Descrever o serviço de listagem de justificativas por Webservice.
- Homologação (ambiente de testes):
craUF.cra21.com.br/craUF/xml/protestos.php?wsdl
Ex: http://cradf.cra21.com.br/cradf/xml/protestos.php?wsdlATENÇÃO: no ambiente de homologação utilizar o protocolo HTTP - Produção (ambiente de funcionamento do sistema):
craUF.crabr.com.br/craUF/xml/protestos.php?wsdl
Ex: https://cradf.crabr.com.br/cradf/xml/protestos.php?wsdlATENÇÃO: no ambiente de produção utilizar o protocolo HTTPS
Observação:
Caso retorne timeout antes desse tempo, verifique as configurações de espera da resposta pela sua aplicação.
- Ao consumir o WebService, em todos os serviços, a autenticação deverá ser realizada utilizando autenticação básica.
- Deverão ser passados os parâmetros de usuário e senha, fornecidos pela CRA.
- Após a autenticação serão validados os parâmetros de entrada e por último a crítica do arquivo
- Serviços disponíveis:
-
ConsultaJustificativa Listagem de justificativas
-
- O encoding do XML deve estar de acordo com ISO-8859-1.
Estrutura da resposta do serviço
Atributos
Atributo | Descrição |
---|---|
codigo | Código com o qual a justificativa foi cadastrada na CRA21 |
descricao | Descrição da justificativa |
tipo | Tipo de pedido onde poderá ser usado a justificativa, se é desistência, cancelamento ou ambas |
Exemplos de requisição e resposta
Exemplo de requisição do serviço
1 2 3 4 5 6 | <soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:crapr.crateste.com.br"> <soapenv:Header/> <soapenv:Body> <urn:ConsultaJustificativa soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </soapenv:Body> </soapenv:Envelope> |
Exemplo de resposta do serviço
1 2 3 4 5 6 7 | <consultaJustificativa> <justificativa> <codigo>01</codigo> <descricao>Texto cadastrado na justificativa 01</descricao> <tipo>Justificativa de desistência</tipo> </justificativa> </consultaJustificativa> |