Consulta Lista XML de CT-e Emitido

Anterior
Próximo
Imprimir

Consulta Lista XML de CT-e Emitido

A consulta da lista do XML dos CT-es emitidos disponíveis, visa relacionar ao responsável pela requisição, os identificadores dos pacotes ainda não consumidos pelo solicitante. Ao processar a chamada, o módulo de integração do nddFrete verifica os CT-es emitidos disponíveis e associa a um identificador, baseado em:

 

Prefixo: Elemento configurado nos dados do solicitante da requisição. Caso o solicitante seja o cliente e não possua esta configuração a mesma será buscada nos dados do Operador Logístico;

XXX: Este elemento leva em consideração o tipo do CT-e, podendo ser AUT (autorização - normais, anulados, substituídos, complementares), CAN (cancelamento) ou INU (inutilização).

Chave acesso: Chave de acesso do documento ou do evento disponibilizado.

 

 

  Pefixo_XXX_Chave de acesso

XML_AUT_35170865849838002577570090000225881000225888

XML_CAN_35170865849838002577570090000225831000225830

XML_INU_35170865849838002577570090000225891000225893

Crosstalk de Envio

 

<CrosstalkMessage>

<CrosstalkHeader>

   <ProcessCode>4205</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

Ob.

1

RAIZ

CrossTalk_Message

Tag raiz da mensagem

-

-

S

2

A01

CrossTalk_Header

Cabeçalho

RAIZ

-

S

3

B01

ProcessCode

Código da mensagem de consulta:

o4205- Consulta a lista de Identificadores de XML de CT-e emitido

A01

N

S

4

B02

MessageType

Tipo da operação:

o103

A01

N

S

5

B03

ExchangePattern

TIpo da mensagem:

o1 (síncrona)

A01

N

S

6

B04

EnterpriseId

Identificador do cliente ou operador logístico.

A01

GUID

S

7

B05

Token

Token para autenticação do cliente ou operador logístico

A01

GUID

S

8

B06

ContentType

Formato da mensagem enviada:

otext/xml

A01

C

S

 

Retorno de Envio

 

Ao realizar a consulta através do enterpriseId e token do operador logístico, no retorno da lista será considerado primeiro, o prefixo configurado em cada cliente, caso não encontrado irá retornar com o prefixo do operador.

 

<CrosstalkMessage>

<CrosstalkHeader>

<ProcessCode>4205</ProcessCode>

<MessageType>103</MessageType>

<ExchangePattern>1</ExchangePattern>

<Guid>382e2386-acca-449c-afdf-dd22d36dcf1c</Guid>

<EnterpriseId>0f82b58b-2934-49c0-a73f-e57c4a53e1fd</EnterpriseId>

<Token>5257d72b-b60a-4a75-873f-29b626d66906</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>XML_AUT_35170865849838002577570090000225811000225810</Id>                <Id>XML_AUT_35170865849838002577570090000225851000225851</Id>

<Id>XML_AUT_35170865849838002577570090000225841000225846</Id>

<Id>XML_AUT_35170865849838002577570090000225821000225825</Id>

<Id>XML_AUT_35170865849838002577570090000225831000225830</Id>

<Id>XML_AUT_35170865849838002577570090000225861000225867</Id>

<Id>XML_AUT_35170865849838002577570090000225871000225872</Id>

<Id>XML_AUT_35170865849838002577570090000225881000225888</Id>

<Id>XML_AUT_35170865849838002577570090000225891000225893</Id>

<Id>XML_AUT_35170865849838002577570090000225811000225810</Id>

<Id>XML_AUT_35170865849838002577570090000225851000225851</Id>

<Id>XML_AUT_35170865849838002577570090000225841000225846</Id>

<Id>XML_AUT_35170865849838002577570090000225861000225867</Id>

<Id>XML_AUT_35170865849838002577570090000225821000225825</Id>

<Id>XML_AUT_35170865849838002577570090000225871000225872</Id>

<Id>XML_CAN_35170865849838002577570090000225831000225830</Id>

<Id>XML_INU_35170865849838002577570090000225891000225893</Id>

</ListResponse>]]]]>><![CDATA[</RawData>

</CrosstalkBody>

</CrosstalkMessage>

 

 

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 irá retornar falha de schema. Se algum dos campos obrigatórios não estiver no formato correto, a mensagem de retorno criticará o mesmo. Sendo processada com sucesso, no corpo da mensagem apresenta a lista de identificadores para o participante que fez a solicitação.

Códigos Retorno

 

Código

Mensagem

Situação

205

A mensagem foi processada com sucesso.

Solicitação da lista de xml CT-e emitido processada com sucesso.

210

ProcessCode e MessageType inválido

O ProcessCode ou o MessageType não estarem cadastrados no sistema.

215

A consulta não retornou nenhum resultado.

Não existem documentos disponíveis para o responsável pela requisição.

303

Dados de mapeamento não configurado.

Mapeamento de transformação da consulta não configurado no cadastro do solicitante.