Árvore de páginas

Versões comparadas

Chave

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

...

Criação do roteiro BOP para cálculo de benefícios de órgãos públicos, que apenas estará disponível para seleção caso o parâmetro MV_OPESOC esteja ativo. Itens do roteiro BOP:

    1. Carga de dados do período (fórmula S_CARGARCH);
    2. Carga de tabelas de cálculo (fórmula S_LTABELAS);
    3. Carrega verba do movimento (fórmula S_CARGAAPD);
    4. Cálculo benefício (fórmula S_GRVBENOP);
    5. Cálculo de pensão (fórmula S_CALCPENS);
    6. Cálculo do IR (fórmula S_CALIR);
    7. Cálculo líquido (S_CALIQFOL);
    8. Grava Cálculo (S_LGRAVA).

...

Aviso
titleObservação

A melhoria depende da aplicação da atualização liberada no pacote de expedição do módulo RH a partir de XXXXX/03/2022 e da execução do UPDDISTR com o dicionário diferencial para os releases iguais ou superiores a versão 12.1.27.


Foi efetuado alteração nos índices das tabelas abaixo no dicionário SIX:

INDICEORDEMCHAVE (valor antigo)CHAVE (valor novo)
RGB1RGB_FILIAL+RGB_MAT+RGB_PD+RGB_PERIOD+RGB_SEMANA+RGB_SEQ+RGB_CONVOCRGB_FILIAL+RGB_MAT+RGB_PD+RGB_PERIOD+RGB_SEMANA+RGB_SEQ+RGB_CONVOC+RGB_NRBEN
SRCDRC_FILIAL+RC_PROCES+RC_MAT+RC_PERIODO+RC_SEMANA+RC_ROTEIR+RC_PD+RC_CC+RC_SEQ+DTOS(RC_DTREF)+RC_CONVOCRC_FILIAL+RC_PROCES+RC_MAT+RC_PERIODO+RC_SEMANA+RC_ROTEIR+RC_PD+RC_CC+RC_SEQ+DTOS(RC_DTREF)+RC_CONVOC+RC_NRBEN
SRCFRC_FILIAL+RC_PROCES+RC_MAT+RC_PERIODO+RC_SEMANA+RC_ROTEIR+RC_PD+RC_CC+RC_ITEM+RC_CLVL+RC_SEQ+DTOS(RC_DTREF)+RC_CONVOCRC_FILIAL+RC_PROCES+RC_MAT+RC_PERIODO+RC_SEMANA+RC_ROTEIR+RC_PD+RC_CC+RC_ITEM+RC_CLVL+RC_SEQ+DTOS(RC_DTREF)+RC_CONVOC+RC_NRBEN
SRCJRC_FILIAL+RC_MAT+RC_CONVOCRC_FILIAL+RC_MAT+RC_CONVOC+RC_NRBEN
SRDARD_FILIAL+RD_MAT+RD_CC+RD_DATARQ+RD_PD+RD_SEQ+RD_PERIODO+RD_SEMANA+RD_ROTEIR+DTOS(RD_DTREF)+RD_CONVOCRD_FILIAL+RD_MAT+RD_CC+RD_DATARQ+RD_PD+RD_SEQ+RD_PERIODO+RD_SEMANA+RD_ROTEIR+DTOS(RD_DTREF)+RD_CONVOC+RD_NRBEN
SRDCRD_FILIAL+RD_MAT+RD_CC+RD_ITEM+RD_CLVL+RD_DATARQ+RD_PD+RD_SEQ+RD_PERIODO+RD_SEMANA+RD_ROTEIR+DTOS(RD_DTREF)+RD_CONVOCRD_FILIAL+RD_MAT+RD_CC+RD_ITEM+RD_CLVL+RD_DATARQ+RD_PD+RD_SEQ+RD_PERIODO+RD_SEMANA+RD_ROTEIR+DTOS(RD_DTREF)+RD_CONVOC+RD_NRBEN


Foi efetuado atualização na chave única das tabelas abaixo no dicionário SX2:

X2_CHAVEX2_UNICO (valor antigo)X2_UNICO (valor novo)
RGBRGB_FILIAL+RGB_PROCES+RGB_MAT+RGB_PERIOD+RGB_SEMANA+RGB_ROTEIR+RGB_PD+RGB_CC+RGB_ITEM+RGB_CLVL+RGB_SEQ+DTOS(RGB_DTREF)+RGB_CONVOCRGB_FILIAL+RGB_PROCES+RGB_MAT+RGB_PERIOD+RGB_SEMANA+RGB_ROTEIR+RGB_PD+RGB_CC+RGB_ITEM+RGB_CLVL+RGB_SEQ+DTOS(RGB_DTREF)+RGB_CONVOC+RGB_NRBEN
SRCRC_FILIAL+RC_PROCES+RC_MAT+RC_PERIODO+RC_SEMANA+RC_ROTEIR+RC_PD+RC_CC+RC_ITEM+RC_CLVL+RC_SEQ+DTOS(RC_DTREF)+RC_CONVOCRC_FILIAL+RC_PROCES+RC_MAT+RC_PERIODO+RC_SEMANA+RC_ROTEIR+RC_PD+RC_CC+RC_ITEM+RC_CLVL+RC_SEQ+DTOS(RC_DTREF)+RC_CONVOC+RC_NRBEN
SRDRD_FILIAL+RD_MAT+RD_CC+RD_ITEM+RD_CLVL+RD_DATARQ+RD_PD+RD_SEQ+RD_PERIODO+RD_SEMANA+RD_ROTEIR+DTOS(RD_DTREF)+RD_CONVOCRD_FILIAL+RD_MAT+RD_CC+RD_ITEM+RD_CLVL+RD_DATARQ+RD_PD+RD_SEQ+RD_PERIODO+RD_SEMANA+RD_ROTEIR+DTOS(RD_DTREF)+RD_CONVOC+RD_NRBEN


Foi efetuado a criação dos campos abaixo no dicionário SX3:

X3_ARQUIVO

X3_CAMPO

X3_ORDEM

X3_TITULO

X3_DESCRIC

X3_TIPO

X3_TAMANHO

X3_PICTURE

X3_CONTEXT

X3_VISUAL

HELP

RGBRGB_NRBEN38Nr. Benef.Número Beneficio      Caracter20@!RealAlterarNúmero do Benefício
SRCRC_NRBEN 39Nr. Benef.Número Beneficio      Caracter20@!RealVisualizarNúmero do Benefício     
SRDRD_NRBEN  47Nr. Benef.Número Beneficio      Caracter20@!RealVisualizarNúmero do Benefício


Foi efetuado a criação dos relacionamentos abaixo no dicionário SX9:

X9_DOMX9_CDOMX9_EXPDOMX9_EXPCDOMX9_LIGDOMX9_LIGCDOMX9_USEFILX9_ENABLEX9_VINFILX9_CHVFOR
RI0RGBRI0_MAT+RI0_NRBENRGB_MAT+RGB_NRBEN1NSS22
RI0SRCRI0_MAT+RI0_NRBENRC_MAT+RC_NRBEN1NSS22
RI0SRDRI0_MAT+RI0_NRBENRD_MAT+RD_NRBEN1NSS22


Foi efetuado alteração no filtro da consulta padrão SRY no dicionário SXB:

XB_ALIASXB_TIPOXB_SEQXB_CONTEM (valor antigo)XB_CONTEM (valor novo)
SRY601!(SRY->RY_TIPO $ 'G*J')@#gpSRYFilt()



Ao iniciar o cálculo do roteiro BOP, será verificado se existe(m) benefício(s) ativo(s) na tabela RI0, isto é, que esteja(m) dentro do período informado nos campos RI0_DTINIB e RI0_DTTERM. Para cada benefício existente, será gerado a verba informada no campo RI0_PD com o valor informado no campo RI0_VALOR agrupados pelo código informado no campo RI0_NRBEN, isto é, para cada benefício será gerado um cálculo de folha independente, com I.R. e líquido separados.

Dessa forma, se existir dois ou mais benefícios ativos na tabela RI0, será gerado verbas para cada código informado no campo RI0_NRBEN.

Nota
titleI.R.

Se houver mais que um benefício, a partir do segundo cálculo será considerado as verbas calculadas no benefício anterior para a apuração do IR, ou seja, o sistema irá considerar o valor do benefício anterior para chegar na base total de I.R., para gerar o desconto de I.R. total, mas deduzindo o que já foi descontado de I.R. no cálculo do benefício anterior.



04. DEMAIS INFORMAÇÕES

Atualizador de dicionário e base de dados - UPDDISTR.

...