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.


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.


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âmetroMV_GSAPROV
TipoCaractere
Conteúdo2
DescriçãoIndica 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

CAMPOTFJ_APRVOP
TIPOCaracter
TAMANHO1
FORMATO@!
CONTEXTOReal
PROPRIEDADEVisualizar
TÍTULOAprovação Op
DESCRIÇÃOAprovação Operacional    
LISTA OPÇÕES 1=Aprovado;2=Pendente Aprovação                                     
INIC. PADRÃOIif(SuperGetMv("MV_GSAPROV",,"2") == "2", "1", "2")                                                                 
VALIDPertence("12") 
USOUsado



TFJ_USAPRO

CAMPOTFJ_USAPRO
TIPOCaracter
TAMANHO6
FORMATO@!
CONTEXTOReal
PROPRIEDADEVisualizar
TÍTULOCod. Usuario
DESCRIÇÃOCodigo do Usuario
USOUsado



TFJ_DTAPRO

CAMPOTFJ_DTAPRO
TIPOData
TAMANHO8
CONTEXTOReal
PROPRIEDADEVisualizar
TÍTULODt. Aprov.
DESCRIÇÃOData de Aprovação
USOUsado

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 logadoData em que foi realizada a aprovação