Portuguese

Retorno de Download de Documentos (ped-down)

Retorno de Download de Documentos (ped-down)

A integração de Download de Documentos está disponível somente para NF-e, na qual é enviado um arquivo txt ou xml no formato do shema downloadNFe e retornado um procNFe para o ERP, o sistema irá integrar o procNFe em uma integração com o sufixo _env ou _erro para rejeições via arquivo ou banco de dados.

Formato do arquivo:

Campo

Descrição

Estado

Tipo

Tamanho

Valor exemplo

versao

Versão do leiaute

Obrigatório

N

1-3


tpAmb

Identificação do ambiente:

1 – Produção

2 – Homologação

Obrigatório

N

1

2

VerAplic

Versão do aplicativo que processou a consulta

Obrigatório

C

1-20

middleware

cStat

Código do status da mensagem enviada.

Obrigatório

N

3

138

xMotivo

Descrição literal do status do serviço solicitado.

Obrigatório

C

1-255

Documento Localizado para o destinatário

dhResp

Data e Hora da Respota à solicitação

Obrigatório

D

-


retNFe

Conjunto de informações resumo da NF-e localizadas

Ocional

chNFe

Chave de acesso da NF-e

Obrigatório

N

44

42130711581859000158559780000005701239964570

cStat

Código do status da mensagem enviada.

Obrigatório

N

3

138

xMotivo

Descrição literal do status do serviço solicitado.

Obrigatório

C

1-255

Documento Localizado para o destinatário

procNFe

XML do ProcNFe

Exemplo do conteúdo no arquivo:

0000;2.00;ENVIO

1000;000000000000001

2000;2.00;NFe42130711581859000158558870000007781239964574

2100;42;23996457;Natureza da Operacao;1;55;887;778;2013-07-02;2013-07-03;14:49:00;1;4202909;1;1;4;2;1;0;NDDigital NFe 4.3.2

2200;11581859000158;Emitente;Emitente;256226083;;;;3

2210;AV. Mal Floriano;2859;BLOCO E 1;VILA JOAO VAZ;4202909;LAGES;SC;74445190;1058;BRASIL;

2300;06255692000103;Destinatario;ISENTO;;

2310;R 1;SN;;CHACARAS RETIRO;5208707;LAGES;SC;74665832;1058;BRASIL;1938088184

3000;YP0330104;;Descricao do Produto;63071000;;5906;CX;20.0000;80.650000;1613.00;;CX;20.0000;80.650000;;;;;1;;

3113;0;40;

3220;07

3320;07

4000;0.00;0.00;0.00;0.00;97069.76;0.00;0.00;0.00;0.00;0.00;0.00;0.00;0.00;97069.76

5000;1

5300;AAA0000;SC;00000000000000

5400;AAA0001;SC;00000000000000

5700;1460;;;;8154.192;8154.192

7000;;// RETORNO DAS NF - 000000504-000001121-000001097-000001094-000000543 //

40000;;2;Pollux Enterprise;42130711581859000158558870000007781239964574;2013-07 23T14:23:55;142130006336135;cP4OOlCfE02qSUfKEC0ys=;100;Autorizado o uso da NF-e

Exemplo do conteúdo no arquivo XML:

<procNFe>

<protNFeversao="2.00">

<infProt>

<tpAmb>2</tpAmb>

<verAplic>Pollux Enterprise</verAplic>

<chNFe>42130711581859000158558870000008281239964578</chNFe>

<dhRecbto>2013-07-30T08:32:01</dhRecbto>

<nProt>142130006397007</nProt>

<digVal>hXDPyUAG5Fx15wpnQ2D57OhAjeQ=</digVal>

<cStat>100</cStat>

<xMotivo>Autorizado o uso da NF-e</xMotivo>

</infProt>

</protNFe>

<NFexmlns="http://www.portalfiscal.inf.br/nfe">

<infNFeId="NFe42130711581859000158558870000008281239964578"versao="2.00">

<ide>

<cUF>42</cUF>

<cNF>23996457</cNF>

<natOp>Natureza da Operacao</natOp>

<indPag>1</indPag>

<mod>55</mod>

<serie>887</serie>

<nNF>828</nNF>

<dEmi>2013-07-02</dEmi>

<dSaiEnt>2013-07-03</dSaiEnt>

<hSaiEnt>14:49:00</hSaiEnt>

<tpNF>1</tpNF>

<cMunFG>4202909</cMunFG>

<tpImp>1</tpImp>

<tpEmis>1</tpEmis>

<cDV>8</cDV>

<tpAmb>2</tpAmb>

<finNFe>1</finNFe>

<procEmi>0</procEmi>

<verProc>NDDigital NFe 4.3.2</verProc>

</ide>

<emit>

<CNPJ>11581859000158</CNPJ>

<xNome>Emitente</xNome>

<xFant>Emitente</xFant>

<enderEmit>

<xLgr>AV. Mal Floriano</xLgr>

<nro>2859</nro>

<xCpl>BLOCO E 1</xCpl>

<xBairro>VILA JOAO VAZ</xBairro>

<cMun>4202909</cMun>

<xMun>LAGES</xMun>

<UF>SC</UF>

<CEP>74445190</CEP>

<cPais>1058</cPais>

<xPais>BRASIL</xPais>

</enderEmit>

<IE>256226083</IE>

<CRT>3</CRT>

</emit>

<dest>

<CNPJ>06255692000103</CNPJ>

<xNome>Destinatario</xNome>

<enderDest>

<xLgr>R 1</xLgr>

<nro>SN</nro>

<xBairro>CHACARAS RETIRO</xBairro>

<cMun>5208707</cMun>

<xMun>LAGES</xMun>

<UF>SC</UF>

<CEP>74665832</CEP>

<cPais>1058</cPais>

<xPais>BRASIL</xPais>

<fone>1938088184</fone>

</enderDest>

<IE>ISENTO</IE>

</dest>

<detnItem="1">

<prod>

<cProd>YP0330104</cProd>

<cEAN/>

<xProd>Descricao do Produto</xProd>

<NCM>63071000</NCM>

<CFOP>5906</CFOP>

<uCom>CX</uCom>

<qCom>20.0000</qCom>

<vUnCom>80.650000</vUnCom>

<vProd>1613.00</vProd>

<cEANTrib/>

<uTrib>CX</uTrib>

<qTrib>20.0000</qTrib>

<vUnTrib>80.650000</vUnTrib>

<indTot>1</indTot>

</prod>

<imposto>

<ICMS>

<ICMS40>

<orig>0</orig>

<CST>40</CST>

</ICMS40>

</ICMS>

<PIS>

<PISNT>

<CST>07</CST>

</PISNT>

</PIS>

<COFINS>

<COFINSNT>

<CST>07</CST>

</COFINSNT>

</COFINS>

</imposto>

</det>

<total>

<ICMSTot>

<vBC>0.00</vBC>

<vICMS>0.00</vICMS>

<vBCST>0.00</vBCST>

<vST>0.00</vST>

<vProd>97069.76</vProd>

<vFrete>0.00</vFrete>

<vSeg>0.00</vSeg>

<vDesc>0.00</vDesc>

<vII>0.00</vII>

<vIPI>0.00</vIPI>

<vPIS>0.00</vPIS>

<vCOFINS>0.00</vCOFINS>

<vOutro>0.00</vOutro>

<vNF>97069.76</vNF>

</ICMSTot>

</total>

<transp>

<modFrete>1</modFrete>

<veicTransp>

<placa>AAA0000</placa>

<UF>SC</UF>

<RNTC>00000000000000</RNTC>

</veicTransp>

<reboque>

<placa>AAA0001</placa>

<UF>SC</UF>

<RNTC>00000000000000</RNTC>

</reboque>

<vol>

<qVol>1460</qVol>

<pesoL>8154.192</pesoL>

<pesoB>8154.192</pesoB>

</vol>

</transp>

<infAdic>

<infCpl>// RETORNO DAS NF - 000000504-000001121-000001097-000001122 //</infCpl>

</infAdic>

</infNFe>

<Signaturexmlns="http://www.w3.org/2000/09/xmldsig#">

<SignedInfo>

<CanonicalizationMethodAlgorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>

<SignatureMethodAlgorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>

<ReferenceURI="#NFe42130711581859000158558870000008281239964578">

<Transforms>

<TransformAlgorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>

<TransformAlgorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>

</Transforms>

<DigestMethodAlgorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>

<DigestValue>hXDPyUAG5Fx15wpnQ2D57OhAjeQ=</DigestValue>

</Reference>

</SignedInfo>

<SignatureValue>UU1sIqZ9XAn5rl43RJVq/MCOnJ24/daKNQMn6ZuIRTy6wZ7ykR7MKWyOHP+rs<SignatureValue>

<KeyInfo>

<X509Data>

<X509Certificate>MIIFUjCCBDqgAwIBAgIEQ+EeujANBgkqhkiG9w0BAQUFADBaMQswCQYDVQ</X509Certificate>

</X509Data>

</KeyInfo>

</Signature>

</NFe>

</procNFe>

Ao fazer a integração dos documentos de entrada, a solução e-Forms gera para o ERP, um arquivo no formato XML ou TXT. Caso o formato seja TXT, é preciso incluir as informações do status do documento. Para isso, possui ao final do arquivo a linha 40000, na qual está informando os dados do mesmo.

A linha 40000 possui os seguintes campos:

a)Arquivos de envio:

1º campo: ID do protocolo de status;

2º campo: tipo de ambiente (homologação ou produção);

3º campo: aplicativo que processou a NF-e;

4º campo: chave de acesso da NF-e (44 dígitos);

5º campo: data e hora do processamento da NF-e (AAAA-MM-DDTHH:MM:SS);

6º campo: número de protocolo de autorização da NF-e;

7º campo: Digest Value - Utilizado para conferir a integridade da NF-e original;

8º campo: código do status da nota (100 - Autorizado o uso da NF-e ou 150 - Autorizado o uso da NF-e fora de prazo);

9º campo: descrição literal do status da nota no Web Service.