Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.

Web service com.senior.g5.rh.cs.CargosEstrutura

Serve para manutenção das estruturas de cargos.

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

Puerto

CargosEstrutura

Web service para manutenção das estruturas de Cargos.

Requiere autenticación:

Estado de la versión: Actual

Versão: 1

Solicitud:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:CargosEstrutura> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <nivCol>Integer</nivCol> <wGD024NIV> <tipOpe>String</tipOpe> <nvel>Integer</nvel> <descrio>String</descrio> <qtdePosies>Integer</qtdePosies> </wGD024NIV> <wGD024IDC> <tipOpe>String</tipOpe> <seqIdc>Integer</seqIdc> <desIdc>String</desIdc> <desCar>String</desCar> </wGD024IDC> <estCar>Integer</estCar> <nivPra>Integer</nivPra> <nomEst>String</nomEst> <nivPsq>Integer</nivPsq> <tipOpe>String</tipOpe> <nivQua>Integer</nivQua> <nivDoc>Integer</nivDoc> <nivExi>Integer</nivExi> <abrPrf>Integer</abrPrf> </parameters> </ser:CargosEstrutura> </soapenv:Body> </soapenv:Envelope>

Parâmetros da requisição:

Nome Tipo LLenado Ayuda
numEmp Integer Obligatorio Código da empresa que será utilizada na integração.
nivCol Integer Opcional Nível do Cargo p/ Cadastramento dos Colaboradores. Máscara: 9[1].
wGD024NIV Set Opcional Estrutura do Cargo - Níveis.
WGD024NIV.TipOpe String Opcional Tipo da operação a ser efetuada na integração. Se não for informado, será considerado como inclusão. Valores: I - Inclusão, A - Alteração e E - Exclusão.
WGD024NIV.Nvel Integer Opcional Nível do Cargo, obrigatório para Alteração e Exclusão.
WGD024NIV.Descrio String Opcional Descrição do Nível do Cargo. Máscara: A[10].
WGD024NIV.QtdePosies Integer Opcional Qtde de Posições do Nível na Máscara.Máscara: 9[2].
wGD024IDC Set Opcional Estrutura do Cargo - Itens de descrição do Cargo.
WGD024IDC.TipOpe String Opcional Tipo da operação a ser efetuada na integração. Se não for informado, será considerado como inclusão. Valores: I - Inclusão, A - Alteração e E - Exclusão.
WGD024IDC.SeqIdc Integer Opcional Sequência do item de descrição do cargo. Obrigatório para Alteração e Exclusão. Máscara: 9[5].
WGD024IDC.DesIdc String Opcional Descrição do item. Máscara: A[50].
WGD024IDC.DesCar String Opcional Indica se o item de descrição será considerado na descrição de cargos. Valores: S - Marcar caixa e N - Não marcar caixa. Máscara: U[1].
estCar Integer Obligatorio Código da Estrutura de Cargos. Máscara: 9[3].
nivPra Integer Opcional Nível do Cargo p/ Cadastramento do PPRA. Máscara: 9[1].
nomEst String Obligatorio Descrição da Estrutura de Cargos. Máscara: A[15].
nivPsq Integer Opcional Nível do Cargo p/ Pesquisa Salarial. Máscara: 9[1].
tipOpe String Obligatorio Tipo da operação a ser efetuada na integração. Valores: I - Inclusão, A - Alteração e E - Exclusão. Se não for informado, será considerado como inclusão.
nivQua Integer Opcional Nível do QL. Máscara: 9[1].
nivDoc Integer Opcional Nível Documentação. Máscara: 9[1].
nivExi Integer Opcional Nível de Exibição. Máscara: 9[1].
abrPrf Integer Opcional Utilização Grupo requisitos (+). Máscara: A[200].
Nome Tipo LLenado Ayuda
numEmp Integer Obligatorio Código da empresa que será utilizada na integração.
nivCol Integer Opcional Nível do Cargo p/ Cadastramento dos Colaboradores. Máscara: 9[1].
wGD024NIV Set Opcional Estrutura do Cargo - Níveis.
WGD024NIV.TipOpe String Opcional Tipo da operação a ser efetuada na integração. Se não for informado, será considerado como inclusão. Valores: I - Inclusão, A - Alteração e E - Exclusão.
WGD024NIV.Nvel Integer Opcional Nível do Cargo, obrigatório para Alteração e Exclusão.
WGD024NIV.Descrio String Opcional Descrição do Nível do Cargo. Máscara: A[10].
WGD024NIV.QtdePosies Integer Opcional Qtde de Posições do Nível na Máscara.Máscara: 9[2].
wGD024IDC Set Opcional Estrutura do Cargo - Itens de descrição do Cargo.
WGD024IDC.TipOpe String Opcional Tipo da operação a ser efetuada na integração. Se não for informado, será considerado como inclusão. Valores: I - Inclusão, A - Alteração e E - Exclusão.
WGD024IDC.SeqIdc Integer Opcional Sequência do item de descrição do cargo. Obrigatório para Alteração e Exclusão. Máscara: 9[5].
WGD024IDC.DesIdc String Opcional Descrição do item. Máscara: A[50].
WGD024IDC.DesCar String Opcional Indica se o item de descrição será considerado na descrição de cargos. Valores: S - Marcar caixa e N - Não marcar caixa. Máscara: U[1].

Respuesta:

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:CargosEstruturaResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:CargosEstruturaResponse> </soapenv:Body> </soapenv:Envelope>

Atributos de la respuesta:

Nombre Cumplimentación Tipo Descripción
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.
(missing or bad snippet)