Web service com.senior.g5.rh.rs.SolicitacaoDeAberturaDeVaga
Tipo de execução
Para cada tipo de execução, existem parâmetros específicos, alguns dos quais podem ser comuns a todas as portas de web service.
Autenticação
Quando for utilizada alguma forma de autenticação na integração de informações por meio de web services, é necessário informar o tipo correspondente no parâmetro <encryption>, conforme os valores possíveis.
WSDL
- Síncrono: http://example.com/g5-senior-services/rs_Synccom_senior_g5_rh_rs_SolicitacaoDeAberturaDeVaga?wsdl
- Assíncrono: http://example.com/g5-senior-services/rs_Asynccom_senior_g5_rh_rs_SolicitacaoDeAberturaDeVaga?wsdl
- Agendado: http://example.com/g5-senior-services/rs_Scheduledcom_senior_g5_rh_rs_SolicitacaoDeAberturaDeVaga?wsdl
Portas
SolicitarVagasAcoes
Este web service é usado para efetuar operações sobre o solicitante e o responsável.
**Necessita autenticação: **Sim
**Situação de versão: ** Atual
**Versão: **1
**Requisição: **
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:SolicitarVagasAcoes> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <numEmp>String</numEmp> <codSva>String</codSva> <obsEnc>String</obsEnc> </parameters> </ser:SolicitarVagasAcoes> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
tipOpe | Obrigatório | String | Ação dos botões
E - Encaminhar Deve estar habilitado somente quando o usuário ativo no sistema for o Usuário Solicitante e a situação da solicitação for ‘Em definição’ ou ‘Solicitação de alteração’. C - Cancelar Deve estar habilitado somente quando o usuário ativo no sistema for o Usuário Solicitante e a situação da solicitação for ‘Em definição’, ‘Em aprovação’ ou ‘Solicitação de alteração’. A - Aprovar Deve estar habilitado somente quando o usuário ativo no sistema for o Usuário Responsável pela solicitação no momento e a Situação da Solicitação for ‘Em aprovação’. R - Rejeitar Deve estar habilitado somente quando o usuário ativo no sistema for o Usuário Responsável pela solicitação no momento e a Situação da Solicitação for ‘Em aprovação’. S - Solicitar Alteração Deve estar habilitado somente quando o usuário ativo no sistema for o Usuário Responsável pela solicitação no momento e a Situação da Solicitação for ‘Em aprovação’. |
numEmp | Obrigatório | String | Empresta Ativa no Momento
|
codSva | Obrigatório | String | Solicitação de vagas
|
obsEnc | Opcional | String | Observação para Ação desejada |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:SolicitarVagasAcoesResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:SolicitarVagasAcoesResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
erroExecucao | Opcional | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
|
SolicitacaoAberturaVaga
Web service para incluir, alterar ou excluir uma Solicitação de abertura de vaga.
**Necessita autenticação: **Sim
**Situação de versão: ** Atual
**Versão: **1
**Requisição: **
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:SolicitacaoAberturaVaga> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <desSva>String</desSva> <salario_CodEsc>Integer</salario_CodEsc> <parametros_SubstRoteiroAprovacao>String</parametros_SubstRoteiroAprovacao> <empAti>Integer</empAti> <tipSVa>Integer</tipSVa> <salario_codest>Integer</salario_codest> <parametros_CadastrarSolicitacaoSemVaga>String</parametros_CadastrarSolicitacaoSemVaga> <codSva>Integer</codSva> <datSVa>String</datSVa> <claSal>String</claSal> <numEmp>Integer</numEmp> <nivSal>Integer</nivSal> <codTap>Integer</codTap> <tipSal>Integer</tipSal> <posTra>String</posTra> <codMot>Integer</codMot> <codFil>Integer</codFil> <valSal>Double</valSal> <estCar>Integer</estCar> <codCar>String</codCar> <carVag>Integer</carVag> <numLoc>String</numLoc> <codCcu>String</codCcu> <codEsc>Integer</codEsc> <turRqu>Integer</turRqu> <tipVag>Integer</tipVag> <qtdVag>Integer</qtdVag> <obsSVa>String</obsSVa> </parameters> </ser:SolicitacaoAberturaVaga> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
tipOpe | Obrigatório | String | Tipo de operação a ser realizada.
I - Inclusão A - Alteração E - Exclusão |
desSva | Opcional | String | Descrição da solicitação da abertura de vaga
|
salario_CodEsc | Opcional | Integer | Escala de trabalho para a vaga solicitada.
|
parametros_SubstRoteiroAprovacao | Opcional | String | Este assinalamento indica se deve substituir o roteiro de aprovação atual por um roteiro sugerido a partir do posto de trabalho informado.
S - Sim N - Não
N - Não |
empAti | Obrigatório | Integer | Código da empresa que será utilizada na integração.
|
tipSVa | Opcional | Integer | Tipo da solicitação da abertuta de vaga
|
salario_codest | Opcional | Integer | Estrutura salarial para a vaga solicitada
|
parametros_CadastrarSolicitacaoSemVaga | Opcional | String | Este assinalamento indica se deve cadastrar solicitação mesmo sem vagas previstas para a solicitação.
S - Sim N - Não
N - Não Obs.: Este parâmetro somente terá validade caso no assinalamento “Ver Quadro Admissão” estiver com o valor “1 - Verifica Vagas Existentes e Permite Incluir”. |
codSva | Opcional | Integer | Código da solicitação de abertura de vaga que será usado na integração
Obs.: Na inclusão caso informado o código 0 da Solicitação de abertura de vaga, o sistema incluirá o registro com o próximo código livre. |
datSVa | Opcional | DateTime | Data da solicitação de abertura de vaga
|
claSal | Opcional | String | Classe salarial para a vaga solicitada
|
numEmp | Opcional | Integer | Empresa requisitante
|
nivSal | Opcional | Integer | Nível salarial para a vaga solicitada
|
codTap | Opcional | Integer | Tipo de atuação do colaborador no posto de trabalho.
Obs.: Este campo somente fica habilitado se o Posto de Trabalho está configurado no sistema |
tipSal | Opcional | Integer | Tipo de salário para vaga solicitada
|
posTra | Opcional | String | Posto de trabalho da solicitação de vaga
U[24] Obs.: Este campo somente está disponível quando a rotina de posto de trabalho estiver habilitada. |
codMot | Opcional | Integer | Motivo da solicitação da vaga
|
codFil | Opcional | Integer | Filial da solicitação de abertura de vaga
|
valSal | Opcional | Double | Valor salário efetivo
|
estCar | Opcional | Integer | Estrutura de cargo da solicitação de abertura de vaga.
|
codCar | Opcional | String | Cargo da solicitação de abertura de vaga
|
carVag | Opcional | Integer | Cargo da vaga para a solicitação de abertura da vaga
|
numLoc | Opcional | String | Local relacionado a abertura da solicitação de vaga
|
codCcu | Opcional | String | Centro de custo da solicitação de abertura de vaga.
|
codEsc | Opcional | Integer | Escala de trabalho
|
turRqu | Opcional | Integer | Turno da vaga
1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
tipVag | Opcional | Integer | Tipo da vaga
|
qtdVag | Opcional | Integer | Quantidade de vagas da solicitação
|
obsSVa | Opcional | String | Observações sobre a solicitação de abertura de vaga
|
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:SolicitacaoAberturaVagaResponse> <result> <codSva>Integer</codSva> <erroExecucao>String</erroExecucao> </result> </ser:SolicitacaoAberturaVagaResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
erroExecucao | Opcional | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
|
codSva | Opcional | Integer | Código da solicitação de abertura de vaga que será usado na integração
Obs.: Na inclusão caso informado o código 0 da Solicitação de abertura de vaga, o sistema incluirá o registro com o próximo código livre. |
SolicitacaoAberturaVagaSubstituidos
Web Service para cadastramento dos colaboradores que serão substituídos na solicitação de abertura de vaga.
**Necessita autenticação: **Sim
**Situação de versão: ** Atual
**Versão: **1
**Requisição: **
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:SolicitacaoAberturaVagaSubstituidos> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <substituido> <r126SSVNumEmp>Integer</r126SSVNumEmp> <r126SSVTipCol>Integer</r126SSVTipCol> <r126SSVNumCad>Integer</r126SSVNumCad> </substituido> <empAti>Integer</empAti> <codSva>Integer</codSva> </parameters> </ser:SolicitacaoAberturaVagaSubstituidos> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
tipOpe | Obrigatório | String | Tipo de operação a ser realizada.
I - Inclusão E - Exclusão |
substituido | Opcional | Set |
|
substituido.r126SSVNumEmp | Opcional | Integer | Empresa do colaborador que será substituído.
|
substituido.r126SSVTipCol | Opcional | Integer | Tipo de Colaborador Substituído
|
substituido.r126SSVNumCad | Opcional | Integer | Cadastro Colaborador Substituído
|
empAti | Obrigatório | Integer | Código da empresa que será utilizada na integração.
|
codSva | Obrigatório | Integer | Código da solicitação de abertura de vaga que será usado na integração
|
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:SolicitacaoAberturaVagaSubstituidosResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:SolicitacaoAberturaVagaSubstituidosResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
erroExecucao | Opcional | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
|
RoteiroAprovacao_2
Web service para cadastramento de roteiro de aprovação, para solicitação de abertura de vaga.
**Necessita autenticação: **Sim
**Situação de versão: ** Atual
**Versão: **2
**Requisição: **
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:RoteiroAprovacao_2> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <tipOpe>String</tipOpe> <numEmp>Integer</numEmp> <codSVa>Integer</codSVa> <wGD126RSV> <seqRSV>Integer</seqRSV> <numEmp>Integer</numEmp> <posTra>String</posTra> <tipCol>Integer</tipCol> <numCad>Integer</numCad> </wGD126RSV> </parameters> </ser:RoteiroAprovacao_2> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
tipOpe | Obrigatório | String | Tipo da operação a ser efetuada na integração Valores: I - Inclusão A - Alteração E - Exclusão |
numEmp | Opcional | Integer | Informar o código da empresa
|
codSVa | Obrigatório | Integer | Informar o código da solicitação de vaga
|
wGD126RSV | Opcional | Set | |
wGD126RSV.seqRSV | Obrigatório | Integer | Number(003) - Sequência |
wGD126RSV.numEmp | Obrigatório | Integer | Number(004) - Empresa |
wGD126RSV.posTra | Opcional | String | |
wGD126RSV.tipCol | Opcional | Integer | Number(001) - Tipo - Lista: 1 = Empregado, 2 = Terceiro, 3 = Parceiro |
wGD126RSV.numCad | Opcional | Integer | Number(009) - Colaborador |
Resposta:
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor “OK” quando a execução ocorre com sucesso ou, em caso de falha, a mensagem do erro ocorrido.
<soapenv:Envelope xmlns:soapenv=“http://schemas.xmlsoap.org/soap/envelope/” xmlns:ser=“http://services.senior.com.br”> <soapenv:Body> <ser:RoteiroAprovacao_2Response> <result> <erroExecucao>String</erroExecucao> </result> </ser:RoteiroAprovacao_2Response> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
erroExecucao | Opcional | String | Indica erros ocorridos no servidor ao executar o serviço, podendo conter os seguintes valores:
|
English
Español

English
Español

