Retorno de Download de Documentos (ped-down)

Anterior
Próximo
Feedback
Imprimir

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>

 <protNFe versao="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>

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

         <infNFe Id="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>

                 <det nItem="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>

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

                 <SignedInfo>

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

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

                         <Reference URI="#NFe42130711581859000158558870000008281239964578">

                                 <Transforms>

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

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

                                 </Transforms>

                                 <DigestMethod Algorithm="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.