A consulta de status do RPS é utilizada para saber se o RPS foi aprovado ou rejeitado pelo Web Service do município. Para gerar uma mensagem de consulta de status de RPS, utilize a formação de arquivo a seguir:
Crosstalk de Consulta Status do Processamento do RPS:
<CrossTalk_Message> <CrossTalk_Header> <ProcessCode>20001</ProcessCode> <MessageType>103</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> <Kind>1</Kind> <GUIDSend>756f0d2d-ff23-460c-9323-2f6b2d0ba171</GUIDSend> <RpsList> <Rps Number="100" Series="NDD" Kind="1" IdentificationKind=”2”/> </RpsList> </CrossTalk_Body> </CrossTalk_Message> |
Detalhamento de Consulta Status do Processamento do RPS:
Consulta do RPS pelo Web Service |
||||||||||
NFSe_p20001_m103.xsd – Assíncrono |
||||||||||
# |
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 |
<ProcessCode> |
Código do processo de envio de RPS. |
E |
B01 |
N |
S |
5 |
- |
Para o Envio de RPS informar o valor: 20001. |
4 |
B03 |
<MessageType> |
Tipo de operação que será realizada. |
E |
B01 |
N |
S |
3 |
- |
Informar o Valor: 103. |
5 |
B04 |
<ExchangePattern> |
Tipo de mensagem que será realizada. |
E |
B01 |
N |
S |
1 |
- |
Informar o valor: 1. |
6 |
B05 |
<SourceId> |
Identificador de envio do ERP. |
E |
B01 |
N |
N |
30 |
- |
Informar o código de controle de envio do ERP. |
7 |
B06 |
<GUID> |
Identificador Global Unique Identifier. |
E |
B01 |
C |
S |
36 |
- |
Código Identificador da Mensagem no formato GUID. Ex: 756f0d2d-ff23-460c-9323-2f6b2d0ba171 |
8 |
B07 |
<DateTime> |
Data e hora de envio da mensagem. |
E |
B01 |
D |
N |
- |
- |
Modelo : AAAA-MM-DDTHH:MM:SS.MMMMMMM-02:00 Ex: 2011-10-15T10:29:18.8333928-02:00 |
9 |
B08 |
<EnterpriseId> |
CNPJ do prestador de serviço. |
E |
B01 |
N |
S |
14 |
- |
Informar CNPJ do prestador do serviço. |
10 |
B09 |
<Token> |
Identificador único de emissão do ERP. |
E |
B01 |
C |
S |
50 |
- |
Informar código de identificação do software gerador de RPS. |
11 |
B10 |
<ContentType> |
Tipo do Documento RPS enviado no RawData. |
E |
B01 |
C |
N |
8 |
- |
Especificação do tipo de dado que a mensagem está formatada, como "text/xml". |
12 |
B11 |
<ContentEncoding> |
Codificação do documento RPS enviado no RawData. |
E |
B01 |
C |
S |
10 |
- |
UTF-8 ASCII Default |
13 |
C01 |
<CrossTalk_Body> |
Grupo de informações de identificação do RPS. |
G |
A01 |
- |
S |
- |
- |
Grupo que contém a identificação do RPS. |
14 |
C02 |
<JobKey> |
Valor do JobKey configurado no NFS-e Settings. |
E |
C01 |
N |
S |
10 |
- |
Valor do JobKey configurado no NFS-e Settings. |
15 |
C03 |
<Kind> |
Opção de retornos de integração de status. |
E |
C01 |
N |
S |
1 |
- |
0- Retornará todas as integrações, apresentadas no NFS-e Monitor. 1 -Retornará apenas o último Status válido. (rejeição ou aprovação) 2- Retornará o ultimo Status apresentado nos processos do NFS-e Monitor. |
16 |
C04 |
<GUIDSend> |
GUID que será consultado. |
E |
C01 |
C |
N |
36 |
- |
Informar o valor do GUID que deverá ser consultado, este GUID é referente ao processo realizado no envio da mensagem da RPS Envio de RPS deste manual. |
17 |
C05 |
<RpsList> |
Grupo de listas de RPS. |
G |
C01 |
- |
S |
- |
- |
Grupo de lista de RPS. |
18 |
C06 |
<Rps> |
Informações do RPS. |
E |
C03 |
- |
S |
- |
- |
Informações do RPS. |
19 |
C07 |
<Number> |
Número do RPS. |
A |
C04 |
N |
S |
15 |
- |
Número do RPS. |
20 |
C08 |
<Series> |
Série do RPS. |
A |
C04 |
C |
S |
5 |
- |
Série do RPS. |
21 |
C09 |
<Kind> |
Tipo do RPS. |
A |
C04 |
N |
S |
1 |
- |
Código de tipo de RPS 1- RPS 2- Nota Fiscal Conjugada (Mista) 3- Cupom (não usado até o momento, mas consta na documentação ABRASF. |
22 |
C10 |
<IdentificationKind> |
Número do RPS, série e tipo. |
A |
C04 |
N |
N |
1 |
- |
Retorno dos valores: 1- Valor convertido número do RPS, série e tipo. 2- Valor original número do RPS, série e tipo. |