Tempo aproximado para leitura:00:03:50 min
Dúvida
Como cadastrar para importação automática o desconto de Plano de Saúde para o Histórico de Assistência a Saúde.
Ambiente
TOTVS RH - TOTVS RH (Linha RM) - TOTVS Folha de Pagamento - Todas as versões
Solução
1. Foi criada uma nova sub-aba chamada Histórico Assistência Saúde, cuja tabela do Banco de Dados é PFHSTASSMED. Identifique-a em Administração de Pessoal | Funcionários | Anexo | Históricos | Histórico Assistência Saúde:
2. Para que o histórico seja alimentado de forma automática a cada lançamento da folha de pagamento, localize o evento de desconto de assistência médica/odontológica que poderá ou não utilizar o Código de Cálculo 14, e identifique qual a fórmula de valor vinculada a ele:
3. Será necessário utilizar a variável SALVAVALDEP na estrutura da fórmula, de forma que sempre validará quando houver o retorno do valor por beneficiário.
Exemplo da fórmula para o cálculo realizar preenchimento automático no Histórico de Assistência à Saúde:
DECL DEP,SOMADEP,SOMAFUN;
SETVAR(DEP,1);
SETVAR(SOMADEP,0);
REPITA
SE TABDEP ('INCASSISTMEDICA' ,'V', DEP)=1 ENTAO
SE NDEPIDADE (DEP,HOJE)<=18
ENTAO SALVAVALDEP(DEP,80);
SETVAR(SOMADEP,SOMADEP+80)
SENAO
SE NDEPIDADE (DEP,HOJE)<=23
ENTAO SALVAVALDEP(DEP,120);
SETVAR(SOMADEP,SOMADEP+120)
SENAO
SALVAVALDEP(DEP,200);
SETVAR(SOMADEP,SOMADEP+200)
FIMSE FIMSE FIMSE;
SETVAR(DEP,DEP+1) ATE DEP=10;
SE TABCOMPL('ASSISTENCIAMEDICA','S')='S'
ENTAO SE IDADE(HOJE)<=18
ENTAO SALVAVALDEP(0,80);
SETVAR(SOMAFUN,SOMAFUN+120)
SENAO SE IDADE(HOJE)<=23
ENTAO SALVAVALDEP(0,120);
SETVAR(SOMAFUN,SOMAFUN+189)
SENAO
SALVAVALDEP(0,111);
SETVAR(SOMAFUN,SOMAFUN+111)
FIMSE
FIMSE
FIMSE;
SOMADEP+SOMAFUN
Sempre que na fórmula existir a variável SALVAVALDEP( , ) o sistema irá alimentar automaticamente a tabela PFHSTASSMED gravando o lançamento no Histórico de Assistência à Saúde, caso contrário a mesma deverá ser alimentada pelo usuário.
A variável SALVAVALDEP não altera valores no cálculo, apenas realiza a gravação das informações no cadastro.
Lembrando que, quando o beneficiário for o funcionário, o número do beneficiário deverá ser 0 (zero).
Histórico de Assistência à Saúde
Atualização do Histórico de Assistência Médica no recálculo da função de fórmula SALVAVALDEP



0 Comentários