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 |
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.
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
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. |
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:
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. |
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.