Web service com.senior.g5.rh.sm.cipamembros

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

Porta

CipaMembros

Permite cadastrar os membros eleitos da CIPA/CIPATR, administrando assim as suas funções, as datas de entrada e saída e os seus suplentes caso sejam titulares, ou os titulares caso sejam suplentes.

**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:CipaMembros> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <codFil>Integer</codFil> <codMan>Integer</codMan> <seqEle>Integer</seqEle> <tipCol>Integer</tipCol> <numCad>Integer</numCad> <funMeb>Integer</funMeb> <funCom>Integer</funCom> <oriMeb>String</oriMeb> <datEnt>DateTime</datEnt> <datSai>DateTime</datSai> <motSai>Integer</motSai> <tipSpl>Integer</tipSpl> <cadSpl>Integer</cadSpl> <tipOpe>String</tipOpe> </parameters> </ser:CipaMembros> </soapenv:Body> </soapenv:Envelope>

Parâmetros da requisição:

Nome

Preenchimento

Tipo

Descrição

numEmp

Obrigatório

Integer

Código da empresa que será utilizada na integração.


  • Chave

codFil

Opcional

Integer

Código da filial.


  • Chave

codMan

Opcional

Integer

Informar o código do mandato da CIPA/CIPATR.


  • Edição 9[4]

seqEle

Opcional

Integer

Informar a sequência da eleição. São não for informado, será considerado o valor de sequência 1 como padrão.


Edição 9[2]

tipCol

Opcional

Integer

Indicar o tipo de colaborador:


1 Colaborador


2 Terceiro


3 Parceiro


  • Edição 9[1]

numCad

Opcional

Integer

Indicar o código do colaborador.


Será permitido o cadastramento de membros com data de admissão posterior a data oficial da posse.


Neste caso poderão ser cadastrados somente com a origem I(indicado).


  • Edição 9[9]

funMeb

Opcional

Integer

Cadastrar a função de cada membro junto à CIPA/CIPATR, conforme abaixo:


1 Presidente


2 Vice-Presidente


3 Secretário


4 Titular


5 Suplente


6 Vice-Secretário


7 Outros


8 Coordenador - Esta opção somente poderá ser utilizada em mandatos de CIPATR


9 Responsável


  • Edição 9[1]

funCom

Opcional

Integer

Informar uma função complementar para este membro da CIPA/CIPATR, desde que tenha a origem E = eleito:


3 Secretário


6 Vice-Secretário


7 Outros



Exemplo: o membro é um suplente e foi eleito para ser o secretário da CIPA (função complementar) por possuir facilidade em redigir atas. Caso o titular deixe a função, esse suplente poderá ser o substituto.



  • Edição 9[1]

oriMeb

Opcional

String

Informar a origem de cada colaborador como membro da CIPA/CIPATR:


I Indicado pelo Empregador


E Eleito pelo Empregados (Voto)


  • Edição A[1]

datEnt

Opcional

DateTime

Cadastrar a data de entrada do membro na CIPA/CIPATR.


  • Edição DD/MM/YYYY

datSai

Opcional

DateTime

Caso o membro da CIPA/CIPATR seja excluído por qualquer motivo, a data da exclusão deverá ser informada neste campo. Quando ocorrer a extinção do mandato, a data de saída será automaticamente registrada.


  • Edição DD/MM/YYYY

motSai

Opcional

Integer

Em caso de exclusão do candidato, informar o motivo:


1 Espontâneo


2 Falta Reuniões - esta informação será gerada automaticamente caso ocorrer as faltas acima do permitido no cadastro de reuniões


3 Rescisão


4 Outros


5 Extinção do mandato - esta informação será gerada automaticamente quando ocorrer a extinção do mandato da CIPA



Observações:


Ao informar os motivos 1 e 2, a data fim no histórico da estabilidade será alterada conforme a data de saída como membro.


Nos casos de transferência de filial ou empresa obedecerá o seguinte critério: Se a data de saída estiver zerada e a data de transferência ocorrer entre o período do mandato, o motivo da saída será informado 3 na mudança de filial com alteração de cadastro ou na mudança de empresa, com ou sem alteração de cadastro. O motivo 4 acontecerá quando o colaborador for transferido para outra filial sem mudança no cadastro do colaborador. As estabilidades geradas não serão alteradas




  • Edição 9[1]

tipSpl

Opcional

Integer

Informar o tipo de suplente:


1 Colaborador


2 Terceiro


3 Parceiro




  • Edição 9[1]

cadSpl

Opcional

Integer

Informar o cadastro do suplente para este membro.


  • Edição 9[9]

tipOpe

Opcional

String

Tipo da operação a ser efetuada na integração



Valores:


I - Inclusão


A - Alteração


E - Exclusão



Se não for informado, será considerado “inclusão”

Resposta:

Nota

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:CipaMembrosResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:CipaMembrosResponse> </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:


  • Vazio ou nulo, indicando que a execução foi feita com sucesso;

  • A mensagem do erro ocorrido no servidor.

Este artigo ajudou você?