Árvore de páginas

Versões comparadas

Chave

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

...

Para a MP 1.046/2021, como foi incluído a possibilidade da postergação do abono pecuniário, e consequentemente, todas as verbas relacionadas a abono, será efetuado tratamento no cálculo padrão da provisão de férias para retornar os valores de 1/3 de férias e/ou abono pecuniário que tiveram o pagamento postergado ao saldo do funcionário. Ou seja, não NÃO será necessário utilizar ponto de entrada para essa finalidade.

...

No exemplo acima, foi definido que a quitação dos valores postergados conforme MP 1.046/2021 ocorrerá em 12/2021. Dessa forma, desde o período de início da postergação do pagamento dos valores de 1/3 de férias e/ou abono pecuniário até o período de 12/2021 será efetuado verificação no cálculo da provisão de férias para verificar se houve férias com postergação do pagamento de 1/3 de férias e/ou abono pecuniário para que esses valores sejam retornados ao saldo da provisão de férias vencidas do funcionário.

Ao realizar o cálculo da provisão, o sistema verificará a verba vinculada no campo RV_CODMPA de cada uma das verbas dos identificadores de cálculo abaixo e retornará o valor gerado no cálculo de férias dessas verbas para o saldo de provisão de férias vencidas do funcionário nas colunas conforme a tabela abaixo:

ValorAdicionais1/3 Constit.
0074 (Abono Pecun. Ferias)0622 (Media Horas sobre Abono)0077 (Adicional 1/3 sobre Ferias)
0205 (Abono Mes Seguinte)0623 (Media Valor sobre Abono)0078 (Adicional 1/3 Mes Seguinte)






















0633 (Media Horas sobre Abono Mes seguinte)0079 (Adic. 1/3 Sobre Abono Pecun.)
0634 (Media valor sobre Abono Mes seguinte)0206 (1/3 Abono Mes. Seg.)
1312 (ATS Abono Mes)





















1313 (ATS Abono Mês Seg.)
1314 (ATS Abono Mês s/verbas)
1315 (ATS Abono Mês Seg. s/verbas)
1316 (Periculosidade Abono Mês)
1317 (Periculosidade Abono Mês Seg.)
1318 (Periculosidade Abono Mês s/verbas)
1319 (Periculosidade Abono Mês Seg. s/verbas)
1320 (Insalubridade Abono Mês)
1321 (Insalubridade Abono Mês Seg.)
1322 (Insalubridade Abono Mês s/verbas)
1323 (Insalubridade Abono Mês Seg. s/verbas)
1324 (Adic. Cargo Confiança Abonos Mes)
1325 (Adic. Cargo Confiança Abono Mês Seg.)
1326 (Adic. Transferencia Abono Mes)
1327 (Adic. Transferencia Abono Mês Seg.)
1330 (DSR sobre Medias Abono)
1331 (DSR sobre Medias Abono Mes Seguinte)
1407 (Pagto Peric. Sobre Medias Abono)
1408 (Pagto Insalub. Sobre Medias Abono)
1409 (Pagto Peric. Sobre Medias Abono Mes Seguinte)
1410 (Pagto Insalub. Sobre Medias Abono Mes Seguinte)


No período definido no mnemônico P_MP1046QUI, também ocorrerá a busca dos valores no cálculo de folha dos funcionário para a realização da baixa do pagamento dos valores de 1/3 de férias e/ou abono pecuniário.

Obs.: no padrão, a busca pela baixa de pagamento dos valores de férias somente ocorre quando o funcionário está de férias, mas no período configurado no mnemônico P_MP1046QUI será forçado efetuado a realização da busca desses valores mesmo se o funcionário não estiver de férias.

...

Informações
titleObservação

A quitação dos valores postergados será realizado através da execução do programa PGTFER927, cuja documentação está disponível no endereço: 10397952 DRHPAG-41780 DT RDMake PgtFer927. Por isso Como não há cadastro no sistema onde é possível definir a verba de onde ocorrerá a geração da quitação do pagamento, e por isso há a necessidade de utilização de ponto de entrada.

...

Expandir
titleClique aqui para expandir a explicação do arquivo exemplo

Na parte superior do ponto de entrada, foram declaradas 4 variáveis auxiliares do tipo Static, que irão conter as definições dos códigos das verbas onde foi realizado o pagamento da quitação dos valores postergados na folha de pagamento.

Os códigos das verbas devem ser alterados conforme o código das verbas que foram cadastradas :

Bloco de código
themeEmacs
firstline3
linenumberstrue
Static cVbFerUmT    :=	"MP9"// Variável para definir o código da verba de 1/3 de férias paga na folha
Static cVbAboUmT    :=	"MPA"// Variável para definir o código da verba de 1/3 de abono paga na folha
Static cVbAbo       :=	"MPY"// Variável para definir o código da verba de abono paga na folha
Static cVbAboAdic   :=	"MPZ"// Variável para definir o código da verba de adicionais sobre abono paga na folha


No exemplo acima, foi definido que a verba MP9 é a verba de provento que será gerada na folha para o pagamento do 1/3 de férias adiado, a verba MPA é a verba de provento que será gerada na folha para o pagamento de 1/3 de abono adiado, a verba MPY é a verba de provento que será gerada na folha para o pagamento do abono pecuniário adiado e a verba MPZ é a verba de provento que será gerada na filha para o pagamento dos adicionais sobre abono pecuniário (adicionais de salário e médias).

Se houverem outras verbas, basta incluir novas varíaveis variáveis com os códigos de verbas necessários.


Expandir
titleClique para expandir explicação do PE GP070COD

Linha 11: adiciona o código da verba de quitação de 1/3 de férias e o da verba de quitação de 1/3 de abono pecuniário na folha na variável Private cCodUmTer, para que o sistema efetue a baixa na coluna de 1/3 de férias;

Linha 12: adiciona o código da verba de quitação do abono pecuniário adiado na folha na variável Private cCodAbono, para que o sistema efetue a baixa na coluna de valor;

Linha 13: adiciona o código da verba de quitação do adicional de abono pecuniário adiado na folha na variável Private cCodAdiAbo, para que o sistema efetue a baixa na coluna de adicionais;


Bloco de código
themeEmacs
firstline1338
linenumberstrue
//Ponto de entrada para adicionar uma verba específica nas variáveis que irão controlar a divisão da baixa de férias
User Function GP070COD()
    
cCodUmTer   += cVbFerUmT + "*" + cVbAboUmT + "*"
cCodAbono   += cVbAbo + "*" + cVbAboUmT + "*"
cCodAdiAbo  += cVbAboAdic + "*"

Return

...