Senior.SapiensNfe.DataAccess.Dados.Codif
| Classes | Interfaces |
| RetornoSolicitacaoAutorizacao | ICodifServico |
Classes
RetornoSolicitacaoAutorizacao
| Propriedades | Tipo | Descrição | Implementações |
| Codigo | System.Nullable<System.Int64> | Em casos de rejeição/erro esse campo retornará o código, podendo ser tanto um código de rejeição da Sefaz | IRetornoRequisicaoSde.Codigo |
| CodigoAutorizacao | System.String | Código de autorização do Codif. | - |
| Mensagem | System.String | Mensagem em casos de erro/rejeição. | IRetornoRequisicaoSde.Mensagem |
| Sucesso | System.Boolean | true se a requisição foi finalizada com sucesso, false caso contrário. | IRetornoRequisicaoSde.Sucesso |
Interfaces
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.
Parâmetros
| Parâmetro | Tipo | Descrição |
| usuario | System.String | Usuário configurado na empresa para autenticação no webservice. |
| senha | System.String | Senha configurada na empresa para autenticação no webservice. |
| xml | System.String | Conteúdo do XML do Codif. |
Retorno
Exemplos
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>
<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>
English
Español
English
Español


