Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

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:

Rotina

Nome Técnico

MATA120

Pedido de Compras

MATXALCControle de Alçadas

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.

  1. Aplique o patch do chamado e execute uma vez a rotina parâmetros.
  2. 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.