Escolar Documentos
Profissional Documentos
Cultura Documentos
Apostila de Treinamento Calculo NET PDF
Apostila de Treinamento Calculo NET PDF
Apresentao
TOTVS Pgina 1
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Esta apostila tem por objetivo apresentar o novo Clculo .Net da folha de Pagamento TOTVS e
abordar detalhes sobre a migrao do Clculo .Net e interfaces relacionadas.
Aborda tambm a arquitetura utilizada pelo Clculo .Net, os benefcios da arquitetura em relao ao
clculo .Net e as mudanas dos processos da folha assim como novidades implementadas e mudanas de
comportamento entre a verso anterior (Delphi) e a .Net.
TOTVS Pgina 2
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Apresentao ...................................................................................................................................... 1
Migrao Clculo .NET ......................................................................................................................... 3
Vantagens do Clculo .Net .................................................................................................................... 4
Clculo com melhor Desempenho (Performance) .............................................................................5
Arquitetura Multi-Camadas ...........................................................................................................6
Benefcios da arquitetura ..........................................................................................................6
Distribuio de processos.......................................................................................................7
Agendamento de execuo de processos .................................................................................7
Gerao de processos simultneos ..........................................................................................7
Processamento Multi-Coligadas...............................................................................................8
Migrao dos processos e interfaces para o novo clculo .Net ..........................................................9
Processo Folha Mensal ............................................................................................................ 10
Grupo de Eventos ............................................................................................................... 11
Grupo de Eventos Assistente ................................................................................................ 12
Clculo / Log de clculo ....................................................................................................... 14
Eventos Programados .......................................................................................................... 16
Controle de Faltas ............................................................................................................... 27
Clculo INSS/IRRF Mltiplos Vnculos.................................................................................. 32
Mudana de comportamento do Clculo da Folha .................................................................... 36
Processo Frias ...................................................................................................................... 40
Conhecendo os Menus de Frias ........................................................................................... 40
Conhecendo o cadastro de frias e os perodos aquisitivos ....................................................... 41
Marcando Frias ................................................................................................................. 45
Calculando Frias................................................................................................................ 47
Visualizando o Recibo de Frias ............................................................................................ 50
Calculando somente abono pecunirio ................................................................................... 52
Cancelando Frias ............................................................................................................... 53
Cadastrando Adicionais de Frias .......................................................................................... 53
Lanando Frias ................................................................................................................. 55
Finalizando Frias ............................................................................................................... 56
Diferena de Frias ............................................................................................................. 57
Processo Acerta Perodo Aquisitivo ........................................................................................ 58
Processo Frias Coletivas / Globais ....................................................................................... 60
Novo clculo desconsiderando feriados nas Frias ................................................................... 61
RM Portal .Net .................................................................................................................... 65
Comparando os dois processos de frias, DELPHI x .NET ........................................................ 66
Mudanas estruturais do modelo de dados ............................................................................. 68
Converso do novo modelo de dados de frias ....................................................................... 70
Mudana de comportamento Clculo Delphi x Clculo .Net ....................................................... 74
Processo Resciso .................................................................................................................. 76
Lanamento do lquido da resciso para o envelope ................................................................ 76
Processo 13 salrio ............................................................................................................... 77
Lanamento do 13 Salrio .................................................................................................. 78
Novas Interfaces da folha .Net (RM Labore) ............................................................................... 79
Cadastro de funcionrios .NET .............................................................................................. 79
Envelope de pagamento .Net................................................................................................ 84
TOTVS Pgina 3
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Iniciaremos este treinamento explicando o que a migrao do clculo para plataforma .Net.
O sistema RM Labore composto por Cadastros, Clculos, Rotinas mensais/ Anuais e Relatrios,
como pode ser visualizado na figura abaixo.
A migrao do Clculo, segundo quadro abaixo CLCULOS est sendo reescrito para uma nova
plataforma de desenvolvimento.
Tecnicamente o clculo anterior foi desenvolvido na linguagem Object Pascal da Borland Delphi e o
novo clculo na linguagem .Net da Microsoft.
Enfim , a migrao do clculo.Net consiste na substituio do antigo clculo 32 bits (Delphi) para um
novo Clculo .Net que traz grandes benefcios e vantagens operacionais aos nossos usurios.
TOTVS Pgina 4
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Migrar para .Net nos garante avano tecnolgico e melhorias em interfaces e muitas outras vantagens que
apresentaremos a seguir:
Uma das grandes vantagens da mquina de clculo o seu desempenho, o tempo de processamento
reduziu at 70% em relao ao clculo anterior.
Ateno.
Em base de dados com uma quantidade excessiva de eventos utilizando frmulas, este ganho diminuir.
TOTVS Pgina 5
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Arquitetura Multi-Camadas
O Novo clculo .Net utiliza a arquitetura Multi-Camadas, com cliente magro e servidores de aplicao.
Obs.: Para configurar o ambiente para arquitetura Multi-Camadas, leia o documento Arquitetura 3
Camadas.pdf, que disponbilizado junto a instalao do produto no caminho abaixo
C:\totvs\CorporeRM\Scripts\Documentos .
Benefcios da arquitetura
TOTVS Pgina 6
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Distribuio de processos
Permite distribuir processos/tarefas para servidores de aplicao diferentes balanceando e
distribuindo a carga de tarefas em perodos de pico da folha.
(Funcionalidade ainda no disponvel)
TOTVS Pgina 7
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Processamento Multi-Coligadas
TOTVS Pgina 8
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
O clculo .Net permite o processamento de tarefas para vrias coligadas, todos os processos do RM
Labore tero o recurso Processamento Multi Coligadas.
Exemplo : Lanamento dos eventos para vrias coligadas sem ter que entrar coligada a coligada
para disparar o processo.
Os processos e interfaces (Folha, Frias, Resciso e 13 salrio) do novo clculo foram redesenhadas
utilizando um novo padro de desenvolvimento que possibilita implementar novos recursos e
funcionalidades avanadas.
TOTVS Pgina 10
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Grupo de Eventos
A principal mudana neste mdulo (veja abaixo em destaque), foi a incorporao dos processos
Lanamento de vale transporte, Licena maternidade e Lanamento de Emprstimos.
Os menus correspondentes foram extintos.
TOTVS Pgina 11
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
O grupo de eventos passa a ser um mdulo nico para lanamento de eventos para a folha e o principal
benefcio que o usurio no precisa mais entrar mdulo a mdulo para fazer os lanamentos.
O Assistente permite lanar mais de um Grupo de Eventos para vrias coligadas ao mesmo tempo.
TOTVS Pgina 12
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
No exemplo acima foi visualizado somente uma coligada, caso a empresa tenha vrias coligadas sero
visualizadas todas as coligadas que o usurio tem permisso e os grupos de eventos podero ser lanados
em paralelo.
Antes de avanar a etapa no assistente, devero ser configurados os grupos de eventos para cada grupo
TOTVS Pgina 13
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Obs: o Assistente no permite alterar parmetros ou incluir eventos nos grupos, apenas lanar.
Para alterar ou incluir, dever acessar o mdulo Grupo de Eventos normal.
O log de clculo um dos grandes diferenciais do clculo .Net, atravs dele possvel visualizar
detalhadamente o clculo dos processos da folha de pagamento,
possvel entender e analisar o que ocorre internamente no sistema ao realizar qualquer clculo da folha.
TOTVS Pgina 14
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
O log de clculo anterior era mais simples, sem detalhamento do clculo dos eventos.
Veja figura abaixo
Outra vantagem do log de clculo .Net que os valores calculados so armazenados em banco de dados,
na tabela PLOGFUNCIONARIO, possibilitando ao usurio consultar a memria de clculo a qualquer
momento.
TOTVS Pgina 15
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
O log do clculo poder ser visualizado atravs do Envelope, cone em destaque abaixo.
A discriminao ser evento por evento seguindo a ordem de prioridade de clculo (cadastro de eventos)
Onde o cone M aponta para o Log de mdia e o cone C para o log de clculo.
Eventos Programados
O Eventos programados um recurso do novo Clculo .Net, como o prprio nome diz, permite ao
usurio programar lanamentos de eventos iniciando e finalizando em determinada competncia ou
informar eventos em competncias futuras. Os eventos programados so bem parecidos com os cdigos
fixos do sistema, a principal diferena permitir informar competncia inicial e final para o
provento/desconto.
Benefcios
Permite cadastrar eventos com o mesmo cdigo, porm com incio de vigncia diferente.
Cadastrar um centro de custo especfico.
Na verso Delphi, o cadastro de eventos programados acessado atravs da aba Base de Clculo,
boto Eventos Programados (figura abaixo)
TOTVS Pgina 16
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
J na verso .Net o mdulo estar acessvel atravs do Anexo de Funcionrio / Folha de Pagamento /
Eventos programados ou atravs do grupo Informaes para o clculo do menu vertical.
TOTVS Pgina 17
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Para cadastrar um evento programado, ser necessrio cadastrar no mdulo Cadastros / Tabelas
dinmicas os tipos de eventos programados.
TOTVS Pgina 18
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Para cadastrar o evento programado no funcionrio, dever Acessar o mdulo (conforme figura abaixo) e
cadastrar os eventos para lanamento na folha
No exemplo acima foi includo um evento programado sem data limite para finalizar o desconto (campo
sempre vlido marcado), como o evento tem uma frmula de clculo associada, o campo valor recebeu
zero (0,00).
Como a base de dados est na competncia 04/2010 o usurio poder cadastrar eventos a serem
descontados em competncias posteriores e programar em um perodo, no caso abaixo, nos prximos 3
meses.
TOTVS Pgina 19
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Cdigo do evento : Poder informar cdigo de eventos repetidos, desde que a vigncia seja diferente,
exemplo cadastrar um evento a ser descontado neste ms e programar o mesmo evento para ser
descontado no ms de dezembro.
Competncia inicial / Final : informe o perodo de lanamento do evento programado
Sempre Vlido: Caso marcado a competncia final ser desabilitada e o evento no ter data final para
desconto, sempre ser lanado na folha.
Tipo de Lanamento : so os tipos cadastrados na tabela dinmica, ao lanar para folha atravs do
grupo de eventos poder selecionar o tipo de evento programado a ser lanado.
Complemento1, Complemento2 : estes dois campos so informativos e o usurio poder para utilizar
para tratar regras em frmulas utilizando estes dois campos.
Centro de custo: Poder informar um centro de custo a ser lanado para o movimento do rateio da
folha do funcionrio (tabela PFMOVCC), o evento ter o centro de custo determinado e em qualquer
reclculo da folha manter este centro de custo.
O centro de custo no obrigatrio, opcional.
Para lanar os eventos programados utilize o mdulo Movimento, Folha de pagamento, Lanamentos
automticos, Grupo de Eventos.
TOTVS Pgina 20
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Para lanar os eventos programados para a folha, dever selecionar o grupo de eventos Folha mensal e
marcar o parmetro Lanar eventos programados.
TOTVS Pgina 21
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
TOTVS Pgina 22
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
TOTVS Pgina 23
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Informe o cdigo do vento a ser alterado/excludo, o perodo do evento programado, o tipo de evento
programado e se utiliza centro de custo, caso marcado utilizar centro de custo, informar o cdigo do
centro de custo.
A combinao de dados informado na tela de alterao global ser utilizada para restringir/filtrar os
eventos a serem excludos ou alterados na base.
Calculo Resciso
Para lanar os eventos programados em resciso dever marcar o parmetro Eventos Programados
conforme figura abaixo.
TOTVS Pgina 24
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
13 Salrio
Para lanar os eventos programados na folha de 13 salrio dever marcar o parmetro Eventos
Programados conforme figura abaixo.
TOTVS Pgina 25
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Em relao ao cadastro de Cdigos Fixos, mdulo tambm utilizado para cadastrar eventos fixos a serem
lanados na folha, este mdulo no ser excludo do sistema, ser mantido as duas funcionalidades.
Os eventos programados tm vantagens em relao aos cdigos fixos, porm uma deciso do usurio
optar em qual utilizar.
Para novos clientes recomenda-se a utilizao dos eventos programados.
Ateno.
Foi desenvolvido um programa conversor que transfere os cdigos fixos para o cadastro de Eventos
Programados.
TOTVS Pgina 26
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Controle de Faltas
Este processo tem o objetivo de considerar o dia efetivo da falta no clculo dos avos de frias e 13 salrio
para os clientes que utilizam o clculo .Net.
Benefcios
Calcular os avos de frias verificando as faltas do primeiro ao ltimo dia do perodo aquisitivo;
Considerar corretamente a quantidade de dias de faltas para o funcionrio que tem jornada diria
diferenciada, e o cliente utiliza o evento do tipo hora no desconto da falta no envelope de
pagamento;
Visualizar detalhadamente os dias das faltas de cada funcionrio.
Estornar o dia real da falta indevida.
Ser disponibilizado o parmetro Utiliza controle de faltas para clculo de avos, onde o sistema passar
a considerar as faltas fornecidas pelo RM Chronus, ou atravs de importao de outro aplicativo de
sistema de ponto ou incluso manual pelo usurio.
ATENO:
TOTVS Pgina 27
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Quando o usurio parametrizar para utilizar o controle de faltas atravs do RM Chronus, ser
disponibilizado no RM Chronus na rotina de Lanamento de Eventos para o TOTVS Folha de pagamento um
parmetro onde o usurio poder definir se grava o controle de faltas no momento do lanamento do
evento de desconto de faltas.
Sendo que o evento de desconto de faltas ser lanado na tabela PFMOVTEMP (movimentao temporria)
e os dias de faltas sero lanados na tabela PFHSTFALTA (controle de faltas).
Sempre que o usurio processar o Lanamento de Eventos para o RM Labore com o parmetro marcado, o
RM Chronus ir deletar todas as faltas do perodo selecionado e inserir novamente, isso para que no fique
nenhum registro indevido.
Lembrando que, caso o usurio faa algum ajuste manual no controle de faltas, este ajuste ser perdido
quando o processo de lanamento for executado novamente.
Dever marcar o parmetro : Grava Controle de Faltas para Clculo de avos na folha
TOTVS Pgina 28
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Exemplo:
O lanamento do RM Chronus gravou faltas nos dias 05 e 18 do ms, porm o ponto do funcionrio estava
errado, o funcionrio tem falta apenas no dia 18.
Se excluirmos a falta do dia 05 no RM Chronus e processarmos o lanamento novamente e se o sistema
no excluir todas as faltas, o dia 05 permaneceria como falta.
Quando o usurio processar este mdulo informando uma data fim de bloqueio, o sistema no ir permitir
o processo atravs do RM Chronus ou importao at a data do fim do bloqueio informada.
Para os dias bloqueados, o sistema ir permitir a edio dos campos Abona Faltas e Observao.
Lembrando que o objetivo deste mdulo para que caso o usurio tenha realizado uma alterao manual
no controle de faltas, este no seja mais alterado atravs do RM Chronus ou importao (quando utilizar
outro sistema de ponto).
Exemplo 1 :
Pagamos a 2 parcela em 20/12, sendo que o clculo da 2 parcela foi realizado em 16/12 devido
ao prazo para pagamento, ou seja, as faltas foram consideradas at o dia 16/12.
Neste caso no necessrio bloquear o controle de faltas, pois o RM Chronus poder enviar as
faltas normalmente no perodo, e caso tenha algum ajuste, ao pagar a diferena de 13 salrio,
esta situao ser contemplada.
Regras
1. A tabela utilizada neste mdulo PBLOQUEIOFALTAS contendo os seguintes campos:
CODCOLIGADA (chave primria)
CHAPA (chave primria)
DATAFIMBLOQUEIO
USURIO
DATAPROCESSAMENTO
TOTVS Pgina 29
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Ateno:
O processo ir gravar um registro por coligada e chapa. E sempre que executar o processo os
campos abaixo sero atualizados:
DATAFIMBLOQUEIO
USURIO
DATAPROCESSAMENTO
Exemplo 2 :
Regras
1. Sempre que for includa uma falta com a mesma data de uma j existente, o sistema dever
colocar a hora na data, semelhante ao histrico salarial.
Ateno:
Quando a falta no estiver bloqueada, e o usurio fizer alterao e processar novamente o
lanamento atravs do RM Chronus, as alteraes sero perdidas.
TOTVS Pgina 30
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
No RM Chronus
a) Quando no RM Labore o parmetro Controle de faltas atravs do RM Chronus estiver marcado, e
o usurio processar o mdulo Lanamento de eventos para o RM Labore, e marcar o parmetro
Grava controle de faltas para clculo de avos na folha, o sistema ir excluir todos os controles de
faltas do perodo e ir incluir novamente na tabela PFHSTFALTA.
b) Quando no RM Labore o usurio bloquear o controle de faltas referente ao perodo que esta sendo
lanado no RM Chronus, o sistema dever apresentar a mensagem de erro: O perodo informado
esta bloqueado no RM Labore. As faltas no sero gravadas no controle de faltas do funcionrio.
c) No mdulo Lanamento de eventos para o RM Labore o parmetro Grava controle de faltas para
clculo de avos na folha somente ficar visvel quando o parmetro Controle de faltas controlado
pelo RM Chronus estiver marcado.
d) Ser criado um parmetro no RM Chronus, onde o usurio poder informar se a falta ser
considerada para a contagem de avos de frias e 13 salrio, ou seja, somente ser enviada para o
anexo Controle de faltas para clculo de avos do cadastro de funcionrio, as faltas que realmente
sero consideradas.
TOTVS Pgina 31
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Este processo tem o objetivo de tratar o clculo de IRRF para as pessoas que tiverem mais de um vnculo
na mesma coligada e o clculo de INSS para as pessoas que tiverem mais de um vnculo considerando
todas as coligadas.
Sempre que se tratar de funcionrio com mltiplos vnculos, ser possvel informar a chapa centralizadora
para desconto do IRRF/INSS, e a coligada centralizadora para desconto do INSS, onde somente os
funcionrios centralizadores sofreram os devidos descontos.
INSS
Para atender a legislao previdenciria (IN 03/2005), onde ordena que quando o empregado tem mais de
um vnculo, os pagamentos das suas contribuies devem obedecer ao teto do salrio de contribuio.
Quando a mesma Pessoa for funcionrio em mais de uma coligada, o sistema ir calcular o INSS
considerando automaticamente todos os vnculos da pessoa em todas as coligadas, e o desconto ser
realizado apenas na coligada e chapa definidas como centralizadoras.
IRRF
Quando o funcionrio tiver mais de um vnculo na mesma coligada, o IRRF ser calculado considerando
todas as bases de IRRF na coligada corrente, devido se tratar da mesma fonte pagadora, e o desconto
ser realizado apenas na chapa definida como centralizadora.
Obs: Os eventos de desconto de IRRF iro considerar apenas os dependentes cadastrados na chapa
centralizadora.
Cadastros de Eventos
Estes novos cdigos de clculos sero utilizados no clculo da penso alimentcia. Devero ser
cadastrados com o tipo Base de clculo e com as mesmas incidncias dos eventos de desconto
correspondes.
No vnculo centralizador de IRRF, sero lanados os eventos abaixo com a base de IRRF dos outros
vnculos para auxiliar na conferncia do clculo do IR descontado:
TOTVS Pgina 32
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
TOTVS Pgina 33
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
A interface de cadastro/manuteno permite que apenas uma nica coligada seja definida como
centralizadora de INSS. Apenas um nico vnculo por coligada pode ser definido como centralizador para
IRRF/INSS. Uma vez que um dos vnculos for "marcado" para uma pessoa, ela dever obrigatoriamente
preencher todas as informaes para todas as coligadas. Caso nenhum vnculo for "marcado", os registros
da pessoa correspondente sero excludos (caso existam) da tabela "PPESSOAMULTVINCULOS".
TOTVS Pgina 34
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Apesar de existir uma chapa nica escolhida para o desconto do IRRF/INSS, entende-se que para
efeito do clculo de penso alimentcia esta regra no vlida, pois podem ocorrer situaes onde seja
determinado judicialmente que o recolhimento de penso seja realizado somente em um vnculo da
pessoa. Sendo assim, os valores dos rendimentos sujeitos ao recolhimento de penso, valores de IRRF a
serem utilizados como dedues e o desconto final da penso devem ser especficos para cada chapa.
Para tratar esta situao, mesmo que uma determinada chapa no seja centralizadora de desconto
de IRRF, sero lanados eventos do tipo base de clculo com o valor do IRRF que deveria ser descontado
na chapa.
Na chapa centralizadora, sero lanados os eventos do tipo base e os eventos de desconto de IRRF.
Os dependentes de penso, da mesma forma que j funciona hoje, podero ser cadastrados tanto
na chapa centralizadora, quanto nas demais chapas para o calculo do IRRF Deduo Penso.
Ao calcular resciso ou diferenas para funcionrios com mltiplos vnculos, o sistema dever fazer
o lanamento de INSS e IRRF apenas nas chapas centralizadoras.
Clculo de Frias
Para clculo das frias, regra que todas as chapas (vinculadas e centralizadoras) devem ter frias
cadastradas no mesmo perodo de gozo.
Quando houver vnculos em outras coligadas, o clculo das frias dever ser realizado por ltimo
na coligada centralizadora.
TOTVS Pgina 35
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Foi criado na ficha financeira (PFFINANC) um novo campo VERBAFERIAS, que no lanamento das frias
para folha mensal tero seu contedo alterado para 1. Os eventos com este campo contendo 1 no sero
recalculados, pois so relacionados a eventos de frias.
Incidncia de Eventos
Perodo Aquisitivo
Em todos os clculos do sistema ser exibida uma mensagem de aviso no arquivo de log de clculo
do funcionrio, quando o funcionrio no tem um perodo aquisitivo Aberto.
Na nova verso obrigatrio ter um perodo aquisitivo Aberto.
A mensagem passou a existir devida lanamentos de eventos que utilizam a funo de frmula
CALCMED. Alm de dar a mensagem o evento que contm Calcmed no ser lanado.
TOTVS Pgina 36
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
No clculo .NET os eventos no tero prioridade fixadas internamente, exceto os eventos de INSS e IRRF
Obs.: Quando o evento tem a mesma prioridade, ser considerada a ordem de clculo do evento, caso a
prioridade e a ordem de clculo seja igual, neste caso ser considerado o cdigo do evento. O menor
cdigo de evento ser calculado primeiro.
INSS = 81
InssFolha_3
InssFolhaAliqNormal_89
InssFolhaDiferenca_68
InssFolhaRestituicao_92
InssEstornoBaseDissidioFolha_114
Inss13_103
Inss13AliqNormal_91
Inss13Rescisao_11
Inss13Diferenca_108
Inss13Restituicao_153
Inss13PrevSalMaternidade_171
InssEstornoBaseDissidio13_115
InssFeriasMes_82
InssFeriasMesAliqNormal_90
InssFeriasProxMes_130
InssFeriasProxMesAliqNormal_137
InssFeriasMesAnterior_131
InssFeriasMesAnteriorAliqNo_138
InssFeriasDiferenca_110
InssFeriasProxMesDiferenca_132
InssEstornoBaseDissidioFerias_116
InssAutonomos_135
InssSalMaterRetroativo_179
Obs.: Os INSSs informados pelo usurio e os de outro emprego no precisam fixar a prioridade porque
no so calculados pelo sistema, nestes ser considerada a configurao do cliente.
PENSO = 82
Cdigos de Clculo
13 Penso Alimentcia Judicial
53 Penso Alimentcia Judicial informada(folha)
54 Penso Alimentcia Judicial informada(13 salrio)
113 Penso alimentcia sobre frias
120 Penso alimentcia sobre 13 salrio
121 Penso alimentcia sobre participao nos lucros
TOTVS Pgina 37
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
IRRF = 83
Cdigos de Clculo
4 I.R.R.F.
30 I.R.R.F. Frias
49 I.R.R.F. 13 Salrio
61 IRRF FRIAS ENVELOPE
84 I.R.R.F. calculado pelo usurio
106 IRRF 13o calculado pelo usurio
107 IRRF de frias calculado pelo usurio
127 I.R.R.F. Partic. nos Lucros
172 IRRF 13 Sal descontado p/ previd ref lic maternid
305 IRRF FOLHA BASE PENSO
306 IRRF FRIAS RECIBO BASE PENSO
307 IRRF 13 SALRIO BASE PENSO
308 IRRF PARTICIPAO NOS LUCROS BASE PENSO
316 IRRF FRIAS ENVELOPE BASE PENSO
Clculo / Arredondamento
Os clculos da folha considera a terceira casa decimal para regra de arredondando , e sempre para
cima.
* Na verso Delphi despreza a 3 casa, considera at a 2
* Verso Delphi verificava a ordem dos perodos, o maior era calculado por ltimo.
Clculo x Frmulas
O padro da leitura das expresses lgicas E e OU das frmulas mudaram, agora primeiro
executado as expresses que contenham o E e depois o OU.
* Na verso Delphi a ordem de leitura era o que aparecesse primeiro.
Todas as variveis que verificam o histrico do funcionrio, como exemplo a NDTRAB, quando
no encontrar informaes referente ao histrico do funcionrio , ser considerado o cadastro atual.
A funo de frmula NDTRABPER( , ) verifica o ndice inicial do horrio , para o clculo correto dos
dias.
* Na verso Delphi o ndice inicial no era verificado.
TOTVS Pgina 38
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
No clculo .Net foi criada uma funo de frmula avanada, HORACODCALCULO, esta funo desvia o
clculo de um cdigo de clculo interno do sistema conforme regra definida pelo usurio.
Exemplo : Cdigo de clculo 1, para funcionrios de determinada seo tem regras diferentes do cdigo de
clculo 001, basta criar a formula conforme exemplo abaixo que o fluxo do clculo ser desviado.
Exemplo : o usurio quer que o sistema calcule 30 dias para um funcionrio horista de determinada
seo, para outras sees considere o clculo interno do sistema (cdigo de clculo).
Frmula 151
SE (CREC = 'H') E (CODSECAO = '01.01')
ENTAO (30 *7.33) * 60
SENAO HORACODCALCULO(1)
FIMSE
TOTVS Pgina 39
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Processo Frias
O processo de frias do RM labore foi migrado para .Net e o modelo de dados (tabelas/colunas) foi
reestruturado com evoluo nos cadastros e tambm houve necessidade de atender algumas limitaes
do modelo anterior.
Foi includo melhorias nos processos e novas funcionalidades foram implementadas deixando o
mdulo de frias mais amigvel e operacional.
A principal mudana da migrao do processo de frias foi a reestruturao do modelo de dados
que agora permite cadastrar perodo aquisitivos de frias independentes, marcao de frias futuras ,
simulaes de frias e que integrado com o RM Portal transforma em uma Gesto de Frias, onde
funcionrio sugere frias via internet, Gestor aprova e o fluxo termina no Departamento Pessoal , onde
este ltimo confirma as frias do funcionrio.
Benefcios
Acessando o RM Labore na verso Delphi, os menus est dispostos conforme hierarquia acima.
A nica mudana foi a incluso do sub menu Finaliza Frias, que substitui algumas rotinas do mdulo
Liberao de frias. (explicaremos mais abaixo no tpico Finalizar Frias)
TOTVS Pgina 40
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Caixa de texto 1 - Nesta viso sero visualizados todos os perodos aquisitivos do funcionrio,
sendo que dever existir apenas 1 perodo aquisitivo Aberto , veja abaixo , o perodo aquisitivo
02/01/2009 a 01/01/2009 o perodo atual do funcionrio.
O perodo Aberto a referencia para o cadastro de gozo de frias atual.
Caixa de texto 2 - Ao lado ser aberto o anexo com os perodos de gozo relacionado ao perodo
aquisitivo, poder ter mais de um perodo de gozo.
Dar um duplo clique sobre o perodo de gozo, lado direito do formulrio
TOTVS Pgina 41
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Ao abrir o perodo aquisitivo ser visualizada a interface abaixo, so informaes sobre o perodo
aquisitivo Aberto.
Caixa de texto 3 : Contm informaes da perda de um perodo aquisitivo por afastamentos ou faltas
superiores a 32 dias.
TOTVS Pgina 42
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
O cadastro de frias poder ser realizado pelos cones abaixo, porm recomenda-se utilizar
Ao clicar no cone de frias caso ocorra a mensagem abaixo, ser necessrio dar permisses ao novo
mdulo de frias.
TOTVS Pgina 43
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
TOTVS Pgina 44
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
6 7
Caixa de texto 1 : Contm informaes sobre o perodo aquisitivo , como incio e fim do perodo
aquisitivo, saldo do perodo corrente , saldo total (inclui vencidas e proporcionais) , limite de gozo, dias
de frias a marcar (dias restante do perodo aquisitivo corrente) , e o total de faltas do perodo aquisitivo
corrente.
Caixa de texto 2 : Contm informaes sobre o perodo de gozo a marcar.
Caixa de texto 3 : Contm informaes sobre outros perodos de frias j gozados pelo funcionrio.
Caixa de texto 4 : Contm informaes sobre o emprstimo de frias (no mudou em relao ao Delphi)
Caixa de texto 5 : Contm informaes sobre a situao de frias (isto novo).
O perodo de gozo do funcionrio passa a ter 5 situaes.
G - Aguardando aprovao Gestor (visvel no RM Portal)
D - Aguardando aprovao DP
M - Marcadas (frias marcadas/calculadas ainda no lanadas para a folha mensal)
P - Pagas (J lanadas para a folha mensal)
F - Finalizadas (perodo de gozo finalizado, concludo)
Caixa de texto 6 : Botes para calcular, lanar e finalizar as frias (semelhantes ao Delphi)
Caixa de texto 7 : Boto para visualizar o recibo de frias calculado.
Marcando Frias
TOTVS Pgina 45
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Abaixo cadastramos as frias para o perodo de gozo de 01 a 30/04/2010, veja a seguir o processo
Calcular Frias.
No cadastro de frias ao alterar os campos: Data Inicial, Data Final, Data Aviso,
Data Pagto e Nro Dias Frias do perodo de gozo que contm recibo de frias ou tentar
excluir o perodo de gozo, o sistema no permitir a alterao ou excluso e ser emitida a mensagem:
Dados no podem ser alterados pois existe recibo de frias calculado. Para alter-los, necessrio a
excluso do recibo."
TOTVS Pgina 46
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Calculando Frias
O Processo de calcular frias semelhante ao anterior, porm o clculo foi reescrito utilizando a
plataforma .Net.
Poder ser calculado as frias atravs do boto abaixo ou ...
TOTVS Pgina 47
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Ser visualizada a interface abaixo, onde a chapa do funcionrio dever ser informada dentro do boto
Seleo de funcionrios, no caso de um clculo individual.
Obs.: O boto Calcular ser habilitado para perodos de gozo que o ms de pagamento das frias (ms
caixa) forem diferentes, caso tenha situaes de frias dentro do mesmo ms de competncia e o ms de
pagamento forem iguais, no ser possvel calcular o segundo perodo de gozo e o boto calcular
permanecer desabilitado.
Para habilit-lo, o usurio dever lanar o primeiro perodo de frias, ou seja, para clculo de dois recibos
de frias, o sistema somente permitir calcular o 2 recibo de frias, quando o 1 estiver com a situao
de frias igual a P- Pagas e os eventos estiverem no envelope de pagamento.
TOTVS Pgina 48
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
TOTVS Pgina 49
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Atravs do cone ser possvel visualizar o log de mdia de frias, como mdia de horas extras,
adicional noturno.
O log armazenado em tabela com possibilidade de visualiz-lo em qualquer competncia da folha.
TOTVS Pgina 50
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
No novo clculo o usurio poder marcar somente o abono pecunirio, a verso anterior no contemplava
esta funcionalidade.
Para realizar o clculo dever informar os dias de abono pecunirio e a data de pagamento do mesmo.
O sistema far todo o processo semelhante ao de frias porm a base para verificao do salrio,
lanamento, diferenas e outros ser a data de pagamento, uma vez que no tem o perodo do abono.
No lanamento das frias, o sistema ir lanar os eventos porm no ir alterar a situao do funcionrio
para F-Frias nem ser registrado o histrico de situao, devido no existir perodo de gozo.
TOTVS Pgina 51
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Atravs do menu Movimento / Frias / Calculo dever marcar a opo Calcula Abono sem Perodo de
Gozo e informar um perodo para data do pagamento.
TOTVS Pgina 52
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Cancelando Frias
Neste mdulo, o sistema efetuar o cancelamento das frias calculadas para o funcionrio (recibo de
frias) e as datas de incio / fim de gozo
Cancelar as frias do(s) funcionrios que tiveram seus recibos calculados e no lanados.
Para cancelar somente abono, marque a opo Cancela abono sem perodo de gozo e informe a data do
pagamento do mesmo.
TOTVS Pgina 53
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Atravs do mdulo Anexos, selecione Adicionais de Frias, para cadastrar os adicionais de frias que
sero lanados no recibo.
Em seguida, ser aberto um formulrio onde devero ser cadastrados os eventos adicionais de frias
TOTVS Pgina 54
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Informe o Evento do Recibo, Evento da folha, Evento da folha no prximo Ms, Evento de folha no ms
anterior.
No anexo Adicionais Frias quando existir Evento Recibo e no existir Evento Folha, o processo de
Lanamento das Frias no ser interrompido, porm ser emitida a mensagem de erro:
"ERRO: Evento Folha referente ao Evento Adicional XXXX do Funcionrio XXXX no est informado. Esta
informao obrigatria para o correto Lanamento das Frias."
E o evento adicional no ser lanado para a movimentao do funcionrio.
* Na verso Delphi lanava mesmo sem existir o Evento Folha
Lanando Frias
O processo de lanamento de frias teve mudana na migrao para .Net, passou a lanar somente frias
do ms atual, as frias iniciadas no ms anterior sero lanadas pelo mdulo Finalizar Frias.
A mudana da situao do funcionrio de Ativo A para Frias F tambm ser realizado por este
mdulo.
Antes de efetuar o lanamento ser necessrio cadastrar os parmetros referente motivo incio e retorno
das frias.
Caixa de texto 1 : Dever informar o motivo de incio das frias e Motivo de retorno das frias para
alimentar o histrico de situao do funcionrio.
Caixa de texto 2 : Dever informar os eventos para pagamento da licena remunerada e o motivo do
afastamento, utilizados no lanamento de frias coletivas.
TOTVS Pgina 55
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Para lanar somente Abono pecunirio dever marcar o parmetro abaixo Lana Abono sem perodo de
Gozo).
Finalizando Frias
Ateno !
TOTVS Pgina 56
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Para finalizar somente o abono pecunirio, marcar o parmetro Finaliza Abono sem perodo de Gozo
Diferena de Frias
Foi includo uma nova funcionalidade neste processo, que permitir calcular a diferena de abono
pecunirio sem perodo de gozo, basta marcar o parmetro abaixo.
TOTVS Pgina 57
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Campos Obsoletos
O Campo Adiciona valor / Substitui valor torna-se obsoleto e no ser mais mostrado em tela
pois ser assumido como Substitui valor.
O Campo Calcula diferena sem aumento salarial torna-se obsoleto e no ser mais
mostrado em tela pois sempre ir calcular diferena de frias independente de ter ou no ter tido
aumento salarial.
Devido a reestruturao do modelo de dados de frias, o mdulo Acerta Perodo Aquisitivo passa a
permitir acertar perodos aquisitivos futuros, exemplo, o funcionrio perdeu mais de um perodo
aquisitivo, ser includo no histrico de perodos aquisitivos com o status Perdido, veja abaixo
Abaixo os motivos que o funcionrio poder perder o perodo aquisitivo ou mesmo prorrogar no caso de
licena remunerada ou afastamento militar.
TOTVS Pgina 58
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
A regra para perda do perodo continua conforme CLT, o mdulo ir verificar se o funcionrio perder o
direito s frias, observando se durante o perodo aquisitivo ocorreram uma das seguintes situaes:
Para os casos acima, o funcionrio perder todo o perodo aquisitivo e ser aberto um novo perodo
acrescido de 1 ano ;
TOTVS Pgina 59
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Neste caso, o novo perodo aquisitivo ser iniciado quando o funcionrio retornar ao servio.
d) houve afastamento dos tipos: L-Licena s/ Vencimento, M-Servio Militar ou I-Aposentadoria por
invalidez;
Neste caso, o trmino do perodo aquisitivo ser ajustado somando o total de dias de afastamento
data inicial do perodo;
Quando a data de retorno for posterior a competncia atual, o sistema ir fazer o seguinte tratamento:
Afastamentos do tipo: R-Licena Remunerada, P-Previdncia ou T-Acidente de Trabalho, ser
considerado at o ltimo dia da competncia atual.
Afastamentos do tipo: L-Licena sem Vencimento, M-Servio Militar, I-Aposentadoria por Invalidez e
S-Mandato Sindical, ser considerado a data de retorno do afastamento.
TOTVS Pgina 60
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Este processo permite desconsiderar dias de feriados na contagem dos dias de frias do funcionrio.
Normalmente em convenes coletivas de clientes podero ocorrer situaes onde os feriados so
desconsiderados no perodo de frias do funcionrio
Exemplo : Frias em Dezembro , desconsideram os feriados Natal e os dias 24 e 31/12 (compensaes).
Este um novo recurso quem utiliza o clculo .Net.
Cadastros de Sindicatos
Parmetro Ignora feriados na contagem das frias.
Quando o usurio marcar este parmetro o sistema ir verificar no calendrio da seo do funcionrio os
feriados que tiverem o parmetro Ignorar o dia na contagem das frias marcado.
OBSERVAO: Foi necessrio criar este parmetro no sindicato, pois a definio de ignorar ou no o
feriado determinado por conveno coletiva. E o motivo de criar outro parmetro no calendrio da seo
porque podem existir sees em cidades diferentes com feriados municipais.
TOTVS Pgina 61
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Cadastros de Calendrios
Parametro Ignorar o dia na contagem das frias (Campo IGNORANASFERIAS da tabela GFERIADO).
O usurio dever marcar este parmetro quando desejar que o feriado seja desconsiderado na contagem
dos dias de frias.
Veja que o funcionrio continua com um saldo de 3 dias, mesmo tendo um gozo de 30 dias de frias.
Obs.: Quando o usurio preencher o campo Incio Per. Gozo e o campo Final Per. Gozo o sistema ir
verificar quantos dias tem entre as datas informadas e subtrair o total de dias de feriados para calcular o
campo Dias de Frias.
Recibo de Frias
OBSERVAO:
. Ao preencher o campo Final Per. Gozo o campo Dias de Frias ficar desabilitado para edio.
. Ser apresentada mensagem de alerta, quando no sindicato do funcionrio o parmetro Ignora feriados
na contagem das frias estiver marcado e no existir um calendrio vinculado seo do funcionrio. A
mensagem ser apresentada quando o usurio clicar no boto <Salvar> ou no boto <Ok>.
Como funciona
Quando o usurio preencher o campo Incio Per. Gozo e o campo Dias de Frias, o sistema ir calcular
a o campo Final Per. Gozo de tal forma que o nmero de dias de frias ignorando os dias feriados seja
igual ao nmero informado.
EXEMPLO:
No calendrio informado na seo do funcionrio, a data 07/09/2009 esta com o parmetro marcado.
No cadastro de frias do funcionrio foram preenchidos os seguintes campos:
Incio Per. Gozo = 01/09/2009
Dias de Frias= 30
Ao clicar no boto <Salvar> ou no boto <Ok>, o sistema preencher o campo Final Per. Gozo com a
data 01/10/2009.
OBSERVAO: Ao preencher o campo Dias de Frias o campo Final Per. Gozo ficar desabilitado para
edio.
Os campos Dias de Feriados e Feriados, somente ficaro visveis no cadastro de frias, quando no
sindicato do funcionrio o parmetro Ignora feriados na contagem das frias estiver marcado.
TOTVS Pgina 63
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Ser gravada no arquivo de log, uma mensagem de aviso, quando no sindicato do funcionrio o
parmetro Ignora feriados na contagem das frias estiver marcado e no existir um calendrio
vinculado seo do funcionrio.
Clculo da Folha
Os dias de feriados a desconsiderar sero somados nos cdigos de clculos: 1-Horas Normais e 2-
Dias Trabalhados.
Todos os processos que verificam o total de dias de frias gozadas no perodo iro tratar os feriados
a desconsiderar. Tais como proviso, variveis de frmulas, diferena de frias, finalizao de
frias, etc.
Importao
Ser ajustado o mdulo de importao e o layout de exportao das tabelas Perodos de Gozo
(PFUFERIASPER) e Sindicatos (PSINDIC) para tratar estes campos novos.
ATENO : Mesmo quando o feriado cair em dia de compensao ou descanso do funcionrio (conforme
horrio informado no cadastro do funcionrio) o sistema ir desconsiderar o feriado nas frias, caso o
parmetro no sindicato esteja marcado.
Liberao de Competncia
Para liberar a competncia, nenhum perodo de frias dentro do ms pode estar com Status igual:
TOTVS Pgina 64
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
RM Portal .Net
A integrao do mdulo de frias com o RM Portal .Net garante ao processo uma Gesto de frias, onde
o funcionrio sugere frias pelo Portal, via internet, e o gestor aprova estas frias e por ltimo o
departamento pessoal confirma as frias do funcionrio efetuando o pagamento.
Benefcios
Sugesto de frias atravs da internet
Aprovao de frias pelo Gestor atravs da internet
Integrao do processo de frias com o Departamento Pessoal
TOTVS Pgina 65
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
TOTVS Pgina 66
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
TOTVS Pgina 67
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Modelo Anterior
class ModFeriasAntigo
Adicionais de
frias
PDADQUIOSQUE
0..*
PFUNC
PFFERPROG
0..* 0..* 0..*
PFHSTFER PFPERFER
Ferias
Historico de ferias Programadas
0..*
Armazena periodo
aquisitivo
PFFERIAS
e gozo de ferias
Verbas do Recibo
PFHSTFER
Armazena
Periodo Gozo
de Frias Historico
anteriores de ferias
TOTVS Pgina 68
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Modelo Atual
class ModFeriasNov o
Adicionais de
frias
0..*
PFUNC Armazena
1 os Perodos
Aquisitivos
0..*
PFUFERIAS
- PeriodoAberto: int
Armazena
os recibos de frias
antiga (PFPERFER)
Tabela que armazena 1
os
perodos de gozo
(Tabela Nova)
0..*
- SituacaoFerias: int
1 1 1 0..*
0..*
Descrio das situaes de frias
PFUFERIASVERBAS
G - Aguardando aprovao gestor
Armazena
D - Aguardando aprovao DP
os emprstimos
M - Marcadas
descontados em frias
P - Pagas
F - Finalizado
Armazena
as verbas do recibo
de frias
(antiga PFFERIAS)
TOTVS Pgina 69
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Com o desenvolvimento do novo clculo .NET, o RM Labore passa a utilizar novas tabelas para as frias
dos funcionrios.
Como h diferenas estruturais significativas entre os dois modelos, ser necessrio utilizar um programa
conversor.
Modelo antigo
PFHSTFER a tabela de histrico de frias. Ela possui informaes tanto sobre os perodos aquisitivos e
quanto sobre os perodos de gozo de frias.
PFPERFER possui informaes sobre o pagamento das frias. (recibo de frias)
PFFERIAS possui as verbas pagas relativas s frias (itens do recibo de frias)
PFUNC antes das frias serem liberadas, os dados de cadastros ficam nesta tabela. Somente depois da
liberao os dados do gozo de frias iro para a tabela de histrico.
Campos da PFUNC utilizados para frias:
Nome Campo
Incio Gozo INICPROGFERIAS1
Final Gozo FIMPROGFERIAS1
Pagamento DTPAGTOFERIAS
Data do Aviso DTAVISOFERIAS
Dias Frias NRODIASFERIAS
Dias Corr NRODIASFERIASCORRIDOS
Abono QUERABONO
Dias Abono NRODIASABONO
Dias Corr Abono NRODIASABONOCORRIDOS
Posio POSICAOABONO
Coletivas FERIASCOLETIVAS
Lic Rem Ms NDIASLICREM1
Lic Prox. Ms NDIASLICREM2
1a Parc 13o Salrio QUER1APARC13O
Observao OBSFERIAS
... Emprestimo de Frias
Nro Vezes NUMVEZESDESCEMPRESTIMO
Inicio do desconto DATAINICIODESCEMPRESTIMO
... Adiantamento nas
Frias
Dias NRODIASADIANTFER
Evento EVTADIANTFERIAS
TOTVS Pgina 70
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Modelo novo
As frias futuras, no modelo novo, estaro junto com as demais frias, pois a estrutura permite
cadastrar um novo perodo sem ter terminado o anterior. A situao das frias ir diferir atravs do campo
SITUACAOFERIAS da PFUFERIASPER. Os valores possveis para este campo so:
o Aguardando aprovao do Gestor = G
o Aguardando aprovao do DP = D
o Marcadas = M
o Pagas = P
- Converso dos histricos de frias que possuem data de Gozo preenchida. (PFHSTFER)
- Converso dos dados da PFUNC (frias no calculadas/liberadas)
- Converso de frias programadas (PFFERPROG)
- Converso de frias pendentes de aprovao (auto-atendimento) (PDADQUIOSQUE)
- Forando o perodo quando existe recibo mas no existe dados de histrico. (PFPERFER)
O campo SITUACAOFERIAS ser preenchido de acordo com a seguinte tabela:
o PFUNC M ou P
o PFHSTFER - P
o PFFERPROG M
o PDADQUIOSQUE - D
o PFUNCMARCFER - NO CONVERTER
Nas duas tabelas acima, os dados mais difceis de serem verificados so Data de Pagamento e Aviso de
Frias.
No modelo antigo estes dados esto na PFPERFER, e nem sempre este registro existe para os Histricos de
Frias.
E como nem sempre h registro de recibo, necessrio forar os dados de data de aviso e data de
pagamento. Neste caso, as data esto sendo gravadas da seguinte forma:
Data de Pagto: 2 dias antes do incio do Gozo
Data de Aviso: 30 dias antes do incio do Gozo
Outra dificuldade encontrada que no existe chave estrangeira da tabela PFPERFER para a PFHSTFER. Ou
seja, possvel incluir um recibo sem histrico no modelo antigo. As chaves primrias entre as tabelas
tambm so bastante diferentes, e isto pode gerar erros durante a converso. Por isso, cada erro de
chave primria est sendo includo no log.
TOTVS Pgina 71
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Recibos (PFUFERIASRECIBO)
- dados da PFPERFER
- dados da PFFERIAS
Por ltimo, aps a insero de todos os registros de perodo aquisitivo, gozo e dados de
recibo/pagamento, o conversor realiza os dois ltimos passos:
- Acerto de perodo aberto (verifica qual o ltimo perodo e marca) (Campo PERIODOABERTO, Tabela
PFUFERIAS).
- Calcular o saldo atual (Campo: SALDO, Tabela: PFUFERIAS).
Tabela: PFHSTFER
Coluna Descrio Destino
CODCOLIGADA Cdigo da Coligada PFUFERIAS.CODCOLIGADA
CHAPA Chapa PFUFERIAS.CHAPA
DTFIMPERAQUIS Data Final Per. Aquis PFUFERIAS.FIMPERAQUIS
NROPERIODO Nmero do Perodo -
DTINIPERAQUIS Data Incio Per Aquis PFUFERIAS.INICIOPERAQUIS
Data Inicial Gozo
DTINIGOZO Frias PFUFERIASPER.DATAINICIO
Data Final Gozo
DTFIMGOZO Frias PFUFERIASPER.DATAFIM
DIASABONO Dias de Abono PFUFERIASPER.NRODIASABONO
Paga 1a. Parc 13o.
QUER1APARC13O Sal. PFUFERIASPER.PAGA1APARC13O
FERIASCOLETIVAS Frias Coletivas PFUFERIASPER.FERIASCOLETIVAS
NROFALTAS Nmero de Faltas PFUFERIAS.FALTAS
Dias corridos do
DIASABONOCORRIDOS abono -
POSICAOABONO Posio do Abono -
Nmero de dias
NRODIASUTEIS teis -
Nmero Dias
NRODIASCORRIDOS corridos -
QUERADIANTAMENTO Quer adiant frias -
Motivo do
MOTPERDAPERAQUI Afastamento PFUFERIAS.MOTIVOPERDA
TOTVS Pgina 72
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Tabela: PFUNC
Coluna Descrio Destino
Cdigo da
CODCOLIGADA Coligada
CHAPA Chapa
INICPROGFERIAS1 Incio Gozo PFUFERIASPER.DATAINICIO
FIMPROGFERIAS1 Final Gozo PFUFERIASPER.DATAFIM
Tabela: PFPERFER
Coluna Descrio Destino
CODCOLIGADA Cdigo da Coligada PFUFERIASPER.CODCOLIGADA
CHAPA Chapa PFUFERIASPER.CHAPA
DTVENCIMENTO Data de venc frias PFUFERIASPER.FIMPERAQUIS
NROPERIODO Nmero do perodo -
VALORESFORCADOS Valores forados PFUFERIASVERBAS.ALTERADOMANUAL
Data de
DTPAGTO pagamento PFUFERIASPER.DATAPAGTO
DTAVISO Data do aviso PFUFERIASPER.DATAAVISO
OBSERVACAO Observao PFUFERIASRECIBO.OBSERVACAO
BASEINSS1 Base INSS no ms PFUFERIASRECIBO.BASEINSS1
Base INSS p/ prx
BASEINSS2 ms PFUFERIASRECIBO.BASEINSS2
Tabela: PFFERIAS
Coluna Descrio Destino
CODCOLIGADA Cdigo da Coligada PFUFERIASVERBAS.CODCOLIGADA
CHAPA Chapa PFUFERIASVERBAS.CHAPA
DTVENCIMENTO Data de venc frias PFUFERIASVERBAS.FIMPERAQUIS
NROPERIODO Nmero do perodo -
CODEVENTO Cdigo do evento PFUFERIASVERBAS.CODEVENTO
HORA Hora PFUFERIASVERBAS.HORA
REF Referncia PFUFERIASVERBAS.REF
VALOR Valor PFUFERIASVERBAS.VALOR
TOTVS Pgina 73
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
A base de clculo do salrio famlia pago em frias considera o valor do cc38 independente de
incidncia de evento. Isto quando o parmetro usa salrio nominal estiver desmarcado.
* Na verso Delphi considera incidncia.
Emprstimo de folha nas frias : O processo de Clculo das Frias passar a guardar um histrico dos
emprstimos descontados. Com isto poderemos controlar emprstimos com eventos iguais, e tambm
o caso de descontar em folha no mesmo ms em que j foi descontado nas frias partidas, tabela
PFUFERIASEMPR
* Na verso Delphi no tinha o histrico, eventos iguais eram calculados / Somados.
Dias de Frias X Faltas e Nmero de dias de direito a frias : As frmulas "Nmero de dias de direito a
frias" e "Dias de Frias X Faltas" do cadastro de Parmetros do Sistema, pasta
Parm.Frias/Parmetros II , no sero disponibilizados na verso .Net.
O campo Usa regime de tempo parcial no padro .NET passar a ser exibido no Cadastro do
Funcionrio, pasta Registro (abaixo do Sindicato).
* Na verso Delphi, ao confirmar o parmetro, exibido o campo "Dias direito
(jornada reduzida)" no Cadastro de Frias.
Saldo de frias : No clculo das frias o saldo de frias ser refeito.o saldo de frias calculadas
anteriormente recebero 30 soma dias perodo de gozo.
Foi includo a regra abaixo para o campo SALDO da tabela PFUFERIAS:
1) Se o perodo est fechado o campo SALDO est recebendo o valor 0.
2) Se o perodo est aberto, e a data final do perodo aquisitivo anterior a data do ltimo dia da
competncia anterior a atual o SALDO recebe 30.
3) Se o perodo est aberto, e a data final do perodo aquisitivo posterior que a data do ltimo
dia da competncia anterior a atual o SALDO recebe o total de avos de direito x 2,5 dias.
* Se houver saldo relativo a frias coletivas o conversor ir jogar este saldo para o perodo fechado
imediatamente anterior ao aberto
* Dos perodos abertos, est sendo subtrado do saldo o total j gozado.
TOTVS Pgina 74
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
No recibo de frias no existir mais a base Estorno IRRF Frias, sendo assim o campo Base IRRF
ser composta do total de incidncia menos total de estornos, para conferncia do clculo do IRRF os
valores so apresentados no log de clculo, o que facilita a conferncia de valores.
Conversor: No anexo Adicionais de frias , o conversor ir preencher o evento folha com o mesmo
cdigo do evento recibo, quando no tiver a informao no Evento Folha.
Conversor: No ir converter os dados do funcionrio que tiver gozado frias iniciadas no ms anterior,
terminando no ms atual e que as frias do ms anterior j tenham sido LANADAS E NO FORAM
LIBERADAS
Criao de uma trigger no banco de dados para alimentar os dados de frias na tabela PFUNC. Isso
servir para os relatrios que ainda buscam os campos antigos de frias.
TOTVS Pgina 75
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Processo Resciso
Foi criado um novo cdigo de clculo para IRRF Frias para Resciso (cc 315). O objetivo
resolver situaes de rescises no mesmo ms em que ocorreram frias. O Cdigo de Clculo
obrigatrio.
* Na verso Delphi o cdigo de clculo era o mesmo para IRRF nas frias e IRRF nas frias
resciso. (cc30)
Independente se alterao ou uma resciso nova, sempre que for resciso para o prximo ms, o
campo Perodo ficar habilitado.
Abaixo a regra :
Data de demisso = ms anterior (o sistema apresenta como default o perodo 1 e permite editar)
Data de demisso = ms atual (o sistema apresenta o perodo atual, local, e NO permite editar)
Data de demisso = ms posterior (o sistema apresenta como default o perodo 1 e permite editar)
* Na verso Delphi quando uma resciso cadastrada para o ms atual se altera a data de
desligamento para o prximo ms o perodo no editado, porm se a resciso j for cadastrada pra o
prximo ms, o sistema habilitava o perodo.
Foi criado um processo para lanar o lquido da resciso para o envelope de forma automtica.
Ser necessrio criar um provento com o cdigo de clculo 150 e um desconto com o mesmo cdigo de
clculo.
Caso o lquido seja positivo, ser lanado o desconto, caso o lquido seja negativo ser lanado o
provento.
TOTVS Pgina 76
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Processo 13 salrio
TOTVS Pgina 77
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Lanamento do 13 Salrio
Este mdulo foi migrado sem novidades, com exceo da separao do clculo Diferena salarial
que passou a ter um menu especfico.
TOTVS Pgina 78
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
O acesso ao cadastro de funcionrio .Net utilizando a MDI Delphi realizado atravs do menu
Cadastros / Funcionrios, conforme figura abaixo.
O acesso ao cadastro de funcionrio .Net atravs da NOVA MDI realizado atravs do cone abaixo,
Grupo Cadastro.
TOTVS Pgina 79
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
A edio do cadastro de funcionrio foi desenvolvida baseada em menus verticais possibilitando uma
melhor organizao e visualizao das informaes.
O cadastro foi reorganizado para facilitar a localizao da informao de forma rpida e intuitiva.
TOTVS Pgina 80
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
TOTVS Pgina 81
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Possibilidade de criar vrios agrupamentos, por Situao, por Seo, por Data de admisso, por Funo,
entre outros campos do cadastro do funcionrio.
TOTVS Pgina 82
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
TOTVS Pgina 83
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
TOTVS Pgina 84
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
1 2 3
Caixa de texto 1 Reclculo do envelope que antes era acionado atravs de um cone Calculadora
Caixa de texto 2 Centro de custos que antes era acionado por um check Box no rodap do envelope.
Caixa de texto 3 Log de clculo
TOTVS Pgina 85
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Caixa de Texto 4 Identificao: Edio dos perodos da ficha financeira, antes no era habilitado pelo
envelope, somente pela ficha financeira.
TOTVS Pgina 86
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Caixa de texto 7 - Incidncias de Eventos : Novo recurso, possibilita agrupar os eventos por tipo de
incidncia.
Exemplo : agrupar somente os eventos que incidem INSS
Outras funcionalidades
O novo envelope de pagamento permite agrupar as colunas por incidncias, por tipo de evento, por hora,
por valor.
TOTVS Pgina 87
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Possibilita tambm iniciar uma calculadora no prprio envelope permitindo clculos envolvendo horas e
valores do evento.
TOTVS Pgina 88
Clculo .Net da Folha TOTVS A Mquina de Clculo do RM Labore
Possibilita definir atalho a outros cadastros (actions), como por exemplo : Clicar no evento e abrir o
cadastro de eventos.
TOTVS Pgina 89