Capítulo18

Serviço alterarStatusCentroDeCusto

18.1 - Requisição

O serviço alterarStatusCentroDeCusto altera o status de determinado centro de custo a nível de cliente. Para alterar esse status é necessário enviar a referência do centro de custo já cadastrado no sistema.

Descrição dos campos de requisição centro de custo

Tag

Descrição

Parent

Formato

Required

ativo

Status do Centro de custo

alterarStatusCentroDeCusto

Boolean

True

centroDeCustoRef

Referência do centro de custo a ser alterado o status

alterarStatusCentroDeCusto

CentroDeCustoRef

True


18.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:alterarStatusRegional>
            <ativo>true</ativo>
            <centroDeCustoRef>
                <codigo>centroDeCusto1</codigo>
                <regionalRef>
                    <codigo>regional1</codigo>
                </regionalRef>
            </centroDeCustoRef>
        </ser:alterarStatusRegional>
    </soapenv:Body>
</soapenv:Envelope>

18.3 - Resposta

A reposta do serviço é enviada com a tag alterarStatusCentroDeCustoResponse informando “Sucesso”, caso o cadastro efetuado corretamente, “Erro”, caso ocorra algum problema ou “Alerta”, caso ocorra algum problema não-crítico no cadastro ou alteração.

Descrição dos campos Resposta Tarifário Fornecedor

Tag

Descrição

Parent

Formato

status

Se SUCESSO o cadastro ou alteração foi efetuado corretamente

Se ERRO ocorreu algum problema no cadastro ou alteração

Se ALERTA ocorreu algum problema não-crítico no cadastro ou alteração

resultadoOperacao

String

mensagem

Mensagem com a descrição do status retornado

resultadoOperacao

String


18.4 - Exemplo

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
    <S:Body>
        <ns2:alterarStatusCentroDeCustoResponse          
        xmlns:ns2="http://lemontech.com.br/selfbooking/wsselfbooking/services">
            <resultadoOperacao>
                <status>SUCESSO</status>
            </resultadoOperacao>
        </ns2:alterarStatusCentroDeCustoResponse>
    </S:Body>
</S:Envelope>