Situação: Ao realizar o processo de finalização de encerramento de NF-e de vários, pedidos, ocorre o seguinte alerta de validação:
Mas ao conferir o cadastro do produto, ele possui um outro tipo de NCM informado no cadastro dele:
O que realizar para resolver essa situação?
Solução: Para realizar a correção nesse tipo de processo, caso o alerta persista mesmo ao realizar a alteração do NCM, reiniciando o sistema, pode esta com algum registro no banco que esteja dando conflito, para solucionar, seria necessario acessar o banco.
1º passo: Para conferir se tem algum registro que esteja interferindo o processo de emissão de NF-e de vários pedidos, você pode validar pelo seguinte select :
select * from ncm where ncm.ncm = 'xxxxxxxxx'
Acessando pelo SELECT usando o NCM que é informado no alerta, pode acabar voltando como NULL:
Caso acabe voltando dessa maneira, seria um sinal que esteja dando um conflito ao puxar essa informação do produto, para isso, seria necessario realizar um outro processo.
2º passo: Para solução, seria necessario conferir por um outro select no banco, por ele seria informar o mesmo NCM, que apresenta no alerta:
select * from clasfisc where clasfisc.codigoncm = 'xxxxxxxxx'
Acessando o banco pelo select, seria necessario conferir se iria voltar uma informação, como no exemplo a seguir:
Caso volte a informação que possui a classificação fiscal vinculada ao NCM, seria necessario deletar o registro do banco, para isso, você pode realizar o processo da seguinte forma:
Por segurança, realize uma copia do insert da classificação fiscal, caso precise voltar a informação para o banco da forma que estava registrada:
Após o processo deletar o registro de classificação fiscal, realize uma nova validação na rotina de NF de vários pedidos, assim que realizar as validações, o sistema busca o NCM correto do produto, sem o conflito entre os dados registrados.
Marcos Borges
Central de Atendimento
(31) 2112-3700