Histórico da Página
Histórico de Aprovação do Pedido de Compras
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||
Segmento: | Manufatura | ||||||
Módulo: | SIGACOM - Compras | ||||||
Rotina: |
| ||||||
Parâmetro Envolvido: | MV_HISTAPC - Habilita a gravação do histórico de aprovação do pedido de compra | ||||||
Chamado Relacionado: | TRXNNX | ||||||
Tabelas Utilizadas: | SGV |
Descrição
Foi implementada na rotina Pedido de Compras (MATA120), uma nova funcionalidade de consulta do histórico de aprovação do pedido de compras para os pedidos que possuem controle de alçada.
Obs.: O intuito desta opção é gravar apenas as alterações realizadas no pedido de compra, para verificar o histórico e fluxo das aprovações existentes e já realizadas, clicar no botão Aprovac. Será apresentado o log de aprovações.
Detalhes do parâmetro
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
- Aplique o patch do chamado e execute uma vez a rotina parâmetros.
- No módulo Configurador acesse Ambiente > Cadastro > Parâmetros.
Verifique que o parâmetro MV_HISTAPC, é criado conforme especificações abaixo:
Nome da Variável: | MV_HISTAPC |
Tipo: | Lógico |
Descrição: | Habilita a gravação do histórico de aprovação do pedido de compras |
Valor Padrão: | .F. |
Detalhes da tabela SGV
1. Criação da tabela SGV no arquivo SX2 – Tabelas:
Chave | Nome | Modo |
SGV | Histórico de Aprovação do Pedido de Compras | Exclusivo |
2. Criação de Campos no arquivo SX3 – Campos:
- Tabela SGV - Histórico de Aprovação do Pedido de Compras
Campo | GV_FILIAL |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Filial |
Descrição | Filial do Sistema |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Filial do Sistema |
Campo | GV_NUM |
Tipo | Caracter |
Tamanho | 50 |
Decimal | 0 |
Formato | @! |
Título | Documento |
Descrição | Número do Documento |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Número do documento da alçada |
Campo | GV_TIPO |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Tipo docto |
Descrição | Tipo do Documento |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Tipo do documento da alçada. Exemplo: PC (Pedido de Compra) |
Campo | GV_USER |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Cod. Usuário |
Descrição | Código do Usuário |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Código do usuário da alçada. |
Campo | GV_APROV |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Cod. Aprovad |
Descrição | Codigo do Aprovador |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Código do aprovador |
Campo | GV_NIVEL |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Nível |
Descrição | Nível de Aprovação |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Nível de aprovação da alçada |
Campo | GV_STATUS |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cont. Aprov. |
Descrição | Controle de Aprovação |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Status do controle de aprovação. |
Campo | GV_DATALIB |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Formato | @! |
Título | Data Liber. |
Descrição | Data da Liberacao |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Data da liberação do documento de alçada |
Campo | GV_OBS |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Formato | @! |
Título | Observações |
Descrição | Observações da Aprovação |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Observação da aprovação |
Campo | GV_TOTAL |
Tipo | Númerico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Valor Total |
Descrição | Valor Total |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Valor total do documento de alçada. |
Campo | GV_EMISSAO |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Formato | @! |
Título | Data Emissão |
Descrição | Data de Emissão |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Help | Data de emissão do documento da alçada. |
Campo | GV_USERLIB |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Cod. Usuário |
Descrição | Cod. do Usuário aprovador |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Código de usuário do aprovador |
Campo | GV_LIBAPRO |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Cod. Aprov. |
Descrição | Aprovador efetivo do doct |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Help | Código do aprovador que efetivamente liberou o documento. |
Campo | GV_VALLIB |
Tipo | Númerico |
Tamanho | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Valor Lib. |
Descrição | Valor Liberado |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Valor liberado pela alçada. |
Campo | GV_TIPOLIM |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo de Lim. |
Descrição | Tipo de limite do aprovad |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Tipo de limite do aprovador. |
Campo | GV_MOEDA |
Tipo | Númerico |
Tamanho | 2 |
Decimal | 0 |
Formato | 99 |
Título | Moeda |
Descrição | Moeda |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Código da moeda do documento de alçada. |
Campo | GV_TXMOEDA |
Tipo | Númerico |
Tamanho | 11 |
Decimal | 2 |
Formato | @E 99,999,999.99 |
Título | Taxa Moeda |
Descrição | Taxa da Moeda |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Taxa da moeda do documento de alçada. |
Campo | GV_USERORI |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Cod.Usr.Orig |
Descrição | Código Usuário Origem |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Código Usuário Origem |
Campo | GV_APRORI |
Tipo | Caracter |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Aprov. Origem |
Descrição | Código Aprovador Origem |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Código Aprovador Origem |
Campo | GV_VERSAO |
Tipo | Númerico |
Tamanho | 2 |
Decimal | 0 |
Formato | 99 |
Título | Versao Aprov |
Descrição | Versao da aprovacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Help | Versão do Histórico de Aprovação. A cada alteração do pedido será gerado um número de versionamento. |
6. Criação de Índices no arquivo SIX – Índices:
Índice | SGV |
Ordem | 1 |
Chave | GV_FILIAL+GV_TIPO+GV_NUM+GV_NIVEL+GV_USER+GV_VERSAO |
Descrição | Filial + Tipo + Documento + Nivel + Usuario + Versao |
Proprietário | U |
Índice | SGV |
Ordem | 2 |
Chave | GV_FILIAL+GV_TIPO+GV_VERSAO+GV_NUM+GV_NIVEL |
Descrição | Filial + Tipo + Versao + Documento + Nivel |
Proprietário | U |
Índice | SGV |
Ordem | 3 |
Chave | GV_FILIAL+GV_TIPO+GV_VERSAO+GV_NUM+GV_USER |
Descrição | Filial + Tipo + Versao + Documento + Usuario |
Proprietário | U |
7. Criação de Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | MV_HISTAPC |
Tipo | Lógico |
Descrição | Habilita a gravação do histórico de aprovação do pedido de compra. .T. - Habilita; .F. - Desabilita |
Valor Padrão | .F. |
Procedimento para Utilização
Exemplo:
1. No módulo Configurador, altere o conteúdo do parâmetro MV_HISTAPC para .T.
2. Inclua um pedido de compras que possua controle de alçada.
3. Altere o pedido de compras gerado.
4. Ainda na rotina Pedido de Compras (MATA120), selecione Visualizar.
Observe que na opção Ações Relacionadas, será apresentada a opção "Hist. Aprov".
5. Ao selecionar o menu Hist. Aprov, será apresentada uma tela com o histórico de aprovações realizadas para esse pedido.