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.sm.cipamandatos

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

Porta

CipaMandatos

Através deste web service, nos é permitido informar o período, componentes e informações dos mandatos.

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:CipaMandatos> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <datIni>DateTime</datIni> <wGD100PEL> <tipOpe>String</tipOpe> <tipo>Integer</tipo> <colaborador>Integer</colaborador> <funcao>DateTime</funcao> </wGD100PEL> <wGD100PPO> <tipOpe>String</tipOpe> <tipo>Integer</tipo> <colaborador>Integer</colaborador> <funcao>DateTime</funcao> </wGD100PPO> <seqEle>Integer</seqEle> <codFil>Integer</codFil> <datFim>DateTime</datFim> <datEle>DateTime</datEle> <codMan>Integer</codMan> <qtdCip>Integer</qtdCip> <horInE>Integer</horInE> <desMan>String</desMan> <qtdSup>Integer</qtdSup> <fimEle>DateTime</fimEle> <tipOpe>String</tipOpe> <tipCip>Integer</tipCip> <horTeE>Integer</horTeE> <datExt>DateTime</datExt> <locEle>Integer</locEle> <nroEdi>Integer</nroEdi> <datCon>DateTime</datCon> <datIIn>DateTime</datIIn> <horIIn>Time</horIIn> <datTIn>Integer</datTIn> <horTIn>Time</horTIn> <locIns>Integer</locIns> <datApu>DateTime</datApu> <horIni>Time</horIni> <fimApu>DateTime</fimApu> <horTer>Time</horTer> <locApu>String</locApu> <qtdVot>Integer</qtdVot> <votBra>Integer</votBra> <votNul>Integer</votNul> <ocoEle>String</ocoEle> <datPos>DateTime</datPos> <horPos>Time</horPos> <locPos>Integer</locPos> <tipOpeEle>String</tipOpeEle> </parameters> </ser:CipaMandatos> </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
datIni Opcional DateTime Data Inicial Mandato.
Informar o período inicial da gestão do mandato.
Edição DD/MM/YYYY
wGD100PEL Opcional Set Permite informar o nome e função das pessoas participaram desta eleição. O campo que corresponde à função é opcional.
O campo função apresenta as seguintes opções :
1 - Presidente Mesa
2 - Membro da Mesa
3 - Secretário
4 - Vice-Presidente
5 - Representante Empresa
9 - Outros
wGD100PEL.tipOpe Opcional String Tipo da operação a ser efetuada para um lançamento (uma linha).
- Máscara: U
- Valores:
"I" - Inclusão
"A" - Alteração
"E" - Exclusão
- Obs.: Se não for informado, será considerado "Alteração".
wGD100PEL.tipo Opcional Integer Código da seguradora.
- Chave
- Máscara: 9[8]
wGD100PEL.colaborador Opcional Integer Código do plano de saúde.

- Chave
- Máscara: 999
wGD100PEL.funcao Opcional DateTime Data da inclusão do colaborador no plano.
- Chave
- Máscara: DD/MM/YYYY
datEle Opcional DateTime Cadastrar a data inicial de eleição de cada mandato.
- Edição DD/MM/YYYY
datPos Opcional DateTime Cadastrar a data de posse referente a este mandato.
- Edição DD/MM/YYYY
wGD100PPO Opcional Set Permite informar o nome e função das pessoas participaram desta posse. O campo que corresponde a função é opcional.
O Campo função apresenta as seguintes opções :
1 - Presidente Mesa
2 - Membro da Mesa
3 - Secretário
4 - Vice-Presidente
5 - Representante Empresa
9 - Outros
wGD100PPO.tipOpe Opcional String Tipo da operação a ser efetuada para um lançamento (uma linha).
- Máscara: U
- Valores:
"I" - Inclusão
"A" - Alteração
"E" - Exclusão
- Obs.: Se não for informado, será considerado "Alteração".
wGD100PPO.tipo Opcional Integer Código da seguradora.
- Chave
- Máscara: 9[8]
wGD100PPO.colaborador Opcional Integer Código do plano de saúde.
- Chave
- Máscara: 999
wGD100PPO.funcao Opcional DateTime Data da inclusão do colaborador no plano.
- Chave
- Máscara: DD/MM/YYYY
seqEle Opcional Integer

Informar a sequência da eleição. Se não for informado, será considerado o valor de sequência 1 como padrão.
Edição 9[2]

codFil Obrigatório Integer Código da filial.
- Chave
datFim Opcional DateTime Data Final mandato.
Informar o período final da gestão do mandato.
Edição DD/MM/YYYY
horInE Opcional Integer Informar a hora em que inicia o pleito eleitoral.
- Edição hh:mm
horPos Opcional Time Cadastrar a hora de posse referente a este mandato.
- Edição 9[5]
codMan Obrigatório Integer Código do Mandato.
- Chave
Edição 9[4].
qtdCip Opcional Integer Quantidade de Cipeiros Necessários.
Informar a quantidade de cipeiros para o mandato.
Edição 9[3]
fimEle Opcional DateTime Cadastrar a data final de eleição de cada mandato.
- Edição DD/MM/YYYY
horTeE Opcional Integer Informar a hora de término do pleito eleitoral.
- Edição hh:mm
locPos Opcional Integer Informar o local onde ocorreu a posse. Este campo aceita locais que não estejam cadastrados na tabela de organograma.
- Edição A[060]
desMan Opcional String Descrição do Mandato.
Informar um nome para cada mandato.
Exemplo: Mandato 1, Mandato 2013/2014.
Edição [50].
qtdSup Opcional Integer Quantidade de Suplentes Necessários.
Informar a quantidade de suplentes para o mandato.
Edição 9[3]
locEle Opcional Integer Informar o local onde ocorreu a eleição. Esta informação será utilizada no item 3 do Edital de Convocação de Eleição.
- Edição A[60]
tipOpe Obrigatório 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"
tipCip Opcional Integer Tipo mandato da CIPA
Valores: 1 - Urbana
2 - Rural
Edição 9[1]
nroEdi Opcional Integer Informar o número do edital de convocação para esta eleição
- Edição 9[4]
datExt Opcional DateTime Data Extinção.
Para aqueles casos em que as filiais são obras temporárias e tem seu
término anterior ao fim do mandato de suas CIPA, este campo permite
informar o dia, mês e ano que ocorreu a extinção da CIPA.
Esta data influenciará no período de estabilidade de candidatos e membros,
como também informará no cadastro do candidato, no campo "Situação"
o valor '4-Excluído' e no campo "Motivo Saída" o valor '5-Exclusão do Mandato'.
No cadastro do Membro, o campo "Motivo Saída" receberá o valor '5-Extinção do Mandato'.
Em ambas as telas, a data da saída corresponderá a data de extinção do mandato.
Edição DD/MM/YYYY
datCon Opcional DateTime Informar a data convocação da eleição. Esta data deverá ser 60 dias antes do término da gestão anterior.
- Edição DD/MM/YYYY
datIIn Opcional DateTime Informar o dia, mês e ano do início do período de inscrição que deve ser maior ou igual a data de convocação.
- Edição DD/MM/YYYY
horIIn Opcional Time Informar a hora de início das inscrições dos candidatos para a eleição.
- Edição: hh:mm
datTIn Opcional Integer Informar o dia, mês e ano do fim do período das inscrições que deve ser menor que a data de eleição.
- Edição DD/MM/YYYY
horTIn Opcional Time Informar a hora de término das inscrições dos candidatos para a eleição.
- Edição: hh:mm
locIns Opcional Integer Informar o local onde ocorreu a inscrição. Esta informação será utilizada no item 2 do Edital de Convocação de Eleição
- Edição: A[60]
datApu Opcional DateTime Informar a data inicial (dia, mês e ano) do período de apuração dos votos da eleição.
- Edição DD/MM/YYYY
horIni Opcional Time Informar a hora de início da apuração dos votos.
- Edição: hh:mm
fimApu Opcional DateTime Informar a data final (dia, mês e ano) do período de apuração dos votos da eleição.
- Edição DD/MM/YYYY
horTer Opcional Time Informar a hora de término da apuração dos votos.
- Edição: hh:mm
locApu Opcional String Informar o local onde ocorreu a apuração dos votos.
- Edição: A[60]
qtdVot Opcional Integer Cadastrar a quantidade de votantes nesta eleição.
- Edição: 9.999
votBra Opcional Integer Informar o total de votos em branco apurados nesta eleição.
- Edição: 9.999
votNul Opcional Integer Informar o total de votos nulos apurados nesta eleição.
- Edição: 9.999
ocoEle Opcional String Espaço reservado para fatos importantes que aconteceram durante o processo de eleição.
- Edição: #(70,7)#
tipOpeEle Opcional String Informar a opção E para que possa fazer a exclusão da eleição na sequência informada.
Valores:
E - Exclusão
Se for informado o campo tipOpe, ele deve ser como "A - Alteração", caso contrário, não será excluído.
Máscara: U[1]

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:CipaMandatosResponse> <result> <erroExecucao>String</erroExecucao> </result> </ser:CipaMandatosResponse> </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.
(missing or bad snippet)