Este conteúdo não recebe atualizações, pois é referente a uma versão do sistema que foi descontinuada. Acesse a documentação da versão 6.10.3 aqui
Gestão de Pessoas - Manual do Usuário > Integrações com outros sistemas > Web services > Segurança e Medicina > Com.senior.g5.rh.sm.cipamembros

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

Tipo de execução

Para cada tipo de execução, existem diferentes parâmetros que podem ser comuns a todas as portas.

Autenticação

Caso seja utilizada alguma forma de autenticação para integração de informações através de web services, é necessário identificado o tipo no parâmetro <encryption>, conforme seus 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:

Observação

Envelope SOAP de resposta de requisições síncronas. Para requisições assíncronas ou agendamentos, a resposta é apenas uma String chamada "result" com o valor "OK", se foi executado com sucesso ou, caso contrário, 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ê?