A consulta da lista do XML dos documentos ou PREDOC disponibilizados ao transportador passa a ser um facilitador/orientador para a emissão dos documentos fiscais do transporte.
Os documentos disponíveis para consulta são:
Tipo do Documento |
ProcessCode |
Nota Fiscal Eletrônica (NF-e) |
4105 |
PREDOC |
4107 |
Crosstalk de Envio (parâmetro header) |
|---|
<CrosstalkMessage> <CrosstalkHeader> <ProcessCode>4105</ProcessCode> <MessageType>103</MessageType> <ExchangePattern>1</ExchangePattern> <EnterpriseId>43abeae4-7786-4017-a4ea-a8f54efd0e4a</EnterpriseId> <Token>6901a7fb-f545-c9a1-4ebd-18a723329dfb</Token> <ContentEncoding>UTF-8</ContentEncoding> <ContentType>txt/xml</ContentType> </CrosstalkHeader> </CrosstalkMessage> |
Detalhamento do Crosstalk |
|---|
# |
ID |
CAMPO |
DESCRIÇÃO |
PAI |
TIPO |
OBR. |
OBS. |
1 |
RAIZ |
CrossTalk_Message |
Tag raiz da mensagem |
- |
- |
S |
FIXO |
2 |
A01 |
CrossTalk_Header |
Cabeçalho |
RAIZ |
- |
S |
FIXO |
3 |
B01 |
ProcessCode |
Código da mensagem da recepção de documentos: o4105 Consulta Lista NF-e o4107 Consulta Lista PREDOC |
A01 |
N |
S |
- |
4 |
B02 |
MessageType |
Tipo da operação: 103 |
A01 |
N |
S |
FIXO |
5 |
B03 |
ExchangePattern |
TIpo da mensagem: 1 Envio |
A01 |
N |
S |
FIXO |
6 |
B04 |
EnterpriseId |
Identificador para autenticação |
A01 |
GUID |
S |
FIXO |
7 |
B05 |
Token |
Token para autenticação |
A01 |
GUID |
S |
FIXO |
8 |
B06 |
ContentType |
Formato da mensagem enviada: text/xml |
A01 |
C |
S |
FIXO |
O retorno obtido através do Web Service informa se o envio da requisição foi processado com sucesso. Caso a mensagem enviada não possua as tags obrigatórias é retornado falha de schema. Se algum dos campos obrigatórios não estiver no formato correto, a mensagem de retorno critica o mesmo. Sendo processada com sucesso, no corpo da mensagem apresenta a lista de identificadores para o participante que fez a solicitação.
Retorno da solicitação |
|---|
<CrosstalkMessage> <CrosstalkHeader> <ProcessCode>4105</ProcessCode> <MessageType>103</MessageType> <ExchangePattern>1</ExchangePattern> <Guid>5c67e24c-0a8b-444d-9fed-267ccaf49b9c</Guid> <EnterpriseId>43abeae4-7786-4017-a4ea-a8f54efd0e4a</EnterpriseId> <Token>6901a7fb-f545-c9a1-4ebd-18a723329dfb</Token> <ContentEncoding>UTF-8</ContentEncoding> <ContentType>txt/xml</ContentType> <ResponseCode>205</ResponseCode> <ResponseMessage>A mensagem foi processada com sucesso.</ResponseMessage> </CrosstalkHeader> <CrosstalkBody> <RawData><![CDATA[<ListResponse Version="1.0"> <Id>NFE_42150206255692000103550020000522421840554936</Id>> </ListResponse>]]></RawData> </CrosstalkBody> </CrosstalkMessage> |
# |
ID |
CAMPO |
DESCRIÇÃO |
PAI |
TIPO |
OBR. |
OBS. |
1 |
RAIZ |
CrossTalk_Message |
Tag raiz da mensagem |
- |
- |
S |
FIXO |
2 |
A01 |
CrossTalk_Header |
Cabeçalho |
RAIZ |
- |
S |
FIXO |
3 |
B01 |
ProcessCode |
Código da mensagem da recepção de documentos informada no envio |
A01 |
N |
S |
- |
4 |
B02 |
MessageType |
Tipo da operação informada no envio |
A01 |
N |
S |
FIXO |
5 |
B03 |
ExchangePattern |
TIpo da mensagem informada no envio |
A01 |
N |
S |
FIXO |
6 |
B04 |
Guid |
Identificador Único da Mensagem |
A01 |
GUID |
S |
- |
7 |
B05 |
EnterpriseId |
Identificador do transportador ou operador logístico informado no envio |
A01 |
GUID |
S |
FIXO |
8 |
B06 |
Token |
Token para autenticação do cliente ou operador logístico informado no envio |
A01 |
GUID |
S |
FIXO |
9 |
B07 |
ContentEnconding |
Codificação da mensagem enviada: UTF-8 |
A01 |
C |
S |
FIXO |
10 |
B08 |
ContentType |
Formato da mensagem enviada: text/xml |
A01 |
C |
S |
FIXO |
11 |
B09 |
ResponseCode |
Código de resposta do processamento |
A01 |
N |
S |
- |
12 |
B10 |
ResponseMessage |
Mensagem referente ao ResponseCode |
A01 |
C |
S |
- |
13 |
B11 |
CustomId |
Identificador da Mensagem |
A01 |
C |
S |
- |
14 |
C01 |
RawData |
Código dos documentos disponíveis |
- |
C |
N |
- |
Códigos de Retorno da Solicitação de Processamento |
|---|
Código |
Mensagem |
Situação |
203 |
A mensagem foi rejeitada por causa de falha na validação do esquema do documento. Faça as correções necessárias como erros de esquema e envie a mensagem para processamento |
Estrutura do xml de envio incorreta. |
205 |
A mensagem foi processada com sucesso. |
Solicitação de envio do documento processada com sucesso. |
206 |
A mensagem foi rejeitada porque o cliente não está cadastrado. O cliente não foi encontrado através do EnterpriseId e Token. |
O EnterpriseId e o Token informado não existem na aplicação nddFrete. |
207 |
A mensagem foi rejeitada porque a mensagem já existe na base de dados. |
O GUID da mensagem já existir na aplicação nddFrete. |
210 |
ProcessCode e MessageType inválido |
O ProcessCode ou o MessageType informados não existem na aplicação nddFrete. |
999 |
Ocorreu um erro inesperado. |
Erro não catalogado. |
Download de Documento Originário |
|---|
A integração disponibilizada para busca de documentos é um processo assíncrono, a captura de um documento específico solicitado no momento da requisição ao serviço de integração do nddFrete. Para isso, é necessário informar na chamada de solicitação do documento o identificador do documento que se deseja obter. Este identificador deve ter sido retornado previamente através da consulta da lista de documentos.
Ao receber a lista de identificadores, a aplicação nddFrete localiza em sua base de dados os documentos relacionados à cada pacote, processa-os, monta a mensagem de reposta e marca os documentos como consumidos. Os documentos processados são retornados na busca da resposta da primeira requisição.
A primeira chamada é o Pedido de Download, que deve receber dois parametros: O Crosstalk de Envio e a Lista de identificadores)
Tipo do Documento |
ProcessCode |
Nota Fiscal Eletrônica (NF-e) |
4106 |
PREDOC |
4108 |
Crosstalk de Envio (parâmetro header) |
|---|
<CrosstalkMessage> <CrosstalkHeader> <ProcessCode>4106</ProcessCode> <MessageType>103</MessageType> <ExchangePattern>7</ExchangePattern> <EnterpriseId>43abeae4-7786-4017-a4ea-a8f54efd0e4a</EnterpriseId> <Token>6901a7fb-f545-c9a1-4ebd-18a723329dfb</Token> <ContentEncoding>UTF-8</ContentEncoding> <ContentType>txt/xml</ContentType> </CrosstalkHeader> </CrosstalkMessage> |
Detalhamento do Crosstalk |
|---|
# |
ID |
CAMPO |
DESCRIÇÃO |
PAI |
TIPO |
OBR. |
OBS. |
1 |
RAIZ |
CrossTalk_Message |
Tag raiz da mensagem |
- |
- |
S |
FIXO |
2 |
A01 |
CrossTalk_Header |
Cabeçalho |
RAIZ |
- |
S |
FIXO |
3 |
B01 |
ProcessCode |
Código da mensagem da recepção de documentos: o4106 Pedido de Download NF-e o4108 Pedido de Download PREDOC |
A01 |
N |
S |
- |
4 |
B02 |
MessageType |
Tipo da operação: 103 |
A01 |
N |
S |
FIXO |
5 |
B03 |
ExchangePattern |
TIpo da mensagem: 1 Envio |
A01 |
N |
S |
FIXO |
6 |
B04 |
EnterpriseId |
Identificador do transportador ou operador logístico |
A01 |
GUID |
S |
FIXO |
7 |
B05 |
Token |
Token para autenticação do cliente ou operador logístico |
A01 |
GUID |
S |
FIXO |
8 |
B06 |
ContentType |
Formato da mensagem enviada: text/xml |
A01 |
C |
S |
FIXO |
Solicitação de Pacote - Lista de identificadores (parâmetro rawdata) |
|---|
<DataRequest Version="1.0"> <Id>NFE_42150206255692000103550020000522421840554936</Id> </DataRequest> |
Detalhamento da Consulta |
# |
ID |
CAMPO |
DESCRIÇÃO |
PAI |
TIPO |
OBR. |
OBS. |
1 |
RAIZ |
DataRequest |
Tag raiz da mensagem |
- |
- |
S |
FIXO |
2 |
A01 |
Id |
Identificador do Pacote |
RAIZ |
- |
S |
FIXO |
Retorno da solicitação |
|---|
<CrosstalkMessage> <CrosstalkHeader> <ProcessCode>4106</ProcessCode> <MessageType>103</MessageType> <ExchangePattern>7</ExchangePattern> <Guid>f4ae253f-7ff8-411a-adb4-3a2d5ec09545</Guid> <EnterpriseId>43abeae4-7786-4017-a4ea-a8f54efd0e4a</EnterpriseId> <Token>6901a7fb-f545-c9a1-4ebd-18a723329dfb</Token> <ContentEncoding>UTF-8</ContentEncoding> <ContentType>txt/xml</ContentType> <ResponseCode>200</ResponseCode> <ResponseMessage>A mensagem foi recebida e está sendo processada.</ResponseMessage> </CrosstalkHeader> </CrosstalkMessage> |
# |
ID |
CAMPO |
DESCRIÇÃO |
PAI |
TIPO |
OBR. |
OBS. |
1 |
RAIZ |
CrossTalk_Message |
Tag raiz da mensagem |
- |
- |
S |
FIXO |
2 |
A01 |
CrossTalk_Header |
Cabeçalho |
RAIZ |
- |
S |
FIXO |
3 |
B01 |
ProcessCode |
Código da mensagem da recepção de documentos informada no envio |
A01 |
N |
S |
- |
4 |
B02 |
MessageType |
Tipo da operação informada no envio |
A01 |
N |
S |
FIXO |
5 |
B03 |
ExchangePattern |
TIpo da mensagem informada no envio |
A01 |
N |
S |
FIXO |
6 |
B04 |
Guid |
Identificador Único da Mensagem |
A01 |
GUID |
S |
- |
7 |
B05 |
EnterpriseId |
Identificador para autenticação |
A01 |
GUID |
S |
FIXO |
8 |
B06 |
Token |
Token para autenticação |
A01 |
GUID |
S |
FIXO |
9 |
B07 |
ContentEnconding |
Codificação da mensagem enviada: UTF-8 |
A01 |
C |
S |
FIXO |
10 |
B08 |
ContentType |
Formato da mensagem enviada: text/xml |
A01 |
C |
S |
FIXO |
11 |
B09 |
ResponseCode |
Código de resposta do processamento |
A01 |
N |
S |
- |
12 |
B10 |
ResponseMessage |
Mensagem referente ao ResponseCode |
A01 |
C |
S |
- |
O retorno obtido na primeira requisição do processo assíncrono, informa se a mensagem foi processada com sucesso. Caso a mensagem enviada não possua as tags obrigatórias será retornado falha de schema. Se algum dos campos obrigatórios não estiver no formato correto, a mensagem de retorno criticará o mesmo.
Consulta do Processamento (parâmetro header) |
|---|
<CrosstalkMessage> <CrosstalkHeader> <ProcessCode>4106</ProcessCode> <MessageType>103</MessageType> <ExchangePattern>8</ExchangePattern> <Guid>f4ae253f-7ff8-411a-adb4-3a2d5ec09545</Guid> <EnterpriseId>43abeae4-7786-4017-a4ea-a8f54efd0e4a</EnterpriseId> <Token>6901a7fb-f545-c9a1-4ebd-18a723329dfb</Token> <ContentEncoding>UTF-8</ContentEncoding> <ContentType>txt/xml</ContentType> </CrosstalkHeader> </CrosstalkMessage> |
# |
ID |
CAMPO |
DESCRIÇÃO |
PAI |
TIPO |
OBR. |
OBS. |
1 |
RAIZ |
CrossTalk_Message |
Tag raiz da mensagem |
- |
- |
S |
FIXO |
2 |
A01 |
CrossTalk_Header |
Cabeçalho |
RAIZ |
- |
S |
FIXO |
3 |
B01 |
ProcessCode |
Código da mensagem da recepção de documentos informada no envio |
A01 |
N |
S |
- |
4 |
B02 |
MessageType |
Tipo da operação informada no envio |
A01 |
N |
S |
FIXO |
5 |
B03 |
ExchangePattern |
TIpo da mensagem informada no envio |
A01 |
N |
S |
FIXO |
6 |
B04 |
Guid |
Identificador Único da Mensagem |
A01 |
GUID |
S |
- |
7 |
B05 |
EnterpriseId |
Identificador para autenticação |
A01 |
GUID |
S |
FIXO |
8 |
B06 |
Token |
Token para autenticação |
A01 |
GUID |
S |
FIXO |
9 |
B07 |
ContentEnconding |
Codificação da mensagem enviada: UTF-8 |
A01 |
C |
S |
FIXO |
10 |
B08 |
ContentType |
Formato da mensagem enviada: text/xml |
A01 |
C |
S |
FIXO |
A consulta com o ExchangePattern 8 retorna se a solicitação foi processada ou ainda está em processamento.
Retorno do Processamento - conteúdo do download |
|---|
Exemplo de retorno com NF-e:
<CrosstalkMessage> <CrosstalkHeader> <ProcessCode>4106</ProcessCode> <MessageType>103</MessageType> <ExchangePattern>8</ExchangePattern> <Guid>f4ae253f-7ff8-411a-adb4-3a2d5ec09545</Guid> <EnterpriseId>43abeae4-7786-4017-a4ea-a8f54efd0e4a</EnterpriseId> <Token>6901a7fb-f545-c9a1-4ebd-18a723329dfb</Token> <ContentEncoding>UTF-8</ContentEncoding> <ContentType>txt/xml</ContentType> <ResponseCode>205</ResponseCode> <ResponseMessage>A mensagem foi processada com sucesso.</ResponseMessage> </CrosstalkHeader> <CrosstalkBody> <RawData><![CDATA[<DataResponse Version="1.0"> <Element> <Id>NFE_42150206255692000103550020000522421840554936</Id> <Data><nfeProc versao="3.10" xmlns="" xmlns:ds="" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=""> <NFe xmlns="http://www.portalfiscal.inf.br/nfe"> <infNFe versao="3.10" Id="NFe42150206255692000103550020000522421840554936"> <ide> <cUF>42</cUF> <cNF>84055493</cNF> <natOp>VENDASDE MERC.SUBS.TRIBUTA</natOp> <indPag>1</indPag> <mod>55</mod> <serie>2</serie> <nNF>52242</nNF> <dhEmi>2015-02-11T16:36:10-02:00</dhEmi> <dhSaiEnt>2015-02-11T16:36:10-02:00</dhSaiEnt> <tpNF>1</tpNF> <idDest>1</idDest> <cMunFG>4208906</cMunFG> <tpImp>2</tpImp> <tpEmis>1</tpEmis> <cDV>6</cDV> <tpAmb>1</tpAmb> <finNFe>1</finNFe> <indFinal>0</indFinal> <indPres>1</indPres> <procEmi>0</procEmi> <verProc>4.5.0</verProc> </ide> <emit> <CNPJ>06255692000103</CNPJ> <xNome>NDDigital S/A Software</xNome> <xFant>NDDigital</xFant> <enderEmit> <xLgr>Rua Dr. Walmor Ribeiro</xLgr> <nro>431</nro> <xCpl>NDDigital</xCpl> <xBairro>Coral</xBairro> <cMun>4209300</cMun> <xMun>Lages</xMun> <UF>SC</UF> <CEP>88523060</CEP> <cPais>1058</cPais> <xPais>BRASIL</xPais> <fone>21075500</fone> </enderEmit> <IE>192837645</IE> <CRT>3</CRT> </emit> <dest> <CNPJ>11581859000158</CNPJ> <xNome>N5 Software LTDA</xNome> <enderDest> <xLgr>Rua Dr. Walmor Ribeiro</xLgr> <nro>341</nro> <xBairro>Coral</xBairro> <cMun>4209300</cMun> <xMun>Lages</xMun> <UF>SC</UF> <CEP>88523060</CEP> <cPais>1058</cPais> <xPais>BRASIL</xPais> </enderDest> <indIEDest>1</indIEDest> <IE>192837645</IE> <email>nddigital@nddigital.com.br</email> </dest> <det nItem="1"> <prod> <cProd>11043</cProd> <cEAN/> <xProd>Item 01</xProd> <NCM>83021022</NCM> <CFOP>5405</CFOP> <uCom>PC</uCom> <qCom>1.0000</qCom> <vUnCom>37.3838</vUnCom> <vProd>37.38</vProd> <cEANTrib/> <uTrib>PC</uTrib> <qTrib>1.0000</qTrib> <vUnTrib>37.3838</vUnTrib> <indTot>1</indTot> <xPed>4500155373</xPed> <nItemPed>10</nItemPed> </prod> <imposto> <vTotTrib>6.45</vTotTrib> <ICMS> <ICMS60> <orig>0</orig> <CST>60</CST> <vBCSTRet>29.52</vBCSTRet> <vICMSSTRet>5.02</vICMSSTRet> </ICMS60> </ICMS> <IPI> <cEnq>999</cEnq> <IPITrib> <CST>50</CST> <vBC>37.38</vBC> <pIPI>8.00</pIPI> <vIPI>2.99</vIPI> </IPITrib> </IPI> <PIS> <PISAliq> <CST>01</CST> <vBC>37.38</vBC> <pPIS>1.65</pPIS> <vPIS>0.62</vPIS> </PISAliq> </PIS> <COFINS> <COFINSAliq> <CST>01</CST> <vBC>37.38</vBC> <pCOFINS>7.60</pCOFINS> <vCOFINS>2.84</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>37.38</vProd> <vFrete>0.00</vFrete> <vSeg>0.00</vSeg> <vDesc>0.00</vDesc> <vII>0.00</vII> <vIPI>2.99</vIPI> <vPIS>0.62</vPIS> <vCOFINS>2.84</vCOFINS> <vOutro>0.00</vOutro> <vNF>40.37</vNF> <vTotTrib>6.45</vTotTrib> </ICMSTot> </total> <transp> <modFrete>0</modFrete> <transporta> <CNPJ>42158571000107</CNPJ> <xNome>Transportes ABC</xNome> <IE>983214756</IE> <xEnder>Rua Dr. Walmor Ribeiro, 450</xEnder> <xMun>Lages</xMun> <UF>SC</UF> </transporta> </transp> <cobr> <fat> <nFat>252242</nFat> <vOrig>40.37</vOrig> <vLiq>40.37</vLiq> </fat> <dup> <nDup>2522421</nDup> <dVenc>2015-03-18</dVenc> <vDup>40.37</vDup> </dup> </cobr> </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="#NFe42150206255692000103550020000522421840554936"> <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>H3pJ8tl7EFIz2np8cRMccv11lV4=</DigestValue> </Reference> </SignedInfo> <SignatureValue/> <KeyInfo> <X509Data> <X509Certificate/> </X509Data> </KeyInfo> </Signature> </NFe> <protNFe versao="3.10"> <infProt> <tpAmb>1</tpAmb> <verAplic>SVRS201501210950</verAplic> <chNFe>42150206255692000103550020000522421840554936</chNFe> <dhRecbto>2015-02-11T16:34:49-02:00</dhRecbto> <nProt>342150016393567</nProt> <digVal>H3pJ8tl7EFIz2np8cRMccv11lV4=</digVal> <cStat>100</cStat> <xMotivo>Autorizado o uso da NF-e</xMotivo> </infProt> </protNFe> </nfeProc></Data></Element></DataResponse>]]></RawData></CrosstalkBody></CrosstalkMessage> |
Exemplo de retorno com PREDOC:
<CrosstalkMessage> <CrosstalkHeader> <ProcessCode>4108</ProcessCode> <MessageType>103</MessageType> <ExchangePattern>8</ExchangePattern> <Guid>c86e92a4-3070-e911-8101-00155dfb1e10</Guid> <EnterpriseId>e439017f-8e5a-e811-80f5-00155df90a01</EnterpriseId> <Token>e539017f-8e5a-e811-80f5-00155df90a01</Token> <DestinationId>76e071e9-5fa3-4a4c-998d-d886eba01669</DestinationId> <ContentEncoding>UTF-8</ContentEncoding> <ContentType>txt/xml</ContentType> <ResponseCode>205</ResponseCode> <ResponseMessage>A mensagem foi processada com sucesso.</ResponseMessage> </CrosstalkHeader> <CrosstalkBody> <RawData><![CDATA[<DataResponse Version="1.0"> <Element> <Id>PREDOC_EMBDEV71362_cff2466d-2f70-e911-8101-00155dfb1e10</Id> <Data> <predocCTe> <Ide> <Numero>71</Numero> <Serie>1</Serie> <StatusViagem>1</StatusViagem> <UltimaAtualizacao>06/05/2019T15:56</UltimaAtualizacao> </Ide> <Emit> <CNPJ>35745651946</CNPJ> <IE>00223</IE> <RazaoSocial>RAZAO SOCIAL</RazaoSocial> <xFant>NOME FANTASIA</xFant> <Fone>4932518000</Fone> <Endereco> <Rua>RUA CAMPOS SALLES</Rua> <Bairro>CORAL</Bairro> <Cidade>LAGES</Cidade> <UF>SC</UF> </Endereco> </Emit> <Rem> <CNPJ>88841711000130</CNPJ> <RazaoSocial>RAZAO SOCIAL LTDA</RazaoSocial> <Endereco> <Rua>RUA HUMBERTO DE CAMPOS</Rua> <Numero>1212</Numero> <Bairro>CORAL</Bairro> <Cidade>LAGES</Cidade> <UF>SC</UF> </Endereco> </Rem> <Dest> <CNPJ>56566343000172</CNPJ> <RazaoSocial>RAZAO SOCIAL</RazaoSocial> <Fone>4932220000</Fone> <Endereco> <Rua>RUA HERMES DA FONSECA</Rua> <Numero>654</Numero> <Bairro>CORAL</Bairro> <Cidade>LAGES</Cidade> <UF>SC</UF> </Endereco> </Dest> <Toma> <CNPJ>65151466000133</CNPJ> <RazaoSocial>NDD</RazaoSocial> </Toma> <ValorServico> <ValorTotal>5000.00</ValorTotal> <Imp> <CST>CST_00</CST> <ICMSSN>0</ICMSSN> <Detalhes> <ValorICMS>900</ValorICMS> <BaseDeCalculoICMS>5000</BaseDeCalculoICMS> <AliquotaICMS>18</AliquotaICMS> <PRedBC>0</PRedBC> </Detalhes> </Imp> </ValorServico> <InfAdicionais xCampo="Shipment"> <xValor>EMBDEV.71362</xValor> </InfAdicionais> <Documentos> <Ordem> <IDOrdem>EMBDEV.MLC47</IDOrdem> <Chave>29160765151466000133550010000005011000005030</Chave> </Ordem> </Documentos> </predocCTe> </Data> </Element> </DataResponse>]]></RawData></CrosstalkBody></CrosstalkMessage> |
Documento |
Schema predocCTe |
|---|---|
predocCTe |
# |
ID |
CAMPO |
DESCRIÇÃO |
PAI |
TIPO |
OBR. |
OBS. |
1 |
RAIZ |
CrossTalk_Message |
Tag raiz da mensagem |
- |
- |
S |
FIXO |
2 |
A01 |
CrossTalk_Header |
Cabeçalho |
RAIZ |
- |
S |
FIXO |
3 |
B01 |
ProcessCode |
Código da mensagem da recepção de documentos informada no envio |
A01 |
N |
S |
- |
4 |
B02 |
MessageType |
Tipo da operação informada no envio |
A01 |
N |
S |
FIXO |
5 |
B03 |
ExchangePattern |
TIpo da mensagem informada no envio |
A01 |
N |
S |
FIXO |
6 |
B04 |
Guid |
Identificador Único da Mensagem |
A01 |
GUID |
S |
- |
7 |
B05 |
EnterpriseId |
Identificador para autenticação |
A01 |
GUID |
S |
FIXO |
8 |
B06 |
Token |
Token para autenticação |
A01 |
GUID |
S |
FIXO |
9 |
B07 |
ContentEnconding |
Codificação da mensagem enviada: UTF-8 |
A01 |
C |
S |
FIXO |
10 |
B08 |
ContentType |
Formato da mensagem enviada: text/xml |
A01 |
C |
S |
FIXO |
11 |
B09 |
ResponseCode |
Código de resposta do processamento |
A01 |
N |
S |
- |
12 |
B10 |
ResponseMessage |
Mensagem referente ao ResponseCode |
A01 |
C |
S |
- |
13 |
C01 |
RawData |
Documento Solicitado |
- |
C |
N |
- |
Quando processada, vai retornar o conteúdo do documento dentro da tag Element. O exemplo apresentado é de um ProcNFe, porém, de acordo com o tipo do documento pesquisado será retornado em um layout, conforme tabela:
Documento |
Tipo |
Manual de Formação |
Exemplo |
|---|---|---|---|
NFe |
Layout ProcNFe Sefaz |
Códigos de Retorno da Solicitação de Processamento |
|---|
Código |
Mensagem |
Situação |
203 |
A mensagem foi rejeitada por causa de falha na validação do esquema do documento. Faça as correções necessárias como erros de esquema e envie a mensagem para processamento |
Estrutura do xml de envio incorreta. |
205 |
A mensagem foi processada com sucesso. |
Solicitação de envio do documento processada com sucesso. |
206 |
A mensagem foi rejeitada porque o cliente não está cadastrado. O cliente não foi encontrado através do EnterpriseId e Token. |
O EnterpriseId e o Token informado não existem na aplicação nddFrete. |
207 |
A mensagem foi rejeitada porque a mensagem já existe na base de dados. |
O GUID da mensagem já existir na aplicação nddFrete. |
210 |
ProcessCode e MessageType inválido |
O ProcessCode ou o MessageType informados não existem na aplicação nddFrete. |
999 |
Ocorreu um erro inesperado. |
Erro não catalogado. |
Códigos Retorno do Corpo da Mensagem |
|---|
Código |
Mensagem |
Situação |
404 |
Identificador não encontrado |
Identificador informado na mensagem não existe na base de dados ou solicitante não possui permissão para consumir o pacote. |
405 |
Erro na execução do mapeamento: [xxx]. |
Possíveis erros retornados da transformação do documento. |