Tempo aproximado para leitura: 00:02:00 min
Ocorrência
Ao Gerar Documento na rotina do Monitor, sistema gera ocorrência Help AJUDA TOTAL Valor total inválido, conforme print abaixo.
Obs.: Este erro pode ocorrer quando a inconsistência estiver no valor total, no valor unitário ou na quantidade.
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - TOTVS Compras - versão 12Cross Segmento - TOTVS Backoffice (Linha Protheus) - TOTVS Compras - versão 12
Causa
O erro em questão ocorre quando a configuração de TAMANHO e/ou DECIMAIS dos campos das tabelas SDS e/ou SDT está divergente da configuração dos campos das tabelas SF1 e SD1 que são suas correspondentes.
Solução
Para solucionar esta ocorrência, abra o módulo SIGACFG e verifique como estão configurados os campos abaixo. Os campos correspondentes precisam ter mesmo tamanho e decimais. Por exemplo, se o campo DS_QUANT tiver tamanho 15 e decimais 4 o campo D1_QUANT também deverá ter. Seguem abaixo os campos correspondentes que devem ser validados.
Quantidade
DT_QUANT e D1_QUANT
Valor unitário
DT_VUNIT e D1_VUNIT
Valor total
DT_TOTAL e D1_TOTAL
Sendo assim, busque a configuração desses campos e ajuste-os conforme o necessário para que fiquem corretos conforme indicado acima.
Após realizar os ajustes, é necessário que efetue o procedimento abaixo para reprocessar a nota
- Abra a rotina do Monitor, localize e selecione a nota com essa ocorrência, clique em Outras ações, clicar em Excluir
- Abra o Reprocessar, vá na aba Excluídos, localize a nota e selecione-a, clicar em Excluir
- Com a nota excluída, agora será necessário importá-la manualmente.
Agora vamos importá-la do zero
1.Coloque o XML na pasta INN
2. Execute as rotinas COLAUTOREAD e depois SCHEDCOMCOL
3. A nota irá aparecer no Monitor
4. Selecione a nota, e gere documento novamente
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.
Por esse motivo a TOTVS Criou os Grupos de Campos Numéricos.
IMPORTANTE: 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 ESN) para análise pontual de sua base/ seu cenário, e sempre utilizando os Grupos de Campos Numéricos.
Saiba Mais:
- Importador XML
- Agendamento (Schedule) - Importador XML
- https://tdn.totvs.com/pages/viewpage.action?pageId=237371831
- PÁGINA CENTRALIZADORA COMPRAS
- Mais Artigos Materiais - Compras (SIGACOM)
0 Comentários