Gestão de Pessoas - Manual do Usuário > Integrações com outros sistemas > Web services > Controle de Ponto e Refeitório > Com.senior.g5.rh.hr.fichaBasicaTerceiros

Web service com.senior.g5.rh.hr.fichaBasicaTerceiros

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

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
- Obrigatório se:
- A empresa utilizar escala de horários
ou se integrar com os módulos CP, PLR ou BS

Máscara: Z[5]9[4]

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:

  • "N": não informar o campo codFicFmd;
  • "S": informar no campo codFicFmd a string:
    • "AUTO": caso deseje gerar automaticamente a ficha.
  • "C": informar no campo codFicFmd a string:
    • "CONFIRMA": caso deseje gerar a ficha médica;
    • "CANCELA": caso deseje gerar a ficha médica.
  • "U": informar no campo codFicFmd a string:
    • "NOVO": caso deseje que o módulo Segurança e Medicina (SM) gere um novo código da ficha médica.

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.

O campo é Obrigatório.

Valores:

M - Mensal

S - Semanal

Q - Quinzenal

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 é uma pessoa com deficiência
* 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.

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: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.

Este artigo ajudou você?