Retorno da Consulta Integração por RPS

 

Crosstalk de Envio do 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="100" Series="NDD" 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>

 

Crosstalk de Envio do RPS:

 

Retorno da Consulta do RPS pelo Web Service

NFSe_p20006_m210_103.xsd

#

ID

Campo

Descrição

Elemento

Pai

Tipo

Ob.

Tam.

Dec.

Observação

1

A01

<CrossTalk_Message>

TAG Raiz da mensagem.

G

-

-

S

-

-

Tag Raiz da mensagem.

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

2

-

Mensagem referente aos códigos acima.

5

B04

<ProcessCode>

Código do processo de envio de RPS.

E

B01

N

S

5

-

Para o Envio de RPS informar o valor: 20006

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 informado para o campo na mensagem enviada no item Pedido de Integração por RPS!

8

B07

<SourceId>

Identificador de envio do ERP.

E

B01

N

N

30

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS!

9

B08

<GUID>

Identificador Global Unique Identifier.

E

B01

C

S

36

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS!

10

B09

<DateTime>

Data e hora de envio da mensagem.

E

B01

D

N

-

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS!!

11

B10

<EnterpriseId>

CNPJ do prestador de serviço.

E

B01

N

S

14

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS!

12

B11

<Token>

Identificador único de emissão do ERP.

E

B01

C

S

50

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS!

13

B12

<ContentType>

Tipo do Documento RPS enviado no RawData

E

B01

C

N

8

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Pedido de Integração por RPS!

14

B13

<ContentEncoding>

Codificação do documento RPS enviado no RawData.

E

B01

C

S

10

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Consultar Status do Processamento do RPS!

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 Settings

E

C01

N

S

10

-

Retornará o mesmo valor informado para o campo na mensagem enviada no item Consultar Status do Processamento do RPS!

18

C04

<IntegrationList>

Grupo da listas de Integração.

G

C01

-

S

-

-

Grupo da lista de Integração

19

C05

<Integration>

Informação de Integração

E

C04

-

S

-

-

Informações da Integração.

20

C06

<Kind>

Informação de retorno de integração.

A

C05

N

S

1

-

Código do Kind:

1 – Autorizada

2 – Cancelamento

3 – Erro de Validação

4 – RPS Convertida.

21

C07

<Rps>

Informações do RPS.

E

C05

-

S

-

-

Informações da RPS.

22

C08

<Number>

Número do RPS

A

C07

N

S

15

-

Número do RPS

23

C09

<Series>

Série do RPS

A

C07

C

S

5

-

Série do RPS

24

C10

<kind>

Tipo do RPS.

A

C07

N

S

1

-

Tipo do RPS.

26

C11

<ContentData>

Grupo que apresenta o retorno de integração.

E

C05

-

S

-

-

Grupo que apresenta o retorno de integração

27

C12

<ContentData>

Informa se o conteúdo do arquivo xml de RPS foi compactado.

A

C11

C

S

5

-

Valores possíveis de retorno:

false – quando a integração não foi compactada.

true- Quando a integração foi compactada.