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>