Histórico da Página
...
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.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.
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 possuírem mais de um vínculo calculado não possuírem todos os vínculos calculados virão selecionados para efetuar que o cálculo de múltiplos vínculosseja 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.
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.
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. |
Abaixo os campos, índice e menu que devem ser criados com o pacote de diferencial:
Campo: | RC_SEQMV |
---|---|
Tipo: | Caracter |
Tamanho: | 1 |
Título: | Seq. Cálc. |
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. Cálc. |
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. |
Índice | Ordem | Chave |
---|---|---|
RAZ | 02 | 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 |
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> |