Árvore de páginas

 Objetivo

Esta rotina tem a finalidade de listar para os usuários que possuem permissão para acessa-la os Orçamentos que estão com Aprovação Pendente, é possível buscar tais orçamentos filtrando por Filiais, códigos de Cliente, Loja e Orçamento.


Importante

Quando o parâmetro MV_GSAPROV estiver ligado, será verificado a necessidade de aprovação operacional.  

Verifique se seu ambiente esta configurado conforme indicado abaixo na aba Implementação deste documento.

Apenas usuários que possuem permissão poderão acessar a rotina (Exemplo: 068 - "Painel de Aprovação: Pode realizar aprovação operacional?"). 

Observação: esta funcionalidade será habilitada apenas se os parâmetros a seguir estiverem com as seguintes configurações: MV_ORCPRC = .F.; MV_GSDSGCN = 1; MV_GSLE = .F..


Mapa Mental

Conheça neste diagrama as informações que contemplam as funcionalidades da rotina: 


Na página principal da rotina, estão disponíveis as opções:


    Parâmetro MV_GSAPROV

    Para cadastrar o parâmetro, acesse o Configurador e preencha os dados da seguinte forma:

    Parâmetro MV_GSAPROV
    Tipo Caractere
    Conteúdo 2
    Descrição Indica se o fluxo de aprovação operacional deverá ser utilizado: "1=Sim; 2=Não". Valor padrão: "2-Não".

    Criação de Campos

    TFJ_APRVOP

    CAMPO TFJ_APRVOP
    TIPO Caracter
    TAMANHO 1
    FORMATO @!
    CONTEXTO Real
    PROPRIEDADE Visualizar
    TÍTULO Aprovação Op
    DESCRIÇÃO Aprovação Operacional    
    LISTA OPÇÕES  1=Aprovado;2=Pendente Aprovação                                     
    INIC. PADRÃO Iif(SuperGetMv("MV_GSAPROV",,"2") == "2", "1", "2")                                                                 
    VALID Pertence("12") 
    USO Usado



    TFJ_USAPRO

    CAMPO TFJ_USAPRO
    TIPO Caracter
    TAMANHO 6
    FORMATO @!
    CONTEXTO Real
    PROPRIEDADE Visualizar
    TÍTULO Cod. Usuario
    DESCRIÇÃO Codigo do Usuario
    USO Usado



    TFJ_DTAPRO

    CAMPO TFJ_DTAPRO
    TIPO Data
    TAMANHO 8
    CONTEXTO Real
    PROPRIEDADE Visualizar
    TÍTULO Dt. Aprov.
    DESCRIÇÃO Data de Aprovação
    USO Usado

    Criação do Pergunte

    Campo 

    Valor

    X1_GRUPO TEC855
    X1_GSC R
    X1_ORDEM 01
    X1_PERGUNT Filiais
    X1_TAMANHO 8
    X1_CNT01 SM0
    X1_TIPO C
    X1_VAR1 MV_PAR01
    X1_VARVIAVL MV_CH0

    Campo 

    Valor

    X1_GRUPO TEC855
    X1_GSC G
    X1_ORDEM 02
    X1_PERGUNT Cliente de ?
    X1_TAMANHO 6
    X1_CNT01 SA1
    X1_TIPO C
    X1_VAR1

    MV_PAR02

    X1_VARVIAVL MV_CH0

    Campo 

    Valor

    X1_GRUPO TEC855
    X1_GSC G
    X1_ORDEM 03
    X1_PERGUNT Loja de ?
    X1_TAMANHO 2
    X1_TIPO C
    X1_VAR1 MV_PAR03
    X1_VARVIAVL MV_CH0

    Campo 

    Valor

    X1_GRUPO TEC855
    X1_GSC G
    X1_ORDEM 04
    X1_PERGUNT Cliente até ?
    X1_CNT01 SA1
    X1_TAMANHO 6
    X1_TIPO C
    X1_VAR1 MV_PAR04
    X1_VARVIAVL MV_CH0

    Campo 

    Valor

    X1_GRUPO TEC855
    X1_GSC G
    X1_ORDEM 05
    X1_PERGUNT Loja até ?
    X1_TAMANHO 2
    X1_TIPO C
    X1_VAR1 MV_PAR05
    X1_VARVIAVL MV_CH0

    Campo 

    Valor

    Campo 

    Valor

    X1_GRUPO TEC855
    X1_GSC G
    X1_ORDEM 06
    X1_PERGUNT Orçamento de ?
    X1_CNT01 TFJORC
    X1_TAMANHO 11
    X1_TIPO C
    X1_VAR1 MV_PAR06
    X1_VARVIAVL MV_CH0

    Campo 

    Valor

    X1_GRUPO TEC855
    X1_GSC G
    X1_ORDEM 07
    X1_PERGUNT Orçamento até ?
    X1_CNT01 TFJORC
    X1_TAMANHO 11
    X1_TIPO C
    X1_VAR1 MV_PAR07
    X1_VARVIAVL MV_CH0

    Inclusão no Menu

    Para incluir esta funcionalidade acesse o Configurador no menu acesse Ambiente→ Cadastro→ Menus:

    • Selecione o Modulo Prestadores de serviço e clique em OK


    • Clique em Adicionar

    Preencha os campos:

    • Desc. português: Painel de Aprovação
    • Programa: TECA855
    • Status: habilitado
    • Modulo: Prestadores de Serviço
    • Tipo: Função Protheus


    Clique em Gerar, preencha com o Modulo escolhido (SIGATEC) e clique em gerar para confirmar a operação. 

    Exemplos de Utilização

    Ao acessar a rotina, caso o usuário não possua permissão de acesso será exibido um Help com a mensagem "Usuário sem permissão para acessar rotina". 

    Possuindo permissão para acessa-la, será aberto um Pergunte onde deve ser informado ao menos um parâmetro para que a rotina exiba os registros, caso não haja registros de acordo com os parâmetros informados, será exibido um Help informando "Não há registros para serem exibidos!"   



    O botão Visualizar Orçamentos abrirá a tela com as informações do Orçamento de Serviços. 

    O botão Aprovar, efetua a aprovação operacional dos contratos de serviços selecionados, ao aprovar os campos TFJ_APRVOP, TFJ_USAPRO e TFJ_DTAPRO da tabela TFJ serão alterados conforme tabela de exemplo abaixo. Após a mensagem de sucesso, a tela será atualizada exibindo apenas os contratos pendentes de aprovação.


    TFJ_APRVOP  TFJ_USAPRO  TFJ_DTAPRO 
    1 (Aprovado) Identificação do usuário logado Data em que foi realizada a aprovação