Retorno da Consulta de Status do Processamento do Cancelamento

 

NFSe_p20002_m210_103.xsd

 

<CrossTalk_Message>

 <CrossTalk_Header>

         <ResponseCode>200</ResponseCode>

         <ResponseCodeMessage>Consulta realizada com sucesso</ResponseCodeMessage>

         <ProcessCode>20002</ProcessCode>

         <MessageType>210</MessageType>

         <ExchangePattern>1</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_Body>

         <JobKey>100</JobKey>

         <NFSe Number="1000">

                                              <Code>200</Code>

                 <Description> Cancelamento com erros de negócio </Description>

                 <ErrorList>

                         <Error>

                                 <Code>200</Code>

                                 <Description>NFSe não autorizada</Description>

                                 <CityCode>E002</CityCode>

                                 <CityDescription>NFSe não consta na base de dados</CityDescription>

                         </Error>

                 </ErrorList>

                 <StatusList>

                         <Status>

                                 <Code>3</Code>

                                 <Description>Cancelamento rejeitado</Description>

                         </Status>

                 </StatusList>

                 <IntegrationList>

 

Detalhamento da mensagem Crosstalk

 

A01 Raiz - TAG Raiz da mensagem Cross Talk

NFSe_p20002_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

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 do envio.

9

B08

<GUID>

Identificador 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

B10

<EnterpriseId>

CNPJ do prestador de serviço.

E

B01

N

S

14

-

Retornará o mesmo valor do envio.

12

B11

<Token>

Identificador único de emissão do ERP.

E

B01

C

S

50

-

Retornará o mesmo valor do envio.

13

B12

<ContentType>

Tipo do Documento RPS enviado no RawData.

E

B01

C

N

8

-

Retornará o mesmo valor do envio.

14

B13

<ContentEncoding>

Codificação do documento RPS enviado no RawData.

E

B01

C

S

10

-

Retornará o mesmo valor do envio.

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

-

Valor do JobKey configurado no NFS-e Settings

17

C03

<NFSe>

Grupo de lista de NFS-e

E

C01

-

S

-

-

Grupo de lista de NFSe

18

C04

<Number>

Número da NFS-e que deverá ser cancelada

A

C04

N

S

18

-

Informar número da NFS-e que deverá ser cancelada.

19

C05

<Code>

Código de processo do Cancelamento

E

C04

N

S

3

-

Código do processo do RPS:

Neste campo será apresentado apenas o Código, no campo abaixo, será apresentada a descrição do retorno.

 

100 – Cancelamento inserido com sucesso para processamento

200 – Cancelamento com erros

300 – NFSe não encontrada

400 – Cancelamento em processamento

20

C06

<Description>

Retorna a descrição conforme código do campo <Code>.

E

C04

C

S

200

-

Retorna a descrição conforme código do campo <Code>.

21

C07

<StatusList>

Grupo de lista do status do cancelamento..

G

C04

-

N

-

-

Lista de Status do cancelamento.

22

C08

<Status>

Status da RPS.

G

C08

-

N

-

-

Este campo poderá  ser repedido de acordo com a solicitação de integração de Status informada na mensagem de consultar Status do cancelamento.

23

C09

<Code>

Código do Status da RPS apresentado no NFS-e e-monitor

E

C09

N

S

5

-

Valores possíveis de retorno:

 

11 – Cancelamento Inserido

12 – Enviando cancelamento

13 – Cancelamento efetuado com sucesso

14 – Cancelamento Rejeitado

24 – Enviando para Cold (Cancelamento)

25 – Cold de cancelamento inserido com sucesso

26 – Cold de cancelamento não inserido (Erros)

27 – Enviando B2B

28 – Processo de envido do B2B finalizado

24

C10

<Description>

Descrição do Status do RPS apresentado no NFS-e e-Monitor.

E

C09

C

N

200

-

Descrição conforme retorno do código acima.

25

C11

<IntegrationList>

Grupo de Lista de Integrações.

G

C04

-

N

-

-

Grupo de lista de integração.

As integrações geradas pelo NFS-e Connector, serão apresentadas neste grupo.

26

C12

<Integration>

Retorno do tipo de integração retornada no atributo “Kind”.

E

C12

-

N

-

-

Retorna o tipo de integração retornada no atributo “kind”.

 

27

C13

<Kind>

Retorna o tipo de integração gerada pelo NFS-e connector.

A

C13

N

N

S

-

1 – NFS-e retornada

3 – Rps com erros      

4 – RPS convertida para layout município  

28

C14

<ContentData>

Retorna o conteúdo da integração gerada pelo connector utilizando o modo CDATA.

E

C13

C

N

-

-

Retorna o conteúdo da integração gerada pelo connector utilizando o modo CDATA.

 

29

C15

<compacted>

Informa se a integração retornada no campo ContentData foi compactada

A

C15

C

S

10

-

Valores possíveis de retorno:

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

true- Quando a integração foi compactada.

30

C16

<type>

-

A

C15

-

-

-

-

-

31

C17

<ErrorList>

Grupo de lista de erros

G

C04

-

N

-

-

Grupe de apresentada a lista de erros. O Grupo ErrorList, será apresentado apenas quando o campo <Code> retornar o valor “200 -RPS com Erros”

32

C18

<Error>

Grupo de erro.

G

C18

-

S

-

-

Grupo que apresentará as informações de erros referente a conversão do arquivo RPS.

33

C19

<Code>

Código do erro de conversão.

E

C19

N

S

3

-

Poderá retornar o seguinte valore:

 

200 – Cancelamento com erros de negócio

34

C20

<Description>

Descrição do erro de conversão

E

C19

C

S

200

-

Descrição do erro de conversão relacionado ao código acima.

35

C21

<CityCode>

Código de erro retornado do município.

E

C19

C

N

10

-

Código de erro retornado do município.

36

C22

<CityDescription>

Descrição do erro retornado do município

E

C19

C

N

200

-

Descrição do Código retornado do município.