Interface IConfiguracaoServico
Esse serviço disponibiliza funcionalidades relacionadas a configuração do eDocs para outros sistemas.
Importante
Por padrão esse serviço será iniciado no caminho SDE/Configuracao. Para maiores informações sobre a composição da URL dos webservices clique aqui
Métodos
ConfigurarFilial(String, String, DadosFilial)
Configura uma nova filial ou realiza alterações em uma filial existente.
Parâmetros
System.String
usuario
Usuário configurado na empresa para acesso ao webservice. |
System.String
senha
Senha configurado na empresa para acesso ao webservice. |
DadosFilial
dados
Dados para configuração da filial. |
Retorno
IRetornoRequisicaoSde
Sempre retornará uma instância de RetornoIntegracaoGenerico tanto em casos de sucesso quanto erro. |
Exemplos
Exemplo da requisição SOAP:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfe="http://www.senior.com.br/nfe" xmlns:sen="http://schemas.datacontract.org/2004/07/Senior.SapiensNfe.DataAccess.Domain.Model.Dados.Documento" xmlns:sen1="http://schemas.datacontract.org/2004/07/Senior.Core.Modelo.Serializacao">
<soapenv:Header/>
<soapenv:Body>
<nfe:ConfigurarFilial>
<nfe:usuario>sde</nfe:usuario>
<nfe:senha>sde</nfe:senha>
<nfe:dados>
<sen:Documento>22222222000191</sen:Documento>
<sen:TipoDocumento>1</sen:TipoDocumento>
<sen:Nome>A2</sen:Nome>
<sen:Codigo>a2</sen:Codigo>
<sen:InscricaoMunicipal>ISENTO</sen:InscricaoMunicipal>
<sen:Estado>35</sen:Estado>
<sen:Municipio>3520509</sen:Municipio>
<sen:Parametros>
<sen1:ParChaveValor>
<sen1:Chave>TIPO_INTEGRACAO_SAIDA</sen1:Chave>
<sen1:Valor>0</sen1:Valor>
</sen1:ParChaveValor>
<sen1:ParChaveValor>
<sen1:Chave>TIPO_INTEGRACAO_ENTRADA</sen1:Chave>
<sen1:Valor>D</sen1:Valor>
</sen1:ParChaveValor>
<sen1:ParChaveValor>
<sen1:Chave>PASTA_INTEGRACAO</sen1:Chave>
<sen1:Valor>c:\umdiretorio</sen1:Valor>
</sen1:ParChaveValor>
</sen:Parametros>
</nfe:dados>
</nfe:ConfigurarFilial>
</soapenv:Body>
</soapenv:Envelope>
ConsultarAmbiente(String, String)
Consulta informações gerais do ambiente como versão, tipo de ambiente que está em execução, etc.
Parâmetros
System.String
usuario
Usuário configurado na empresa para acesso ao webservice. |
System.String
senha
Senha configurado na empresa para acesso ao webservice. |
Retorno
IRetornoRequisicaoSde
|
Exemplos
Exemplo da requisição SOAP:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfe="http://www.senior.com.br/nfe">
<soapenv:Header/>
<soapenv:Body>
<nfe:ConsultarAmbiente>
<nfe:usuario>usuario</nfe:usuario>
<nfe:senha>senha</nfe:senha>
</nfe:ConsultarAmbiente>
</soapenv:Body>
</soapenv:Envelope>