Histórico da Página
...
Visando atender a nota orientativa 2019.20 do 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.
...
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 deve ser efetuado de forma isolada, assim como é feito hoje o cálculo da desoneração.
O cálculo de múltiplos vínculos deverá ser efetuado após ter calculado todos os vínculos do funcionário e impreterivelmente antes de efetuar o fechamento, contabilização ou geração de títulos.
Os funcionários semanalistas deverão ter a rotina de múltiplo vínculo executada após cada 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.
Informações | ||
---|---|---|
| ||
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.
Informações | ||
---|---|---|
| ||
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.
Informações | ||
---|---|---|
| ||
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 |
---|---|---|
RAZ | 02 | 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 |
---|---|---|
0236 | Base IR Férias Outros Períodos | Base |
0237 | IR Férias Outros Períodos | Base |
0288 | Salário de Contribuição INSS Outras Empresas | Base |
0289 | Desconto do INSS Outras Empresas | Base |
0396 | Base INSS Férias Outros Períodos | Base |
0397 | INSS Férias Outros Períodos | Base |
0992 | Base IRF Outras Empresas | Base |
0993 | IRF Outras Empresas | Base |
1847 | Bs. INSS Autônomo Outras Empresas | Base |
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |