Capítulo19

Serviço alterarStatusSubCentroDeCusto

19.1 - Requisição

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

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

Tag

Descrição

Parent

Formato

Required

ativo

Status do sub centro de custo

alterarStatusSubCentroDeCusto

Boolean

True

subCentroDeCustoRef

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

alterarStatusSubCentroDeCusto

SubCentroDeCustoRef

True


19.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:alterarStatusSubCentroDeCusto>
            <ativo>true</ativo>
            <subCentroDeCustoRef>
                <codigo>subCentroDeCusto1</codigo>
                <centroDeCustoRef>
                    <codigo>centroDeCusto1</codigo>
                    <regionalRef>
                        <codigo>regional1</codigo>
                    </regionalRef>
                </centroDeCustoRef>
            </subCentroDeCustoRef>
        </ser:alterarStatusSubCentroDeCusto>
    </soapenv:Body>
</soapenv:Envelope>

19.3 - Resposta

A reposta do serviço é enviada com a tag alterarStatusSubCentroDeCustoResponse 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 Sub Centro de Custo

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


19.4 - Exemplo

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