Web service com.senior.g5.rh.cs.consultarColaboradorPorRG
Obtém um determinado colaborador por RG.
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/rubi_Synccom_senior_g5_rh_cs_consultarColaboradorPorRG?wsdl
- Assíncrono: http://example.com/g5-senior-services/rubi_Asynccom_senior_g5_rh_cs_consultarColaboradorPorRG?wsdl
- Agendado: http://example.com/g5-senior-services/rubi_Schedulecom_senior_g5_rh_cs_consultarColaboradorPorRG?wsdl
Puerto
ConsultarColaboradorPorRG
Obtém um determinado colaborador por RG.
Necessita autenticação: Sim
Situação da versão: Atual
Versão: 1
Versão atual: 1
Requisición:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.senior.com.br"> <soapenv:Body> <ser:ConsultarColaboradorPorRG> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numCid>String</numCid> </parameters> </ser:ConsultarColaboradorPorRG> </soapenv:Body> </soapenv:Envelope>
Parámetros de la requisición:
| Nombre | Cumplimentación | Tipo | Descripción |
|---|---|---|---|
| NumCid | Obligatorio | String | Número do RG (Sem Máscara, deve ser digitado conforme está no cadastro). |
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:ConsultarColaboradorPorRGResponse> <result> <TMCSColaboradores> <NumEmp>Integer</NumEmp> <NomEmp>String</NomEmp> <TipCol>Integer</TipCol> <DscTipCol>String</DscTipCol> <NumCad>Integer</NumCad> <NomFun>String</NomFun> <NumCpf>String</NumCpf> <EmaCom>String</EmaCom> <DatAdm>String</DatAdm> <CodFil>Integer</CodFil> <RazSoc>String</RazSoc> <TipIns>Integer</TipIns> <NumCgc>String</NumCgc> <TabOrg>Integer</TabOrg> <CodLoc>String</CodLoc> <NomLoc>String</NomLoc> <EstCar>Integer</EstCar> <CodCar>String</CodCar> <TitCar>String</TitCar> <TitRed>String</TitRed> <CodCb2>String</CodCb2> <CodCcu>String</CodCcu> <NomCcu>String</NomCcu> <SitAfa>Integer</SitAfa> <DesSit>String</DesSit> <DatAfa>String</DatAfa> <HorAfa>String</HorAfa> <TipSex>String</TipSex> <DatNas>String</DatNas> <CodFor>Integer</CodFor> <DdiTel>Integer</DdiTel> <DddTel>Integer</DddTel> <NumTel>String</NumTel> <NomMae>String</NomMae> <NomPai>String</NomPai> <NumPsp>String</NumPsp> <EmiPsp>String</EmiPsp> <DemPsp>String</DemPsp> <DvaPsp>String</DvaPsp> <NumCid>String</NumCid> <EmiCid>String</EmiCid> <EstCid>String</EstCid> <DexCid>String</DexCid> <NumCnh>String</NumCnh> <CatCnh>String</CatCnh> <OrgCnh>String</OrgCnh> <EstCnh>String</EstCnh> <VenCnh>String</VenCnh> </TMCSColaboradores> <erroExecucao>String</erroExecucao> </result> </ser:ConsultarColaboradorPorRGResponse> </soapenv:Body> </soapenv:Envelope>
Atributos de la respuesta:
| Nombre | Cumplimentación | Tipo | Descripción |
|---|---|---|---|
| TMCSColaboradores | Set | Opcional | Grid de colaboradores |
| TMCSColaboradores.NumEmp | Integer | Opcional | Código de Empresa |
| TMCSColaboradores.NomEmp | String | Opcional | Razón Social de la Empresa |
| TMCSColaboradores.TipCol | Integer | Opcional | Tipo Empleado |
| TMCSColaboradores.DscTipCol | String | Opcional | Descrição do tipo de colaborado |
| TMCSColaboradores.NumCad | Integer | Opcional | Registro del Empleado |
| TMCSColaboradores.NomFun | String | Opcional | Nombre del Empleado |
| TMCSColaboradores.NumCpf | String | Opcional | Numero del CPF* |
| TMCSColaboradores.EmaCom | String | Opcional | Dirección del Correo Electrónico (E-mail) Comercial |
| TMCSColaboradores.DatAdm | String | Opcional | Fecha de Admisión |
| TMCSColaboradores.CodFil | Integer | Opcional | Código de Sucursal |
| TMCSColaboradores.RazSoc | String | Opcional | Razón social de la sucursal |
| TMCSColaboradores.TipIns | Integer | Opcional | Tipo del Salario |
| TMCSColaboradores.NumCgc | String | Opcional | Número de la Inscripción |
| TMCSColaboradores.TabOrg | Integer | Opcional | Código de Tabla de Organigrama de Un. Org. |
| TMCSColaboradores.CodLoc | String | Opcional | Código del Lugar del Organigrama |
| TMCSColaboradores.NomLoc | String | Opcional | Descripción del Lugar |
| TMCSColaboradores.EstCar | Integer | Opcional | Código de la Estructura de Cargos |
| TMCSColaboradores.CodCar | String | Opcional | Código del Cargo |
| TMCSColaboradores.TitCar | String | Opcional | Título del Cargo |
| TMCSColaboradores.TitRed | String | Opcional | Título Reduzido do Cargo |
| TMCSColaboradores.CodCb2 | String | Opcional | Cbo* 2002 del Cargo |
| TMCSColaboradores.CodCcu | String | Opcional | Centro Costos |
| TMCSColaboradores.NomCcu | String | Opcional | Descrição do C.Custo |
| TMCSColaboradores.SitAfa | Integer | Opcional | Situación de Alejamiento |
| TMCSColaboradores.DesSit | String | Opcional | Descrição do Afastamento |
| TMCSColaboradores.DatAfa | String | Opcional | Fecha del Alejamiento |
| TMCSColaboradores.HorAfa | String | Opcional | Hora del Alejamiento |
| TMCSColaboradores.TipSex | String | Opcional | Sexo |
| TMCSColaboradores.DatNas | String | Opcional | Data de nascimento do colaborador |
| TMCSColaboradores.CodFor | Integer | Opcional | Código do fornecedor (ERP) |
| TMCSColaboradores.DdiTel | Integer | Opcional | DDI telefone |
| TMCSColaboradores.DddTel | Integer | Opcional | DDD telefone |
| TMCSColaboradores.NumTel | String | Opcional | Número telefone |
| TMCSColaboradores.NomMae | String | Opcional | Nome da Mãe do colaborador |
| TMCSColaboradores.NomPai | String | Opcional | Nome do Pai do colaborador |
| TMCSColaboradores.NumPsp | String | Opcional | Número del pasaporte |
| TMCSColaboradores.EmiPsp | String | Opcional | Emisor del pasaporte |
| TMCSColaboradores.DemPsp | String | Opcional | Fecha de emisión del pasaporte |
| TMCSColaboradores.DvaPsp | String | Opcional | Data de validade do passaporte |
| TMCSColaboradores.NumCid | String | Opcional | Número del RG* |
| TMCSColaboradores.EmiCid | String | Opcional | Órgano emisor del RG (Documento Nacional de Identidad) |
| TMCSColaboradores.EstCid | String | Opcional | UF do órgão emissor do RG |
| TMCSColaboradores.DexCid | String | Opcional | Data de expedição/emissão do RG |
| TMCSColaboradores.NumCnh | String | Opcional | Numero da CNH |
| TMCSColaboradores.CatCnh | String | Opcional | Categoría de la LNC |
| TMCSColaboradores.OrgCnh | String | Opcional | Órgano emisor de la LNC |
| TMCSColaboradores.EstCnh | String | Opcional | UF do órgão emissor da CNH |
| TMCSColaboradores.VenCnh | String | Opcional | Data de validade da CNH |
| erroExecucao | String | Opcional | 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


