CO - Como Fazer - Matriz Consistência Pré Nota
Como Fazer Compras > CO - Como Fazer - Matriz Consistência Pré Nota
Índice
- 1 Matriz Consistência – Pré Nota
- 1.1 Como acessar a rotina
- 1.2 Como parametrizar a Matriz de Consistência
- 1.3 Quais dados são possíveis incluir na matriz de consistência
- 1.4 Metodologia para aplicação da Matriz de Consistência
- 1.5 Metodologia 2
- 1.6 Como funciona a distribuição das quantidades na Importação do XML da Pré Nota x Ordem de Compra?
Matriz Consistência – Pré Nota
Através da matriz de consistências da Pré Nota é possível definir ações que o sistema tomará automaticamente para divergências entre bases, valores, percentuais, reduções, campos envolvidos na Pré Nota.
Como acessar a rotina
Para acessar a matriz, acesse: Recebimento / pré nota > parâmetros > Matriz de consistência.
Como parametrizar a Matriz de Consistência
Para iniciar o uso da Matriz, é necessário ter os objetos de banco de dados compilados e válidos, além de possuir a configuração 'CO PN 2412 - Versão da análise de consistências da Pré Nota' igual a “1”.
- Tabelas necessárias:
Nome Lógico | Tradução |
---|---|
COMATRIZCONPN | COMZCNPN |
COUSURECEMAILPN | COUSEMPN |
COLOGREGMATRIZPN | COLORMPN |
COLOGMATRIZCONPN | COLOMCPN |
COREGMATRIZPN | COREMAPN |
Objetos de banco necessários:
Importante: Logo abaixo segue as legendas das cores.
- Ordem para rodar os Objetos de Banco em Oracle:
1. VIEW (utilizada para exibir a arvore contendo matriz e suas regras);
2. SEQUENCES;
3. FUNCTIONS (são utilizadas nas procedures);
4. TRIGGERS (são utilizadas nas tabelas cadastrais e log - utilizam a sequence que já deve estar criada);
- CADASTRAIS
- LOGS
5. PROCEDURES
- ANÁLISES
CGPR_COM_TEMP_MATRIZ_REGRAS
CGPR_COM_TEMP_ANALISE_MATRIZ
- TOTALIZAÇÕES
CGPR_COM_RESULT_TOTAL_MATRIZPN
- MOVIMENTAÇOES/ANALISES (utilizam as totalizadoras no final das análises)
CGPR_COM_PROCESSAREGRAMATRIZPN
CGPR_COM_PROCESSA_MATRIZPN
CGPR_COM_PROCESSA_MATRIZPNITEM
- Tabela de últimos Ids sequenciais:
Para acessar os últimos IDs, é necessário acessar o caminho: Utilidades/Diversos - Genéricos - Parâmetros - Últimos ID's sequenciais.
O preenchimento deve ser feito da seguinte forma, para as tabelas 1780 e 1781:
Tipo | Tabela | Ultimo ID |
---|---|---|
PN | 1780 | 1 |
PN | 1781 | 1 |
- Configurações necessárias:
- 2412– Versão da análise de consistência da Pré Nota - Deve ser informado a opção 1;
- 2646 – Controle para êxito da matriz de consistência da Pré-Nota - Escolher um controle da Pré Nota que será utilizado, para as regras que obtiverem êxito na consistência;
- 2647 – Controle para êxito da matriz de consistência da Pré-Nota - Escolher um controle da Pré Nota que será utilizado, para as regras que que conterem divergência;
- 2651 – Metodologia para aplicação da Matriz de Consistência.
- 2642 – Senha para efetivar Pré-Nota com divergência - Caso a metodologia escolhida na configuração 2651, seja 2.
- Cadastro de Controles:
É necessário o cadastro de dois controles (controle para exito e divergencias da matriz, conforme as configs 2646 e 2647):
- Cadastro da TG:
Caso exista dúvidas de como cadastrar uma TG, segue o link de cadastro:
Cadastro TG
Quais dados são possíveis incluir na matriz de consistência
Para que seja feita a comparação da matriz de consistência entre XML e OC, são possíveis incluir diversas parametrizações, como valores, impostos, etc.
Existe uma diferença na parte de impostos, com relação aos itens, e a capa da pré nota, conforme informações abaixo:
Metodologia para aplicação da Matriz de Consistência
Utilizando a configuração "2651 - Metodologia para aplicação da Matriz de Consistência", como opção 1 – Importação do XML: Ao executar a rotina de importação do XML vinculado a OC será aplicado o controle das configurações 'CO PN 2646 - Controle para êxito da matriz de consistências da Pré-Nota' ou 'CO PN 2647 - Controle para divergência da matriz de consist. da Pré-Nota' conforme a regra.
Através do programa ‘Matriz de Consistência’, será cadastrado as regras.
No exemplo abaixo, informei um fornecedor na coluna ‘Regras’.
Através do programa ‘Matriz de Consistência’, será cadastrado as regras.
Na coluna ‘Matriz’, é estabelecido as condições para as divergências. Através da tela é possível visualizar a regra que está sendo editada. Nesse exemplo estou alterando a regra 76.
Estabelecida uma condição para o campo Preço unitário. Para ativar a condição basta marcar o checkbox ‘Ativo’.
Depois de editar, para visualizar apenas as condições que estão ativo, basta marcar o checkbox ‘Exibir somente campos ativos’.
Condição para a quantidade. Na descrição da regra é mostrado o funcionamento da mesma.
Realizar a consistência através da importação do xml
Para que seja feita a validação da matriz, é necessário vincular uma OC, no momento de criar a pré nota:
Após marcar a opção, selecionar o XML que deseja importar, e clicar em criar pré nota.
Antes de demonstrar a pré nota em tela, vai demonstrar um 'erro' em tela, informando que há divergências:
Na metodologia 1, a pré nota respeitará os controles estabelecidos nas configurações 2646 ou 2647, neste caso, como está divergente, a mesma foi criada com o controle 'divergência - matriz de consistência', pois os valores do preço unitário do XML e da pré nota, estão diferentes.
Para visualizar a consistência, basta clicar no botão ‘Consistir’.
Na aba ‘Itens da Pré Nota’ é retornado os materiais e suas condições. Observe que a coluna ‘##’ está com cor 'vermelho', isso significa que houve inconsistência.
Para visualizar detalhadamente a consistência, basta clicar no ícone vermelho.
Resultado do material:
- Descrição - Na matriz foi definido o preço unitário, então, neste campo demonstrará esta descrição;
- Regra - Foi definido não permitir um valor maior da OC, com relação ao preço unitário do XML;
- Tolerância - Neste caso, a tolerância foi definida como zero;
- Valor PN -
- Valor consistido - Valor que foi comparado, no caso, o da OC;
- Valor máximo -
- Valor mínimo -
O sistema compara o Valor da Pré Nota x Valor da Ordem de Compra, representado respectivamente pelas colunas ‘Valor PN’ e ‘Valor Consistido’.
Metodologia 2
Ativada duas condições para a Consistência da regra que será utilizada.
Visualizando a consistência, é retornado um material com divergência.
Detalhando a consistência, é possível visualizar a inconsistência. No caso o valor máximo foi ultrapassado.
Para escolher um controle que permite efetivação, será necessário ajustar a inconsistência (caso não tenha a senha):
Com a senha parametrizada:
Como funciona a distribuição das quantidades na Importação do XML da Pré Nota x Ordem de Compra?
Com intuito de facilitar a usabilidade da funcionalidade de regras por quantidade, ao realizar a importação do XML da NFe para Pré Nota será realizada a distribuição das quantidades de forma automática, de forma a validar a quantidade do XML versus a quantidade do item da Ordem de Compra.
- A coluna ‘Qtd disponível’ refere-se à quantidade de saldo do item da OC que está disponível para vincular a pré nota (este campo é editável).
- A coluna ‘quantidade’ refere-se à quantidade que existe na OC, não necessariamente esta quantidade toda estará disponível.
- A coluna ‘Preço unitário ’ refere-se ao preço unitário que será utilizada para o item de Pré Nota que será gerado ou atualizado. Essa é uma das colunas editáveis dessa tabela.