Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1 de 12
http://tdn.totvs.com/pages/releaseview.action?pageId=42042143
Consideraes Iniciais
Artigo 10, 3: No caso dos rendimentos de que trata o inciso II do 1, se o empregado for beneficirio de plano privado de
assistncia sade, na modalidade coletiva empresarial, contratada pela fonte pagadora, devero ser informados os totais anuais
descontados em folha de pagamento, correspondente participao do empregado, discriminando as parcelas correspondentes ao
beneficirio titular e as de cada dependente.
http://www.receita.fazenda.gov.br/legislacao/Ins/2010/in10332010.htm
Ser disponibilizado no cadastro de Funcionrios, o anexo Histrico Assistncia Sade, onde ser informado o(s) beneficirio(s) que
participa(m) do desconto do plano de assistncia sade.
Este material tem o intuito de orientar nas adequaes que devem ser realizadas no sistema para que o Histrico de Assistncia
Sade seja gerado.
No cadastro do funcionrio:
Visualizao em Delphi: Cadastros | Funcionrios
Nova MDI: Aba Admistrao de Pessoal | Funcionrios
Foi criada uma nova sub-aba chamada Histrico Assistncia Sade, cuja tabela do Banco de Dados PFHSTASSMED.
Visualizao em Delphi: Cadastros | Funcionrios | Aba Registro | Sub-aba Histrico Assistncia Sade
Nova MDI: Aba Admistrao de Pessoal | Funcionrios | Menu Histricos | Histricos | Sub-aba Histrico Assistncia Sade
15/06/2015 07:57
2 de 12
http://tdn.totvs.com/pages/releaseview.action?pageId=42042143
2 Parametrizao
Para que o histrico seja alimentado de forma automtica a cada lanamento de folha, realize os seguintes passos:
Localize o evento de desconto de assistncia mdica/odontolgica que poder ou no utilizar o Cdigo de Clculo 14, e identifique qual
a frmula de clculo vinculada a ele.
15/06/2015 07:57
3 de 12
http://tdn.totvs.com/pages/releaseview.action?pageId=42042143
Ao realizar o lanamento do grupo de eventos para o movimento do funcionrio, o valor processado normalmente e no Histrico de
Assistncia Sade nada inserido.
15/06/2015 07:57
4 de 12
http://tdn.totvs.com/pages/releaseview.action?pageId=42042143
15/06/2015 07:57
5 de 12
http://tdn.totvs.com/pages/releaseview.action?pageId=42042143
Conforme demonstrado acima, o histrico de assistncia sade no foi preenchido de forma automtica pelo sistema. Isso ocorre
devido a formula associada ao
evento no possuir em seu texto a varivel SALVAVALDEP( , ).
Vamos apresentar uma frmula de exemplo para desconto de plano de sade. Na nossa frmula de exemplo foi considerada a
seguinte regra de negcio:
Se o dependente tiver desconto do plano de sade ( verificado atravs da Incidncia em Assistncia Mdica), ento ser descontado
os seguintes valores:
Se ele tiver 18 anos ou menos, ser descontado R$80,00;
Se ele tiver entre 19 23 anos, ser descontado R$120,00;
Se tiver mais de 23 anos, ser descontado R$200,00
Para o Funcionrio (Titular) foi verificado a aderncia ao plano atravs do campo complementar criado (ASSISTENCIAMEDICA), ento
caso ele tenha optado os valores sero descontados da seguinte forma:
Se ele tiver 18 anos ou menos, ser descontado R$100,00;
Se ele tiver entre 19 23 anos, ser descontado R$150,00;
Se tiver mais de 23 anos, ser descontado R$200,00
Segue abaixo um exemplo de uma formula que foi utilizada para o clculo do desconto de Assistncia Medica considerando as
regras acima apresentada:
DECL DEP,SOMADEP,SOMAFUN;
SETVAR(DEP,1);
SETVAR(SOMADEP,0);
REPITA
SE TABDEP ('INCASSISTMEDICA' ,'V', DEP)=1 ENTAO
15/06/2015 07:57
6 de 12
http://tdn.totvs.com/pages/releaseview.action?pageId=42042143
SE NDEPIDADE (DEP,HOJE)<=18
ENTAO SETVAR(SOMADEP,SOMADEP+80)
SENAO
SE NDEPIDADE (DEP,HOJE)<=23
ENTAO SETVAR(SOMADEP,SOMADEP+120)
SENAO SETVAR(SOMADEP,SOMADEP+200) FIMSE FIMSE FIMSE;
SE TABCOMPL('ASSISTENCIAMEDICA','S')='S'
ENTAO SE IDADE(HOJE)<=18
ENTAO SETVAR(SOMAFUN,SOMAFUN+100)
SENAO SE IDADE(HOJE)<=23
ENTAO SETVAR(SOMAFUN,SOMAFUN+150)
SENAO SETVAR(SOMAFUN,SOMAFUN+200)
FIMSE
FIMSE
FIMSE;
SOMADEP+SOMAFUN
Para que o histrico de Assistncia medica seja preenchido de forma automtica pelo sistema ser necessrio utilizar a varivel
SALVAVALDEP sempre que houver o retorno do valor por beneficirio.
Lembrando que, quando o beneficirio for o funcionrio, o nmero do beneficirio dever ser 0 (zero).
Exemplo da mesma formula, agora alterada para o calculo e preenchimento automtico do Histrico de Assistncia Sade:
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
15/06/2015 07:57
7 de 12
http://tdn.totvs.com/pages/releaseview.action?pageId=42042143
SE NDEPIDADE (DEP,HOJE)<=23
ENTAO SALVAVALDEP(DEP,120);
SETVAR(SOMADEP,SOMADEP+120)
SENAO
SALVAVALDEP(DEP,200);
SETVAR(SOMADEP,SOMADEP+200)
FIMSE FIMSE FIMSE;
SE TABCOMPL('ASSISTENCIAMEDICA','S')='S'
ENTAO SE IDADE(HOJE)<=18
ENTAO SALVAVALDEP(0,80);
SETVAR(SOMAFUN,SOMAFUN+121)
SENAO SE IDADE(HOJE)<=23
ENTAO SALVAVALDEP(0,120);
SETVAR(SOMAFUN,SOMAFUN+189)
SENAO
SALVAVALDEP(0,200);
SETVAR(SOMAFUN,SOMAFUN+200)
FIMSE
FIMSE
FIMSE;
SOMADEP+SOMAFUN
A frmula acima foi alterada utilizando a varivel SALVAVALDEP (em vermelho), informando a varivel em cada valor de de desconto
do plano.
Sempre que na frmula existir a varivel SALVAVALDEP( , ) o sistema ir alimentar automaticamente a tabela PFHSTASSMED
gravando o lanamento no Histrico de Assistncia Sade, caso contrrio a mesma dever ser alimentada pelo usurio.
A varivel SALVAVALDEP no altera valores no clculo, apenas realiza a gravao das informaes no cadastro.
Depois de realizada a alterao da frmula, basta que faamos o reclculo da movimentao de forma global:
15/06/2015 07:57
8 de 12
http://tdn.totvs.com/pages/releaseview.action?pageId=42042143
Aps o recalculo executado no passo acima, o Histrico de Assistncia sade ser preenchido de acordo com a frmula, conforme
prints abaixo:
No caso do funcionrio Joo ele e mais dois dependentes tiveram desconto do plano de sade.
Isso porque os dependentes 1 e 3 esto com a Incidncia em "Assistncia Mdica" e possuem mais 23 anos, ento descontou 200,00
No campo complementar "ASSISTENCIAMEDICA" do Funcionrio Joo est informado "S" e como ele possui mais de 23 anos, ento
descontou e preencheu o histrico com 200,00.
15/06/2015 07:57
9 de 12
http://tdn.totvs.com/pages/releaseview.action?pageId=42042143
No caso do funcionrio Fulano de Tal ele teve o desconto total no valor de R$600,00 e esse valor foi detalhado no histrico para 4
pessoas diferentes (ele e mais 3 dependentes).
Para o Fulano o sistema preencheu com 200,00, porque no campo complementar "ASSISTENCIAMEDICA" est informado "S" e ele
possui mais de 23 anos;
Para o Dependente de Fulano foi preenchido 120,00, porque ele est com a Incidncia em "Assistncia Mdica" e tem 20 anos de idade
(est entre 18 e 23);
Para o Segundo Dependente de Fulano foi preenchido 80,00, porque ele est com a Incidncia em "Assistncia Mdica" e tem 17 anos
de idade (tem menos de 18);
Para o Terceiro Dependente de Fulano foi preenchido 200,00, porque ele est com a Incidncia em "Assistncia Mdica" e tem 45 anos
de idade (mais de 23);
Frias e Resciso
Caso a verba de Assistncia Sade seja lanada tambm em frias, ou resciso ao efetuar o Clculo o sistema ir da mesma forma
gravar as informaes no Histrico de Assistncia Sade.
Ao calcular a diferena de um evento que contenha a funo SALVAVALDEP (,), o sistema dever procurar na tabela PFHSTASSMED,
por este evento com o nmero do dependente informado na funo, e os campos ANOCOMP, MESCOMP e NROPERIODO iguais ao
envelope original que est sendo calculada a diferena. Caso seja encontrado, o valor ser abatido do desconto calculado pela
diferena, e o valor restante ser gravado no Histrico de Assistncia Sade (tabela PFHSTASSMED).
15/06/2015 07:57
10 de 12
http://tdn.totvs.com/pages/releaseview.action?pageId=42042143
Caso o usurio deseje ele poder realizar a incluso manual de valores diretamente no Histrico de
Assistncia Sade (aconselhvel para registro de informaes retroativas). Para isso dever:
Visualizao em Delphi: Cadastros | Funcionrios | Aba Registro | Sub-aba Histrico Assistncia Sade
Nova MDI: Aba Admistrao de Pessoal | Funcionrios | Menu Histricos | Histricos | Sub-aba Histrico Assistncia Sade
15/06/2015 07:57
11 de 12
http://tdn.totvs.com/pages/releaseview.action?pageId=42042143
Ao realizar esse tipo de incluso ou caso o lanamento j efetuado seja modificado o campo situao sempre ficar como Alterado pelo
usurio.
As informaes retroativas podem ser includas de forma Manual diretamente no Histrico de Assistncia Sade, ou ento importadas
por arquivo texto que dever atender ao layout definido abaixo:
15/06/2015 07:57
12 de 12
http://tdn.totvs.com/pages/releaseview.action?pageId=42042143
H tambm o Preenchimento Histrico de Assistncia Sade Metdo por Backups, clique no link para poder visualizar o
roteiro.
Caso no seja preenchido o histrico referente aos meses anteriores, ao gerar a DIRF o valor de assistncia mdica ainda assim sair,
porm com o valor atribudo totalmente ao funcionrio, ou seja, sem discriminar os dependentes.
15/06/2015 07:57