Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Especificação |
Produto | Datasul | Módulo | Folha de Pagamento |
Segmento Executor | Manufatura |
Projeto1 | | IRM1 | |
Requisito1 | | Subtarefa1 | |
Chamado2 | TQCXFC |
Release de Entrega Planejada | 12.1.8 | Réplica | NA |
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
Atender as regras do cálculo do Imposto de Renda referente a diferença salarial paga retroativamente no mesmo ano do acordo coletivo (RRA ano corrente).
Especificação |
Produto | Datasul | Módulo | Folha de Pagamento |
Segmento Executor | Manufatura |
Projeto1 | | IRM1 | |
Requisito1 | | Subtarefa1 | |
Chamado2 | TQCXFC |
Release de Entrega Planejada | 12.1.8 | Réplica | NA |
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).
Definição da Regra de Negócio
Parametrizações iniciais da base de dados
Para geração das diferenças salariais de dissídio retroativo pagos no mesmo ano, deverá se atentar para algumas configurações iniciais da base de dados.
Os eventos que serão lançados como diferença na tela do FP9193 - Diferenças Salariais, devem estar separados por origem: normal, férias e décimo.
Todos os eventos de diferença salarial pagos dentro do mesmo ano devem ter incidência para IR para que sejam considerados para o IR no cálculo da folha. Se for optar em não calcular INSS e FGTS no programa FP9193, os eventos de diferenças salariais deverão ter incidência para INSS e/ou FGTS.
FP9194 - Cálculo de Diferenças Salariais Dissídio
- Alterar o nome do programa para Diferenças Salariais Ano Anterior.
- Incluir validação no botão executar, em tela. Caso o usuário tente calcular verbas do mesmo ano de referência da folha emitir a seguinte mensagem de erro:
Período informado excede ano de referência. |
---|
Este programa é destinado ao pagamento de diferenças salariais referentes a anos anteriores. O período informado excede o ano atual. Verbas referentes ao mesmo ano de referência devem ser calculadas no programa FP9193 - Diferenças Salariais Ano Corrente. |
FP9193 - Diferenças Salariais
- Alterar o nome do programa fp9193 para Diferenças Salariais Ano corrente.
- Retirar a mensagem de alerta número 17006 - "A geração deste programa pode ter impactos para a DIRF!".
Incluir validação no log de geração do programa, caso o cliente marque a opção "calcula sefip 650", que os eventos de diferenças salariais (informados na digitação) não poderão ter incidência para INSS ou FGTS. A mensagem deverá ser da seguinte forma, por exemplo:
Evento(s) diferença salarial não devem ter incidência para INSS ou FGTS |
---|
Evento | Descrição | Incide INSS | Incide FGTS |
D01 | Diferenças Salariais Normal | Positivo | Positivo |
D02 | Diferenças Salariais Férias | Positivo | Positivo |
- Incluir acompanhamento do cálculo no log, assim como é listado no programa FP9194.
- Incluir neste programa o mesmo tratamento do programa FP9194 referente ao cálculo de INSS e FGTS.
Não será obrigatória a parametrização dos índices de INSS e FGTS de RRA. Caso não estejam parametrizados os índices de função específicas de INSS e FGTS sobre RRA e não seja marcada a opção para gerar os eventos do SEFIP 650/660 na tela, o programa não fará cálculo de INSS e FGTS considerando que os valores de diferença salarial serão somadas a base dos eventos de INSS e FGTS no cálculo da folha normal.
Os índices que devem ser atendidos pelo programa FP9193 são:
Índice | Função |
---|
166 | INSS Normal RRA |
167 | INSS 13º RRA |
168 | FGTS Normal RRA |
169 | FGTS 13º RRA |
170 | FGTS Férias RRA |
43 | INSS p/ IRF Normal |
44 | INSS p/ IRF 13º |
O cálculo destes índices devem ser conforme abaixo (mesma regra existente no fp9194 - Cálculo de Diferenças Salariais Dissídio.
Cálculo de INSS e FGTS: caso os índices de função específicos de INSS e FGTS de RRA estejam parametrizados, e na tela for marcado o parâmetro "Gerar eventos para SEFIP 650/660", o programa deverá cálcular o INSS e FGTS nos eventos ligados aos índices de RRA.
Bases de cálculo:
- INSS Normal e INSS p/ IRF Normal: considerar o valor dos eventos de diferença da digitação que tenham tipo de vencimento "Normal" ou "Férias" e que o evento pai tenha incidência para INSS.
- INSS 13º e INSS p/ IRF 13º: considerar o valor dos eventos de diferença da digitação que tenham tipo de vencimento "Décimo" e que o evento pai tenha incidência para INSS.
- FGTS Normal: considerar o valor dos eventos de diferença da digitação que tenham tipo de vencimento "Normal" e que o evento pai tenha incidência para FGTS.
- FGTS Férias: considerar o valor dos eventos de diferença da digitação que tenham tipo de vencimento "Férias" e que o evento pai tenha incidência para FGTS.
- FGTS 13º: considerar o valor dos eventos de diferença da digitação que tenham tipo de vencimento "Décimo" e que o evento pai tenha incidência para FGTS.
- Cálculo do IR: os eventos de diferença terão incidência para IR e serão considerados na base de IR calculada na folha.
FP9195 - Relatório Diferenças Salariais
- Revisar programa para que seja possível listar os dois períodos, RRA ano anterior e RRA ano corrente na mesma listagem porém com totalizadores separados.
*obs: revisar relatório fp9195 para verificar se a listagem do RRA ano anterior e RRA ano corrente saem na mesma listagem porém com totalizadores separados. Incluir no log do fp9193 o acompanhamento do cálculo conforme fp9194.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
FP9193 | Alteração | Folha de Pagamento/Tarefas/Tarefas Movimento Diferenças Salariais | - |
FP9194 | Alteração | Folha de Pagamento/Tarefas/ | - |
FP9195 | Alteração | Folha de Pagamento/Relatórios/ | |
Exemplo de Aplicação:
Fluxo do Processo
Procedimentos
Procedimento | FP9194 | FP9193 |
Descrição | Diferenças Salariais Ano Anterior | Diferenças Salariais Ano Corrente |
Módulo | MFP | MFP |
Programa base | prghur\fpp\fp9194.w | prghur\fpp\fp9193.w |
Nome Menu | Difer Salariais Ano Anterior | Difer Salariais Ano Corrente |
Interface | GUI | GUI |
Registro padrão | Sim | Sim |
Visualiza Menu | Sim | Sim |
Release de Liberação | 12.1.8 | 12.1.8 |
Programas
Programa | FP9194 | FP9193 |
Descrição | Diferenças Salariais Ano Anterior | Diferenças Salariais Ano Corrente |
Nome Externo | prghur/fpp/fp9194.w | prghur\fpp\fp9193.w |
Nome Menu/Programa | Difer Salariais Ano Anterior | Difer Salariais Ano Corrente |
Nome Verbalizado[1] | RRA Ano Anterior Diferenças Salariais Dissídio | RRA Ano Corrente Diferenças Salariais Dissídio |
Procedimento | Tarefas | Tarefas |
Template | Relatório | Relatório |
Tipo[2] | Tarefas | Tarefas |
Interface | GUI | GUI |
Categoria[3] | | |
Executa via RPC | Sim/Não | Sim/Não |
Registro padrão | Sim | Sim |
Outro Produto | Não | Não |
Visualiza Menu | Sim | Sim |
Query on-line | Sim/Não | Sim/Não |
Log Exec. | Não | Não |
Rotina (EMS) | Administração de Pessoal | Administração de Pessoal |
Sub-Rotina (EMS) | Tarefas | Tarefas |
Localização dentro da Sub Rotina (EMS) | Tarefas Cálculo Diferenças Salariais Ano Anterior | Tarefas Cálculo Diferenças Salariais Ano Corrente |
Compact[4] | Sim/Não | Sim/Não |
Home[5] | Sim/Não | Sim/Não |
Posição do Portlet[6] | 0 – Top Left 1 – Top Right 2 – Bottom Left 3 – Bottom Right | 0 – Top Left 1 – Top Right 2 – Bottom Left 3 – Bottom Right |
Informar os papeis com os quais o programa deve ser vinculado | | |
Cadastro de Papéis
<O cadastro de papéis é obrigatório para os projetos de desenvolvimento FLEX a partir do Datasul 10>.
<Lembrete: o nome dos papeis em inglês descrito neste ponto do documento, devem ser homologados pela equipe de tradução>.
Código Papel | (máx 3 posições) |
Descrição em Português* | |
Descrição em Inglês* | |
[1] Nome Verbalizado é obrigatório para desenvolvimentos no Datasul 10 em diante.
[2] Tipo é obrigatório para desenvolvimento no Datasul 10 em diante
[3] Categorias são obrigatórias para os programas FLEX.
[4] Obrigatório quando o projeto for FLEX
[5] Obrigatório quando o projeto for FLEX
[6] Obrigatório quando o projeto for FLEX
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))