Criar layout de envio de cancelamento para NF-e com apenas CNPJ, Modelo, Série, Número e Justificativa do Cancelamento |
Solicitação: Processar arquivo ped-can-inu reduzido no qual serão informados apenas as informações de serie, número, CNPJ, modelo e justificativa do cancelamento. Essa demanda tem como objetivo permitir processar através do e-Agente Datacenter o documento do tipo ped-can-inu sem possuir a chave do documento, porém, informando série, número, CNPJ, modelo e justificativa do cancelamento.
Implementação realizada:
Alterações e-Agente:
▪Reconhecimento do novo arquivo (-ped-can-inu); ▪Criação de uma chave temporária para processamento local; ▪Manter nomenclatura (-ped-can-inu).
Alterações core e-Datacenter:
▪Alterações Request Service: ▪Ajustar processador de arquivos Can-Inu; •Buscar documento de envio processado anteriormente pelo CNPJ, Número, Série e Modelo; •Transformar o CAN-INU reduzido em CAN-INU ‘normal’ (XML ou TXT); •Repassar dados adicionais ao e-Connector; oDados adicionais informados pela solução do appConnector; oDados adicionais de B2B enviados no ped-can-inu não são recebidos pelo e-Agente (pode apresentar erros no nos logs).
Modelo dos arquivos:
NF-e:
TXT: 0010;CANCINUT;<CNPJ>;<MODELO>;<NRODOC>;<SERIE>;<JUSTIFICATIVA>
XML: <?xml version="1.0" encoding="utf-8"?> <nfeCancInut> <CNPJ>06255692000103</CNPJ> <Modelo>55</Modelo> <Numero>5734732</Numero> <Serie>553</Serie> <Justificativa>Justifica do cancelamento</Justificativa> </nfeCancInut>
CT-e:
TXT: 00010;CANCINUT;<CNPJ>;<MODELO>;<NRODOC>;<SERIE>;<JUSTIFICATIVA>
XML: <?xml version="1.0" encoding="utf-8"?> <cteCancInut> <CNPJ>06255692000103</CNPJ> <Modelo>57</Modelo> <Numero>555644</Numero> <Serie>544</Serie> <Justificativa>Justifica do cancelamento</Justificativa> </cteCancInut>
|