Web service com.senior.g5.rh.hr.fichaBasicaTerceiros
Tipo de execução
Para cada tipo de execução, existem parâmetros específicos, alguns dos quais podem ser comuns a todas as portas de web service.
Autenticação
Quando for utilizada alguma forma de autenticação na integração de informações por meio de web services, é necessário informar o tipo correspondente no parâmetro <encryption>, conforme os valores possíveis.
WSDL
- Síncrono: http://example.com/g5-senior-services/ronda_Synccom_senior_g5_rh_hr_fichaBasicaTerceiros?wsdl
- Assíncrono: http://example.com/g5-senior-services/ronda_Asynccom_senior_g5_rh_hr_fichaBasicaTerceiros?wsdl
- Agendado: http://example.com/g5-senior-services/ronda_Scheduledcom_senior_g5_rh_hr_fichaBasicaTerceiros?wsdl
Porta
FichaBasicaTerceiros
Web service de integração que permite realizar alterações na Ficha Básica.
Disponível em todos os módulo.
Necessita autenticação: Sim
Situação de versão: Atual
Versão: 2
Requisição:
<soapenv:Envelope xmlns:ser="http://services.senior.com.br" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ser:FichaBasicaTerceiros>
<user>String</user>
<password>String</password>
<encryption>Integer</encryption>
<parameters>
<numEmp>Integer</numEmp>
<datAdm>DateTime</datAdm>
<codCar>String</codCar>
<codEsc>Integer</codEsc>
<codFil>Integer</codFil>
<numLoc>String</numLoc>
<codCcu>String</codCcu>
<numCtp>Integer</numCtp>
<modPag>String</modPag>
<codFicFmd>String</codFicFmd>
<cateSo>Integer</cateSo>
<datAltHct>DateTime</datAltHct>
<natDesHna>Integer</natDesHna>
<codTap>Integer</codTap>
<gridUsos>
<tipOpe>String</tipOpe>
<tipUso>Integer</tipUso>
</gridUsos>
<tipOpe>String</tipOpe>
<codVinHvi>Integer</codVinHvi>
<datAltHca>DateTime</datAltHca>
<datAltHes>DateTime</datAltHes>
<datAltHfi>DateTime</datAltHfi>
<datAltHlo>DateTime</datAltHlo>
<datAltCcu>String</datAltCcu>
<serCtp>String</serCtp>
<codBan>Integer</codBan>
<conRho>Integer</conRho>
<codOemHct>String</codOemHct>
<posTra>String</posTra>
<numCad>Integer</numCad>
<apuPonApu>Integer</apuPonApu>
<codMotHca>Integer</codMotHca>
<codTmaHes>Integer</codTmaHes>
<conTov>String</conTov>
<conTovHlo>String</conTovHlo>
<conFinCcu>Integer</conFinCcu>
<digCar>String</digCar>
<codAge>Integer</codAge>
<cadFol>String</cadFol>
<numConHct>DateTime</numConHct>
<iniAtu>DateTime</iniAtu>
<nomFun>String</nomFun>
<artCLT>Integer</artCLT>
<funEsoHca>String</funEsoHca>
<turInt>Integer</turInt>
<conTosHlo>String</conTosHlo>
<dexCtp>DateTime</dexCtp>
<tpcPix>Integer</tpcPix>
<verInt>String</verInt>
<datFimHct>DateTime</datFimHct>
<motPos>Integer</motPos>
<apeFun>String</apeFun>
<codDSi>Integer</codDSi>
<carVagHca>String</carVagHca>
<codEqp>Integer</codEqp>
<locTraHlo>String</locTraHlo>
<estCtp>String</estCtp>
<chvPix>String</chvPix>
<assPpr>Integer</assPpr>
<posObs>String</posObs>
<tipSex>String</tipSex>
<codSinHsi>Integer</codSinHsi>
<codCat>Integer</codCat>
<numCpf>String</numCpf>
<tpCtBa>Integer</tpCtBa>
<codFor>Integer</codFor>
<estCiv>Integer</estCiv>
<socSinHsi>String</socSinHsi>
<desSim>Integer</desSim>
<numPis>Double</numPis>
<conBan>Double</conBan>
<insCur>Integer</insCur>
<graIns>Integer</graIns>
<possBHHsi>String</possBHHsi>
<horBas>Integer</horBas>
<dcdPis>DateTime</dcdPis>
<digBan>String</digBan>
<tipTer>String</tipTer>
<datNas>DateTime</datNas>
<usaBhrHsi>String</usaBhrHsi>
<datAltHor>DateTime</datAltHor>
<perPag>String</perPag>
<codNac>Integer</codNac>
<codBhrHsi>Integer</codBhrHsi>
<horSabHor>Integer</horSabHor>
<emiCar>String</emiCar>
<catTer>String</catTer>
<horSemHor>Time</horSemHor>
<defFis>String</defFis>
<apoIda>String</apoIda>
<horDsrHor>Time</horDsrHor>
<codDef>Integer</codDef>
<desSimHor>String</desSimHor>
<benRea>String</benRea>
<racCor>Integer</racCor>
<catSef>Integer</catSef>
<faiIns>Integer</faiIns>
<gpsTri>String</gpsTri>
<emtCar>String</emtCar>
<opcAtu>String</opcAtu>
<dctIns>Integer</dctIns>
<dedIns>Integer</dedIns>
<fatTpo>Integer</fatTpo>
<perIss>Integer</perIss>
<codLim>Integer</codLim>
<perTra>Integer</perTra>
<retTrp>String</retTrp>
<perIrt>Integer</perIrt>
</parameters>
</ser:FichaBasicaTerceiros>
</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.
- Obrigatório - Chave |
| datAdm | Opcional | DateTime | Informar data de admissão:
- Obrigatório na inclusão Máscara: DD/MM/AAAA |
| codCar | Opcional | String | Informar o código de cargo:
- Obrigatório |
| codEsc | Opcional | Integer |
Informar o código da escala
|
| codFil | Opcional | Integer | Informar o código da filial do colaborador
- Obrigatório se: - For inclusão |
| numLoc | Opcional | String | Informar o código de local para o colaborador
- Obrigatório se: - Incluir um novo colaborador |
| codCcu | Opcional | String | Informar o centro de custo do colaborador
- Opcional * Não informar para os módulos PLR, BS, SM e JR - Máscara: U[18] |
| numCtp | Opcional | Integer | Informar o número da carteira de trabalho do colaborador
- Opcional * Não informar se o módulo de integração for o PLR |
| modPag | Opcional | String | Informar o modo de pagamento
- Obrigatório se: - O módulo de integração for AP ou PLR Caso contrário, não informar Valores: C - Em cheque R - Relação bancária D - Em dinheiro O - Ordem de Pagamento |
| codFicFmd | Opcional | String |
Definir a geração da ficha médica para o colaborador. * Somente informar se for integrado com o módulo Segurança e Medicina (SM). Se no módulo Segurança e Medicina (SM), em Medicina > Definições > Ficha Médica > Gerar Ficha Colaborador, estiver informado:
Observação: do contrário, informe o código da ficha médica que desejar para o colaborador. |
| cateSo | Opcional | Integer | Informar a categoria do colaborador no eSocial
- Obrigatório Valores: 101 - Empregado - Geral 102 - Empregado - Trabalhador Rural por Pequeno Prazo da Lei 11.718/2008 103 - Empregado - Aprendiz 104 - Empregado - Doméstico 105 - Empregado - contrato a termo firmado nos termos da Lei 9601/98 106 - Empregado - contrato por prazo determinado nos termos da Lei 6019/74 107 - Trabalhador não vinculado ao RGPS com direito ao FGTS 201 - Trabalhador Avulso - Portuário 202 - Trabalhador Avulso - Não Portuário (Informação do Sindicato) 203 - Trabalhador Avulso - Não Portuário (Informação do Contratante) 301 - Servidor Público - Titular de Cargo Efetivo 302 - Servidor Público - Ocupante de Cargo exclusivo em comissão 303 - Servidor Público - Exercente de Mandato Eletivo 304 - Servidor Público - Agente Público 305 - Servidor Público vinculado a RPPS indicado para conselho ou órgão representativo, na condição de representante do governo, órgão ou entidade ad administração pública. 401 - Dirigente Sindical - Em relação a Remuneração Recebida no Sindicato. 701 - Contrib. Individual - Autônomo contratado por Empresas em geral 702 - Contrib. Individual - Autônomo contratado por Contrib. Individual, por pessoa física em geral, ou por missão diplomática e repartição consular de carreira estrangeiras 703 - Contrib. Individual - Autônomo contratado por Entidade Beneficente de Assistência Social isenta da cota patronal 704 - Excluído. 711 - Contrib. Individual - Transportador autônomo contratado por Empresas em geral 712 - Contrib. Individual - Transportador autônomo contratado por Contrib. Individual, por pessoa física em geral, ou por missão diplomática e repartição consular de carreira estrangeiras 713 - Contrib. Individual - Transportador autônomo contratado por Entidade Beneficente de Assistência Social isenta da cota patronal 721 - Contrib. Individual - Diretor não empregado com FGTS 722 - Contrib. Individual - Diretor não empregado sem FGTS 731 - Contrib. Individual - Cooperado que presta serviços a empresa por intermédio de cooperativa de trabalho 732 - Contrib. Individual - Cooperado que presta serviços a Entidade Beneficente de Assistência Social isenta da cota patronal ou para pessoa física 733 - Contrib. Individual - Cooperado eleito para direção da Cooperativa 734 - Contrib. Individual - Transportador Cooperado que presta serviços a empresa por intermédio de cooperativa de trabalho 735 - Contrib. Individual - Transportador Cooperado que presta serviços a Entidade Beneficente de Assistência Social isenta da cota patronal ou para pessoa física 736 - Contrib. Individual - Transportador Cooperado eleito para direção da Cooperativa. 741 - Contrib. Individual - Cooperado filiado a cooperativa de produção. 751 - Contrib. Individual - Micro Empreendedor Individual, quando contratado por PJ 901 - Estagiário 999 - Não Aplica |
| datAltHct | Opcional | DateTime | Informar data de alteração do histórico de contrato.
Máscara: DD/MM/AAAA |
| natDesHna | Opcional | Integer |
Informar o código da nova natureza de despesa do colaborador. * Esse parâmetro não deve ser preenchido quando o campo Usa Natureza Despesa, da Definição da Contabilização (FR048DEF), estiver preenchido com valor "N - Não". Quando o campo Usa Natureza Despesa estiver preenchido com valor "S - Sim", o preenchimento do parâmetro é obrigatório. |
| codTap | Opcional | Integer | Informar o motivo de alteração do posto de trabalho. O campo deverá ser preenchido somente quando a empresa utilizar posto de trabalho. Máscara: 9[3] |
| gridusos | Opcional | Set | Permite distinguir os terceiros cadastrados pelo seu uso. |
| gridUsos.tipOpe | Opcional | String | Tipo da operação a ser efetuada no registro de Uso - Obrigatório Valores: I - Inclusão A - Alteração E - Exclusão |
| gridUsos.TipUso | Opcional | Integer | Tipo de Uso - Obrigatório Exemplo de valores: 1 - Diretores 2 - Terceiros 3 - Participantes Curso 4 - Instrutores Curso 5 - Nossos Advogados 6 - Advogados Contrários 7 - Parte Contrária 8 - Transportador 9 - Coordenadores Cursos 10 - Produto Rural 11 - Área Médica 12 - Candidatos 13 - Quadro Funcional |
| tipOpe | Obrigatório | String | Tipo da operação a ser efetuada na integração
- Obrigatório Valores: I - Inclusão A - Alteração E - Exclusão |
| codVinHvi | Opcional | Integer | Informar código de vínculo
- Obrigatório quando o módulo de integração não for SM, RS e TR - Não informar na alteração |
| datAltHca | Opcional | DateTime | Informar a data de alteração do cargo:
Obrigatório se: - Na alteração, mudar o código de cargo Caso contrário, não informar Máscara: DD/MM/AAAA |
| datAltHes | Opcional | DateTime | Informar a data de alteração da escala
- Obrigatório se: - Alterar a escala - A empresa utilizar escala de horários ou integrar com os módulos CP, PLR ou BS Máscara: DD/MM/AAAA |
| datAltHfi | Opcional | DateTime | Informar data de alteração de filial
- Obrigatório se: - Na alteração, mudar o código da filial Caso contrário, não informar Máscara: DD/MM/AAAA |
| datAltHlo | Opcional | DateTime | Informar data de alteração do local
- Obrigatório se: - Alterar o local do colaborador Caso contrário, não informar Máscara DD/MM/AAAA |
| datAltCcu | Opcional | String | Informar data de alteração do centro de custo
- Obrigatório se: - Na alteração, mudar o centro de custo Caso contrário, não informar. Máscara: DD/MM/AAAA |
| serCtp | Opcional | String | Informar a série da carteira de trabalho
- Opcional * Não informar se o módulo de integração for o PLR |
| codBan | Opcional | Integer | Informar o código do banco da conta bancária do colaborador.
- Obrigatório se: - Informar modo de pagamento for R - Relação bancária". * Não informar se: - Utilizar histórico de contas bancárias - O módulo de integração for diferente do AP, BS ou PLR |
| conRho | Opcional | Integer | Informar quais os colaboradores que serão contados na verificação do limite de colaboradores permitidos
- Opcional * Somente informar se possuir o módulo Controle de Ponto e Refeitório Valores: 1 - Ronda Ponto e Refeitório Será considerado para a contagem de colaboradores tanto para o controle de ponto quanto para o controle de refeitório. 2 - Ronda Ponto Será considerado apenas para a contagem de colaboradores ativos para o controle de ponto. Será ignorado pelo Controle de feitório nos procedimentos de controle de refeitório. 3 - Ronda Refeitório Será considerado apenas para a contagem de colaboradores ativos para o controle de refeitório. Será ignorado pelo Controle de Ponto nos procedimentos de controle de ponto. 4 - Não Conta Não será considerado para a contagem de colaboradores ativos para o controle de ponto e nem para o controle de refeitório. Será ignorado pelo Controle de Ponto e Refeitório em todos os procedimentos. Valor Padrão: 1 Obs: Quando o sistema não estiver integrado com Controle de Refeitório, não é permitido informar os seguintes valores: 1 - Ronda Ponto e Refeitório 3 - Ronda Refeitório |
| codOemHct | Opcional | String | Informar o código da outra empresa a qual o parceiro pertence.
- Máscara: 9[8] |
| posTra | Opcional | String | Posto de trabalho em que o colaborador atua. O campo deverá ser preenchido somente quando a empresa utilizar posto de trabalho. |
| numCad | Obrigatório | Integer | Indicar um número de cadastro para identificar cada colaborador.
- Obrigatório - Chave * Se informar o valor 0, será gerado um novo cadastro para o colaborador. Somente disponível esta opção para o TipOpe=I. |
| apuPonApu | Opcional | Integer | Informar o tipo de apuração
- Obrigatório se possuir o módulo CP e o módulo de integração for diferente do CS ou QL - Não informar na alteração Valores: 1 - Normal 2 - Dispensado do Ponto 3 - Somente Refeitório 4 - Dispensado do Ponto - Desconsidera Todas Marcações 5 - Sem Controle de Ponto e Refeitório 6 - Dispensado do Ponto - Desconsidera Marcações de Ponto |
| codMotHca | Opcional | Integer | Informar o código de motivo de alteração de cargo
- Obrigatório |
| codTmaHes | Opcional | Integer | Informar o código da turma da escala
- Obrigatório se: - Alterar a escala - A empresa utilizar escala de horários ou integrar com os módulos CP, PLR ou BS - O tipo da escala for diferente de 'D - Definida' Não informar se o módulo de integração for o CS, QL ou JR |
| conTov | Opcional | String | Informar se irá deverá ser considerado o Turn-over
- Opcional Somente informar se: - No sistema estiver assinalado com 'S' para usar Turn-over em: Diversos > Assinalamentos |
| conTovHlo | Opcional | String | Informar turn-over de entrada
- Obrigatório se: - Incluir um novo colaborador ou Alterar o local do colaborador - Se assinalado para usar turn-over Caso contrário, não informar Valores: S - Sim N - Não |
| conFinCcu | Opcional | Integer | Informar a conta financeira
- Obrigatório se: - Alterar ou incluir o centro custo - O módulo de integração for o Administração de Pessoal - A empresa usar contabilização por conta financeira Caso contrário, não informar. |
| digCar | Opcional | String | Informar o dígito verificador da carteira de trabalho
- Opcional * Não informar se o módulo de integração for o PLR |
| codAge | Opcional | Integer | Informar o código da agência da conta bancária do colaborador
- Obrigatório se: - Informar modo de pagamento for R - Relação bancária". * Não informar se: - Utilizar histórico de contas bancárias - O módulo de integração for diferente do AP, BS ou PLR |
| cadFol | Opcional | String | Informe o cadastro do colaborador no sistema da folha de pagamento. Este código será utilizado na geração do arquivo texto com as horas para a folha.
- Opcional * Somente informar se estiver integrando com o módulo Controle de Ponto. Valor padrão: Número do Cadastro |
| numConHct | Opcional | DateTime | Informar o número do contrato ao qual o parceiro pertence.
Este campo é opcional Máscara: A[15] |
| iniAtu | Opcional | DateTime | Informar início da atuação do colaborador no posto de trabalho. Obrigatório se na alteração, mudar o posto ou o tipo de atuação. Caso contrário, não informar. Máscara: DD/MM/AAAA |
| nomFun | Opcional | String | Nome do colaborador
- Obrigatório |
| artCLT | Opcional | Integer | Informar o artigo 62 da CLT
- Obrigatório se for informado os valores (2,3,5) para o campo Tipo de Apuração Valores: 1 - Não se aplica 2 - Atividade Externa especificada no Inciso I 3 - Funções especificadas no Inciso II 4 - Teletrabalho, previsto noInciso III |
| funEsoHca | Opcional | String | Informar se o cargo deve considerado como Função eSocial.
Opções: S - Sim N - Não Observação: este campo deve ser informado quando o campo Função eSocial, da tela de Definições do eSocial (FR030DES), estiver definido como "2 - Histórico de Cargo" ou "4 - Histórico de Função ou Cargo". |
| turInt | Opcional | Integer | Informar o código da turma do intervalo
- Opcional Informar somente se: - Integrar com o Controle de Ponto e Refeitório |
| conTosHlo | Opcional | String | Informar turn-over de saída
- Obrigatório se: - Incluir um novo colaborador ou Alterar o local do colaborador - Se assinalado para usar turn-over Caso contrário, não informar Valores: S - Sim N - Não |
| dexCtp | Opcional | DateTime | Informar a data de expedição da carteira de trabalho
- Opcional * Não informar se o módulo de integração for o PLR Máscara DD/MM/AAAA |
| tpcPix | Opcional | String | Informar o tipo da chave PIX.
Máscara: 9[2] Valores: 01 - Telefone 02 - E-mail 03 - CPF/CNPJ 04 - Chave Aleatória 05 - Conta Bancária |
| tpCtBa | Opcional | Integer | Informar o tipo de conta bancária
- Opcional: * Não informar se: - Utilizar histórico de contas bancárias - Não for a versão Internacional do Administração de Pessoal Valores: 1 - Conta Corrente 2 - Conta Poupança 3 - Conta Salário 9 - Outros |
| verInt | Opcional | String | Informar uma opção de controle de interjornada
- Opcional * Somente informar se integrando com o Controle de Ponto e Refeitório Valores: B - Bloquear, o sistema bloqueará a Programação, cuja sequência de horários não respeitar o limite da Interjornada. A - Alertar, o sistema fará um alerta, informando que o horário não está respeitando o limite da Interjornada. I - Ignorar o controle de horas da Interjornada. Valor Padrão: I |
| datFimHct | Opcional | DateTime | Informar data final do histórico de contrato.
Máscara: DD/MM/AAAA |
| motPos | Opcional | Integer | Informar o motivo de alteração do posto de trabalho. O campo deverá ser preenchido somente quando a empresa utilizar posto de trabalho. Máscara: 9[3]. |
| apeFun | Opcional | String | Apelido do colaborador
- Opcional |
| codDSi | Opcional | Integer | Código da definição de situação |
| carVagHca | Opcional | String | Informar o código de cargo do novo cargo da vaga
- Opcional Somente informar se: - No sistema estiver assinalado com 'S' para permitir informar cargo diferenciado para a vaga |
| codEqp | Opcional | Integer | Informar o código da Equipe
- Obrigatório se tipo de escala for G |
| locTraHlo | Opcional | String | Informar o local de trabalho na Rais
- Opcional * Somente informar se: - Incluir um colaborador ou Alterar o local de um colaborador - O módulo da integração for o Administração de Pessoal |
| estCtp | Opcional | String | Informar a unidade de federação da carteira de trabalho
- Opcional * Não informar se o módulo de integração for o PLR Valores: AC - Acre AL - Alagoas AM - Amazonas AP - Amapá BA - Bahia CE - Ceará DF - Distrito Federal ES - Espírito Santo FN - Fernando de Noronha GO - Goiás MA - Maranhão MG - Minas Gerais MS - Mato Grosso do Sul MT - Mato Grosso PA - Pará PB - Paraíba PE - Pernambuco PI - Piauí PR - Paraná RJ - Rio de Janeiro RN - Rio Grande do Norte RO - Rondônia RR - Roraima RS - Rio Grande do Sul SC - Santa Catarina SE - Sergipe SP - São Paulo TO - Tocantins XX - Estrangeiro |
| chvPix | Opcional | String | Informar a chave PIX conforme seu tipo. Quando a chave for do tipo "5 - Conta Bancária" não será possível informar este campo. O sistema irá considerar os dados informados nos parâmetros do banco. Quando o tipo de chave PIX for "3 - CPF/CNPJ", se o parâmetro não for informado, o sistema irá automaticamente preencher com o CPF (numCpf). |
| conBan | Opcional | Double | Informar o número da conta bancária do colaborador
- Opcional * Não informar se: - Utilizar histórico de contas bancárias - O módulo de integração for diferente do AP, BS ou PLR |
| assPpr | Opcional | Integer | Assinalamento para o PPR
- Opcional * Somente informar se o módulo de integração for o PLR Valores: 1 - Recebe e conta para o PPR 2 - Recebe mas não conta para o PPR 3 - Não recebe mas conta para o PPR 4 - Não recebe e não conta para o PPR Valor Padrão: 0 |
| posObs | Opcional | String | Observação do histórico de posto de trabalho. O campo poderá ser preenchido somente quando a empresa utilizar posto de trabalho. |
| tipSex | Opcional | String | Informar o sexo do colaborador
- Obrigatório Valores: M - Masculino F - Feminino |
| codSinHsi | Opcional | Integer | Informar código de sindicato
- Obrigatório quando o módulo de integração for CS, AP, CP - Não informar na alteração |
| codCat | Opcional | Integer | Informar o código da categoria
- Obrigatório se tipo da escala for do tipo G |
| numCpf | Opcional | String | Informar o CPF do colaborador:
- Opcional * Não informar se o módulo de integração for o PLR ou JR Máscara 999.999.99-99 Observações: * Se informar deve ser um CPF válido * Informar inclusive o dígito verificador |
| digBan | Opcional | String | Informar o dígito da conta bancária informada.
- Opcional: * Não informar se: - Utilizar histórico de contas bancárias - O módulo de integração for diferente do AP, BS ou PLR |
| codFor | Opcional | Integer | Indicar o código do fornecedor diferenciado por colaborador. Quando for gerada a integração financeira, se esse código não estiver indicado, será utilizado o código do fornecedor cadastrado no CIF
- Opcional * Somente informar se integrar com o Administração de Pessoal com integração financeira com o ERP |
| estCiv | Opcional | Integer | Informar o estado civil do colaborador
- Obrigatório * Não informar se o módulo de integração for o CP e não possuir TR integrado. Valores: 1 - Solteiro 2 - Casado 3 - Divorciado 4 - Viúvo 5 - Concubinato 6 - Separado 9 - Outros |
| socSinHsi | Opcional | String | Informar se é sindicalizado
Obrigatório se: - Integrar com o módulo Administração de Pessoal Caso contrário, não informar - Não informar na alteração Valores: S - Sim, o colaborador é sindicalizado N - Não é sindicalizado |
| desSim | Opcional | String | Descrição detalhada da jornada para o eSocial. Este campo será utilizado apenas quando o campo Descrição de Jornada eSocial Simplificada da tela de assinalamentos, acessada através do menu Diversos > Assinalamentos (FR000ASS), estiver definido com a opção "S- Sim". |
| numPis | Opcional | Double | Informar o número do PIS do colaborador
- Opcional * Não informar se o módulo de integração for o PLR Máscara: 999.99999.99.9 Observações: * Se informar assegurar-se que o número está correto * Informar inclusive o dígito verificador |
| perPag | Opcional | String |
Definir o período de pagamento. Valores: O campo é Opcional quando possui integração com o Ronda. |
| insCur | Opcional | Integer | Informar o código do tipo de instrutor do curso.
- Opcional * Somente informar se integrar com o módulo TR Valor Padrão: 0 |
| graIns | Opcional | Integer | Indicar a escolaridade de acordo com a codificação utilizada pela Rais
- Obrigatório * Não informar se o módulo de integração for o CP e não possuir TR integrado. Valores: 1 - Analfabeto 2 - 4ª Série Incompleta 3 - 4ª Série Completa 4 - 5ª a 8ª Série Incompleta 5 - 1º Grau Completo (1ª a 8ª Série) 6 - 2º Grau Incompleto 7 - 2º Grau Completo 8 - Superior Incompleto 9 - Superior Completo 10 - Pós-Graduação 11 - Mestrado 12 - Doutorado 13 - Ph.D. |
| possBHHsi | Opcional | String | Informar se o colaborador possui banco de horas Disponível apenas se o cliente possuir o módulo CP na Proprietária. |
| horBas | Opcional | Integer | informar o código do horário base do colaborador
- Obrigatório se: - A empresa não usar escala horária - O módulo de integração for diferente do CP, BS ou PLR Caso contrário, não informar |
| dcdPis | Opcional | DateTime | Informar a data de cadastramento no Pis/Pasep.
- Opcional * Não informar se o módulo de integração for o PLR Máscara DD/MM/AAAA |
| emiCar | Opcional | String | Informar se deve emitir etiqueta ou cartão ponto para este colaborador
- Obrigatório se: - Integrar com o Administração de Pessoal ou Controle de Ponto e Refeitório * Na alteração é opcional Caso contrário, não informar Valores S - Imprimir cartão ponto para este colaborador. N - Não imprimir cartão ponto para este colaborador |
| tipTer | Opcional | String | Informar uma opção de controle de interjornada
- Opcional * Somente informar se integrando com o Controle de Ponto e Refeitório Valores: B - Bloquear, o sistema bloqueará a Programação, cuja sequência de horários não respeitar o limite da Interjornada. A - Alertar, o sistema fará um alerta, informando que o horário não está respeitando o limite da Interjornada. I - Ignorar o controle de horas da Interjornada. Valor Padrão: I |
| datNas | Opcional | DateTime | Informar a data de nascimento do colaborador
- Opcional Máscara: DD/MM/AAAA |
| usaBhrHsi | Opcional | String | Informar como será a utilização do banco de horas, sendo "1 - Por abrangência do Banco" ou "2 - Pelo histórico do Sindicato". Somente informar quando o campo Possui banco de horas estiver definido como "S - Sim". Disponível apenas se o cliente possuir o módulo CP na Proprietária. |
| datAltHor | Opcional | DateTime | Informar a data de alteração do horário
- Obrigatório se: - A empresa não usar escala horária - O módulo de integração for diferente do CP, BS ou PLR - Alterar o horário base Caso contrário, não informar Máscara: DD/MM/AAAA |
| defFis | Opcional | String | Informa se o colaborador é * Somente informar se integrar com os módulos BS, QL, RS, AP, TR ou SM Valores S - Sim N - Não |
| codNac | Opcional | Integer | Informar o código da nacionalidade, de acordo com a codificação utilizada para a Rais.
- Obrigatório * Não informar se o módulo de integração for o CP ou PLR ou BS ou JR. |
| codBhrHsi | Opcional | Integer | Informar o código do banco de horas Somente informado quando o campo Utiliza banco estiver definido como "2 - Pelo histórico do Sindicato". Disponível apenas se o cliente possuir o módulo CP na Proprietária. |
| horSabHor | Opcional | Integer | Informar a código do horário de sábado
- Obrigatório se: - A empresa não usar escala horária - O módulo de integração for diferente do CP, BS ou PLR - Alterar o horário base ou incluir um colaborador Nunca informar se: - A empresa usar escala horária - O módulo de integração for CP, BS ou PLR |
| codDef | Opcional | Integer | Informa o código da deficiência do colaborador
- Opcional * Somente informar se - Integrar com os módulos BS, QL, RS, AP, TR ou SM - O colaborador possui deficiência física |
| catTer | Opcional | String | Informar a categoria do contribuinte de carnê do INSS
A - Autônomo E - Empregador D - Doméstica F - Facultativo B - Facultativo Baixa Renda I - Contribuinte Individual, Lei 9.876 C - Contribuinte Facultativo, Lei 9.876 O - Outros |
| horSemHor | Opcional | Time | Informar as horas semanais
- Obrigatório se: - A empresa não usar escala horária - O módulo de integração for diferente do CP, BS ou PLR - Na alteração, se o horário base estiver zerado Caso contrário, não informar Máscara: HH:MM |
| benRea | Opcional | String | Informar se o colaborador encontra-se reabilitado ou não para o trabalho
- Opcional * Somente informar se integrar com os módulos BS, QL, RS, AP, TR ou SM Valores S - Sim N - Não |
| apoIda | Opcional | String | Este campo tem por objetivo possibilitar a emissão do carnê com os códigos GPS instituídos pelo Decreto 6042/2007 do INSS.
S - Sim N - Não |
| horDsrHor | Opcional | Time | Informar as horas DSR
- Obrigatório se: - A empresa não usar escala horária - O módulo de integração for diferente do CP, BS ou PLR - Na alteração, se o horário base estiver zerado Caso contrário, não informar Máscara: HH:MM |
| racCor | Integer | Código da raça/etnia da tela de cadastro de raça/etnia. * Somente informar se integrar com o AP ou TR. |
|
| catSef | Opcional | Integer | Informar a categoria do colaborador no SEFIP
- Obrigatório se: - Os tipos de contrato forem 1, 2, 4, 6, 7, 10 e 11 (Opcional para outros tipos) - Integrar com o módulo Administração de Pessoal Caso contrário, não informar Valores: 01 - Empregado; 02 - Trabalhador avulso; 03 - Trabalhador não vinculado ao RGPS, mas com direito ao FGTS; 04 - Empregado sob contrato de trabalho por prazo determinado (Lei n* 9.601/98); 05 - Contribuinte Individual - Diretor não empregado com FGTS (Lei nº 8.036/90, art. 16); 06 - Empregado Doméstico; 07 - Menor Aprendiz ( Lei 10.097/2000); 11 - Contribuinte Individual - Diretor não empregado e demais empresários sem FGTS; 12 - Demais Agentes Públicos; 13 - Contribuinte Individual - Trabalhador autônomo ou a este equiparado, inclusive o operador de máquina com contribuição sobre remuneração; 14 - Contribuinte Individual - Trabalhador autônomo ou a este equiparado, inclusive o operador de máquina com contribuição sobre salário-base; 15 - Contribuinte Individual - Transportador autônomo com contribuição sobre remuneração; 16 - Contribuinte Individual - Transportador autônomo com contribuição sobre salário-base; 17 - Contribuinte Individual - Cooperado que presta serviços a empresas contratantes de Cooperativa de Trabalho; 18 - Contribuinte Individual - Transportador Cooperado que presta serviços a empresas contratantes de Cooperativa de Trabalho; 19 - Agente Político; 20 - Servidor Público Ocupante, exclusivamente, de cargo em comissão; Servidor Público Ocupante de cargo temporário ; 21 - Servidor Público titular de cargo efetivo, magistrado, membro do Ministério Público e do Tribunal e Conselho de Contas. |
| faiIns | Opcional | Integer | Informar a faixa de contribuição do carnê do INSS na qual o contribuinte está efetuando os recolhimentos.
Esta faixa refere-se à mesma definida na tabela das alíquotas. |
| gpsTri | Opcional | String | Informar, se houver, a data início da GPS Trimestral. |
| emtCar | Opcional | String | Informar conforme abaixo:
"Sim: emitir o carnê do contribuinte "Não: não emitir o carnê do contribuinte. |
| opcAtu | Opcional | String | Atualização Automática de Classe
S - Sim N - Não |
| dctIns | Opcional | Integer | Informar onde deve ser calculado desconto de INSS
0 - Nenhum 1 - Normal 2 - 13º Salário 3 - Todos |
| dedIns | Opcional | Integer | Indicar o percentual devido (normalmente 11 ou 20%), para cálculo do desconto de INSS, aplicado o percentual informado diretamente sobre a base. |
| fatTpo | Opcional | Integer | Informar o índice de conversão, utilizado pela previdência para converter o tempo de aposentadoria especial para comum. Esta conversão foi válida até 12/98. |
| perIss | Opcional | Integer | Neste item deve ser informado o percentual que será abatido na base para fins de ISS, quando do pagamento ao terceiro. |
| codLim | Opcional | Integer | Este campo serve para informar um código de cadastro de Limite de Isenção ISS. Ao efetuar um pagamento para este terceiro, o código será alimentado automaticamente na tela de pagamento e irá deduzir da base de cálculo do ISS o limite de isenção cadastrado para este código em Tabelas > Gerais > Limite Isenção ISS. |
| perTra | Opcional | Integer | Indicar o percentual que deverá ser utilizado para o cálculo do campo Base Cálculo INSS, para Terceiros Transportistas (tipo de uso = 08), no cadastro do Pagamento de Pessoa Física. |
| retTrp | Opcional | String | Indicar quanto à retenção de Sest/Senat para o Terceiro Transportador.
S - Calcular e não dedus da base de IRRF I - Calcula e dedus da base de IRRF N - Não Calcula |
| perIrt | Opcional | Integer | Indicar o percentual que deverá ser utilizado para o cálculo do campo Base Cálculo IR, para Terceiros Transportistas (tipo de uso = 08), no cadastro do Pagamento de Pessoa Física. |
Importante
No web service com.senior.g5.rh.hr.fichaBasicaTerceiros, utilizado por meio do Controle de Ponto, o envio de campos que não existem ou não são tratados por esse módulo resulta em erro no processamento da requisição.
No XML enviado, os seguintes campos podem conter informações, porém não existem nesse módulo e, por esse motivo, ocasionam erro:
- ApoIda
- CatSef
- CateSo
- DatAltHca
- DatAltHes
- EmtCar
- EstCiv
- ModPag
- MotPos
- OpcAtu
- PerPag
- PosTra
- RacCor
- TipTer
- UsaBhrHsi
Resposta:
Nota
O envelope SOAP é retornado como resposta para requisições síncronas. Já para requisições assíncronas ou agendamentos, a resposta consiste apenas em uma string chamada result, que retorna o valor "OK" quando a execução ocorre com sucesso ou, em caso de falha, 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:FichaBasicaTerceirosResponse>
<result>
<numEmp>Integer</numEmp>
<numCad>Integer</numCad>
<erroExecucao>String</erroExecucao>
</result>
</ser:FichaBasicaTerceirosResponse>
</soapenv:Body>
</soapenv:Envelope>
Atributos da resposta:
| Nome | Preenchimento | Tipo | Descrição |
|---|---|---|---|
| numEmp | Obrigatório | Integer | Número da empresa. |
| numCad | Obrigatório | Integer | Número do cadastro. |
| 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. |
English
Español
English
Español


