Você está na página 1de 8

11/12/13 TOTVS Connect: Como Fazer Converso para o Clculo .

NET
totvsconnect.blogspot.com.br/2011/09/como-fazer-conversao-para-o-calculo-net.html 1/8
Srie T & Srie 1
TOTVS Connect
s e g u n d a - f e i r a , 2 6 d e s e t e mb r o d e 2 0 1 1
Como Fazer Converso para o Clculo .NET
Produto: TOTVS Folha de Pagamento Verso: 11.40
Processo de Negcio: Administrao de Pessoal
Processo do sistema: Converso para o Clculo .NET
Este Como Fazer visa auxiliar o usurio do sistema TOTVS Folha de Pagamento na
converso do clculo DELPHI para o clculo .NET. Neste, todo o clculo passou por uma
reestruturao, tendo como grande diferencial o desempenho. As interfaces esto mais
modernas e amigveis aos nossos usurios, alm de recursos mais avanados e de fcil
utilizao.
1 - O que a Migrao Clculo .NET
O sistema RM Labore composto por Cadastros, Clculos, Rotinas mensais / Anuais e
Relatrios. A migrao do Clculo est sendo reescrita 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.
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.

2 - Quais as vantagens da migrao para Clculo .NET
Buscando sempre atender as necessidades dos nossos clientes com agilidade e eficincia,
evolumos o processo de clculo do sistema. Esta evoluo visa ampliar o os clculos,
garantindo avano tecnolgico, melhorias em interfaces e muitas outras vantagens, que
apresentaremos a seguir:
Veja as novidades no link abaixo
http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net.html

3 O que necessrio para migrar
Conhecer as mudanas do novo clculo O Clculo .NET do RMLabore.
Utilizar o ConversorClculo.exe
Ateno! Os clientes com coligada em Belo Horizonte, a partir da verso 11.40 tero a
converso realizada automaticamente, assim que acessarem o sistema.

4 Convertendo para .NET utilizando o conversor de Clculo .NET
4.1 - O que o conversor do Clculo .NET
um processo que ir adaptar a base para o novo Clculo .NET, criando os novos cdigos
de clculos convertendo os dados de frias para o novo modelo de frias e
disponibilizando novos recursos.
4.2 Procedimentos a serem executados no RMLabore antes da converso:
4.2.1 - Gerar um backup da base de dados.
Ocorreu um erro neste gadget
Nova compra da
Totvs, Ciashop tem
mais de mil lojas
virtuais
EXAME.com
So Paulo Criada
em 1998, a Ciashop,
que desenvolve
solues para e-
commerce,
anunciou que parte
de seu capital
social foi adquirido
pela TOTVS,
empresa lder em
desenvolvimento de
softwares de
gesto empresarial.
A transao teve
valor de 19,4 ...
Artigos
relacionados
Totvs compra
desenvolvedora por
R$ 18 milhes
Olhar Digital
"Com esse
movimento, a Totvs
refora sua
estratgia de
especializao e
seu posicionamento
no segmento de
sade, combinando
suas foras de
distribuio e
atendimento com o
know-how de
desenvolvimento e
negcios da
Seventeen", disse a
empresa ...
Artigos
relacionados
Totvs compra
Ciashop e entra no
mercado de
softwares de e ...
Computerworld
A TOTVS, brasileira
lder no
desenvolvimento de
softwares de
gesto empresarial,
anuncia a compra
de at 72% do
capital social da
Ciashop Solues
para Comrcio
Eletrnico S.A.,
desenvolvedora de
solues para o
segmento de e-
commerce. Com
a ...
Totvs tem 15 vagas
abertas Olhar Digital
A Totvs est com 15
vagas abertas no
escritrio de
Braslia. As
oportunidades
esto divididas por
reas: assistente de
Notcias
11/12/13 TOTVS Connect: Como Fazer Converso para o Clculo .NET
totvsconnect.blogspot.com.br/2011/09/como-fazer-conversao-para-o-calculo-net.html 2/8
Observao:
Sugerimos primeiro a converso em uma base de teste compatvel base de produo,
para depois rodar na base oficial.

5 Conversor do Clculo
Passo 1: Executar o ConversorCalculo.exe;
Passo 2: Informar o usurio e a senha do Banco de dados (normalmente, usurio rm);
Passo 3: Selecionar o alias do banco de dados;
Passo 4: Ser aberta uma tela para informao dos dados dos arquivos de log.
Estes arquivos sero gravados dentro da pasta onde est o arquivo ConversorCalculo.exe,
no momento em que selecionado o boto Validar Converso.
extremamente importante que seja feita a anlise do log do conversor , Log
Completo.txt e Logerros.txt, gerados no momento da validao da converso,
conforme explicaes do item 5.
Antes de iniciar a converso da base de dados, estes logs devero ser analisados e todos
os avisos informados nos mesmos, devero ser corrigidos. Este procedimento ir garantir
maior integridade da base de dados aps a converso.
Abaixo um exemplo de um log completo.
Durante a validao ser verificado o histrico de frias, como exemplo o preenchimento
correto dos perodos de gozos.
Caso detectar inconsistncias cadastrais, dever sair do conversor e corrigir na base de
dados , em seguida repetir a validao.
No ocorrendo registros com inconsistncias, clicar no boto Iniciar Converso.
reas: assistente de
prospeco,
analista de
solues e analistas
de negcios. A
empresa ainda est
em busca de
profissionais com
deficncia.
Fundada em ...
Artigos
relacionados
tecnologia
Spring.me - totvsconnect
Joining Spring.me is
easy!
Then you can answer
questions and follow
TOTVS Connects updates.
Get started in 60 seconds
Pergunte o que voc quiser...
11/12/13 TOTVS Connect: Como Fazer Converso para o Clculo .NET
totvsconnect.blogspot.com.br/2011/09/como-fazer-conversao-para-o-calculo-net.html 3/8

6 - Procedimentos a serem executados aps a converso:
- Reviso das permisses dos usurios:
Caso o usurio no efetue a reviso das permisses dos perfis associados aos usurios o
sistema ir apresentar a seguinte mensagem ao acessar o Mdulo de frias:
O usurio mestre dever acessar o mdulo, Cadastro | Segurana | Perfis, para rever as
permisses de novos mdulos criados, como por exemplo cones dos perodos de gozo de
frias.
Frias
Em Opes | Parmetros | RM Labore | Param. Frias
Para uma melhor usabilidade do sistema, foram disponibilizados os campos abaixo onde o
usurio dever informar o Evento e o Motivo da Licena Remunerada para frias
coletivas:
Frias coletivas: Evento para pagamento de Licena Remunerada e Frias coletivas:
Motivo de afastamento por licena remunerada
11/12/13 TOTVS Connect: Como Fazer Converso para o Clculo .NET
totvsconnect.blogspot.com.br/2011/09/como-fazer-conversao-para-o-calculo-net.html 4/8
Foi disponibilizado o recurso para gravar o histrico da mudana de situao de frias.
Para isso ser necessrio preencher os parmetros:
Motivo da situao: Motivo Incio das Frias e Motivo da situao: Motivo Retorno das
Frias
Este histrico ser gravado no momento do lanamento e finalizao das frias.
- Criar os EVENTOS referente aos novos cdigos de clculos:
Cd. Clculo 302 - BASE DE IRRF FOLHA OUTROS VNCULOS
Cd. Clculo 303 - BASE DE IRRF 13 SALRIO OUTROS VNCULOS
Cd. Clculo 304 - BASE DE IRRF PARTICIPAO LUCROS OUTROS VNCULOS
Cd. Clculo 305 - IRRF FOLHA BASE PENSO
Cd. Clculo 306 - IRRF FRIAS RECIBO BASE PENSO
Cd. Clculo 307 - IRRF 13 SALRIO BASE PENSO
Cd. Clculo 308 - IRRF PARTICIPAO NOS LUCROS BASE PENSO
Cd. Clculo 309 - FRIAS EM DOBRO
Cd. Clculo 310 - ADICIONAL 1/3 DE FRIAS EM DOBRO
Cd. Clculo 311 - ABONO DE FRIAS EM DOBRO
Cd. Clculo 312 - ADICIONAL 1/3 DE ABONO DE FRIAS EM DOBRO
Cd. Clculo 313 - JORNADA MENSAL CONSIDERANDO HORAS TRABALHADAS
Cd. Clculo 314 - ARREDONDAMENTO DESCONTO BASE
Cd. Clculo 315 - BASE DE FGTS DE AFASTADOS
Cd. Clculo 316 - IRRF FRIAS ENVELOPE BASE PENSO
Cd. Clculo 317 - BASE DE IRRF FRIAS RECIBO OUTROS VNCULOS
Cd. Clculo 318 - BASE DE IRRF FRIAS ENVELOPE OUTROS VNCULOS
Cd. Clculo 319 PENSO ALIMENTCIA FRIAS NA RESCISAO
Cd. Clculo 320 PENSO ALIMENTCIA FRIAS INFORMADA
Cd. Clculo 321 PENSO ALIMENTCIA PL INFORMADA
Cd. Clculo 322 SEGUNDA PARCELA 13 SALRIO LICENA MATERNIDADE
Cd. Clculo 323 DIFERENA DE 13 SALARIO LICENA MATERNIDADE
Cd. Clculo 324 13 SALRIO RESCISO LICENA MATERNIDADE
Cd. Clculo 325 DIFERENA 13 SALARIO RESCISO LICENA MATERNIDADE
Ateno:
Veja detalhes em cdigos de clculos.
Salrio Famlia
Para maior facilidade na conferncia e/ou clculo do Salrio Famlia, o sistema passou a
11/12/13 TOTVS Connect: Como Fazer Converso para o Clculo .NET
totvsconnect.blogspot.com.br/2011/09/como-fazer-conversao-para-o-calculo-net.html 5/8
Para maior facilidade na conferncia e/ou clculo do Salrio Famlia, o sistema passou a
considerar a incidncia do evento, no utilizando nenhum tratamento interno, como era
feito anteriormente em Delphi.
Sendo assim, ser necessrio uma reviso nas incidncias de Salrio Famlia dos
eventos com cdigo de clculo 1 e 2.
Observao I:
No clculo em Delphi sempre era considerado os eventos com cdigo de clculo 1 e 2 para
compor a base de salrio famlia, independente dos mesmos estarem incidindo salrio
famlia.
Ateno I:
Este tratamento ser adotado quando o parmetro Usa salrio nominal existente em
Opes | Parmetros | RMLabore | Param. de Clculo | Parmetros, no estiver
marcado.
Diferena Salarial
O Clculo .NET passou a consistir se os eventos com cdigo de clculo 37 (um com
incidncia em INSS e outro sem esta incidncia) so do tipo PROVENTO.

7 Alteraes nas funes de frmulas
Houve migrao das frmulas de clculo para .NET e com isto mudana de
comportamento entre a verso Delphi e a .NET, dever analisar as frmulas abaixo e
verificar se utiliza alguma funo, caso afirmativo dever analisar a lgica da frmula e
adequar ao novo clculo.
Utilize o mdulo de comparao de frmulas disponvel em Rotinas/Comparativo de
Frmulas Delphi x .NET
(disponvel a partir da verso 11.40)
11/12/13 TOTVS Connect: Como Fazer Converso para o Clculo .NET
totvsconnect.blogspot.com.br/2011/09/como-fazer-conversao-para-o-calculo-net.html 6/8
Abaixo um log com diferenas entre Delphi e .NET aps comparao de funcionrios.
Dever analisar atravs dos logs de clculo o motivo dos valores gerarem diferentes.
Exemplo:
Frmula EVT0023 Base de clculo de IRRF
Chapa 00001 Na verso Delphi gerou 2915,55 , j na verso .NET gerou 3836,53
Ateno!
Dever analisar e ser for necessrio, adequar as frmulas conforme necessidade da
empresa, caso contrrio, ocorrer diferenas de clculo na folha de pagamento do
cliente.
Veja nas informaes complementares, as mudanas de comportamento entre o clculo
Delphi e o .NET.

8 - Mudana de Comportamento Clculo Delphi X Clculo .NET :
Clculo / Arredondamento
O arredondamento no valor do evento sempre a partir da 3 casa decimal, porm,
quando a 3 casa decimal 5 (cinco), o DELPHI ora arredonda para cima, ora arredonda
para baixo, caracterstica da linguagem de frmula DELPHI. O .NET sempre arredonda
para cima.
Exemplo:
Resultado da frmula => 184,635
DELPHI => 184,63
.NET => 184,64
Dzimas
No caso de dzimas, ao invs de entender como 18,635, o DELPHI entende como
18,6344444444444.
Essas diferenas de centavos podero ocorrer em todos os processos de clculos do
sistema.
Clculo / Data de pagamento
No clculo ser verificada a data de pagamento e depois o perodo para pagamento dos
eventos. Quando existirem dois perodos com a mesma data, a segunda ordem ser o
11/12/13 TOTVS Connect: Como Fazer Converso para o Clculo .NET
totvsconnect.blogspot.com.br/2011/09/como-fazer-conversao-para-o-calculo-net.html 7/8
Postado por TOTVS Connect s 15:30
Marcadores: .net, 11.40, 11.50, como fazer, conversao, converso, clculo, maquina de calculo, TOTVS
Folha de Pagamento
Reaes: engraado (0) interessante (0) legal (0)
eventos. Quando existirem dois perodos com a mesma data, a segunda ordem ser o
perodo. As situaes so quando existe um evento desconto onde tem que buscar o valor
de um evento provento. As situaes onde necessrio seguir uma seqncia de data de
pagamento so as abaixo:
Cdigo de clculo 51 - Adiantamentos 13 Salrio buscando o valor do Cdigo de clculo
102 - 2 parcela 13 Salrio;
Cdigo de clculo 35 - Adiantamentos13 Salrio buscando o valor do Cdigo de clculo 9
- 1 Parcela 13 Salrio;
Cdigo de clculo 21 - Arredondamento Descontos buscando o valor do Cdigo de clculo
20 - Arredondamento Proventos.
* Verso Delphi verificava a ordem dos perodos, o maior era calculado por ltimo.
Cdigo de Clculo 145 Atestado Mdico
Quando em Opes | Parmetros | RM Labore | Parm. Clculo | Parmetros o
parmetro Lana o evento de atestado mdico via grupo de eventos estiver marcado, o
Clculo .NET somente ir lanar o evento com cc145, quando for lanado o evento com
cc1 ou cc2.
Foi retirado o parmetro Soma dias afastados dentro perodo de carncia pelo mesmo
motivo existente em Opes | Parmetros | RM Labore | Parm. Clculo | Parmetros.
O clculo. Net passou a verificar quantidade de dias de atestado pagos pela empresa, de
acordo com o perodo de carncia e paga at um total de 15 dias.
Exemplo:
Perodo de carncia 60 dias.
Perodo de afastamento Qt dias Afastamento Tipo Motivo
01/11/2010 a 14/11/2010 14 P 3
01/12/2010 a 05/12/2010 05 P 3
Lanamentos dos eventos Atestado Mdico e Dias Trabalhados:
Competncia:
Novembro/2010: 16 Dias Trabalhados e 14 dias de atestado mdico.
Dezembro/2010: 25 Dias Trabalhados e 1 dia de atestado mdico.
O restando dos dias, ou seja, quatro dias, para completar 30 dias trabalhados, quem ir
pagar a previdncia.


Informaes Complementares:
Conforme j mencionado neste documento, ao rodar o comparativo de frmulas, pode ser
que ocorra divergncia de valores. Leia o documento Frmulas .NET ou acesse o help
sobre Migrao .NET do sistema TOTVS Folha de Pagamento
(http://wikihelp.totvs.com.br/WikiHelp/FOP/FOP.Labore.aspx).

Recomende isto no Google
Nenhum comentrio:
Postar um comentrio
11/12/13 TOTVS Connect: Como Fazer Converso para o Clculo .NET
totvsconnect.blogspot.com.br/2011/09/como-fazer-conversao-para-o-calculo-net.html 8/8
Postagem mais recente Postagem mais antiga Incio
Assinar: Postar comentrios (Atom)
Digite seu comentrio...
Comentar como:
Conta do Google
Publicar

Visualizar
RSS Reader
Participar deste site
Google Friend Connect
Membros (632) Mais
J um membro? Fazer login
Seguidores
tecnologia
JQuery.htm
Modelo Simple. Tecnologia do Blogger.

Você também pode gostar