Nota: •Os conteúdos abaixo são exemplos, porém as estruturas são reais e devem ser seguidas. Junto com as linhas e tags correspondentes referentes à funcionalidade, segue também a implementação a ser realizada. |
Exemplo de Envio: |
---|
String msg = "NDDLOJ1001001001#58_ped_env.xml_TCPMSG;<NFe xmlns='http://www.portalfiscal.inf.br/nfe'><infNFe versao='3.10' Id='NFe42161116564682002491651640000000221000000580'><ide><cUF>42</cUF><cNF>00000058</cNF><natOp>VENDA A CONSUMIDOR FINAL</natOp><indPag>0</indPag><mod>65</mod><serie>164</serie><nNF>22</nNF><dhEmi>2016-11-09T13:24:01-03:00</dhEmi><tpNF>1</tpNF><idDest>1</idDest><cMunFG> 4209300</cMunFG><tpImp>4</tpImp><tpEmis>1</tpEmis><cDV>0</cDV><tpAmb>2</tpAmb>" + "<finNFe>1</finNFe><indFinal>1</indFinal><indPres>1</indPres><procEmi>0</procEmi><verProc>3.10 - PL_008h</verProc></ide><emit><CNPJ>06255692000103</CNPJ><xNome>EMITENTE DA NFC-E</xNome><xFant>EMITENTE DA NFC-E</xFant><enderEmit><xLgr>RUA TESTE NFCE</xLgr><nro>97</nro><xBairro>BAIRRO: TESTE NFCE</xBairro><cMun>4202909</cMun><xMun>LAGES</xMun><UF>SC</UF><CEP>88512050</CEP><cPais>1058</cPais><xPais>Brasil</xPais><fone>32518000</fone></enderEmit><IE>251759890</IE><CRT>3</CRT></emit><det nItem='1'><prod><cProd>208</cProd><cEAN></cEAN><xProd>NOTA FISCAL EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xProd><NCM>19059090</NCM><CEST>1706200</CEST><CFOP>5102</CFOP><uCom>KG</uCom><qCom>1.0000</qCom><vUnCom>6.9000000000 </vUnCom><vProd>6.90</vProd><cEANTrib></cEANTrib>" + "<uTrib>KG</uTrib><qTrib>1.0000</qTrib><vUnTrib>6.9000000000</vUnTrib><indTot>1</indTot></prod><imposto><ICMS><ICMS40><orig>0 </orig><CST>41</CST></ICMS40></ICMS><PIS><PISAliq><CST>01</CST>" + "<vBC>6.90</vBC><pPIS>1.65</pPIS><vPIS>0.11</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>6.90</vBC><pCOFINS>7.60 </pCOFINS><vCOFINS>0.52</vCOFINS></COFINSAliq></COFINS></imposto></det><total>" + "<ICMSTot><vBC>0.00</vBC><vICMS>0.00</vICMS><vICMSDeson>0.00</vICMSDeson><vBCST>0.00</vBCST><vST>0.00</vST><vProd>6.90</vProd> <vFrete>0.00</vFrete><vSeg>0.00</vSeg><vDesc>0.00</vDesc><vII>0.00</vII><vIPI>0.00</vIPI>" + "<vPIS>0.11</vPIS><vCOFINS>0.52</vCOFINS><vOutro>0.00</vOutro><vNF>6.90</vNF></ICMSTot></total><transp><modFrete>9</modFrete> </transp><pag><tPag>01</tPag><vPag>6.90</vPag></pag></infNFe></NFe>";
Principal.connect("localhost", 8081, msg);
|
Exemplo de Retorno - Retorno Realizado com Sucesso - |
---|
LGSNDD2000001001#12345678_env.xml_TCPMSG; <nfce> <response> <code>100</code> <description>Processamento realizado com sucesso</description> </response> <authorization> <accesskey>42150406255692000103650017344078329000509784</accesskey> <digval>lYdBt6Z7hMRF/HAH8OPshMdvqXk=</digval> <dhrecbto>2015-04-29T11:09:15.415-03:00</dhrecbto> </authorization> </nfce> |
Exemplo Retorno - Retorno Realizado com Falha - |
---|
LGSNDD2000001001#12345678_env.xml_TCPMSG; <nfce> <response> <code>205</code> <description> Erro Genérico </description> </response> </nfce> |