15. Converter um TXT em XML da NF-e
15.1. TXT em XML da versão 1.10 da NF-e
15. Converter um TXT em XML da NF-e
« Anterior
15.2. TXT em XML da versão 2.00 da NF-e [28-09-13]
Próximo »

15.1. TXT em XML da versão 1.10 da NF-e

Funcionalidade que permite converter um arquivo Texto gerado no padrão do emissor gratuito da NF-e em XML da NF-e.

Assinatura

string Txt2XML(string txt, int geraChaveNFe, string codigoSeguranca, out string txtNumerado, out int resultado, out string erros, out int qtErros, out string msgResultado)

Descrição:

Funcionalidade que permite converter um arquivo Texto gerado no padrão do emissor gratuito da NF-e em XML da NF-e.

Parâmetros:

nome tipo fluxo descrição
txt string entrada informar a string com o TXT gerado de acordo com o leiaute da string TXT do Manual de importação-exportação TXT da NF-e (versão 1.1.1 - 29/10/2008)
geraChaveNFe inteiro entrada indicador para gerar a chave de acesso: 0 - não / 1 - sim
codigoSeguranca string entrada código de seguranca, o emissor deve adotar uma frase qualquer para dificultar que 3ºs descubram o Código Numérico que compõe a Chave de Acesso - cNF
txtNumerado string saída retorno o txt de entrada numerado para facilitar a localização do erro
resultado inteiro saída retorna o resultado da chamada da funcionalidade
msgResultado string saída retorna a literal do resultado da chamada do WS
erros string saída retorna a lista de erros ocorridos na conversão
licenca string entrada informar a chave da licença de uso, pode ser omitido para uso em ambiente de homologação

Dica

Crie o arquivo TXT de acordo com o Manual de importação-exportação TXT da NF-e (versão 1.1.1 - 29/10/2008)

O Anexo I - Leiaute da NF-e do Manual de Integração do Contribuinte é o documento que define os campos da NF-e.

NF-e - versão 1.10 Manual de Integração do Contribuinte v3.00

Retorno:

Um string com o XML da NF-e resultado da conversão

O parâmetro resultado retorna um código numérico com os seguintes significados:

código Mensagem origem regra
6901 Conversão realizada com sucesso. DLL -
6902 Erro: txt informado sem conteúdo. DLL -
6903 Erro: geraChaveNFe com valor inválido [{0:0}]. DLL -
6904 Erro: código de segurança deve ser informado para geraChaveNFe=1. DLL -
6905 Erro: erro inexperado no tratamento do txt de entrada. [{0:0}] DLL -
6906 Erro: falha no preenchimento dos campos txt - qtde [{0:0}]. DLL -
6907 Erro: txt informado não tem nennhuma nota fiscal válida. DLL -
6908 Erro: txt informado tem mais de 1 nota fiscal. DLL -
6909 Erro: falha na conversão do TXT em XML. DLL -
15.1. TXT em XML da versão 1.10 da NF-e
15. Converter um TXT em XML da NF-e
« Anterior
15. Converter um TXT em XML da NF-e
Próximo »
15.2. TXT em XML da versão 2.00 da NF-e [28-09-13]