Histórico da Página
...
Produto: | Microsiga Protheus | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ocorrência: | Aumento de casas decimais ou inconsistências relacionadas à alteração | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ambiente: | SIGAEST - Estoque e Custos | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 como por exemplo:Observação: Qualquer tratamento relacionado a casas decimais é considerado um desvio do Nativo do Protheus (no qual é padrão o uso de dois dígitos, apenas, para o ambiente Faturamento). 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 ESTOQUE E CUSTOS, 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 Custo Unitário, Custo Total e Custo Apropriado para o Estoque mais usuais de alteração (orientamos que estejam com o mesmo tamanho do campo E e com mesma quantidade de casas decimais de um campo para outro respectivamente): {{"SB9","B9_VINI"},{"SB2","B2_VFIM"},{"SD1","D1_CUSTO"},{"SD2","D2_CUSTO"},{"SD3","D3_CUSTO"},{"SC2","C2_VINI"},{"SC2","C2_VFIM"}}
Campos de Custos Totais (Saldo Inicial do Período) SB2 - Saldo Físico e FinanceiroB9_VINI1 B9_VINI2 B9_VINI3 B9_VINI4 B9_VINI5 Caso utilize STORED PROCEDURES é essencial sua reinstalação, após as modificações dos campos abaixo. Para realizar esse procedimento acesse o modulo "Configurador (SIGACFG)" e execute a rotina "\Base de Dados\Dicionários\Stored Procedures (CFGX051)" SB9 - Tabela de Saldos Iniciais de Estoque
SB2 - Tabela de Saldo Físico e Financeiro
SD1 - Tabela de Itens das NF de Entrada
SD3 - Tabela de Movimentações Internas
SC2 - Tabela de Ordens de Produção Complementar: Facilitador_para_aumentar_os_campos_de_Quantidade_e_Valor_ do_ambiente_(UPDTAMCPO) IMPORTANTE: 1) O parâmetro MV_ARREFAT trata apenas se deve arredondar ou truncar o resultado da Multiplicação "Quantidade" * "Valor Unitário"; quando o total de decimais não completa o resultado completo da operação. 2) 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 no Help Online da rotina expandindo a pasta 'Dados Técnicos'>'Tabelas'. EXEMPLO: Ao consultar a Rotina Documentos de Saída, exibe as Tabelas Utilizadas: http://interno.totvs.com/mktfiles/tdiportais/helponlineprotheus/p12/portuguese/mata460a_tabelas.htm
SB6 - Tabela de Saldo em Poder de Terceiros
Meu Ambiente utiliza Custo Em Partes quais campos preciso aumentar as decimais?Clientes que utilizam custo em partes possuem uma sequencias de campos que normalmente não temos em ambientes com dicionário de dados padrão, para conhecer os campos utilizados neste processo recomendo a leitura do Artigo/FAQ abaixo: Meu Ambiente utiliza integração com os módulos Manutenção de Ativos - SIGAMNT ou Gestão de Frotas - SIGAGFRClientes que utilizam está integração devem considerar a alteração em alguns campos a mais que são utilizados por esta integração, para conhecer os campos utilizados neste processo recomendo a leitura da documentação abaixo: Campos de controle de custos utilizados na integração Manutenção de Ativos x Estoque/Custos Veja também: Tamanho máximo por tipo de campo | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
Observação: | Aqui foram registradas as considerações importantes na análise de ambiente/ 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 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
ou Consultoria do Suporte para que acesse remotamente a sua base, visando avaliação/ debug da rotina para investigá-la e identificar a origem do problema. Há também a Consultoria In loco (solicitar diretamente à seu Gerente de atendimento TOTVS) e a Consultoria Telefônica (Ligar diretamente no 4003-0015 Opções 2-3-2-4) na qual o atendimento é imediato. |