Após o processamento da requisição de consulta de documentos, o Web Service irá retornar as informações, de acordo com os dados solicitados no envio da chamada. O Crosstalk_Header retornado corresponde aos dados enviados para processamento da requisição e o corpo da mensagem (Crosstalk_Body) irá apresentar os documentos provisionados, como resultado do processamento.
Exemplo Cabeçalho de Retorno |
<CrossTalk_Header> <ResponseCode>0</ResponseCode> <ProcessCode>2002</ProcessCode> <MessageType>103</MessageType> <ExchangePattern>1</ExchangePattern> <GUID>00000000-0000-0000-0000-000000000000</GUID> <DateTime>0001-01-01T00:00:00</DateTime> <EnterpriseId>ndd1</EnterpriseId> <Token>kG4Aejk8WGpc5uTAMH/zMw==</Token> <ContentType>text/csv</ContentType> <ContentEncoding>utf-8</ContentEncoding> </CrossTalk_Header> |
Conteúdo da Mensagem de Retorno |
Junto aos dados da solicitação retornados no cabeçalho, o corpo da mensagem apresenta no grupo <MessageResponse>, o código e a descrição do resultado do processamento. Para a requisição de Registro de Passagem, são tratados os seguintes códigos de retorno:
|
Code |
Mensagem |
100 |
Operação realizada com sucesso. |
|
101 |
Falha no Schema. |
|
102 |
Falha na autenticação de usuário. |
|
103 |
Falha inesperada no processamento: Erro não catalogado. |
|
104 |
Código do ProcessCode não encontrado. |
|
125 |
Usuário não possui filial física. |
|
126 |
Usuário não pertence a um departamento (entrada ou conferência física). |
|
127 |
Não existem documentos previstos na base de dados. |
|
128 |
Consulta de documentos previstos está disponível apenas para usuário com perfil entrada física. |
|
Documentos |
O grupo <PrevisesProcessResponse> relaciona todos os documentos provisionados para entrada física, incluindo a data de emissão, número, chave de acesso, fornecedor e valor total de cada documento.