Tempo aproximado para leitura: 00:01:10 min
Ocorrência
Ao enviar a nota fiscal ocorre a mensagem: Element '{http://www.portalfiscal.inf.br/nfe}cEAN
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) - Nota Fiscal Eletrônica (NFE) - Todas as versões
Causa
Essa validação ocorre quando a nota não possui a informação do código EAN - European Article Number no XML.
Solução
No programa CD0903 - Atualização Itens Faturamento existe um campo para que seja informado o código EAN do item. Esse campo fica na pasta Fiscal campo GTIN.
O código EAN deve possuir 8, 12 ,13 ou 14 caracteres, e caso o produto não tenha este código não será informado este campo no arquivo XML.
Caso não exista valor informado, basta deixar o campo em branco que ele não será levado para o XML da nota.
Se for informado um valor, ele precisa ser válido, caso contrário a SEFAZ - Secretaria da Fazenda irá rejeitar a nota.
Ao informar esse valor o mesmo será levado no XML para processamento da SEFAZ para as tags cEAN e cEANTrib.
O campo GTIN pode ser encontrado nos programas CC0103 - Manutenção itens Compras e CD0903.
Para verificar quais os itens que estão com o código GTIN informado, execute o comando abaixo no editor do Progress, tendo a listagem, verifique se este valor informado está correto ou não.
Execute o Editor do Progress, através do CTRL+ALT+X digite _edit.r e copie e cole o comando abaixo e tecle F2, ao final será gerado a listagem no c:\tmp\Codigo_EAN.txt ou qualquer diretório informado diretamente no programa:
OUTPUT TO "c:\tmp\Codigo_EAN.txt".
FOR EACH ITEM WHERE SUBSTRING(ITEM.char-1,133,14) <> "":
DISP ITEM.it-codigo
SUBSTRING(ITEM.char-1,133,14).
END.
OUTPUT CLOSE.
1 Comentários