Histórico da Página
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 | Microsiga Protheus® | Módulo | SIGAGPE |
Segmento Executor | Serviços | ||
Projeto1 | M_SER_RH003 | IRM1 | PCREQ-9083 |
Requisito1 | PCREQ-9085 | Subtarefa1 | PDR_SER_RH003-132 |
Chamado2 |
| ||
Release de Entrega Planejada | 11.80.15 | 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
Esse requisito tem por objetivo o desenvolvimento de melhorias solicitadas por clientes que estão migrando do Logix para o Protheus.
Migrador - Importação Plano de Saúde
Adicionar opção de Importação de dados do Plano de Saúde ao migrador Logix - Protheus 11.
Os dados retroativos de cálculo do Plano de Saúde são importantes para o sistema pois são utilizados para a composição do arquivo anual da DIRF.
Para realizar a importação serão necessários dois arquivos diferentes:
- Um contendo o De/Para das matrículas dos funcionários
- Outro contendo os dados a serem importados
Necessário adicionar a nova opção na rotina de Migração - RHIMP01.
Pré-condições para importação:
- Funcionário cadastrado na SRA
- Fornecedores cadastrados na S016 - Fornecedores Plano de Assistência Médica e S017 - Fornecedores Plano de Assistência Odontológica.
- Planos cadastrados na RHK - Planos Ativos do Funcionário
- Planos cadastrados na RHS - Planos Ativos do Dependentes
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
RHIMP01 | Alteração | Rotina de Migração Logix - Protheus 11 | - |
RHIMP27 | Inclusão | Opção de importação de dados de Plano de Saúde | - |
Tabelas envolvidas:
- SRA - Cadastro de Funcionários
- RHK - Planos Ativos do Títular
- RHL - Planos Ativos do Dependente
- RHS - Histórico Cálculo Plano de Saúde
Informações importadas
Estrutura arquivo Logix | Configuração Campo | Dados importados para RHS - Histórico de Cálculo |
---|---|---|
[1] empresa | CHAR(2) NOT NULL | RHS_FILIAL |
[2] matricula | DECIMAL(8,0) NOT NULL | RHS_MAT |
[3] dat_refer | DATETIME YEAR to MONTH NOT NULL | RHS_DATA |
[4] dat_pagto | DATE NOT NULL | RHS_DATPGT |
[5] tip_processamento | SMALLINT NOT NULL | RHS_TPLAN |
[6] eh_simul_calculo | CHAR(1) NOT NULL | |
[7] tip_base_irrf | CHAR(1) NOT NULL | |
[8] cod_reten_irrf | INTEGER NOT NULL | RHS_PD |
[9] cnpj | CHAR(14) NOT NULL | CNPJ do fornecedor |
[10] cpf | CHAR(11) NOT NULL | |
[11] num_depend | DECIMAL(2,0) NOT NULL | RHS_CODIGO |
[12] cpf_dependente | CHAR(11) | |
[13] cod_entid_saude | SMALLINT NOT NULL | |
[14] val_depend | DECIMAL(15,2) NOT NULL | RHS_VLRFUN |
Validações
- Verificar se fornecedor (campo [9]) existe na tabela S016 - Fornecedores Plano Assistência Médica ou na tabela S017 - Fornecedores Plano Assistência Odontológica
- Verificar existência do plano calculado a ser importado na RHK - Planos Ativos do Titular
- Verificar existência do plano calculado a ser importado na RHL - Planos Ativos Dependentes
- Verificar existência do funcionário na SRA - Cadastro de Funcionários.
Adicional por Tempo de Serviço - Teto de adicional
Adicionar controle na configuração do Adicional de Tempo de Serviço onde limita-se a quantidade, em anos, do adicional a ser recebida.
- Criar parâmetro MV_LMTADCS que receberá por conteúdo o número de anos limite para recebimento do ATS.
- A limitação de anos do adicional se dará apenas se o mesmo estiver configurado com o campo Acumula Período como S (Sim).
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
GPEXCALC | Alteração | Funções de Cálculo | - |
RHUPGPE | Alteração | Atualizações de dicionário | - |
TRZYQD - Empréstimo Consignado
A rotina de Valores Futuros possui um campo chamado 'Regra de Desconto' (RK_REGRADS) onde se indica se o desconto do lançamento será realizado na Folha ou nas Férias.
Com a criação deste campo, surgiu a necessidade de também indicar esta regra de desconto no momento da importação de empréstimos consignados.
Hoje, o usuário após realizar a importação, necessita entrar funcionário a funcionário e atualizar o campo conforme regra de desconto do lançamento.
Solução: Incluir uma pergunta na rotina de Importação de Empréstimo Consignado que indique qual a regra de desconto será aplicada para os funcionários.
Pergunta: Regra para Desconto?
Opções: 1 = Folha de Pagamento
2 = Férias
A informação deverá ser gravada no campo RK_REGRADS.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
GPEM700 | Alteração | Miscelânea->Consignação->Arquivo | - |
GPEA110 | Envolvido | Atualizações -> Lançamentos-> Valores Futuros | - |
Grupo de Perguntas
Nome: GP700A
X1_ORDEM | 07 |
X1_PERGUNT | Regra para Desconto? |
X1_TIPO | N |
X1_TAMANHO | 1 |
X1_GSC | C |
X1_VAR01 | MV_PAR07 |
X1_DEF01 | Folha |
X1_DEF02 | Férias |
X1_HELP | 'Informe "1=Folha" para que o desconto seja efetuado na Folha de Pagamento.', |
TSPUNJ - Exclusão de lançamentos em lote
Contextualização:
Diversos lançamentos são importados durante a competência atual e ocorre a possibilidade de realizar a manutenção em algum desses lançamentos.
Em alguns momentos é necessário excluir toda uma ou mais levas (lotes) de lançamentos importados em um determinado período.
A fim de atender essa necessidade serão feitas as seguintes modificações:
- Cada grupo de verbas importado deverá pertencer a uma data de referencia, dentro do período. Caso haja a necessidade de exclusão de um grupo de verbas ela poderá ser filtrada por data de referencia sem a necessidade de excluir todas as verbas.
- Rotina Importação de Variáveis:
- adicionar a cada leiaute o campo Data de Referência
- adicionar uma pergunta Data de Referência no momento da Importação; caso não seja informada a data no arquivo, considerar a data informada na pergunta.
- Caso o arquivo não possua a data de referência, nem seja informada uma data na pergunta existente no momento da importação; então considerar a data da importação para preencher o campo Data de Referência.
- Rotina Cancelamento de Cálculos:
- adicionar as perguntas Data de Referência De / Data de Referência Até para indicar quais lotes deverão ser excluídos.
- proceder o cancelamento considerando a data informada na pergunta, apando todos os registros que possuem essa data no campo Data de Referência.
- caso nenhuma data seja preenchida, manter procedimento de cancelamento já existente.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
GPEA210 | Alteração | Atualizações / Definições de Cálculo / Parâmetros > 02 - Importação Variáveis | - |
GPEM160 | Alteração | Miscelânea / Cálculos / Cancelamento de Cálculos | - |
RHUPDGPE | Alteração | Atualizações de dicionário |
Grupo de Perguntas
Nome: GPM160
X1_ORDEM | 15 |
X1_PERGUNT | Data de Referência De ? |
X1_TIPO | D |
X1_TAMANHO | 8 |
X1_GSC | G |
X1_VAR01 | MV_PAR15 |
X1_HELP | Informe a data referencia inicial para filtro dos dados. |
X1_ORDEM | 16 |
X1_PERGUNT | Data de Referência Até ? |
X1_TIPO | D |
X1_TAMANHO | 8 |
X1_GSC | G |
X1_VAR01 | MV_PAR16 |
X1_HELP | Informe a data referencia final para filtro dos dados. |
Nome: GPA210
X1_ORDEM | 10 |
X1_PERGUNT | Data de Referência ? |
X1_TIPO | D |
X1_TAMANHO | 8 |
X1_GSC | G |
X1_VAR01 | MV_PAR10 |
X1_HELP | Data de Referência para os lançamentos. |
Tabelas
Arquivo: SRK - novo campo
Campo | RK_DTREF |
Tipo | D |
Tamanho | 8 |
Valor Inicial | data base do sistema |
Mandatório | Sim ( ) Não ( x ) |
Descrição | Data de referência |
Título | Data ref. |
Arquivo: SRI - novo campo
Campo | RI_DTREF |
Tipo | D |
Tamanho | 8 |
Valor Inicial | data base do sistema |
Mandatório | Sim ( ) Não ( x ) |
Descrição | Data de referência |
Título | Data ref. |
Arquivo: SRC - Campo já existente, apenas alterar inicializador padrão.
Campo | RC_DTREF |
Tipo | D |
Tamanho | 8 |
Valor Inicial | data base do sistema |
Mandatório | Sim ( ) Não ( x ) |
Descrição | Data de referência |
Título | Data ref. |
TTYXNU - Considerar Horas do Ponto para cálculo de Vale Transporte, Auxílio Maternidade e Auxílio Doença
Em complemento ao chamado TRONXR_DT_Verificação_Escala_Horário_Ponto_Salário_DSR_Hora_Extra, necessário possibilitar que o calculo de VT, seguro de vida, salario maternidade e auxilio doença sejam gerados conforme tabela de Horário Padrão do funcionário Horista.
- Criar mnemônico lHrsPonFol para considerar horas do ponto no cálculo.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
GPEM050 | Alteração | Atualizações / Benefícios / Vale Transporte / Atualização > Outras Ações > Cálculo | - |
GPEXCAL1 | Alteração | Funções de Cálculo | - |
GPEXMNE | Alteração | Atualizações / Definições de Cálculo / Mnemônicos |
TTJDVU - Cálculo de Seguro de Vida para Horistas
Disponibilizar configuração para escolha de salário base para cálculo do Seguro de Vida para funcionários da categoria Horistas.
- Criar parâmetro MV_USASALH para permitir configurar o uso de salário base como base de cálculo de Seguro de Vida para funcionários com categoria Horista.
O parâmetro respeitará os seguintes valores- S = SIM
- N = Não
Observação: O parâmetro será utilizado APENAS o salário base para compor a base, não sendo considerado verbas que incidam para Seguro de Vida.
- Incluir um IF no momento do cálculo do seguro de vida para caso o parâmetro mv_usasalh esteja configurado com "S", o valor do salário será salário hora (RA_SALARIO) X horas mês (RA_HRSMES).
- Caso esteja o parâmetro configurado como "N" o cálculo permanece como já é feito.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
GPEXCALC | Alteração | Funções de Cálculo | - |
RHUPGPE | Alteração | Atualizações de dicionário | - |
TSKHBG - Geração de Título Financeiro por Beneficiário para títulos de Pensão Alimentícia.
Implementar opção de geração de títulos agrupados por Beneficiário para os Títulos de Pensão Alimentícia.
- Quando a geração de títulos estiver configurada para agrupar por Funcionário E o tipo do título for Pensão Alimentícia, possibilitar a opção Gerar para Beneficiário, onde o agrupamento dos títulos será feita pelos beneficiários do funcionário.
- Os campos Código do Fornecedor e Loja Fornecedor deverão estar preenchidos e serão considerados como valores default para geração dos títulos.
- Para conseguir identificar os beneficiários dos funcionários, incluir os campos Código do Fornecedor e Loja Fornecedor no cadastro de Beneficiários.
- Esses campos serão utilizados para a geração de títulos
- Quando o beneficiário possuir Fornecedor informado, será utilizada esta informação na geração do título, desconsiderando o fornecedor presente na configuração do título.
- A impressão do beneficiário no título se dará através do cadastro de Fornecedores, onde ao indicar um código de fornecedor específico para o beneficiário, este código será utilizado para a geração do título.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
GPEA280 | Alteração | Cadastro de Beneficiários | - |
GPEM640 | Alteração | Definição de Títulos | - |
GPEM650 | Alteração | Geração de Títulos | - |
GPEXCAL1 | Alteração | Funções de Cálculo | - |
RHUPDGE | Alteração | Alterações de Dicionário | - |
Tabelas
Arquivo: SRQ - campos novos
Campo | RQ_FORNEC |
Tipo | C |
Tamanho | 6 |
Decimal | 0 |
Formato | @! |
Título | Cód. Fornec. |
Descrição | Código do Fornecedor |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Consulta Padrão | FOR |
Grp. de Campos | 001 |
Val. Sistema | Vazio() .Or. fVldForn(1) |
Help | Digite um código de fornecedor existente no cadastro de fornecedores(SA2). |
Campo | RQ_LOJA |
Tipo | C |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Loja Fornec. |
Descrição | Cód. Loja Fornecedor |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Grp. de Campos | 002 |
Val. Sistema | Vazio() .Or. fVldForn(2) |
Help | Digite um código de loja existente no cadastro de fornecedores(SA2). |
Arquivo: RC0 - campo novo
Campo | RC0_GERBEN |
Tipo | C |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Ger. p/ Ben. |
Descrição | Gerar por Beneficiário |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | 1=Sim;2=Não |
Val. Sistema | Pertence("12") |
Help | Informe 1=Sim para gerar títulos de pensão alimentícia |
Help de campo - alteração
Campo | RC0_AGRUPA |
Help | Digite um número identificando o tipo de agrupamento para a geração do título. |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|