Web service com.senior.g5.rh.rs.colaboradoresAdmitidos
Obtém todos os colaboradores admitidos em um período.
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
- Síncrono: http://example.com/g5-senior-services/rs_Synccom_senior_g5_rh_rs_colaboradoresAdmitidos?wsdl
- Assíncrono: http://example.com/g5-senior-services/rs_Asynccom_senior_g5_rh_rs_colaboradoresAdmitidos?wsdl
- Agendado: http://example.com/g5-senior-services/rs_Schedulecom_senior_g5_rh_rs_colaboradoresAdmitidos?wsdl
Porta(s)
ColaboradoresAdmitidos_2
Obtém todos os colaboradores admitidos em um período.
Necessita autenticação: Sim
Situação da versão: Atual
Versão: 2
Versão atual: 2
Requisição:
<soapenv:Envelope xmlns:ser="http://services.senior.com.br" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <ser:ColaboradoresAdmitidos> <user>String</user> <password>String</password> <encryption>Integer</encryption> <parameters> <numEmp>Integer</numEmp> <abrTipCol>String</abrTipCol> <iniPer>DateTime</iniPer> <fimPer>DateTime</fimPer> <abrNumCad>String</abrNumCad> <tipBus>Integer</tipBus> <codTap>Integer</codTap> <codThp>Integer</codThp> <datRef>DateTime</datRef> </parameters> </ser:ColaboradoresAdmitidos> </soapenv:Body> </soapenv:Envelope>
Parâmetros da requisição:
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
numEmp | Obrigatório | Integer | Código da Empresa. |
abrTipCol | Obrigatório | String | Tipo de colaborador(+) - Valores válidos: 1, 2 ou 3. |
iniPer | Obrigatório | DateTime | Início período - Máscara: DD/MM/YYYY. |
fimPer | Opcional | DateTime | Fim período - Máscara: DD/MM/YYYY - Se a data de término não for informada, considera que período final está em aberto. |
abrNumCad | Opcional | String | Número do Colaborador |
tipBus | Opcional | Integer | Tipo da busca |
codTap | Opcional | Integer | Tipo de Atuação |
codThp | Opcional | Integer | Hierarquia |
datRef | Opcional | DateTime | Data de Referência Mascara: DD/MM/AAAA |
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:ser="http://services.senior.com.br" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body> <ser:ColaboradoresAdmitidosResponse> <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> <numEmpChe>Integer</numEmpChe> <tipColChe>Integer</tipColChe> <numCadChe>Integer</numCadChe> </tMCSColaboradores> <erroExecucao>String</erroExecucao> </result> </ser:ColaboradoresAdmitidosResponse> </soapenv:Body> </soapenv:Envelope>
Atributos da resposta:
Nome | Preenchimento | Tipo | Descrição |
---|---|---|---|
tMCSColaboradores | Opcional | Set | Grade de colaboradores |
tMCSColaboradores.numEmp | Opcional | Integer | Código da Empresa |
tMCSColaboradores.nomEmp | Opcional | String | Razão Social da Empresa |
tMCSColaboradores.tipCol | Opcional | Integer | Tipo Colaborador |
tMCSColaboradores.dscTipCol | Opcional | String | Descrição do tipo de colaborador |
tMCSColaboradores.numCad | Opcional | Integer | Cadastro do Colaborador |
tMCSColaboradores.nomFun | Opcional | String | Nome do Colaborador |
tMCSColaboradores.numCpf | Opcional | String | Número do CPF |
tMCSColaboradores.emaCom | Opcional | String | Endereço do Correio Eletrônico (E-mail) Comercial |
tMCSColaboradores.datAdm | Opcional | String | Data de Admissão |
tMCSColaboradores.codFil | Opcional | Integer | Código da Filial |
tMCSColaboradores.razSoc | Opcional | String | Razão Social da Filial |
tMCSColaboradores.tipIns | Opcional | Integer | Tipo de Inscrição da Filial |
tMCSColaboradores.numCgc | Opcional | String | Número da Inscrição |
tMCSColaboradores.tabOrg | Opcional | Integer | Código da Tabela de Organograma do Local |
tMCSColaboradores.codLoc | Opcional | String | Código do Local do Organograma |
tMCSColaboradores.nomLoc | Opcional | String | Descrição do Local |
tMCSColaboradores.estCar | Opcional | Integer | Código da Estrutura de Cargos |
tMCSColaboradores.codCar | Opcional | String | Código do Cargo |
tMCSColaboradores.titCar | Opcional | String | Título do Cargo |
tMCSColaboradores.titRed | Opcional | String | Título Reduzido do Cargo |
tMCSColaboradores.codCb2 | Opcional | String | Cbo 2002 do Cargo |
tMCSColaboradores.codCcu | Opcional | String | Centro Custo |
tMCSColaboradores.nomCcu | Opcional | String | Descrição do C.Custo |
tMCSColaboradores.sitAfa | Opcional | Integer | Situação de Afastamento |
tMCSColaboradores.desSit | Opcional | String | Descrição do Afastamento |
tMCSColaboradores.datAfa | Opcional | String | Data do Afastamento |
tMCSColaboradores.horAfa | Opcional | String | Hora do Afastamento |
tMCSColaboradores.tipSex | Opcional | String | Sexo |
tMCSColaboradores.datNas | Opcional | String | Data de nascimento do colaborador |
tMCSColaboradores.codFor | Opcional | Integer | Código do fornecedor (ERP |
tMCSColaboradores.ddiTel | Opcional | Integer | DDI telefone |
tMCSColaboradores.dddTel | Opcional | Integer | DDD telefone |
tMCSColaboradores.numTel | Opcional | String | Número telefone |
tMCSColaboradores.nomMae | Opcional | String | Nome da Mãe do colaborador |
tMCSColaboradores.nomPai | Opcional | String | Nome do Pai do colaborador |
tMCSColaboradores.numPsp | Opcional | String | Número do passaporte |
tMCSColaboradores.emiPsp | Opcional | String | Emissor do passaporte |
tMCSColaboradores.demPsp | Opcional | String | Data de emissão do passaporte |
tMCSColaboradores.dvaPsp | Opcional | String | Data de validade do passaporte |
tMCSColaboradores.numCid | Opcional | String | Número do RG |
TMCSColaboradores.EmiCid | Opcional | String | Órgão emissor do RG |
tMCSColaboradores.estCid | Opcional | String | UF do órgão emissor do RG |
tMCSColaboradores.dexCid | Opcional | String | Data de expedição/emissão do RG |
tMCSColaboradores.numCnh | Opcional | String | Numero da CNH |
tMCSColaboradores.catCnh | Opcional | String | Categoria da CNH |
tMCSColaboradores.orgCnh | Opcional | String | Órgão emissor da CNH |
tMCSColaboradores.estCnh | Opcional | String | UF do órgão emissor da CNH |
tMCSColaboradores.venCnh | Opcional | String | Data de validade da CNH |
tMCSColaboradores.numEmpChe | Opcional | Integer | Empresa do Chefe |
tMCSColaboradores.tipColChe | Opcional | Integer | Tipo de Cadastro do Chefe |
tMCSColaboradores.numCadChe | Opcional | Integer | Número do Cad. do Chefe |
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. |