Retorno do Envio do RPS

Anterior
Próximo
Feedback
Imprimir

Retorno do Envio do RPS

O retorno da mensagem terá a mesma estrutura da mensagem enviada, apenas com a adição dos campos ResponseCode e ReponseCodeMessage no grupo <CrossTalk_Header> que informam se a mensagem foi aceita ou não, e sem o Grupo <CrossTalk_Body>.

 

Crosstalk de Retorno do Envio do RPS:

 

<CrossTalk_Message>

<CrossTalk_Header>

        <ResponseCode>200</ResponseCode>

        <ResponseCodeMessage>Processamento realizado com sucesso</ResponseCodeMessage>

        <ProcessCode>20001</ProcessCode>

        <MessageType>210</MessageType>

        <ExchangePattern>7</ExchangePattern>

        <GUID>756f0d2d-ff23-460c-9323-2f6b2d0ba171</GUID>

        <DateTime>2012-01-17T09:30:47.1234567-02:00</DateTime>

        <EnterpriseId>12345678912345</EnterpriseId>

        <Token>1scd586rtreaw2154</Token>

        <ContentEncoding>UTF-8</ContentEncoding>

</CrossTalk_Header>

</CrossTalk_Message>

 

Detalhamento do Crosstalk de Retorno do Envio do RPS:

 

Retorno do Envio do RPS pelo Web Service

NFSe_p20001_m210_100.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

200

-

Mensagem referente aos códigos acima.

5

B04

<ProcessCode>

Código do processo de envio de RPS.

E

B01

N

N

5

-

Para o Envio de RPS informar o valor: 20001.

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 Envio de 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 Envio de 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 Envio de 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 Envio de 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 Envio de 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 Envio de 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 Envio de 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 Envio de RPS.

 

O Código de retorno 200 significa que não foram encontrados erros na mensagem de envio, e que o arquivo de RPS foi disponibilizado para processamento do serviço de Input do NFS-e, este serviço realiza a validação e conversão do RPS enviado para o formato utilizado pela prefeitura, o RPS enviado deverá estar no layout NDD, caso contrário o documento não será convertido e enviado para a prefeitura.