Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Microsiga Protheus®

Ocorrência:

Precisão nos cálculos nas rotinas do módulo de GCT

Passo a passo:

No módulo de Gestão de Contratos, por padrão os campos de Valor e Saldo são configurados com 2 casas decimais.

Recomenda-se validar / readequar os campos de Valores e Saldo das Tabelas envolvidas para que trabalhem com a mesma configuração de Casas
Decimais, para que assim apresente maior precisão nos cálculos realizados nos Cronogramas e Planilha do módulo de Gestão de Contrato.

Se necessitar trabalhar com mais Casas Decimais em campos de Valores e Saldo, para que assim tenha precisão nos cálculos, será necessário
alterar as configurações dos campos (Tamanho e Casas Decimais) dos campos conforme abaixo:

Campos de Valores, deverá alterar os campos das tabelas abaixo:


Tabela CNF - Cronograma Financeiro

  • CNF_VLPREV TAM:16 DECIMAL:8


  • CNF_VLREAL TAM:16 DECIMAL:8


  • CNF_SALDO TAM:16 DECIMAL:8


Tabela CNE - Itens da medição:

  • CNE_VLUNIT TAM:16 DECIMAL:8


Tabela CNB - Itens de Planilha:
  • CNB_VLTOTR TAM:16 DECIMAL:8


  • CNB_VLUNIT TAM:16 DECIMAL:8


Lembrando que se houver devidas alterações, campos de valores da rotina de Medição / CNTA120 (tabela CNE), Pedido de Compras / MATA120 (tabela
SC7) e Itens Nota Fiscal / MATA103 (tabela SD1), devem seguir as mesmas configurações.

Além dos campos de valores, há ainda os campos de quantidade, que quando alterados no SIGAGCT, devem ter seus equivalentes no SIGACOM também alterados. Quando se alterar o campo CNE_QUANT(quantidade dos itens das medições), o campo C7_QUANT(quantidade do pedido de compras) deve ser modificado também, caso contrário o sistema pode apresentar erros na geração do pedido de venda compra durante o encerramento da medição.

Por exemplo:

  • CNE_QUANT com tamanho 16 e decimais 8
  • C7_QUANT com tamanho 12 e decimais 2

Ao se realizar uma medição com um item cuja a quantidade seja 0.00037708, ao se arredondar teremos 0.00, dessa forma ao tentar gerar um pedido de compra com quantidade zeradozerada, o sistema apresentará uma mensagem de erro.


Abaixo segue o link que contem uma ferramenta no estilo Wizard para facilitar a alteração de tamanho de campos de quantidade e valor para o produto Gestão de Contratos.

http://tdn.totvs.com/pages/viewpage.action?pageId=267805831


Observações:

Alteração dever ser efetuada com analista que tenha conhecimentos em Manipulação de Base, via Configurador do Sistema