Serviço cadastrarUnidadeNegocio
43.1 - Requisição
O serviço cadastrarUnidadeNegocio cadastra ou altera uma Unidade de Negócio.
Para criar uma Unidade de Negócio será necessário informar os campos conforme descrito na documentação!
Obs.: Para que haja qualquer interação com o sistema de Webservice e necessario informar o cabeçalho de autenticacao. Vide cabeçalho de Autenticação.
Descrição dos campos de cadastrarUnidadeNegocio
Tag | Descrição | Parent | Formato | Required |
codigo | Código da Unidade de Negócio. | cadastrarUnidadeNegocio | String | True |
debitaBudget | Se true a Unidade de Negócio debita Budget. | cadastrarUnidadeNegocio | Boolean | True |
ativo | Unidade de Negócio ativa ? | cadastrarUnidadeNegocio | Boolean | True |
descricao | Descrição da Unidade de Negócio. | cadastrarUnidadeNegocio | String | True |
43.2 - Exemplo
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://lemontech.com.br/selfbooking/wsselfbooking/services"> <soapenv:Header> <ser:userPassword>senha</ser:userPassword> <ser:userName>usuario</ser:userName> <ser:keyClient>chave_da_empresa_cliente</ser:keyClient> </soapenv:Header> <soapenv:Body> <ser:cadastrarUnidadeNegocio> <codigo>A188E</codigo> <debitaBudget>false</debitaBudget> <ativo>true</ativo> <descricao>Unidade de Negócio A1</descricao> </ser:cadastrarUnidadeNegocio> </soapenv:Body> </soapenv:Envelope>
43.3 - Resposta
A resposta do serviço é enviada com a tag cadastrarUnidadeNegocioResponse informando "Sucesso", caso o cadastro efetuado corretamente e "Erro", caso o ocorra algum problema no cadastro.
Descrição dos campos de cadastrarUnidadeNegocioResponse
Tag | Descrição | Parent | Formato |
resultadoOperacao | Resultado do cadastro | cadastrarUnidadeNegocioResponse | ResultadoOperacao |
Descrição do campo ResultadoOperacao
Tag | Descrição | Parent | Formato |
status | Se SUCESSO o cadastro foi efetuado com sucesso Se ERRO ocorreu algum problema durante o cadastro | resultadoOperacao | String |
43.4 - Exemplo
<S:Envelope> <SOAP-ENV:Header/> <S:Body> <ns2:cadastrarUnidadeNegocioResponse> <resultadoOperacao> <status>SUCESSO</status> </resultadoOperacao> </ns2:cadastrarUnidadeNegocioResponse> </S:Body> </S:Envelope>