Páginas filhas
  • ER_PCREQ-8214_Upgrade_Logix_x_Protheus_Validacoes_na_Exportacao_dos_Arquivos_para_o_Protheus_na_Origem

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

Logix

Módulo

Folha de Pagamento

Segmento Executor

Manufatura

Projeto1

 

IRM1

 

Requisito1

 

Subtarefa1

 

Chamado2

 

Release de Entrega Planejada

 

Réplica

 

País

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

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 

Objetivo

Permitir as validações nas exportações dos dados do Logix para o Protheus, na origem, ou seja, no Logix, a fim de otimizar o processo de importação. Dessa forma, após a geração dos dados no Logix, através do RHP10003, será gerado um relatório de inconsistências que o usuário deverá analisar e ajustar as informações no produto e realizar novamente a geração dos dados, para que seja possível importar no Protheus sem erros.

Definição da Regra de Negócio
RHP10003 - Exportação de informações da Folha de Pagamento
Opção Funcionários

1. Alterar a função RHP100038 prevendo consistências na exportação dos dados de funcionário. Estas consistências serão listadas no relatório ao final do processamento, para que o usuário possa ajustar no Logix RH e gerar novamente a exportação. Abaixo estão os campos que serão validados: 

  • CAMPO 04 CENTRO DE CUSTO: Verificar se o centro de custo que está sendo exportado existe no Logix
  • CAMPO 07 DEPARTAMENTO: Verificar se a Unidade Funcional que está sendo exportado existe no Logix
  • CAMPO 08 CÓDIGO FUNÇÃO: Verificar se o Cargo que está sendo exportado existe no Logix
  • CAMPO 09 DATA ADMISSÃO: Verificar se a data de admissão está preenchida e se a Data de Admissão é maior que a Data de Nascimento
  • CAMPO 10 DATA OPÇÃO: Verificar se a Data de Opção do FGTS está preenchida e se é maior que a Data de Admissão
  • CAMPO 11 DATA DEMISSÃO: Se houver preenchimento da Data de Demissão, esta deverá ser maior que a Data de Admissão
  • CAMPO 12 BANCO DEPOSITO / CAMPO 13 CONTA DEPOSITO: Verificar se alguma das informações de conta bancária de pagamento de salário estão preenchidas: Código do Banco, Código da Agência, Número da Conta Corrente, Dígito da Conta Corrente. Caso esteja, deverá gerar mensagem de erro.
  • CAMPO 16 HORAS MES: Verificar se a quantidade de horas mensal atribuída a escala do funcionário é inferior a 220 horas.
  • CAMPO 17 HORAS SEMANAS: Verificar se a quantidade de horas na semana do funcionário está entre 0 e 44 horas
  • CAMPO 18 TURNO DE TRABALHO: Verificar se a escala que está sendo exportada existe no Logix
  • CAMPO 19 PERCENTUAL ADIANTAMENTO: Verificar se o percentual de adiantamento atribuído ao funcionário está entre 0 e 100
  • CAMPO 20 CATEGORIA FUNCIONAL: Verificar se a Categoria Salarial do funcionário está sendo enviada e o código que está sendo enviado ao Protheus contém os seguintes valores: A/C/D/E/G/H/I/J/M/P/S/T 
  • CAMPO 21 VINCULO EMPREGATICIO RAIS: Verificar se o vínculo empregatício para RAIS do funcionário está sendo enviada e se o código enviado ao Protheus contém os seguintes valores: 10/15/20/25/30/31/35/40/50/55/60/65/70/75/80/90/95/96/97
  • CAMPO 31 TIPO DE ADMISSAO: Verificar se o Tipo de Admissão do funcionário está sendo enviado e se o código enviado ao Protheus contém os seguintes valores: 1A/1B/1C/2A/2B/2C/3A/3B/3C/4B/51/52/53/54/55/56/9A/9B/9C
  • CAMPO 33 TIPO CONTRATO: Verificar se o Tipo de Contrato do funcionário está sendo enviado e se o código enviado ao Protheus contém os seguintes valores: I/D/C
  • CAMPO 35 FICHA: Verificar se o campo Número de Registro do funcionário está sendo enviado
  • CAMPO 36 CODIGO RESCISÃO RAIS: Verificar se houver o envio do campo Código da Rescisão para RAIS, deverá estar contido nos seguintes valores: 10/11/12/20/21/30/31/40/50/60/62/64/70/71/72/73/74/75/76/78/79/80
  • CAMPO 38 COMPLEMENTO DO ENDEREÇO: Emitir mensagem de alerta para os funcionários que tenham este campo preenchido e que tenha um valor superior a 15 posições, sugerindo aumento no campo SRA.RA_COMPLEM na tabela SX3 do SIGACFG Protheus
  • CAMPO 40 MUNICIPIO: Emitir mensagem de alerta para os funcionários que tenham este campo preenchido e que tenha um valor superior a 20 posições, sugerindo aumento no campo SRA.RA_MUNICIP na tabela SX3 do SIGACFG Protheus
  • CAMPO 41 ESTADO: Verificar se a UF do endereço do funcionário está sendo enviada, pois é obrigatória, e se é uma UF válida de acordo com os códigos das Unidades da Federação brasileira.
  • CAMPO 42 BAIRRO: Emitir mensagem de alerta para os funcionários que tenham este campo preenchido e que tenha um valor superior a 15 posições, sugerindo aumento no campo SRA.RA_BAIRRO na tabela SX3 do SIGACFG Protheus
  • CAMPO 44 DATA NASCIMENTO: Verificar se a data de nascimento está preenchida e se é menor que a Data Atual da exportação
  • CAMPO 45 NATURALIDADE: Verificar se a UF da naturalidade do funcionário está sendo enviada e se é uma UF válida de acordo com os códigos das Unidades da Federação brasileira. Se for estrangeiro (código da nacionalidade do funcionário for diferente de 10), deverá ser preenchido com EX.
  • CAMPO 46 NACIONALIDADE: Verificar se o campo Nacionalidade está preenchido, sendo este obrigatório. Se a nacionalidade for brasileira (10), a UF da naturalidade do funcionário deverá ser um valor válido de acordo com os códigos das Unidades da Federação brasileira. Se a Nacionalidade for diferente de 10, deverá ser um código de nacionalidade válido para o Protheus.
  • CAMPO 47 CPF: Verificar se o CPF está sendo enviado e se é um valor válido.
  • CAMPO 48 PIS: Verificar se o PIS está sendo enviado e se é um valor válido.
  • CAMPO 53 EMISSOR RG: Se houver o envio do Órgão emissor do RG, verificar se é um código válido, pertencente ao domínio: AE/DE/EX/MR/OE/SSP
  • CAMPO 54 ESTADO EMISSOR: Se houver o envio da UF do estado emissor, verificar se é enviada uma UF válida de acordo com os códigos das Unidades da Federação brasileira
  • CAMPO 55 SEXO: Verificar se o sexo não é nulo e se pertence ao domínio: M/F
  • CAMPO 56 GRAU INSTRUÇÃO: Verificar se o Grau de Instrução não é nulo e se pertence ao domínio: 1/2/3/4/5/6/7/8/9/10/11
  • CAMPO 57 ESTADO CIVIL: Verificar se o Estado Civil não é nulo e se pertence ao domínio: C/D/M/Q/S/V/O
  • CAMPO 58 SALARIO: Verificar se o salário enviado não é inferior a 0
  • CAMPO 63 CARTEIRA PROFISSIONAL: Verificar se é feito o envio do número da CTPS (Carteira de Trabalho)
  • CAMPO 64 NUMERO SERIE: Verificar se é feito o envio da série da CTPS (Carteira de Trabalho)
  • CAMPO 65 ESTADO CP: Verificar se a UF da CTPS do funcionário está sendo enviada e se é uma UF válida de acordo com os códigos das Unidades da Federação brasileira. 
  • CAMPO 66 RAÇA COR: Verificar se o código da Raça/Cor está sendo enviado e pertence ao domínio: 1/2/4/6/8/9
  • CAMPO 67 EMAIL: Emitir mensagem de alerta para os funcionários que tenham este campo preenchido e que tenha um valor superior a 50 posições, sugerindo aumento no campo SRA.RA_EMAIL na tabela SX3 do SIGACFG Protheus
  • CAMPO 68 ANO CHEGADA BRASIL: Verificar se a Nacionalidade for Brasileira (10) este campo não deverá ser preenchido. Se for outra nacionalidade, é obrigatório o preenchimento deste campo.
  • CAMPO 70 TIPO DEFICIENCIA: Se houver deficiências informada, deverá conter os seguintes domínios: 0/1/2/3/4/5/6
  • CAMPO 71 SINDICATO: Se houver o preenchimento do campo Sindicato, este deverá ser um código existente no Logix.
  • CAMPO 72 VENCIMENTO EXPERIENCIA: Se houver Data de Prorrogação do Contrato de Trabalho e A Data de Encerramento do Contrato for nula ou for superior a Data de Prorrogação do Contrato, deverá emitir mensagem de erro
  • CAMPO 73 VENCIMENTO EXPERIENCIA 2: Se o tipo de Contrato de Trabalho for D - Determinado sem Cláusula Assecuratória, e as datas de  Encerramento e Prorrogação do Contrato e Trabalho forem nulas, deverá emitir mensagem de erro

  • CAMPO 74 PAI: Emitir mensagem de alerta para os funcionários que tenham este campo preenchido e que tenha um valor superior a 40 posições, sugerindo aumento no campo SRA.RA_PAI  na tabela SX3 do SIGACFG Protheus

  • CAMPO 75 MAE: Emitir mensagem de alerta para os funcionários que tenham este campo preenchido e que tenha um valor superior a 40 posições, sugerindo aumento no campo SRA.RA_MAE  na tabela SX3 do SIGACFG Protheus

  • CAMPO 77 DATA VENC ESTABILIDADE: Verificar se houver Data Final de Estabilidade, esta data não poderá ser menor ou igual a Data de Admissão

  • CAMPO 80 TIPO LOGRADOURO: Se houver preenchimento do Campo Tipo do Logradouro do eSocial, este deverá estar contido dentro do domínio da Tabela 20 - Tipos de Logradouro do eSocial, de acordo com o manual da versão 2.1

  • CAMPO 82 NACIONALIDADE ESOCIAL: Se houver preenchimento do campo Nacionalidade do eSocial, este deverá estar contido dentro do domínio da Tabela 06 - Nacionalidades eSocial, de acordo com o manual da versão 2.1

  • CAMPO 83 TIPO JORNADA: Se houver preenchimento do campo Tipo de Jornada do eSocial, este deverá estar contido dentro do domínio 1/2/3

  • CAMPO 89 CASADO COM BRASILEIRO: Se houver preenchimento do campo Casado com Brasileiro/a, este deverá estar contido dentro do domínio S/N

  • CAMPO 90 FILHO COM BRASILEIROS: Se houver preenchimento do campo Filhos com Brasileiro/a, este deverá estar contido dentro do domínio S/N

  • CAMPO 93 EMAIL: Se houver preenchimento do campo eMail alternativo, deverá possuir os caracteres "@" e "." no eMail

  • CAMPO 94 CATEGORIA ESOCIAL: Se houver preenchimento do campo Categoria eSocial, deverá estar contido na tabela de Categorias 

 

2. Retirar da rotina de exportação de funcionários as a tabela EX_FUNCIO, devido diversos campos que são obrigatórios para o Protheus não existirem nesta tabela. 

 


Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

RHP10003 - Exportação de Informação da Folha de Pagamento

Alteração

 

-

RHP100038 - EXPORTACAO DE DADOS LOGIX PARA O SISTEMA PROTHEUS

DADOS DO FUNCIONÁRIO

Alteração  

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