Web service com.senior.g5.rh.rs.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_rs_consultarColaboradorPorRG?wsdl
- Assíncrono: http://example.com/g5-senior-services/rubi_Asynccom_senior_g5_rh_rs_consultarColaboradorPorRG?wsdl
- Agendado: http://example.com/g5-senior-services/rubi_Schedulecom_senior_g5_rh_rs_consultarColaboradorPorRG?wsdl
Porta
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
Requisição:
<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 da requisição:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| NumCid | Obrigatório | String | Número do RG (Sem Máscara, deve ser digitado conforme está no cadastro). |
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: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 da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| TMCSColaboradores | Set | Opcional | Grid de colaboradores |
| TMCSColaboradores.NumEmp | Integer | Opcional | Código da Empresa |
| TMCSColaboradores.NomEmp | String | Opcional | Razão Social da Empresa |
| TMCSColaboradores.TipCol | Integer | Opcional | Tipo Colaborador |
| TMCSColaboradores.DscTipCol | String | Opcional | Descrição do tipo de colaborado |
| TMCSColaboradores.NumCad | Integer | Opcional | Cadastro do Colaborador |
| TMCSColaboradores.NomFun | String | Opcional | Nome do Colaborador |
| TMCSColaboradores.NumCpf | String | Opcional | Número do CPF |
| TMCSColaboradores.EmaCom | String | Opcional | Endereço do Correio Eletrônico (E-mail) Comercial |
| TMCSColaboradores.DatAdm | String | Opcional | Data de Admissão |
| TMCSColaboradores.CodFil | Integer | Opcional | Código da Filial |
| TMCSColaboradores.RazSoc | String | Opcional | Razão Social da Filial |
| TMCSColaboradores.TipIns | Integer | Opcional | Tipo de Inscrição da Filial |
| TMCSColaboradores.NumCgc | String | Opcional | Número da Inscrição |
| TMCSColaboradores.TabOrg | Integer | Opcional | Código da Tabela de Organograma do Local |
| TMCSColaboradores.CodLoc | String | Opcional | Código do Local do Organograma |
| TMCSColaboradores.NomLoc | String | Opcional | Descrição do Local |
| TMCSColaboradores.EstCar | Integer | Opcional | Código da Estrutura de Cargos |
| TMCSColaboradores.CodCar | String | Opcional | Código do Cargo |
| TMCSColaboradores.TitCar | String | Opcional | Título do Cargo |
| TMCSColaboradores.TitRed | String | Opcional | Título Reduzido do Cargo |
| TMCSColaboradores.CodCb2 | String | Opcional | Cbo 2002 do Cargo |
| TMCSColaboradores.CodCcu | String | Opcional | Centro Custo |
| TMCSColaboradores.NomCcu | String | Opcional | Descrição do C.Custo |
| TMCSColaboradores.SitAfa | Integer | Opcional | Situação de Afastamento |
| TMCSColaboradores.DesSit | String | Opcional | Descrição do Afastamento |
| TMCSColaboradores.DatAfa | String | Opcional | Data do Afastamento |
| TMCSColaboradores.HorAfa | String | Opcional | Hora do Afastamento |
| 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 do passaporte |
| TMCSColaboradores.EmiPsp | String | Opcional | Emissor do passaporte |
| TMCSColaboradores.DemPsp | String | Opcional | Data de emissão do passaporte |
| TMCSColaboradores.DvaPsp | String | Opcional | Data de validade do passaporte |
| TMCSColaboradores.NumCid | String | Opcional | Número do RG |
| TMCSColaboradores.EmiCid | String | Opcional | Órgão emissor do RG |
| 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 | Categoria da CNH |
| TMCSColaboradores.OrgCnh | String | Opcional | Órgão emissor da CNH |
| 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


