Web service com.senior.g5.rh.rs.SolicitacaoDeAberturaDeVaga
Tipo de ejecución
Para cada tipo de ejecución, existen diferentes parámetros que pueden ser comunes a todos los puertos.
Autenticación
Si se utiliza alguna forma de autenticación para la integración de información a través de web services, es necesario identificar el tipo en el parámetro <encryption>, según sus valores posibles.
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 - Mascara U - Valores: 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 - Mascara: 9 |
| codSva | Obrigatório | String | Solicitação de vagas - Chave - Mascara: 9[9] |
| obsEnc | Opcional | String | Observação para Ação desejada |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<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 errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
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. - Máscara: U - Valores: I - Inclusão A - Alteração E - Exclusão |
| desSva | Opcional | String | Descrição da solicitação da abertura de vaga - Máscara: A[200] |
| salario_CodEsc | Opcional | Integer | Escala de trabalho para a vaga solicitada. - Máscara: 9[4] |
| 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. - Máscara: U - Valores: S - Sim N - Não - Valor padrão: N - Não |
| empAti | Obrigatório | Integer | Código da empresa que será utilizada na integração. - Máscara: 9[4] |
| tipSVa | Opcional | Integer | Tipo da solicitação da abertuta de vaga - Máscara: 9[3] |
| salario_codest | Opcional | Integer | Estrutura salarial para a vaga solicitada - Máscara: 9[3] |
| parametros_CadastrarSolicitacaoSemVaga | Opcional | String | Este assinalamento indica se deve cadastrar solicitação mesmo sem vagas previstas para a solicitação. - Valores: S - Sim N - Não - Valor padrã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 - Chave - Máscara: 9[9] 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 - Máscara: DD/MM/YYYY |
| claSal | Opcional | String | Classe salarial para a vaga solicitada - Máscara: A[5] |
| numEmp | Opcional | Integer | Empresa requisitante - Máscara: 9[4] |
| nivSal | Opcional | Integer | Nível salarial para a vaga solicitada - Máscara: A[5] |
| codTap | Opcional | Integer | Tipo de atuação do colaborador no posto de trabalho. - Máscara: 9[3] 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 - Máscara: 9[1] |
| posTra | Opcional | String | Posto de trabalho da solicitação de vaga - Máscara: 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 - Máscara: 9[3] |
| codFil | Opcional | Integer | Filial da solicitação de abertura de vaga - Máscara: ZZ9999 |
| valSal | Opcional | Double | Valor salário efetivo - Máscara: zzz.zzz.zz9,9999 |
| estCar | Opcional | Integer | Estrutura de cargo da solicitação de abertura de vaga. - Máscara: 9[3] |
| codCar | Opcional | String | Cargo da solicitação de abertura de vaga - Máscara: #(EdiCar)# |
| carVag | Opcional | Integer | Cargo da vaga para a solicitação de abertura da vaga - Máscara: #(EdiCar)# |
| numLoc | Opcional | String | Local relacionado a abertura da solicitação de vaga - Máscara: #(NumLoc)N(9,0)# |
| codCcu | Opcional | String | Centro de custo da solicitação de abertura de vaga. - Máscara: U[18] |
| codEsc | Opcional | Integer | Escala de trabalho |
| turRqu | Opcional | Integer | Turno da vaga - Máscara: 9[1] - Valores 1 - 1º Turno 2 - 2º Turno 3 - 3º Turno 4 - 4º Turno 8 - Misto 9 - Geral |
| tipVag | Opcional | Integer | Tipo da vaga - Máscara: 9[2] |
| qtdVag | Opcional | Integer | Quantidade de vagas da solicitação - Máscara: 9[4] |
| obsSVa | Opcional | String | Observações sobre a solicitação de abertura de vaga - Máscara: #(70,9)# |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<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 errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
| codSva | Opcional | Integer | Código da solicitação de abertura de vaga que será usado na integração - Chave - Máscara: 9[9] 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. - Máscara: U - Valores: I - Inclusão E - Exclusão |
| substituido | Opcional | Set | - Somente é possível informar substituto quando o tipo da solicitação de abertura de vaga seja para substituição. |
| substituido.r126SSVNumEmp | Opcional | Integer | Empresa do colaborador que será substituído. - Máscara: 9[4] |
| substituido.r126SSVTipCol | Opcional | Integer | Tipo de Colaborador Substituído - Máscara: 9 |
| substituido.r126SSVNumCad | Opcional | Integer | Cadastro Colaborador Substituído - Máscara: #[EdiCar]N(9,0)# |
| empAti | Obrigatório | Integer | Código da empresa que será utilizada na integração. - Máscara: 9[4] |
| codSva | Obrigatório | Integer | Código da solicitação de abertura de vaga que será usado na integração - Chave - Máscara: 9[9] |
Resposta:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<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 errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
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 - Chave |
| codSVa | Obrigatório | Integer | Informar o código da solicitação de vaga - Chave |
| 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:
Observación
Sobre SOAP de respuesta de solicitudes sincrónicas. Para las solicitudes asincrónicas o las programadas, la respuesta es sólo una cadena llamada "result" con el valor "OK", si se ejecutó correctamente o, de lo contrario, el mensaje del error ocurrido.
<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 errores ocurridos en el servidor al ejecutar el servicio, pudiendo contener los siguientes valores: - Vacío o nulo, indicando que la ejecución fue realizada con éxito; - El mensaje del error ocurrido en el servidor. |
English
Español


