01. DADOS GERAIS
Produto: | TOTVS RH |
---|---|
Linha de Produto: | Linha Datasul |
Segmento: | RH |
Módulo: | Folha de Pagamento |
Função: | FP3020 - Cálculo Folha Normal |
Ticket: | 9472895 |
Requisito/Story/Issue: | DTSCORE01-2122 |
02. SITUAÇÃO/REQUISITO
Ao calcular a folha de um Diretor sem vínculo, que não considera carga turno e sem movimento de pró-labore informado no lote (FP2220 - Manutenção Movimento em Lotes) ou no parcelado (FP2040 - Manutenção Movimento c/ Controle Parcela ), o programa FP3020 grava interroga no campo Ded. INSS do programa FP6020 - Manutenção Informações Imposto de Renda.
Ao eliminar o cálculo da folha, este registro gravado com interroga no campo Ded. INSS não é excluído do programa FP6020.
03. SOLUÇÃO
Por que a folha gravava interroga no campo Ded. INSS do programa FP6020?
Porque para o funcionário sem vínculo há um cálculo, no qual é utilizado a base total do INSS para realizar uma divisão.
Como o evento de pró-labore não está informado no sistema, ao calcular a folha, ela considera a base zerada.
Então, ao efetuar a divisão por zero, que gera um valor indefinido, a tecnologia Progress fica sem precisão de valor e gera um interroga para gravar no campo Ded. INSS.
Por que o registro não era excluído do programa FP6020 após executar os programas de eliminação FP3100/FP3080?
Porque para o Diretor sem vínculo, a coluna Tipo Geração ficava com interroga no programa FP6020.
Sendo que esta coluna deveria ficar com algum destes valores: Automática, Manual, Acerto - FP3025, Importação, Acerto - FP6070 ou Acerto - Outros.
Com isso, os programas de eliminação se baseiam neste status para excluir os registros do FP6020. Como o interroga não está na lista de status, logo não é eliminado.
Ajustado o cálculo da folha para identificar que este campo está com interroga .
Se estiver, então irá reprocessar o seu valor para gerar uma nova gravação no campo Tipo Geração.
- documento_tecnico
- linha_datasul
- totvs_rh
- mfp
- versao_12_1_31
- brasil
- bra
- plataforma_totvs_rh
- triberh_progress_squad_core
- 9472895
- dtscore01-2122
- fp3020
- calculo_folha_normal
- fp6020
- manutenção_informações_imposto_de_renda
- diretor_sem_vinculo
- considera_carfa_turno
- pro-labore
- inss
- valor_interroga
- fp2220
- fp2040
- fp3100
- fp3080
- ded_inss
- tipo_geração
- irf
- irrf