Interface ICodifServico

Esse serviço disponibiliza funcionalidades relacionadas ao envio do Codif.

Importante

Por padrão esse serviço será iniciado no caminho SDE/Codif. Para maiores informações sobre a composição da URL dos webservices clique aqui.

Métodos

Solicitar(String, String, String)

Envia o xml do Codif para o webservice.

  			[OperationContract]
RetornoSolicitacaoAutorizacao Solicitar(string usuario, string senha, string xml)
  		
Parâmetros
System.String usuario

Usuário configurado na empresa para autenticação no webservice.

System.String senha

Senha configurada na empresa para autenticação no webservice.

System.String xml

Conteúdo do XML do Codif.

Retorno
RetornoSolicitacaoAutorizacao

Exemplos
  • Requisição
  • Resposta erro

Exemplo da requisição:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfe="http://www.senior.com.br/nfe">
  <soapenv:Header/>
  <soapenv:Body>
    <nfe:Solicitar>
      <nfe:usuario>usuario</nfe:usuario>
      <nfe:senha>senha</nfe:senha>
      <nfe:xml><![CDATA[conteudo do XML do Codif]]></nfe:xml>
    </nfe:Solicitar>
  </soapenv:Body>
</soapenv:Envelope>

Exemplo da resposta com algum erro na requisição:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body>
    <SolicitarResponse xmlns="http://www.senior.com.br/nfe">
      <SolicitarResult xmlns:a="http://schemas.datacontract.org/2004/07/Senior.SapiensNfe.DataAccess.Domain.Model.Dados.Codif" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <a:Codigo i:nil="true"/>
        <a:CodigoAutorizacao i:nil="true"/>
        <a:Identificador i:nil="true"/>
        <a:Mensagem>Usuário e/ou senha incorretos.</a:Mensagem>
        <a:Sucesso>false</a:Sucesso>
      </SolicitarResult>
    </SolicitarResponse>
  </s:Body>
</s:Envelope>
Generated by DocFX