Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

Protheus

Módulo

SIGAGPE

Segmento Executor

Serviços

Chamado

TTTTCK

Release de Entrega Planejada

11.80

Réplica

 

País

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

 

 

 

Objetivo

Possibilitar a geração do evento S-2205 – Alteração de Dados Cadastrais do Trabalhador, a partir da tabela SRA do sistema Protheus, conforme leiaute 2.1 do eSocial.

 

Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

GPEA010 - Cadastro de Funcionários

Alteração

Atualizações -> Funcionários -> Funcionários

GPEA020 - Cadastro de Dependentes

Alteração

Atualizações -> Funcionários -> Dependentes

GPEM026B - Alterações Cadastrais/Contratuais

Criação

-

TRMA100 - Cadastro de FuncionáriosAlteraçãoAtualizações -> Funcionários -> Funcionários
GPEM120 - Fechamento Alteração Miscelânea -> Fechamento 

 

Evento S-2205 - Alteração de Dados Cadastrais do Trabalhador

Este evento registra as alterações de dados cadastrais do trabalhador, tais como: documentação pessoal, endereço, escolaridade, estado civil, contado, etc. 

De acordo com o manual de orientações do eSocial, versão 2.1:

Deve ser usado tanto para segurados empregados, quanto para outros trabalhadores sem vínculo de emprego cuja informação foi enviada originalmente através do registro S-2300 - Trabalhador sem vínculo - Início (que não será tratado neste chamado).

Não deve ser utilizado em caso de alteração de informações relativas ao vínculo de trabalho, tais como: remuneração, jornada de trabalho, etc, situação em que é necessário o envio de vento específico de alteração de dados contratuais: S-2206 - Alteração de Contrato de Trabalho ou S-2305 - Trabalhador sem Vínculo - Alteração Contratual (ambos registros não serão tratados neste chamado).

Este evento não deve ser utilizado para corrigir informações enviadas incorretamente nos eventos S-2100 - Cadastramento Inicial do Vínculo, S-2200 - Admissão do Trabalhador ou S-2300 - Trabalhador sem Vínculo - Início. Neste caso deve ser enviado o registro retificador do evento respectivo.

 

 

Cadastro de Funcionários  (GPEA010)

 Ao efetuar a manutenção do funcionário, será efetuada a leitura do registro deste funcionário no TAF, por meio da função tafGetStat, que retornará o status do registro, sendo: 

  • 0 - Registro não existe no TAF;
  • 1 - Registro existe no TAF - Não transmitido;
  • 2 - Registro existe no TAF - Transmitido.

 

  • Status 0 = Se não existir, apresentada uma mensagem informando ao usuário que não será efetuada a alteração do registro pois o registro de admissão ou carga inicial não existe no TAF.
    A mensagem será: Atenção: "Não será possível efetivar esta alteração no SIGAGPE e no TAF pois o registro de Admissão ou Carga Inicial deste funcionário não integrado com o TAF. Caso o parâmetro MV_RHTAF tenha sido habilitado é necessário como primeiro procedimento realizar a CARGA INICIAL. Se o Carga Inicial foi realizada ou este funcionário foi admitido após a Carga Inicial é necessário verificar o Cadastro do funcionário pois alguma informação obrigatória não foi preenchida impedindo a integração com o TAF"
     
  • Status 1= Se existir:
    • Caso o registro ainda não tenha sido transmitido através de um controle interno o TAF substituirá o registro 2100 OU 2200 por este novo registro
       
    • Caso o campo "Data de Nascimento" tenha sido alterado, será efetuada a geração de um registro de RETIFICAÇÃO do registro S-2200 - Admissão do Trabalhador (tratado no chamado TTTTA0).
    • Caso tenham sido alterados campos referentes à documentação pessoal, endereço, escolaridade, estado civil, contato será gerado o registro S-2205 - Alteração de Dados Cadastrais do Trabalhador, por meio da função fIntAltCad(), disponível no fonte GPEM026B.
    • Caso tenham sido alterados campos referentes ao contrato de trabalho (remuneração, jornada de trabalho) será efetuada a geração do registro S2206 - Alteração de Contrato de Trabalho (que não será tratado neste chamado).


Importante: caso o parâmetro MV_RHTAF não estiver ativo, os registros não serão gerados.


Cadastro de Dependentes  (GPEA020)

 Ao efetuar a manutenção dos dependentes de um funcionário, será efetuada a leitura do registro deste funcionário no TAF, por meio da função tafGetStat, que retornará o status do registro, sendo: 

    • 0 - Registro não existe no TAF;
    • 1 - Registro existe no TAF - Não transmitido;
    • 2 - Registro existe no TAF - Transmitido.

Quando o status retornado for 0 ou 1, será efetuada a geração do registro S-2200 - Admissão do Trabalhador (tratado no chamado TTTTA0).

Quando o status retornado for 2, será efetuada a geração do registro S2205 - Alteração de Dados Cadastrais do Trabalhador , por meio da função fIntAltCad(), disponível no fonte GPEM026B.

Atenção: será verificado se o(s) campo(s) alterado(s) é utilizado no eSocial, caso não seja, não será enviado nenhum registro. Os campos considerados para o eSocial são: tipo de dependente, nome do dependente, data de nascimento, CPF, dependente de IRRF e dependente de salário família.

Importante: caso o parâmetro MV_RHTAF não estiver ativo, os registros não serão gerados. 

 


Cadastro de Funcionários  (TRMA100)

A rotina se comporta da mesma forma que a GPEA010, ou seja, no momento da alteração de um funcionário é verificado se existe registro de Admissão enviado ao TAF:

 

  • Se não existir, será efetuada a geração do registro S-2200, da mesma forma que na inclusão de um funcionário (tratado no chamado TTTTA0).
  • Se existir:
    • Caso o campo "Data de Nascimento" tenha sido alterado, será efetuada a geração de um registro de RETIFICAÇÃO do registro S-2200 - Admissão do Trabalhador (tratado no chamado TTTTA0).
    • Caso tenham sido alterados campos referentes à documentação pessoal, endereço, escolaridade, estado civil, contato será gerado o registro S-2205 - Alteração de Dados Cadastrais do Trabalhador, por meio da função fIntAltCad(), disponível no fonte GPEM026B.
    • Caso tenham sido alterados campos referentes ao contrato de trabalho (remuneração, jornada de trabalho) será efetuada a geração do registro S2206 - Alteração de Contrato de Trabalho (que não será tratado neste chamado).

 


Importante: caso o parâmetro MV_RHTAF não estiver ativo, os registros não serão gerados.

 

Para chamar a rotina de fIntAltCad, é necessário verificar se ao menos um dos campos abaixo foi alterado, se sim, gerar o registro de alteração:

Nome do trabalhador: Para saber qual nome é válido:   := IIF (!EMPTY(ALLTRIM((cAliasSRA)->RA_NOMECMP)),SUBSTR((cAliasSRA)->RA_NOMECMP,1,60),ALLTRIM((cAliasSRA)->RA_NOME) )

Sexo:  (cAliasSRA)->RA_SEXO

RacaCor:  (cAliasSRA)->RA_RACACOR (Utilizar a função que está no GPEM023E que carrega o array aRacaCor)

Estado Civil:  (cAliasSRA)->RA_ESTCIVI (Utilizar a função que está no GPEM023E que carrega o array aEstCivi)

Grau de Instrução:  (cAliasSRA)->RA_GRINRAI (Utilizar a função que está no GPEM023E que carrega aInstrucao)

CTPS: (cAliasSRA)->RA_NUMCP / (cAliasSRA)->RA_SERCP  / (cAliasSRA)->RA_UFCP

RIC:  (cAliasSRA)->RA_NUMRIC / (cAliasSRA)->RA_EMISRIC / (cAliasSRA)->RA_DEXPRIC

RG:  (cAliasSRA)->RA_RG / (cAliasSRA)->RA_RGEXP / (cAliasSRA)->RA_DTRGEXP

         RNE:  (cAliasSRA)->RA_RNE/  (cAliasSRA)->RA_RNEORG /  (cAliasSRA)->RA_RNEDEXP

OC:  cAliasSRA)->RA_CODIGO / (cAliasSRA)->RA_OCEMIS  /  (cAliasSRA)->RA_OCDTEXP  / (cAliasSRA)->RA_OCDTVAL

CNH:  (cAliasSRA)->RA_HABILIT / (cAliasSRA)->RA_DTEMCNH/ (cAliasSRA)->RA_UFCNH / (cAliasSRA)->RA_DTVCCNH

Trabalhador Estrangeiro :  (cAliasSRA)->RA_CLASEST / (cAliasSRA)->RA_CASADBR / (cAliasSRA)->RA_FILHOBR

          Deficiência Física:  (cAliasSRA)->RA_PORTDEF

Dependentes: SRB->RB_NOME / SRB->RB_DTNASC / SRB->RB_CIC /  SRB->RB_TIPIR / SRB->RB_TIPSF/  SRB->RB_TPDEP

Aposentadoria:  (cAliasSRA)->RA_EAPOSEN

Contato:  (cAliasSRA)->RA_EMAIL / (cAliasSRA)->RA_EMAIL2 / ((cAliasSRA)->RA_DDDFONE / (cAliasSRA)->RA_TELEFON / (cAliasSRA)->RA_DDDCELU /(cAliasSRA)->RA_NUMCELU

          Endereço: (cAliasSRA)->RA_LOGRTP / (cAliasSRA)->RA_LOGRDSC / (cAliasSRA)->RA_LOGRNUM / (cAliasSRA)->RA_COMPLEM / (cAliasSRA)->RA_BAIRRO / (cAliasSRA)->RA_CEP / (cAliasSRA)->RA_CODMUN

                             (cAliasSRA)->RA_ESTADO /    (cAliasSRA)->RA_PAISEXT

 

 

  

 

  

 

  

 

 



 

Registro de Admissão  (GPEM026B)

Efetuar a criação da função fIntAltCad().


Função fIntAltCad()

Função responsável pela geração do Registro de Alterações Cadastrais (S-2205)

O xml deverá ser gerado no seguinte formato:

 

eSocial

     evtAltCadastral

                  ideEvento

                  ideEmpregador

                  trabalhador

                            cpfTrab: RA_CIC

                alteracao

                            dtAlteracao


                      dadosTrabalhador

                                       ...

                              documentos

                                  CTPS

                                               ...

                                               RIC

                                                       ...

                                               RG

                                                       ...

                                               RNE

                                                       ...

                                               OC

                                                       ...

                                               CNH                                                     

                                                       ...

                              endereco

                                  brasil

                                                 ...

                                               exterior

                                                          ...

                              trabEstrangeiro

                                          ...

                              infoDeficiencia

                                          ...

                              dependente

                                          ...

                              aposentadoria

                                          ...

                              contato

                                          ...

 

Tabelas Utilizadas

  • SRA – Cadastro de Funcionários
  • SRB – Cadastro de Dependentes

Protótipo de Tela

 Não se aplica.

Fluxo do Processo

 Não se aplica.

Dicionário de Dados

Não se aplica.

Grupo de Perguntas

Não se aplica.

Consulta Padrão

Não se aplica.

 

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.