Árvore de páginas

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Recursos Humanos
Módulo:SIGAGPE
Função:

GPEM930.PRW

Ticket:
Requisito/Story/Issue:DRHPAG-34526
Pacotes



02. SITUAÇÃO/REQUISITO

Visando atender a nota orientativa 2019.20 do e-Social, a rotina de múltiplos vínculos internos sofrerá algumas alterações para que fique compatível com o que o governo espera receber em se tratando de múltiplos vínculos de empresas diferentes. 



03. SOLUÇÃO

Desenvolvimento de nova rotina (GPEM930) onde será possível consultar todos os funcionários que possuam mais de um vínculo e efetuar o cálculo deles isoladamente do restante dos funcionários. O cálculo através das demais rotinas continua funcionando normalmente, o diferencial desta tela é que será possível calcular todos os vínculos de uma só vez. 

Importante

Esta rotina será utilizada apenas para cálculo dos roteiros FOL e AUT. Os demais cálculos devem continuar sendo efetuados a partir de suas rotinas originais.

A tela trará um browse com os funcionários com mais de um vínculo e uma legenda que irá identificar quais funcionários tiveram os vínculos totalmente ou parcialmente calculados. Todos os funcionários que não possuírem todos os vínculos calculados virão selecionados para que o cálculo seja efetuado. Esse seleção poderá ser desfeita, possibilitando o cálculo apenas dos funcionários selecionados.

No browse inferior será exibido todos os vínculos do funcionário na ordem que serão calculados. Por padrão eles virão ordenados por filial e matrícula, de forma que os celetistas estejam sempre na frente dos autônomos. É possível reordenar os funcionários individualmente, utilizando um clique duplo na seta a esquerda do browse. Também é possível reordenar todos os funcionários, clicando no botão "Ordenar" e definindo a ordem desejada. 

Importante

Uma vez selecionado o funcionário, todos os vínculos dele serão calculados. Caso não queira realizar o cálculo de algum vínculo especifico, deverá utilizar o cálculo através das outras rotinas disponíveis. (Cálculo por processo, cálculos múltiplos ou lançamento por funcionários).


Para que o cálculo no novo formato seja executado, deverá ser ativado o mnemônico P_MULTV, além de aplicar o pacote com o diferencial de dicionário onde serão criados alguns campos, conforme informações no fim deste documento.

A partir do momento que o pacote for aplicado, e o mnemônico ativado, a fórmula S_MULTV(), existente no roteiro de cálculo, deixará de ser executada.

Importante

Não será mais feito rateio dos valores de impostos entre os vínculos, o cálculo seguirá os exemplos da nota orientativa do e-social, onde os primeiros vínculos terão todo o recolhimento, no caso de INSS por exemplo, e os demais vínculos o excedente até alcançar o teto, sempre gerando, em cada vínculo posterior ao primeiro, o valor calculado nos vínculos anteriores.

Após efetuar o cálculo, se houver alguma alteração de valores lançados para determinado funcionário e este for recalculado, os demais vínculos também deverão ser recalculados.

Caso o cálculo de algum dos vínculos seja cancelado, os demais deverão ser recalculados, para este caso, um log será exibido, na rotina de cancelamento de cálculo, informando quais funcionários devem ser recalculados.

Abaixo os campos, índice e menu que devem ser criados com o pacote de diferencial e identificadores de cálculo que deverão estar cadastrados para que a rotina funcione corretamente:


Campo:

RC_SEQMV

Tipo:Caracter
Tamanho:1
Título:Seq.Calc. MV
Descrição:Sequência de cálculo MULTV
Picture:

@!

Help de campo:

Este campo será preenchido com o número que representa a ordem na qual o cálculo foi feito, quando o funcionário possuir múltiplos vínculos.

Campo:

RD_SEQMV

Tipo:Caracter
Tamanho:1
Título:Seq.Calc. MV
Descrição:Sequência de cálculo MULTV
Picture:

@!

Help de campo:

Este campo será preenchido com o número que representa a ordem na qual o cálculo foi feito, quando o funcionário possuir múltiplos vínculos.

Campo:

RR_SEQMV

Tipo:Caracter
Tamanho:1
Título:Seq.Calc. MV
Descrição:Sequência de cálculo MULTV
Picture:

@!

Help de campo:

Este campo será preenchido com o número que representa a ordem na qual o cálculo foi feito, quando o funcionário possuir múltiplos vínculos.

Campo:

RAZ_CIC

Tipo:Caracter
Tamanho:11
Título:CPF
Descrição:CPF do Funcionário
Picture:

@R 999.999.999-99

Help de campo:

Campo utilizado para gravação do CPF do funcionário

Índice

Ordem

Chave
RAZ02

RAZ_CIC+RAZ_FOLMES+RAZ_TPFOL+RAZ_INSCR


No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013). Informe a nova opção de menu SIGAGPE, conforme instruções a seguir:


Menu:

Miscelânea

Menu:Miscelanea
Submenu:Cálculos
Nome da Rotina:Múltiplos Vínculos
Programa:GPEM930.PRW
Módulo:Gestão de Pessoal
Tipo:

Função Protheus


Identificadores de Cálculo necessários:

ID.:

Descrição

Tipo
0236Base IR Férias Outros PeríodosBase
0237IR Férias Outros PeríodosBase
0288Salário de Contribuição INSS Outras EmpresasBase
0289Desconto do INSS Outras EmpresasBase
0396Base INSS Férias Outros PeríodosBase
0397INSS Férias Outros PeríodosBase
0992Base IRF Outras EmpresasBase
0993IRF Outras EmpresasBase
1847

Bs. INSS Autônomo Outras Empresas

Base




03. ASSUNTOS RELACIONADOS.