01. DADOS GERAIS
Produto: | TOTVS RH |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | SIGAGPE |
Função: | GPEA210 GPEM018 GPER008 GPFO1BRA GPFO2BRA GPFO3BRA GPFORBRA |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHCALCPRT-1151 DRHCALCPRT-1286 |
Pacote: | Atualização de dicionário liberada na expedição contínua do módulo RH a partir de 01/10/2021. |
02. SITUAÇÃO/REQUISITO
Necessário implementar a possibilidade de definir um teto para o desconto da coparticipação por mês.
03. SOLUÇÃO
Foi efetuado a criação de um campo na tabela RCE, referente ao cadastro de sindicato, para ser possível configurar o teto de desconto da coparticipação. Além disso, foram criados dois campos nas tabelas RHO e RHP, referente ao controle de coparticipação, para armazenar o saldo restante a ser descontado e o período de origem do lançamento.
Observação
Além do patch de atualização, será necessário a da execução do UPDDISTR com o dicionário liberado no pacote de expedição do módulo RH a partir de 01/10/2021 para os releases iguais ou superiores a versão 12.1.25. Para release 12.1.17 ou anteriores, o ajuste deverá ser feito manualmente.
Criação do campo abaixo na tabela RCE no dicionário SX3:
X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_CBOX | HELP |
---|---|---|---|---|---|---|---|---|---|---|---|
RCE | 136 | RCE_TETCOP | N | 12 | 2 | Teto Copart. | Teto Copartircipação | @E 999,999,999.99 | Positivo() | Informe o limite do desconto da coparticipação por mês |
Criação dos campos abaixo na tabela RHO no dicionário SX3:
X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_CBOX | HELP |
---|---|---|---|---|---|---|---|---|---|---|---|
RHO | 22 | RHO_SALDO | N | 12 | 2 | Saldo | Saldo | @E 999,999,999.99 | Saldo restante a ser descontado referente ao lançamento. | ||
RHO | 23 | RHO_PERORI | C | 1 | 0 | Per. Origem | Período Origem | 1=Atual;2=Anterior | Indica se o lançamento foi originado no período atual ou anterior: 1=Atual; 2=Anterior. |
Criação dos campos abaixo na tabela RHP no dicionário SX3:
X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_CBOX | HELP |
---|---|---|---|---|---|---|---|---|---|---|---|
RHP | 23 | RHP_SALDO | N | 12 | 2 | Saldo | Saldo | @E 999,999,999.99 | Saldo restante a ser descontado referente ao lançamento. | ||
RHP | 24 | RHP_PERORI | C | 1 | 0 | Per. Origem | Período Origem | 1=Atual;2=Anterior | Indica se o lançamento foi originado no período atual ou anterior: 1=Atual; 2=Anterior. |
Criação dos gatilhos abaixo no dicionário SX7:
X7_CAMPO | X7_SEQUENC | X7_REGRA | X7_CDOMIN | X7_TIPO | X7_SEEK | X7_CONDIC |
---|---|---|---|---|---|---|
RHO_TPLAN | 001 | 0 | RHO_SALDO | P | N | M->RHO_TPLAN == "2" |
RHO_TPLAN | 002 | "" | RHO_PERORI | P | N | M->RHO_TPLAN == "2" |
RHO_VLRFUN | 001 | M->RHO_VLRFUN | RHO_SALDO | P | N | M->RHO_TPLAN == "1" |
Exemplos do cálculo do desconto da coparticipação:
Obs.: definido teto de desconto da coparticipação no valor de R$ 40,00 no Cadastro de Sindicatos.
Lançamento de coparticipação:
Data Ocorren. | Origem | Tipo Lancam. | Vlr. Funcion. | Compet Pagto |
---|---|---|---|---|
06/09 | 1 (Titular) | 1 (Co-participação) | 20,00 | 2021/09 |
Coparticipação gerada na folha: R$ 20,00.
Observação
Como o valor original é menor do que o teto de desconto, foi gerado o valor original.
Ao efetuar o fechamento do roteiro, o lançamento de coparticipação será excluído da tabela RHO e será gravado na tabela de histórico RHP.
Lançamento de coparticipação:
Data Ocorren. | Origem | Tipo Lancam. | Vlr. Funcion. | Compet Pagto |
---|---|---|---|---|
06/09 | 1 (Titular) | 1 (Co-participação) | 20,00 | 2021/09 |
13/09 | 1 (Titular) | 1 (Co-participação) | 10,00 | 2021/09 |
Coparticipação gerada na folha: R$ 30,00.
Observação
Como o valor original é menor do que o teto de desconto, foi gerado o valor original.
Ao efetuar o fechamento do roteiro, os lançamentos de coparticipação serão excluídos da tabela RHO e serão gravados na tabela de histórico RHP.
Lançamento de coparticipação:
Data Ocorren. | Origem | Tipo Lancam. | Vlr. Funcion. | Compet Pagto |
---|---|---|---|---|
06/09 | 1 (Titular) | 1 (Co-participação) | 100,00 | 2021/09 |
Coparticipação gerada na folha: R$ 40,00.
Observação
Como o valor original é maior do que o teto de desconto, foi gerado o valor do teto.
Obs.: o restante (R$ 60,00) será descontado nos próximos períodos.
Ao efetuar o fechamento do roteiro, será gravados na tabela de histórico RHP um lançamento no valor de R$ 40,00 e a coparticipação será mantida na tabela RHO, mas o campo RHO_SALDO ficará com conteúdo de R$ 60,00 e o campo RHO_PERORI ficará com o conteúdo 2.
Lançamento de coparticipação:
Data Ocorren. | Origem | Tipo Lancam. | Vlr. Funcion. | Compet Pagto |
---|---|---|---|---|
06/09 | 1 (Titular) | 1 (Co-participação) | 100,00 | 2021/09 |
13/09 | 1 (Titular) | 1 (Co-participação) | 50,00 | 2021/09 |
Coparticipação gerada na folha: R$ 40,00.
Observação
Como o valor original é maior do que o teto de desconto, foi gerado o valor do teto.
Obs.: o restante (R$ 110,00) será descontado nos próximos períodos.
Ao efetuar o fechamento do roteiro, será gravado na tabela de histórico RHP um lançamento no valor de R$ 40,00 e os lançamentos de coparticipação serão mantidos na tabela RHO, mas o primeiro registro será atualizado com o campo RHO_SALDO com conteúdo de R$ 60,00 e o campo RHO_PERORI com o conteúdo 2, e o segundo registro permanecerá com o campo RHO_SALDO com conteúdo de R$ 50,00, mas o campo RHO_PERORI ficará com o conteúdo 2.
04. DEMAIS INFORMAÇÕES
Atualizador de dicionário e base de dados - UPDDISTR.
05. ASSUNTOS RELACIONADOS
Não há.