Capítulo37
Servico atrelarUsuarios
37.1 - Requisicao
O serviço de atrelarUsuarios vincula dois usuarios dentro do sistema Selfbooking e SCV, o servico recebe quatro parametros:
- Matricula do usuario principal.
- Matricula do usuario secundario.
- Boolean permite o log as.
- Boolean permite utilizar perstacao de contas do secundário.
Para excluir um vinculo existente e necessario o seguinte procedimento
- Colocar a matricula do usuario principal e secundário e os dois booleans como false.
Obs.: Para que haja qualquer interação com o sistema de Webservice e necessario informar o cabeçalho de autenticacao. Vide cabecalho de Autenticação.
Descrição dos campos de requisição
Tag | Descricao | Parent | Formato |
matriculaPrincipal | Matricula do usuario dentro do sistema | atrelarUsuario | String |
matriculaSecundario | Matricula do usuario dentro do sistema | atrelarUsuario | String |
acessoLogas | Flag para permitir o log as dentro do sistema. | atrelarUsuario | Boolean |
acessoExpense | Flag para permitir o acesso as prestacoes de contas do atrelado. | atrelarUsuario | Boolean |
37.2 - Exemplo
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Header> <ser:userPassword>?</ser:userPassword> <ser:userName>?</ser:userName> <ser:keyClient>?</ser:keyClient> </soapenv:Header> <soapenv:Body> <ser:atrelarUsuarios> <principal> <matricula>abcde</matricula> </principal> <secundario> <matricula>fghij</matricula> </secundario> <acessoLogas>true</acessoLogas> <acessoExpense>true</acessoExpense> </ser:atrelarUsuarios> </soapenv:Body> </soapenv:Envelope>
Excluir atrelamento
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Header> <ser:userPassword>?</ser:userPassword> <ser:userName>?</ser:userName> <ser:keyClient>?</ser:keyClient> </soapenv:Header> <soapenv:Body> <ser:atrelarUsuarios> <principal> <matricula>abcde</matricula> </principal> <secundario> <matricula>fghij</matricula> </secundario> <acessoLogas>false</acessoLogas> <acessoExpense>false</acessoExpense> </ser:atrelarUsuarios> </soapenv:Body> </soapenv:Envelope>