Capítulo13

Serviço deletarParametrizacaoCentroDeCusto

13.1 - Requisição

O serviço deletarParametrizacaoCentroDeCusto deleta a parametrização de centro de custo a nível de cliente.

Descrição dos campos de requisição deletar parametrização de centro de custo de aprovação

Tag

Descrição

Parent

Formato

Required

parametrizacaoCentroDeCustoAprovacaoRef

Referência da parametrização de centro de custo aprovação a ser deletado

deletarParametrizacaoCentroDeCusto

ParametrizacaoCentroDeCustoAprovacaoRef

True

Descrição dos campos de requisição deletar parametrização de centro de custo de solicitação

Tag

Descrição

Parent

Formato

Required

parametrizacaoCentroDeCustoSolicitacaoRef

Referência da parametrização de centro de custo solicitação a ser deletado

deletarParametrizacaoCentroDeCusto

ParametrizacaoCentroDeCustoSolicitacaoRef

True

Descrição dos campos de requisição deletar parametrização de centro de custo de débito

Tag

Descrição

Parent

Formato

Required

parametrizacaoCentroDeCustoDebitoRef

Referência da parametrização de centro de custo débito a ser deletado

deletarParametrizacaoCentroDeCusto

ParametrizacaoCentroDeCustoDebitoRef

True


13.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:deletarParametrizacaoCentroDeCusto>
            <parametrizacaoCentroDeCustoAprovacaoRef>
                <funcionarioRef>
                    <matricula>funcionario1</matricula>
                </funcionarioRef>
                <centroDeCustoRef>
                    <codigo>centroDeCusto1</codigo>
                    <regionalRef>
                        <codigo>regional1</codigo>
                    </regionalRef>
                </centroDeCustoRef>
                <nivelDeAprovacao>1</nivelDeAprovacao>
                <tipoDeViagemDaAprocacao>TODOS</tipoDeViagemDaAprocacao>
                <tipoDePassageiro>TODOS</tipoDePassageiro>
                <aprovaSomenteAprovador>false</aprovaSomenteAprovador>
                <aprovaSomenteDentroDaPolitica>false</aprovaSomenteDentroDaPolitica>
            </parametrizacaoCentroDeCustoAprovacaoRef>
        </ser:deletarParametrizacaoCentroDeCusto>
    </soapenv:Body>
</soapenv:Envelope>

13.3 - 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:deletarParametrizacaoCentroDeCusto>
            <parametrizacaoCentroDeCustoSolicitacaoRef>
                <funcionarioRef>
                    <matricula>funcionario1</matricula>
                </funcionarioRef>
                <centroDeCustoRef>
                    <codigo>centroDeCusto1</codigo>
                    <regionalRef>
                        <codigo>regional1</codigo>
                    </regionalRef>
                </centroDeCustoRef>
            </parametrizacaoCentroDeCustoSolicitacaoRef>
        </ser:deletarParametrizacaoCentroDeCusto>
    </soapenv:Body>
</soapenv:Envelope>

13.4 - 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:deletarParametrizacaoCentroDeCusto>
            <parametrizacaoCentroDeCustoDebitoRef>
                <funcionarioRef>
                    <matricula>funcionario1</matricula>
                </funcionarioRef>
                <centroDeCustoRef>
                    <codigo>centroDeCusto1</codigo>
                    <regionalRef>
                        <codigo>regional1</codigo>
                    </regionalRef>
                </centroDeCustoRef>
            </parametrizacaoCentroDeCustoDebitoRef>
        </ser:deletarParametrizacaoCentroDeCusto>
    </soapenv:Body>
</soapenv:Envelope>

13.5 - Exemplo

Caso seja enviado somente o centroDeCustoRef e omitido o funcionarioRef, todas parametrizações de aprovação para o centro de custo serão deletadas, demais critérios serão todos ignorados, processo utilizado zerar todas parametrizações do centro de custo.

<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:deletarParametrizacaoCentroDeCusto>
            <parametrizacaoCentroDeCustoDebitoRef>
                <centroDeCustoRef>
                    <codigo>centroDeCusto1</codigo>
                    <regionalRef>
                        <codigo>regional1</codigo>
                    </regionalRef>
                </centroDeCustoRef>
            </parametrizacaoCentroDeCustoDebitoRef>
            <!--Optional:-->
            <idCliente>idDoCliente</idCliente>
        </ser:deletarParametrizacaoCentroDeCusto>
    </soapenv:Body>
</soapenv:Envelope>

13.6 - Resposta

A reposta do serviço é enviada com a tag deletarParametrizacaoCentroDeCustoResponse 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 Deletar Parametrização de 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


13.7 - Exemplo

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