Home

Linha Microsiga Protheus

Skip to end of metadata
Go to start of metadata

Produto

Microsiga

Versões

10 e 11

Avaliação

1

Sintoma

Como corrigir a rejeição 629? - Para NFe Normal

Environment

Unspecified

Causa

Como corrigir a rejeição 629? - Para NFe Normal

Solução

DESCRIÇÃO: Rejeição 629 – Valor do Produto difere do produto Valor Unitário de Comercialização e Quantidade Comercial

A validação desta rejeição iniciou-se com a Nota Técnica 2011/005 - Conforme descrição na página 04.

AÇÃO:

Visualize a Nota e confira o valor UNITÁRIO x QUANTIDADE  verificando se a informação está correta para o valor total de cada item, comparando com a tabela SD1 (Entrada) ou SD2 (Saída).

Caso estejam incorretos, solicitamos entrar em contato com o Help Desk das áreas Faturamento (NF de Saida) ou Materiais (NF de Entrada)  para verificação da configuração de arredondamento do valor unitário no Sistema.

Não havendo inconsistências, efetue o procedimento a seguir:

Certifique-se das casas decimais em sua base. Como padrão de casas decimais na versão 10 são 4 casas decimais para os campos _PRCVEN das tabelas SC5, SC6 e SD2 e no RDMAKE padrão NFESEFAZ.PRW.

Quando se trate de mais do que 4 casas decimais, é necessário adequar o RDMAKE pois a SEFAZ é clara com relação às casas decimais, informando que não pode haver diferença maior que 0,01.


Para facilitar segue o trecho do fonte onde deve ser alterado:

If cVerAmb== "2.00"

       cString += '<vUnCom>'+ConvType(aProd[16],21,4)+'</vUnCom>' 

Else                                      

       cString += '<vUnCom>'+ConvType(aProd[16],16,4)+'</vUnCom>' 

Endif

If cVerAmb== "2.00"

       cString += '<vUnTrib>'+ConvType(aProd[10]/aProd[12],21,4)+'</vUnTrib>'         

Else

       cString += '<vUnTrib>'+ConvType(aProd[10]/aProd[12],16,4)+'</vUnTrib>'   

Endif

 

O número 4 só deve ser alterado conforme a necessidade.

Não há necessidade de manutenção no Sistema para atendê-las, basta efetuar a atualização conforme detalhes no Portal do Cliente.