Capítulo43

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>