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>