Situação: Ao transmitir uma nota fiscal que estava em contingência EPEC ocorria o seguinte erro:
Foi verificado no DANFE da nota que o frete estava definido como 'Frete por Conta: 4 - Destinatário'.
No entanto, ao realizar uma consulta no banco de dados na tabela 'nfsaidc' com o número da nota, a coluna 'tipo de frete' estava com o valor '5' no campo.
Solução: Faça uma cópia do banco de dados e acesse o IBExpert. Em seguida, faça um SELECT na tabela 'nfsaidc' com o número da nota. Caso a situação seja semelhante à da cliente, onde deveria ter sido 'Frete pelo Destinatário', mas a transportadora informada não possuía o mesmo CNPJ que a transportadora, e o cliente da nota não tenha uma transportadora cadastrada, insira '9' na coluna 'TIPOFRETE' e limpe a coluna 'CODTRANSPT'.
Após isso, faça um SELECT na tabela 'complnfe' com o número da nota. Vá até a coluna 'NFeassinadaXML', copie o conteúdo e cole-o em um bloco de notas. Em seguida, limpe o conteúdo da coluna e faça o commit. Depois, acesse o sistema e transmita a nota novamente.
select * from complnfe
where complnfe.numnf = 'xxxxxxxx'
select * from nfsaidc
where nfsaidc.numnf = 'xxxxxxxx'