Árvore de páginas

Casas Decimais no ambiente Gestão Agroindústria - SIGAAGR

Produto:

Microsiga Protheus

Versões:Protheus 11 e Protheus 12

Ocorrência:

Ajustes ou inconsistências relacionadas a casas decimais.

Ambiente:

SIGAAGR - Gestão Agroindústria

Conhecimento:

O aumento de casas decimais no Protheus é uma questão delicada. Quando realizado sem os devidos critérios ou não recebe a devida manutenção, pode causar diversas inconsistências.


*IMPORTANTE: É possível até mesmo que a inconsistência seja identificada após atualização; isso devido às correções que são realizadas nas validações e nos Fontes atualizados! Ou mesmo, devido às Tabelas e/ou campos que foram criados e envolvidos no processo desde sua última atualização da Base*


Qualquer tratamento relacionado a casas decimais é considerado um desvio do Nativo do Protheus (no qual é padrão o uso de seis dígitos, apenas, para o ambiente Gestão Agroindústria). Portanto, é indicado que qualquer alteração neste sentido seja realizado e documentado por um analista in loco (Consultar diretamente seu GAR Gerente de Atendimento e Relacionamentos com a TOTVS) para análise pontual de sua base/ seu cenário, inclusive para as manutenções dessas alterações nas Tabelas (já que com as atualizações podem ser criados novos campos e novas tabelas na base).


A TOTVS não possui um Documento específico para definição de todas as tabelas/campos que são utilizados em sua rotina, e consequentemente, precisam ser alterados para manter a integridade entre suas Tabelas; pois é relativo à cada Cliente, pontualmente, de acordo com os módulos que estão implantados, as rotinas que são utilizadas, as tabelas que são alimentadas e os campos que são de uso.

Sendo assim, caso realize a implementação/ manutenção internamente com sua equipe de TI, ressaltamos a importância de alterar todas as tabelas/ campos utilizados na integração de suas rotinas; a fim de não gerar inconsistência em sua base de dados.


Podemos citar os mais usuais PARA O MÓDULO GESTÃO AGROINDÚSTRIA, e algumas das integrações mais usuais (para demais módulos, consultar as respectivas Equipes de Suporte). Abaixo os campos de valor e de quantidade mais usuais de alteração (orientamos que estejam com o mesmo tamanho do campo E com mesma quantidade de casas decimais de um campo para outro respectivamente):

ORIGINAÇÃO

NJB - CONTROLE DE RESERVA:

NJB_VLRBAS


NJJ - ROMANEIO:

NJJ_VLRUNI

NJM - ITENS DO ROMANEIO:
NJM_VLRUNI

NJR - CONTRATOS:
NJR_VLRBAS - NJR_VLRUNI - NJR_TIPFAT - NJR_HVIFAT - NJR_OUTFAT

NJV - Produto Adicional 

NJV_VALOR


NJX - MODELO DE CONTRATO:
NJX_VLRBAS


NK1 - Cotação de Mercado

NK1_VALOR


N9H - Valores Índices por Tabela

N9H_VLINDT


NK3 - ITENS DAS ORDENS DE TRANSITO:

NK3_PRECO


NKA - COMPOSIÇÃO DE PREÇO DA FIXAÇÃO:

NKA_VLRIDX - NKA_VLRCOM - NKA_VLRUN1 - NKA_VLRUN2 - NKA_TXACOT


NKC - DOCTS AJUSTE DIFS. NA FIXAÇÃO:
NKC_VRUN


NKO - PRODUTOS DA TROCA:

NKO_VVNDTB - NKO_PRCVEN - NKO_VRPAUT


NKT - TROCA:

NKT_VRVNDP - NKT_VRPAUT


NN5 - ORDEM FINANCEIRA:
NN5_VLRUNI

NN8 - FIXAÇÕES DO CONTRATO:
NN8_VLRUNI - NN8_VALUNI - NN8_VLRLIQ - NN8_VALLIQ

NNC - ENTREGAS X FIXAÇÕES:
NNC_DOCVUN


NNF - Despesas / Corretores

NNF_VLBCOM


N78 - Regras do Agio e Desagio

N78_HVIPON - N78_OUTPON


N79 - Registro de Negócios

N79_VLRUNI


N7G - Cor Tipo Classif. Agio/Desagio

N7G_COR1 - N7G_COR2 - N7G_COR3 - N7G_COR4 - N7G_COR5


N7J - Descontos por Tipo e Folha

N7J_FOLHA1 - N7J_FOLHA2 - N7J_FOLHA3 - N7J_FOLHA4 - N7J_FOLHA5 - N7J_FOLHA6 - N7J_FOLHA7 - N7J_FOLHA8


N89 - Relação Comissão Agro

N89_RVRUNI - N89_VLRDOC


N9D - Movimentos do Fardinho

N9D_VLRUNI

UBA

DXI - FARDOS DE ALGODÃO EM PLUMA:

DXI_VLBASE - DXI_VADFOL - DXI_VADCOR - DXI_VADHVI - DXI_VADOUT - DXI_VADTOT - DXI_VLCAGD

UBS




IMPORTANTE:

1) Como mencionado, Todas as Tabelas utilizadas em seu processo devem estar de acordo. Além das mais usuais mencionadas, para consultar tabelas envolvidas em cada rotina utilizada: Pode ser verificado ao digitar o "F1" de seu teclado, no Help Online da rotina (estando seu Help Online configurado), expandindo a pasta 'Dados Técnicos'>'Tabelas'.

2) CAMPOS TOTAIS NÃO SE ALTERA CASAS DECIMAIS.


Observações:

Aqui foram registradas as considerações importantes na análise de base, em relação às casas decimais, para que efetue a validação.

Caso realize as validações e ainda ocorra o problema, será necessário solicitar auxilio da Consultoria Totvs (O Suporte N1 não valida mais de duas decimais, realiza o teste no Padrão nativo) ou Suporte Investigativo para que acesse remotamente a sua base, visando avaliação/ debug da rotina para investigá-la e identificar a origem do problema.

Há a Consultoria In loco (solicitar diretamente à seu Gerente de atendimento TOTVS).

Outras Informações: