Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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
titleImportante
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
titleImportante
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
RAZ02RAZ_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>