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?wsdl

    ATENÇÃ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?wsdl

    ATENÇÃ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>