A01 Raiz - TAG Raiz da mensagem Cross Talk
|
|
|
|
|
|
|
|
#
|
ID
|
Campo
|
Descrição
|
Elemento
|
Pai
|
Tipo
|
Ob.
|
Tam.
|
Dec.
|
Observação
|
|
Raiz
|
<CrossTalk_Message>
|
TAG Raiz da Mensagem
|
G
|
-
|
-
|
S
|
-
|
-
|
Tag Raiz da mensagem
|
|
|
|
|
|
|
|
|
|
|
|
B01 – Grupo CrossTalk Header
|
|
|
|
|
|
|
|
#
|
ID
|
Campo
|
Descrição
|
Elemento
|
Pai
|
Tipo
|
Ob.
|
Tam.
|
Dec.
|
Observação
|
2
|
B01
|
<CrossTalk_Header>
|
Grupo de informações da mensagem
|
G
|
A01
|
-
|
S
|
-
|
-
|
Grupo de informações do processo que será executado
|
3
|
B02
|
<ResponseCode>
|
Código de resposta do processo.
|
E
|
B01
|
N
|
S
|
4
|
-
|
O Código do retorno será apresentado neste campo, e a descrição no campo abaixo (ReponseCodeMessage).
200 - Processamento realizado com sucesso
500 - Falha de Schema
501 – XML mal formado
510 – Duplicidade de GUID
511 – GUID invalido.
520 – JobKey Inexistente
522 – Job sem conexão de entrada via banco da de dados
523 – CNPJ do Prestador informado no ENTERPRISEID difere do cadastrado no Job
530 – Processo informado inexistente
999 – Erro não Catalogado (Exceções Genéricas/Banco de Dados)
|
4
|
B03
|
<ResponseCodeMessage>
|
Mensagem de resposta do processo.
|
E
|
B01
|
C
|
S
|
200
|
-
|
Mensagem referente aos códigos acima.
|
5
|
B04
|
<ProcessCode>
|
Código do processo de envio de RPS.
|
E
|
B01
|
N
|
S
|
5
|
-
|
Retornará o mesmo valor do envio.
|
6
|
B05
|
<MessageType>
|
Tipo de operação que será realizada.
|
E
|
B01
|
N
|
S
|
3
|
-
|
Retornará o mesmo valor 210.
210 – Resposta do WS
|
7
|
B06
|
<ExchangePattern>
|
Tipo de mensagem que será realizada.
|
E
|
B01
|
N
|
S
|
1
|
-
|
Retornará o mesmo valor do envio.
|
8
|
B07
|
<SourceId>
|
Identificador de envio do ERP.
|
E
|
B01
|
N
|
N
|
30
|
-
|
Retornará o mesmo valor ido envio.
|
9
|
B08
|
<GUID>
|
Idenficador Global Unique Identifier.
|
E
|
B01
|
C
|
S
|
36
|
-
|
Retornará o mesmo valor do envio
|
10
|
B09
|
<DateTime>
|
Data e hora de envio da mensagem.
|
E
|
B01
|
D
|
N
|
-
|
-
|
Retornará o mesmo valor do envio.
|
11
|
B08
|
<EnterpriseId>
|
CNPJ do prestador de serviço.
|
E
|
B01
|
N
|
S
|
14
|
-
|
Retornará o mesmo valor do envio.
|
12
|
B10
|
<Token>
|
Identificador único de emissão do ERP.
|
E
|
B01
|
C
|
S
|
50
|
|
Retornará o mesmo valor do envio.
|
13
|
B11
|
<ContentType>
|
Tipo do Documento RPS enviado no Rawdata.
|
E
|
B01
|
C
|
N
|
8
|
-
|
Retornará o mesmo valor do envio.
|
14
|
B12
|
<ContentEncoding>
|
Codificação do documento RPS enviado no RawData.
|
E
|
B01
|
C
|
S
|
10
|
-
|
Retornará o mesmo valor do envio.
|
C01 – Grupo Cross Talk Body
|
|
|
|
|
|
|
|
#
|
ID
|
Campo
|
Descrição
|
Elemento
|
Pai
|
Tipo
|
Ob.
|
Tam.
|
Dec.
|
Observação
|
15
|
C01
|
<CrossTalk_Body>
|
Grupo de informações de identificação do RPS
|
G
|
A01
|
-
|
S
|
-
|
-
|
Grupo que contém a identificação do RPS
|
16
|
C02
|
<JobKey>
|
Valor do JobKey configurado no NFS-e Setting
|
E
|
C01
|
N
|
S
|
10
|
-
|
Valor do JobKey configurado no NFS-e Settings
|
17
|
C03
|
<IntegrationList>
|
Grupo da listas de Integração.
|
G
|
C01
|
-
|
S
|
-
|
-
|
Grupo da lista de Integração.
|
18
|
C04
|
<Integration>
|
Informação de Integração.
|
E
|
C03
|
-
|
S
|
-
|
-
|
Informações da Integração.
|
19
|
C05
|
<Kind>
|
Informação de retorno de integração.
|
A
|
C04
|
N
|
S
|
1
|
-
|
Código do Kind:
1 – Autorizada
2 – Cancelamento
3 – Erro de Validação
4 – RPS Convertida.
|
20
|
C07
|
<Rps>
|
Informações da RPS.
|
E
|
C04
|
-
|
S
|
-
|
-
|
Informações da RPS.
|
21
|
C08
|
<Number>
|
Número da RPS
|
A
|
C07
|
N
|
S
|
15
|
-
|
Informar o mesmo valor da mensagem de envio. (item Erro! Fonte de referência não encontrada. deste Manual).
|
22
|
C09
|
<Series>
|
Série da RPS
|
A
|
C07
|
C
|
S
|
S
|
-
|
Informar o mesmo valor da mensagem de envio. (item Erro! Fonte de referência não encontrada. deste Manual).
|
23
|
C10
|
<kind>
|
Tipo da RPS.
|
A
|
C07
|
N
|
S
|
1
|
-
|
Informar o mesmo valor da mensagem de envio. (item Erro! Fonte de referência não encontrada. deste Manual).
|
24
|
C10
|
<NFSe>
|
Grupo que apresenta as NFS-es consultadas.
|
G
|
C04
|
-
|
S
|
-
|
-
|
Grupo que apresenta as NFS-es consultadas.
|
25
|
C11
|
<Number>
|
Número da NFS-e consultada.
|
A
|
C10
|
N
|
S
|
15
|
-
|
Número da NFS-e consultada. Este valor será apresentado como atributo.
|
26
|
C12
|
<ContentData>
|
Grupo que apresenta o retorno de integração.
|
E
|
C04
|
-
|
S
|
-
|
-
|
Grupo que apresenta o retorno de integração.
|
27
|
C13
|
<ContentData>
|
Informa se o conteúdo do arquivo xml de RPS foi compactado.
|
A
|
C12
|
C
|
S
|
-
|
-
|
Valores possíveis de retorno:
false – quando a integração não foi compactada.
true- Quando a integração foi compactada.
|
Exemplo de retorno do envio de solicitação de Impressão de RPS.
|
<CrossTalk_Message>
<CrossTalk_Header>
<ResponseCode>200</ResponseCode>
<ResponseCodeMessage>Processo realizado com sucesso</ResponseCodeMessage>
<ProcessCode>20006</ProcessCode>
<MessageType>210</MessageType>
<ExchangePattern>1</ExchangePattern>
<GUID>534cc796-83a3-42d2-b3df-36a2a9d0b2ae</GUID>
<DateTime>2001-12-17T09:30:47.0Z</DateTime>
<EnterpriseId>06255692000103</EnterpriseId>
<Token>##################</Token>
<ContentEncoding>utf-8</ContentEncoding>
</CrossTalk_Header>
<CrossTalk_Body>
<JobKey>4</JobKey>
<IntegrationList>
<Integration Kind="1">
<Rps Number="200" Series="WS02" Kind="1"/>
<ContentData compacted="false" type="text"><![CDATA[<?xml version="1.0" encoding="utf-8"?>{@E@}<IntegrationXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">{@E@} <param retorno="XML" />{@E@} <AtualizarNfse>{@E@} <Dados>{@E@} <param nome="NUMCGC" valor="06255692000103" />{@E@} <param nome="NUMRPS" valor="200" />{@E@} <param nome="CODSNF" valor="WS02" />{@E@} <param nome="INDSUC" valor="1" />{@E@} <param nome="NUMNFS" valor="3113" />{@E@} <param nome="CODVRF" valor="IXWOGGVPN" />{@E@} <param nome="DATHOR" valor="2013-04-10T19:35:26" />{@E@} <Mensagens />{@E@} <MensagensLote />{@E@} <MessagesBusiness />{@E@} </Dados>{@E@} </AtualizarNfse>{@E@}</IntegrationXml>]]></ContentData>
</Integration>
</IntegrationList>
</CrossTalk_Body>
</CrossTalk_Message>
|
Exemplo de retorno do envio de solicitação de Impressão de NFS-e.
|
<CrossTalk_Message>
<CrossTalk_Header>
<ResponseCode>200</ResponseCode>
<ResponseCodeMessage>Processo realizado com sucesso</ResponseCodeMessage>
<ProcessCode>20006</ProcessCode>
<MessageType>210</MessageType>
<ExchangePattern>1</ExchangePattern>
<GUID>534cc796-83a3-42d2-b3df-36a2a9d0b2ae</GUID>
<DateTime>2001-12-17T09:30:47.0Z</DateTime>
<EnterpriseId>06255692000103</EnterpriseId>
<Token>##################</Token>
<ContentEncoding>utf-8</ContentEncoding>
</CrossTalk_Header>
<CrossTalk_Body>
<JobKey>4</JobKey>
<IntegrationList>
<Integration Kind="1">
<NFSe Number="3113" />
<ContentData compacted="false" type="text"><![CDATA[<?xml version="1.0" encoding="utf-8"?>{@E@}<IntegrationXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">{@E@} <param retorno="XML" />{@E@} <AtualizarNfse>{@E@} <Dados>{@E@} <param nome="NUMCGC" valor="06255692000103" />{@E@} <param nome="NUMRPS" valor="200" />{@E@} <param nome="CODSNF" valor="WS02" />{@E@} <param nome="INDSUC" valor="1" />{@E@} <param nome="NUMNFS" valor="3113" />{@E@} <param nome="CODVRF" valor="IXWOGGVPN" />{@E@} <param nome="DATHOR" valor="2013-04-10T19:35:26" />{@E@} <Mensagens />{@E@} <MensagensLote />{@E@} <MessagesBusiness />{@E@} </Dados>{@E@} </AtualizarNfse>{@E@}</IntegrationXml>]]></ContentData>
</Integration>
</IntegrationList>
</CrossTalk_Body>
|