Mostrando postagens com marcador maquina de calculo. Mostrar todas as postagens
Mostrando postagens com marcador maquina de calculo. Mostrar todas as postagens

sexta-feira, 4 de novembro de 2011

Como Fazer – Cálculo e Lançamento do 13º Salário

Produto: TOTVS Folha de Pagamento Versão: 11.20 e superiores

Processo de Negocio: Pagamento do 13º Salário

Processo do Sistema: Cálculo e Lançamento do 13º Salário

Parametrização - 13º Salário - Com Média

PREPARAÇÃO DO SISTEMA

Cadastro de Eventos:

1º Passo: Módulo "Cadastro | Eventos"

- Deverá existir na base de dados eventos cadastrados com os seguintes códigos de cálculo:

CC09 - Evento 1ª Parcela de 13º Salário

CC35 - Adiantamento 13º Salário

CC49 - IRRF 13º Salário

CC58 - Dedutível IRRF 13º Salário

CC66 - Diferença de 13º Salário

CC83 - Base de INSS 13º Salário Outro Emprego

CC101 - 13º Salário Pago pela Previdência

CC102 - 2ª Parcela de 13º Salário

CC103 - INSS 2ª parcela 13º Salário

CC106 - IRRF 13º Calculado pelo Usuário

CC144 - INSS 13º Outro Emprego

CC171 - Valor do INSS Descontado pela Previdência

CC172 - Valor do IRRF Descontado pela Previdência

Cadastro/Sindicatos:

Deverá ser definida neste cadastro a forma de cálculo para férias, 13º salário e aviso prévio, que poderá ser sem média, com média por valor ou por hora. Deveremos também informar os eventos dos grupos para que as médias sejam discriminadas no envelope dos demais eventos de 13º Salário e definir o período de cálculo das médias.

clip_image002

1º Passo: Devemos cadastrar os eventos para cálculo das médias, que deverão ter o mesmo código de cálculo do grupo 0 de 13º Salário (provento, Valor e C.C. 102).

Exemplo:

Eventos a serem cadastrados para cadastro na pasta 13º Salário/ Subpasta "Eventos para pagamento de 2ª parcela de 13º Sal." do Sindicato.

Grupo 0:

Pagamento: CC 102 - 2ª parcela de 13º salário

Diferença: CC 66 - Dif. 2ª parcela de 13º salário

Evento para diferença por dissídio: CC 180 Dif. 13º Salário por dissídio

Grupo 1:

Pagamento: CC 102 - Média de H. Extra 13º salário 2ª parcela

Diferença: CC 66 - Dif. média de H. Extra 13º salário 2ª parcela

Evento para diferença por dissídio: CC 180 Dif. média H.Extra 13º Salário p/ dissídio

Grupo 2:

Pagamento: CC102 - Média de Comissão 13º salário 2ª parcela

Diferença: CC 66 - Dif. média de Comissão 13º salário 2ª parcela

Evento para diferença por dissídio: CC 180 Dif. média Comissão 13º Salário p/ dissídio

clip_image004

Obs.: A parametrização acima é fictícia e deverá consultar o sindicato dos empregados para validação da mesma. Deverão estar obrigatoriamente informados:

No GRUPO 0 (zero) de 13º Salário, o evento com código de cálculo 102.

No GRUPO 0 (zero) de Aviso Prévio, o evento com código de cálculo 62.

No GRUPO 0 (zero) de Férias, o evento com código de cálculo 38.

No GRUPO 0 (zero) de 13º Rescisão, o evento com código de cálculo 48.

Parâmetros de 13º Salário

Opções/Parâmetros/RM Labore/Pasta Parâmetros 13º Salário:

Determinaremos neste módulo os parâmetros para cálculo do 13º salário.

Códigos Fixos no 13º Salário: Esta pasta serve para lançar Códigos fixos no 13º salário do funcionário. É preciso marcar quais os Tipos de Códigos Fixos que deverão ser lançados, estes códigos fixos devem ser cadastrados previamente na Tabela Dinâmica INT42. Para efetuar esta operação é preciso marcar o código fixo nesta pasta e também cadastrar o evento marcando o código fixo em CADASTROS | FUNCIONÁRIOS | PASTA BASE DE CÁLCULO | CÓDIGOS FIXOS.

clip_image006

Fórmulas adicionais p/a base 13º: Informa a referência das fórmulas cujo resultado será adicionado a base de cálculo do 13º na segunda parcela.

clip_image008

Eventos Adicionais Globais: Poderão ser informados os eventos adicionais globais para 13º Salário que serão lançados juntamente com o cálculo do mesmo.

clip_image010

Processamento - 1ª Parcela de 13º Salário (Automático)

Movimento/Folha de Pagamento/Lançamento Automático/13º Salário

Tipo de Lançamento:

- Primeira parcela: Se a empresa está processando é a primeira parcela

- Ajustar primeira parcela: Este campo serve para quem já recebeu a primeira parcela antecipada. Se o salário do funcionário teve um reajuste após adiantamento da 1ª parcela, caso a empresa desejar pagar a diferença desta deverá confirmar este campo.

Este campo ficará marcado como padrão, caso a primeira parcela esteja sendo lançada.

1ª Parcela com Média discriminada

1º Passo: Cadastrar a seguinte fórmula em "Cadastro | Fórmulas"

Código A0020

Título : Média 13º na 1ª Parcela

Texto: CALCMED(2) / 2

2º Passo: Cadastrar o seguinte evento em "Cadastro | Eventos"

Código:

Provento, Valor, com Código de Cálculo 9, incide FGTS, informar a fórmula criada no passo 1.

clip_image012

clip_image014

3º Passo: Acesse o módulo "Cadastro | Sindicatos", pasta "13º Salário". Desmarque a opção "Paga média na 1ª Parcela".

clip_image016

4º Passo: Execute o pagamento da primeira parcela através do módulo "Movimento | Folha de Pagamento | Lançamentos Automáticos | Décimo Terceiro Salário".

5º Passo: Acessar o módulo "Movimento | Folha de Pagamento | Lançamentos Automáticos | Grupo de Eventos" e criar um grupo de eventos informando o evento criado no passo 2.

clip_image018

clip_image020

6º Passo: Lance o Grupo de Eventos.

Pagamento de 13º Salário integralmente em meses anteriores a Dezembro (Com discriminação da média)

Para o pagamento da 2ª parcela antecipadamente, deve-se observar que os encargos de INSS e IRRF serão recolhidos para os órgãos competentes apenas no mês de Dezembro (mês da quitação). Isso se deve ao fato de que o pagamento ocorrido em novembro ou em outros meses anteriores ao mês de dezembro são antecipações (adiantamento). VEJA NOTA PRESENTE NO FINAL DO ROTEIRO.

PREPARAÇÃO DO SISTEMA

Obs.: Para esse lançamento a Preparação do Sistema especificada nas páginas 2,3,4 e 5 devem ser as mesmas.

Cadastrar as fórmulas Básicas para o cálculo:

Código: CHAPA

Título: Chapa

Texto: Chapa

Código: ANO

Título: Ano

Texto: Ano

Código: MES

Título: Mês de Competência

Texto: MES

Código: COLIGADA

Título: Coligada

Texto: Coligadacorrente

Código: PERIODO

Título: Período atual

Texto: Periodo

1º Passo: Acessar o módulo "Utilitários | Consultas SQL" e cadastrar as consultas SQL abaixo:

Código: 13SALARIO

Título: 13º salário pago durante o ano

Texto:

SELECT SUM(VALOR) VALOR FROM PFFINANC (NOLOCK), PEVENTO (NOLOCK), PPARAM (NOLOCK)

WHERE PFFINANC.CODCOLIGADA=PEVENTO.CODCOLIGADA

AND PPARAM.CODCOLIGADA=PFFINANC.CODCOLIGADA

AND PEVENTO.CODIGO=PFFINANC.CODEVENTO

AND PFFINANC.CHAPA=:FRM_CHAPA

AND PEVENTO.CODIGOCALCULO='9'

AND (PFFINANC.MESCOMP<>PPARAM.MESCOMP OR PFFINANC.NROPERIODO<> :FRM_PERIODO)

AND PFFINANC.ANOCOMP=PPARAM.ANOCOMP

AND PFFINANC.CODCOLIGADA=:FRM_COLIGADA

Código: INICIOVIGENCIAIR

Título: INICIO DE VIGENCIA DA ULTIMA TABELA DE IRRF

Texto:

SELECT MAX(INICIOVIGENCIA) AS DATAINICIO FROM PTABCALC

WHERE FINALIDADE = 2

AND CODCOLIGADA = :FRM_COLIGADA

2º Passo: Cadastrar as seguintes fórmulas através do módulo "Cadastro | Fórmulas".

OBSERVAÇÃO: As fórmulas não consideram o meses de admissão caso o número de dias trabalhados sejam inferiores a 15 dias.

Código da 1ª fórmula: A0011

Título: AVOS 13 SALÁRIO INTEGRAL EM MESES ANTERIORES A DEZEMBRO

Texto:

SE SFUNC<>'P' E SFUNC<>'M' E SFUNC<>'R' E SFUNC<>'L' ENTAO

NROAVOS13+ABS(MES-12)

SENAO

NROAVOS13

FIMSE

Código da 2ª fórmula: A0012

Título: 13 SALÁRIO INTEGRAL EM MESES ANTERIORES A DEZEMBRO

Texto:

execsql('13SALARIO');

SE SFUNC<>'P' E SFUNC<>'M' E SFUNC<>'R' E SFUNC<>'L' ENTAO

(RC/12)*(NROAVOS13+ABS(MES-12))-resultsql('13SALARIO','valor')

SENAO

(RC/12)*(NROAVOS13)-resultsql('13SALARIO','valor')

FIMSE

-----

OBSERVAÇÃO: Caso queira que as fórmulas adicionais de 13º informadas em Opções/Parâmetros/RMLabore/Parâmetros de 13º sejam consideradas deverá alterar a fórmula anterior (A0012) da seguinte forma:

execsql('13SALARIO');

SE SFUNC<>'P' E SFUNC<>'M' E SFUNC<>'R' E SFUNC<>'L' ENTAO

((RC + FOR("XXXX") + FOR("YYYY"))/12)*(NROAVOS13+ABS(MES-12))

SENAO

((RC + FOR("XXXX") + FOR("YYYY"))/12)*(NROAVOS13)

FIMSE

*Onde houver XXXX ou YYYY deverá ser alterado para as fórmulas adicionais existentes.

-----

Código da 3ª fórmula: A0016

Título: MEDIA DE 13 SALÁRIO INTEGRAL EM MESES ANTERIORES A DEZEMBRO

Texto:

execsql('13SALARIO');

SE SFUNC<>'P' E SFUNC<>'M' E SFUNC<>'R' E SFUNC<>'L' ENTAO

(CALCMED(2)/12)*(NROAVOS13+ABS(MES-12))

SENAO

(CALCMED(2)/12)*(NROAVOS13)

FIMSE

3º Passo: Criar as fórmulas abaixo através do módulo "Cadastro | Fórmulas".

Código: A0013

Título: INSS DE ANTECIPAÇÃO DE 13º SALARIO

Texto:

execsql('13SALARIO');

TI(FOR('A0012')+FOR('A0016')+ resultsql('13SALARIO','valor'))

Código: PENS13PR

Título: Pensão sobre líquido de 13º salário antecipado (liquido)

Texto:

DECL PERC, CONT, X;

SETVAR (CONT,1);

SE TABDEP ('DTNASCIMENTO' ,'V' ,CONT) <>0 ENTAO

REPITA

SE TABDEP ('DTNASCIMENTO','V',CONT) <>0 E TABDEP ('INCPENSAO','S',CONT) ='1' ENTAO

SETVAR (PERC, TABDEP ('PERCENTUAL' , 'V', CONT) / 100);

SETVAR (X,1)

SENAO “"

FIMSE;

SETVAR (CONT,CONT+1)

ATE X=1 OU TABDEP ('DTNASCIMENTO' ,'V' ,CONT) =0

FIMSE;

SE X>0 ENTAO

DECL LIQUIDO, VLRBASEIRRF, VLRINSS, VLRINSS2, VLR,CONTADOR;

SETVAR (LIQUIDO, C('8001') + C('8005')); /*Se quiser deduzir o valor adiantado basta diminuir o valor do evento cc 35*/

SETVAR (VLRINSS, TI (LIQUIDO));

SETVAR (VLRINSS2, TI2(LIQUIDO));

SETVAR (VLRBASEIRRF, LIQUIDO);

REPITA

SETVAR (VLR, ((LIQUIDO-VLRINSS- TR (VLRBASEIRRF-VLRINSS2-VLR)) * PERC));

SETVAR (CONTADOR, CONTADOR+1)

ATE CONTADOR= 7;

VLR

SENAO

0

FIMSE

 

Caso o usuário utilize a nova máquina de cálculo (Cálculo.Net) o texto da fórmula PENS13PR deverá ser ajustada para o texto abaixo:


DECL PERC, CONT, X;
SETVAR (CONT,1);
SE TABDEP ('DTNASCIMENTO' ,'D' ,CONT) <> DATANULA ENTAO
REPITA
SE TABDEP ('DTNASCIMENTO','D',CONT) <> DATANULA E TABDEP ('INCPENSAO','S',CONT) ='1' ENTAO
SETVAR (PERC, TABDEP ('PERCENTUAL' , 'V', CONT) / 100);
SETVAR (X,1)
SENAO “"
FIMSE;
SETVAR (CONT,CONT+1)
ATE X=1 OU TABDEP ('DTNASCIMENTO' ,'D' ,CONT) = DATANULA
FIMSE;
SE X>0 ENTAO
DECL LIQUIDO, VLRBASEIRRF, VLRINSS, VLRINSS2, VLR,CONTADOR;
SETVAR (LIQUIDO, C('8001') + C('8005')); /*Se quiser deduzir o valor adiantado basta diminuir o valor do evento cc 35*/
SETVAR (VLRINSS, TI (LIQUIDO));
SETVAR (VLRINSS2, TI2(LIQUIDO));
SETVAR (VLRBASEIRRF, LIQUIDO);
REPITA
SETVAR (VLR, ((LIQUIDO-VLRINSS- TR (VLRBASEIRRF-VLRINSS2-VLR)) * PERC));
SETVAR (CONTADOR, CONTADOR+1)
ATE CONTADOR= 7;
VLR
SENAO
0
FIMSE

 

Obs.: A fórmula acima somente deverá ser criada caso queira descontar a pensão sobre o pagamento do 13º salário integral. Neste, o usuário também deverá cadastrar um evento do tipo desconto/valor sem incidências e associar a fórmula PENS13PR.

Código: A0014

Título: IRRF DE ANTECIPAÇÃO DE 13º SALÁRIO

Texto:

EXECSQL('13SALARIO');

EXECSQL('INICIOVIGENCIAIR');

DECL BCALC, VALDEPIR, DT, VALOR;

SETVAR (DT, RESULTSQL('INICIOVIGENCIAIR','DATAINICIO'));

SETVAR(BCALC,FOR('A0012')+FOR('A0016')+RESULTSQL('13SALARIO','VALOR'));

SETVAR (VALDEPIR, NDEPIR ( HOJE) * F ('DDEP'));

SETVAR (VALOR, (BCALC - VALDEPIR - TI(BCALC) - FOR('PENS13PR')) );

SE VALOR <= TABCALCULO ('LIMITESUPERIOR' ,'IRRF' ,DT ,1 )

ENTAO 0 SENAO

SE VALOR <= TABCALCULO ('LIMITESUPERIOR' ,'IRRF' ,DT ,2 )

ENTAO ( VALOR * (TABCALCULO ('PERCENTUAL' , 'IRRF' , DT , 2)/100) ) - TABCALCULO ('VALDEDUZIR' , 'IRRF' , DT , 2) SENAO

SE VALOR <= TABCALCULO ('LIMITESUPERIOR' ,'IRRF' ,DT ,3 )

ENTAO ( VALOR * (TABCALCULO ('PERCENTUAL' , 'IRRF' , DT , 3)/100) ) - TABCALCULO ('VALDEDUZIR' , 'IRRF' , DT , 3) SENAO

SE VALOR <= TABCALCULO ('LIMITESUPERIOR' ,'IRRF' ,DT ,4 )

ENTAO ( VALOR * (TABCALCULO ('PERCENTUAL' , 'IRRF' , DT , 4)/100) ) - TABCALCULO ('VALDEDUZIR' , 'IRRF' , DT , 4) SENAO

( VALOR * (TABCALCULO ('PERCENTUAL' , 'IRRF' , DT , 5)/100) ) - TABCALCULO ('VALDEDUZIR' , 'IRRF' , DT , 5)

FIMSE

FIMSE

FIMSE

FIMSE

Código: A0015

Título: DESCONTO DE INSS E IRRF ANTECIPADO

Texto: MV(15,ANO,'8003')+MV(15,ANO,'8002')

Obs.: Em caso do desconto do evento de pensão, incluir na fórmula acima +MV(15,ANO,'XXXX'), onde XXXX deve ser substituído pelo código do evento de pensão criado conforme descrito na observação da fórmula PENS13PR.

4º Passo: Cadastrar os seguintes eventos em "Cadastro | Eventos".

Código do 1º evento: 8001

Descrição: Adiantamento de 13º Salário

Provento/Valor, com Código de Cálculo 09. Incide FGTS e RAIS

No campo "Fórmula valor" informar a fórmula de código A0012.

No campo "Fórmula Referência" informar a fórmula de código A0011.

clip_image022

clip_image024

Código do 2º evento: 8005

Descrição: Média de adiantamento de 13º Salário

Provento/Valor, com Código de Cálculo 09. Incide FGTS e RAIS

No campo "Fórmula valor" informar a fórmula de código A0016.

No campo "Fórmula Referência" informar a fórmula de código A0011.

Código do 3º evento: 8002

Descrição: INSS 13º Salário (antecipado)

Desconto/Valor, sem Código de Cálculo.

No campo "Fórmula valor" informar a fórmula de código A0013.

Código do 4º evento: 8003

Descrição: IRRF 13º Salário (antecipado)

Desconto/Valor, sem Código de Cálculo.

No campo "Fórmula valor" informar a fórmula de código A0014.

Código do 5º evento: 8004

Descrição: Desconto de INSS13º e IRRF13º (antecipado)

Provento/Valor, sem Código de Cálculo.

No campo "Fórmula valor" informar a fórmula de código A0015.

5º Passo: Para realizar o lançamento você deverá lançar os eventos 8001, 8002, 8003 e 8005 através do módulo "Movimento | Folha de Pagamento | Lançamentos Automáticos | Grupo de Eventos".

PROCEDIMENTO A SER REALIZADO NA COMPETÊNCIA DEZEMBRO

(Somente para quem efetuou o pagamento integral antecipado)

6º Passo: Lançar, através do módulo "Movimento | Folha de Pagamento | Lançamentos Automáticos | Grupo de Eventos" o evento 8004 (criado no passo 2).

7º Passo: Na competência Dezembro deverá efetuar o processamento de 13º Salário normalmente através do módulo "Movimento | Folha de Pagamento | Lançamentos Automáticos | Décimo Terceiro Salário".

8º Passo: Efetuar a geração do SEFIP e de todas as guias.

- - - - - - - - - - - - - - - /// NOTA IMPORTANTE \\\ - - - - - - - - - - - - - - -

O recolhimento do INSS de 13º salário e IRRF de 13º salário deve ocorrer em dezembro, pois a legislação de IRRF (texto abaixo) informa que o IRRF deve ser calculado no ato da quitação e na verdade a quitação só ocorre em dezembro, pois podem ocorrer diferenças salariais, diferenças de médias e até mesmo de tabelas de cálculo o que acarretaria problemas no cálculo da diferença de INSS e IRRF.

O INSS só é aceito no SEFIP da competência 13 (veja manual do SEFIP). Se recolhido anteriormente não será possível a geração deste SEFIP automaticamente na competência de dezembro.

Obs.: Lembramos que, ao emitir a DIRF, o IRRF e o INSS do funcionário irá aparecer na competência Dezembro.

Processamento – 2ª Parcela de 13º Salário (Mês de Dezembro)

Módulo: “Movimento/Folha de Pagamento/Lançamento Automático/13º Salário”

Tipo de Lançamento:

- Segunda parcela: Lançamento da segunda parcela do 13º salário.

Situações a observar:

- Funcionário comissionista, será efetuado o cálculo da média ou considerado o mínimo garantido do sindicato.

- Quando o funcionário tiver afastado por acidente de trabalho:

1 –

Deverá ser lançado um evento de Salário Pago na Previdência, (Desconto, Valor, com CC101), onde deverá ser informado o valor que o funcionário recebeu no período que esteve afastado (Lembrando que este valor do 13º Salário pago pela previdência, deverá ser apurado junto ao funcionário).

- A empresa não poderá estar trabalhando com as médias discriminadas apenas no 13º Salário ou apenas no 13º Rescisão, pois afeta o cálculo de INSS de ambas as partes.

- Lançamento de pensão alimentícia poderá ser feito através dos códigos fixos, lembrando que o evento deverá ter CC120.

- Quando o funcionário possuir outro emprego:

Empresas que fazem o cálculo paralelo

1 -

Criar o Evento INSS 13º Outro Emprego (Base de Cálculo, Valor, Com CC144), informar o valor caso já tenha sido descontado na outra empresa o INSS, caso contrário deverá ser lançado o evento com CC83, onde o sistema efetuará a proporcionalização.

2 –

Criar o Evento Base de INSS 13º outro emprego (Base de Cálculo, com CC83), informar o valor da Base de incidência de INSS do outro emprego para que seja proporcionalizado.

Empresas que não fazem cálculo paralelo (proporcional nas duas empresas)

1 -

Criar o Evento INSS 13º Outro Emprego (Base de Cálculo, Valor, Com CC182), informar o valor da base da INSS de 13º na outra empresa.

O código de ca´culo 83 será calculado automaticamente.


ATENÇÃO:

- No dia 20/12 deverá ser gerado SEFIP de 13º (módulo “Relatórios | SEFIP”), marcando o campo “SEFIP 13”, Informe o percentual de INSS recolhido pela empresa. Este SEFIP não gera recolhimento de FGTS, pois ele é utilizado apenas para declaração do valor de INSS de 13º salário que foi pago pela empresa na guia de GPS 13 no dia 20/12.

Cálculo para funcionários que eram mensalistas e passaram a ser comissionistas

Nesse caso o sistema calcula 13° somente a partir do mês que se tornou comissionista, por isso é necessário utilizar o roteiro.

Cadastrar a consulta SQL :

/* Verifica qual o último mês que o funcionário recebeu dias trabalhados ou horas normais, ou seja, último mês como mensalista/horista */

Código: ULTIMOMES

Título: Ultimo mês que o funcionário recebeu dias trabalhados ou horas normais

Texto:

SELECT MAX(PFFINANC.MESCOMP) AS ULTIMOMES

FROM PFFINANC, PEVENTO, PPARAM

WHERE PFFINANC.CODCOLIGADA=PEVENTO.CODCOLIGADA

AND PPARAM.CODCOLIGADA=PFFINANC.CODCOLIGADA

AND PEVENTO.CODIGO=PFFINANC.CODEVENTO

AND PFFINANC.CHAPA=:FRM_CHAPA

AND (PEVENTO.CODIGOCALCULO='2' OR PEVENTO.CODIGOCALCULO='1')

AND PFFINANC.ANOCOMP=PPARAM.ANOCOMP

AND PFFINANC.CODCOLIGADA=:FRM_COLIGADA

AND (SELECT PFFINANC.VALOR WHERE PEVENTO.CODIGOCALCULO='2')>0

Fórmula para pagar 13° sobre os meses que o funcionário era mensalista :

oBS : Esta fórmula foi criada considerando como média o ano todo. Se o cliente deseja pagar média sobre 6 meses, por exemplo, a fórmula deve ser adaptada.

Fórmula 1ª parcela:

Código: 1parcela

Título: 1ª parcela

Texto:

EXECSQL('ULTIMOMES');

DECL(MENSAL);

SE TFUNC='O' E EXECSQL('ULTIMOMES')>0 E MES=11

ENTAO

SETVAR(MENSAL,RESULTSQL('ULTIMOMES','ULTIMOMES'));

(RANT(MTDATA(1,MENSAL,ANO))/12)*((NROAVOS13+1)-(12-MENSAL))/2

SENAO

0 FIMSE

Fórmula para o evento com C.C 102 :

Código: 2parcela

Título: 2ª parcela

Texto:

EXECSQL('ULTIMOMES');

DECL(MENSAL);

SE TFUNC='O' E EXECSQL('ULTIMOMES')>0 E MES=12

ENTAO

SETVAR(MENSAL,RESULTSQL('ULTIMOMES','ULTIMOMES'));

(RANT(MTDATA(1,MENSAL,ANO))/12)*((NROAVOS13)-(12-MENSAL))/2

SENAO

0 FIMSE

A cliente deverá lançar o 13° normalmente pelo módulo automático, o sistema irá pagar para todos os funcionários, e também para o comissionista, incluindo as médias do ano todo.

Criar outro evento com código de cálculo 9 e outro com código de cálculo 102, com a respectiva fórmula acima, para pagamento do valor referente aos meses que o funcionário era mensalista.

Efetuar o lançamento do 13° pelo módulo automático primeiro e depois o lançamento pelo grupo de eventos o evento criado. Isso evita a substituição de valores.

Informar a fórmula no evento com C.C 102 somente após o pagamento da primeira parcela, pois interfere no cálculo.

Fórmula considerando os últimos 6 meses para o cálculo de 13° :

Código: 1parcela

Título: 1ª parcela

Texto:

EXECSQL('ULTIMOMES');

DECL(MENSAL);

SE TFUNC='O' E RESULTSQL('ULTIMOMES','ULTIMOMES')>=5 E MES=11

ENTAO

SETVAR(MENSAL,RESULTSQL('ULTIMOMES','ULTIMOMES'));

(RANT(MTDATA(1,MENSAL,ANO))/12)*((NROAVOS13+1)-(12-(MENSAL-1)))/2

SENAO

0 FIMSE

2ª parcela :

Código: 2parcela

Título: 2ª parcela

Texto:

EXECSQL('ULTIMOMES');

DECL(MENSAL);

SE TFUNC='O' E RESULTSQL('ULTIMOMES','ULTIMOMES')>=5 E MES=12

ENTAO

SETVAR(MENSAL,RESULTSQL('ULTIMOMES','ULTIMOMES'));

(RANT(MTDATA(1,MENSAL,ANO))/12)*((NROAVOS13)-(12-MENSAL+2))/2

SENAO

0 FIMSE

Exemplo da fórmula considerando 6 últimos meses: Funcionário recebia 500,00 até o mês 9, deixou de ser mensalista e passou a ser comissionista.

O cálculo será na competência 11, considerando do mês 6 ao mês 11:

(500/6) * 4 = 333,33 1ª parcela : 166,66

Competência 12, considerando do mês 7 ao mês 12 :

(500/6) * 3 = 250,00 2ª parcela : 125,00

O valor de 1ª e 2ª parcela sobre a comissão será pago no evento normal.

Como é feito o Cálculo de Médias

As médias são utilizadas nos cálculos de 13º salário, férias, aviso prévio e licença maternidade. Para que o sistema faça o cálculo de médias é preciso que a parametrização esteja feita de forma correta.

Média
(Estatística) - É o número obtido somando-se os valores medidos e dividindo-se a soma obtida pelo número de medições. É usada como síntese, valor representativo do conjunto de dados. É particularmente útil em distribuições simétricas. É a região da distribuição de freqüências onde se concentra a maioria das observações.

Exemplo de cálculo de média:

Salário R$ 1257,14

Jornada Mensal 220:00

Salário Hora: Salário/Jornada => 1257,14 / 220 = 5,7142

Hora Extra 75% = 5,7142 + 75% => 5,7142*1,75 = R$ 10,00

Mês e ano

Evento

Nome

Horas

Valor

02/2010

0157

Horas extras 75%

10:00

R$ 100,00

03/2010

0157

Horas extras 75%

10:00

R$ 100,00

05/2010

0157

Horas extras 75%

20:00

R$ 200,00

07/2010

0157

Horas extras 75%

10:00

R$ 100,00

10/2010

0157

Horas extras 75%

10:00

R$ 100,00

Numero de meses com horas extras = 5

Soma de horas 60:00

Soma do dos valores R$ 600,00

Média do período de 01/01/2010 a 31/12/2010

Número de mês do período acima: 12 meses

Salário atual R$ 2200,00

Jornada Mensal 220:00

Salário Hora: Salário/Jornada => 2200,00 / 220 = R$ 10,00

Hora Extra 75% = 10,00 + 75% => 10,00*1,75 = R$ 17,50

Tipos de média

Cálculo da média por valor:

Soma dos valores encontrados no período / número de meses analisados

R$ 600,00 / 12 = 50,00


Cálculo da média por horas

Soma das horas encontradas no período / número de meses analisados

60:00h / 12 = 5:00h

Médias das horas multiplicado pelo valor das horas com seu percentual, atualmente

5:00h * R$ 17,50 = R$ 87,50

Veja que a média por horas considera o salário atual.

Observações para admitidos em Janeiro e para afastados durante o ano

- 1) Para funcionários admitidos até 17 de janeiro (inclusive), o Sistema calculará metade (50%) do salário contratual percebido no "Mês Anterior" ao do pagamento.

- 2) Para funcionários admitidos após 17 de janeiro, o Sistema calculará o número de avos a que o funcionário tem direito (da admissão até o mês anterior ao pagamento) e pagará a metade do total encontrado.

- 3) Para funcionários afastados por acidente de trabalho, o 13º será pago integralmente. Para descontar o 13º pago pela previdência, deverá ser lançado na movimentação do mês de dezembro, o evento de desconto com CC 101, com o valor de 13º pago pela previdência.

O evento com CC 101 é um evento de Desconto tipo Valor. O valor informado neste código de calculo será deduzido também da base de calculo do 13º salário para o cálculo do IRRF e INSS.

- 4) Para funcionários afastados pela previdência, o 13º será pago somente sobre os avos aos quais o funcionário terá direito. As incidências do FGTS, INSS, IRRF serão somente sobre o valor pago pelo sistema ao funcionário.

- 5) Para funcionárias que tiveram dias de afastamento por licença maternidade durante o ano o sistema irá calcular o valor normalmente (como é calculado para os demais funcionários), porém na guia de INSS e no SEFIP os valores referente ao valor do 13º salário pago pela previdência serão calculados da seguinte forma:

Soma dos eventos de CC 102 (ou CC48 caso venha a ser rescisão) / nº de avos que estão sendo pagos / 30 * Número de dias de afastamento dentro do ano.

Estes valores sobre os dias de afastamento por licença maternidade não aparecerão na movimentação e nem na folha analítica, para que seja impresso na folha analítica deverá ser criada uma fórmula.

Informações Legais:

13º Salário (Gratificação Natalina)

DECRETO Nº 57.155, DE 3 DE NOVEMBRO DE 1965.

http://www.planalto.gov.br/CCIVIL/decreto/1950-1969/D57155.htm

LEI No 4.090, DE 13 DE JULHO DE 1962.

http://www.planalto.gov.br/ccivil/leis/L4090.htm

LEI No 4.749, DE 12 DE AGOSTO DE 1965.

http://www.planalto.gov.br/ccivil/Leis/L4749.htm

LEI Nº 7.855, DE 24 DE OUTUBRO DE 1989.

http://www.planalto.gov.br/ccivil/Leis/L7855.htm#art3

LEI DELEGADA Nº 13, DE 27 DE AGOSTO DE 1992.

http://www.planalto.gov.br/ccivil/Leis/LDL/Ldl13.htm

IMPOSTO DE RENDA SOBRE O 13º SALÁRIO.

http://www.receita.fazenda.gov.br/PessoaJuridica/DIRF/Mafon2003/escladicionais.htm

segunda-feira, 26 de setembro de 2011

Como Fazer – Conversão para o Cálculo .NET

Produto: TOTVS Folha de Pagamento Versão: 11.40

Processo de Negócio: Administração de Pessoal

Processo do sistema: Conversão para o Cálculo .NET

Este “Como Fazer” visa auxiliar o usuário do sistema TOTVS Folha de Pagamento na conversão do cálculo DELPHI para o cálculo .NET. Neste, todo o cálculo passou por uma reestruturação, tendo como grande diferencial o desempenho. As interfaces estão mais modernas e amigáveis aos nossos usuários, além de recursos mais avançados e de fácil utilização.

1 - O que é a Migração Cálculo .NET

O sistema RM Labore é composto por Cadastros, Cálculos, Rotinas mensais / Anuais e Relatórios. A migração do Cálculo está sendo reescrita para uma nova plataforma de desenvolvimento.

Tecnicamente, o cálculo anterior foi desenvolvido na linguagem Object Pascal da Borland Delphi e o novo cálculo na linguagem .NET, da Microsoft.

A migração do Cálculo .NET, consiste na substituição do antigo cálculo 32 bits (Delphi), para um novo Cálculo .NET, que traz grandes benefícios e vantagens operacionais aos nossos usuários.

 

2 - Quais as vantagens da migração para Cálculo .NET

Buscando sempre atender as necessidades dos nossos clientes com agilidade e eficiência, evoluímos o processo de cálculo do sistema. Esta evolução visa ampliar o os cálculos, garantindo avanço tecnológico, 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 é necessário para migrar

Conhecer as mudanças do novo cálculo – O Cálculo .NET do RMLabore.

Utilizar o ConversorCálculo.exe

Atenção! Os clientes com coligada em Belo Horizonte, a partir da versão 11.40 terão a conversão realizada automaticamente, assim que acessarem o sistema.

 

4 – Convertendo para .NET utilizando o conversor de Cálculo .NET

4.1 - O que é o conversor do Cálculo .NET

É um processo que irá adaptar a base para o novo Cálculo .NET, criando os novos códigos de cálculos convertendo os dados de férias para o novo modelo de férias e disponibilizando novos recursos.

4.2 Procedimentos a serem executados no RMLabore antes da conversão:

4.2.1 - Gerar um backup da base de dados.

Observação:

Sugerimos primeiro a conversão em uma base de teste compatível à base de produção, para depois rodar na base oficial.

 

5 – Conversor do Cálculo

Passo 1: Executar o ConversorCalculo.exe;

Passo 2: Informar o usuário e a senha do Banco de dados (normalmente, usuário rm);

Passo 3: Selecionar o alias do banco de dados;

clip_image002

Passo 4: Será aberta uma tela para informação dos dados dos arquivos de log.

Estes arquivos serão gravados dentro da pasta onde está o arquivo ConversorCalculo.exe, no momento em que é selecionado o botão “Validar Conversão”.

É extremamente importante que seja feita a análise do log do conversor , ‘Log Completo.txt’ e ‘Logerros.txt’, gerados no momento da validação da conversão, conforme explicações do item 5.

Antes de iniciar a conversão da base de dados, estes logs deverão ser analisados e todos os avisos informados nos mesmos, deverão ser corrigidos. Este procedimento irá garantir maior integridade da base de dados após a conversão.

clip_image004

Abaixo um exemplo de um log completo.

Durante a validação será verificado o histórico de férias, como exemplo o preenchimento correto dos períodos de gozos.

Caso detectar inconsistências cadastrais, deverá sair do conversor e corrigir na base de dados , em seguida repetir a validação.

Não ocorrendo registros com inconsistências, clicar no botão “Iniciar Conversão.”

clip_image006

 

6 - Procedimentos a serem executados após a conversão:

- Revisão das permissões dos usuários:

Caso o usuário não efetue a revisão das permissões dos perfis associados aos usuários o sistema irá apresentar a seguinte mensagem ao acessar o Módulo de férias:

clip_image008

O usuário mestre deverá acessar o módulo, Cadastro | Segurança | Perfis, para rever as permissões de novos módulos criados, como por exemplo ícones dos períodos de gozo de férias.

clip_image010

Férias

Em Opções | Parâmetros | RM Labore | Param. Férias

Para uma melhor usabilidade do sistema, foram disponibilizados os campos abaixo onde o usuário deverá informar o Evento e o Motivo da Licença Remunerada para férias coletivas:

‘Férias coletivas: Evento para pagamento de Licença Remunerada’ e ‘Férias coletivas: Motivo de afastamento por licença remunerada’

clip_image012

Foi disponibilizado o recurso para gravar o histórico da mudança de situação de férias.

Para isso será necessário preencher os parâmetros:

‘Motivo da situação: Motivo Início das Férias’ e ‘Motivo da situação: Motivo Retorno das Férias’

Este histórico será gravado no momento do lançamento e finalização das férias.

clip_image013

- Criar os EVENTOS referente aos novos códigos de cálculos:

Cód. Cálculo 302 - BASE DE IRRF FOLHA OUTROS VÍNCULOS

Cód. Cálculo 303 - BASE DE IRRF 13º SALÁRIO OUTROS VÍNCULOS

Cód. Cálculo 304 - BASE DE IRRF PARTICIPAÇÃO LUCROS OUTROS VÍNCULOS

Cód. Cálculo 305 - IRRF FOLHA BASE PENSÃO

Cód. Cálculo 306 - IRRF FÉRIAS RECIBO BASE PENSÃO

Cód. Cálculo 307 - IRRF 13º SALÁRIO BASE PENSÃO

Cód. Cálculo 308 - IRRF PARTICIPAÇÃO NOS LUCROS BASE PENSÃO

Cód. Cálculo 309 - FÉRIAS EM DOBRO

Cód. Cálculo 310 - ADICIONAL 1/3 DE FÉRIAS EM DOBRO

Cód. Cálculo 311 - ABONO DE FÉRIAS EM DOBRO

Cód. Cálculo 312 - ADICIONAL 1/3 DE ABONO DE FÉRIAS EM DOBRO

Cód. Cálculo 313 - JORNADA MENSAL CONSIDERANDO HORAS TRABALHADAS

Cód. Cálculo 314 - ARREDONDAMENTO DESCONTO BASE

Cód. Cálculo 315 - BASE DE FGTS DE AFASTADOS

Cód. Cálculo 316 - IRRF FÉRIAS ENVELOPE BASE PENSÃO

Cód. Cálculo 317 - BASE DE IRRF FÉRIAS RECIBO OUTROS VÍNCULOS

Cód. Cálculo 318 - BASE DE IRRF FÉRIAS ENVELOPE OUTROS VÍNCULOS

Cód. Cálculo 319 – PENSÃO ALIMENTÍCIA FÉRIAS NA RESCISAO

Cód. Cálculo 320 – PENSÃO ALIMENTÍCIA FÉRIAS INFORMADA

Cód. Cálculo 321 – PENSÃO ALIMENTÍCIA PL INFORMADA

Cód. Cálculo 322 – SEGUNDA PARCELA 13º SALÁRIO LICENÇA MATERNIDADE

Cód. Cálculo 323 – DIFERENÇA DE 13º SALARIO LICENÇA MATERNIDADE

Cód. Cálculo 324 – 13º SALÁRIO RESCISÃO LICENÇA MATERNIDADE

Cód. Cálculo 325 – DIFERENÇA 13º SALARIO RESCISÃO LICENÇA MATERNIDADE

Atenção:

Veja detalhes em códigos de cálculos.

Salário Família

Para maior facilidade na conferência e/ou cálculo do Salário Família, o sistema passou a considerar a incidência do evento, não utilizando nenhum tratamento interno, como era feito anteriormente em Delphi.

Sendo assim, será necessário uma revisão nas incidências de ‘Salário Família’ dos eventos com código de cálculo 1 e 2.

Observação I:

No cálculo em Delphi sempre era considerado os eventos com código de cálculo 1 e 2 para compor a base de salário família, independente dos mesmos estarem incidindo salário família.

Atenção I:

Este tratamento será adotado quando o parâmetro ‘Usa salário nominal’ existente em Opções | Parâmetros | RMLabore | Param. de Cálculo | Parâmetros, não estiver marcado.

Diferença Salarial

O Cálculo .NET passou a consistir se os eventos com código de cálculo 37 (um com incidência em INSS e outro sem esta incidência) são do tipo PROVENTO.

     

7 – Alterações nas funções de fórmulas

Houve migração das fórmulas de cálculo para .NET e com isto mudança de comportamento entre a versão Delphi e a .NET, deverá analisar as fórmulas abaixo e verificar se utiliza alguma função, caso afirmativo deverá analisar a lógica da fórmula e adequar ao novo cálculo.

Utilize o módulo de comparação de fórmulas disponível em Rotinas/Comparativo de Fórmulas Delphi x .NET

(disponível a partir da versão 11.40)

clip_image015

clip_image017

Abaixo um log com diferenças entre Delphi e .NET após comparação de funcionários.

Deverá analisar através dos logs de cálculo o motivo dos valores gerarem diferentes.

Exemplo:

Fórmula EVT0023 – Base de cálculo de IRRF

Chapa 00001 – Na versão Delphi gerou 2915,55 , já na versão .NET gerou 3836,53

clip_image019

Atenção!

Deverá analisar e ser for necessário, adequar as fórmulas conforme necessidade da empresa, caso contrário, ocorrerá diferenças de cálculo na folha de pagamento do cliente.

Veja nas informações complementares, as mudanças de comportamento entre o cálculo Delphi e o .NET.

 

8 - Mudança de Comportamento Cálculo Delphi X Cálculo .NET :

Cálculo / Arredondamento

O arredondamento no valor do evento é sempre a partir da 3ª casa decimal, porém, quando a 3ª casa decimal é “5” (cinco), o DELPHI ora arredonda para cima, ora arredonda para baixo, característica da linguagem de fórmula DELPHI. O .NET sempre arredonda para cima.

Exemplo:

Resultado da fórmula => 184,635

DELPHI => 184,63

.NET => 184,64

Dízimas

No caso de dízimas, ao invés de entender como “18,635”, o DELPHI entende como “18,6344444444444”.

Essas diferenças de centavos poderão ocorrer em todos os processos de cálculos do sistema.

Cálculo / Data de pagamento

No cálculo será verificada a data de pagamento e depois o período para pagamento dos eventos. Quando existirem dois períodos com a mesma data, a segunda ordem será o período. As situações são quando existe um evento desconto onde tem que buscar o valor de um evento provento. As situações onde é necessário seguir uma seqüência de data de pagamento são as abaixo:

· Código de cálculo 51 - Adiantamentos 13º Salário buscando o valor do Código de cálculo 102 - 2ª parcela 13º Salário;

· Código de cálculo 35 - Adiantamentos13º Salário buscando o valor do Código de cálculo 9 - 1ª Parcela 13º Salário;

· Código de cálculo 21 - Arredondamento Descontos buscando o valor do Código de cálculo 20 - Arredondamento Proventos.

* Versão Delphi verificava a ordem dos períodos, o maior era calculado por último.

Código de Cálculo 145 – Atestado Médico

Quando em Opções | Parâmetros | RM Labore | Parâm. Cálculo | Parâmetros o parâmetro ‘Lança o evento de atestado médico via grupo de eventos’ estiver marcado, o Cálculo .NET somente irá lançar o evento com cc145, quando for lançado o evento com cc1 ou cc2.

Foi retirado o parâmetro ‘Soma dias afastados dentro período de carência pelo mesmo motivo’ existente em Opções | Parâmetros | RM Labore | Parâm. Cálculo | Parâmetros. O cálculo. Net passou a verificar quantidade de dias de atestado pagos pela empresa, de acordo com o período de carência e paga até um total de 15 dias.

Exemplo:

Período de carência 60 dias.

Período 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

Lançamentos dos eventos Atestado Médico e Dias Trabalhados:

Competência:

Novembro/2010: 16 Dias Trabalhados e 14 dias de atestado médico.

Dezembro/2010: 25 Dias Trabalhados e 1 dia de atestado médico.

O restando dos dias, ou seja, quatro dias, para completar 30 dias trabalhados, quem irá pagar é a previdência.

 

 

Informações Complementares:


Conforme já mencionado neste documento, ao rodar o comparativo de fórmulas, pode ser que ocorra divergência de valores. Leia o documento Fórmulas .NET ou acesse o help sobre Migração .NET do sistema TOTVS Folha de Pagamento (http://wikihelp.totvs.com.br/WikiHelp/FOP/FOP.Labore.aspx).

 

terça-feira, 24 de maio de 2011

TOTVS Folha de Pagamento - Workshop Linha RM - Clientes de Belo Horizonte

Atenção clientes de Belo Horizonte!

Fique por dentro das novidades da Máquina de Cálculo do TOTVS Folha de Pagamento (RM Labore)

A Máquina de Cálculo da Folha de Pagamento corresponde à migração do cálculo em Delphi para a plataforma .NET.

Uma das principais vantagens da Máquina de Cálculo é o grande aumento na capacidade do processamento, com ganho de desempenho em até 70% em relação ao cálculo anterior, além de outros ganhos proporcionados pela arquitetura Multicamadas.

No dia 10/06/2011 de 09h às 13hs,  faremos um workshop direcionado aos clientes de Belo Horizonte sobre esse novo cálculo, mencionando as melhorias realizadas e preparando os clientes para a conversão automática que será executada em suas base de dados a partir da versão 11.40, competência julho/2011.

Não fique de fora desse evento! Inscreva-se já, pois as vagas são limitadas!

Para se inscrever:

Envie um e-mail para marluce@totvs.com.br com os dados abaixo e aguarde a confirmação.

  • Empresa:
  • CNPJ:
  • Nome do(s) colaborador(es):

OBS: caso venha motorizado, favor enviar também modelo  e placa do veículo. Inscrições serão aceitas até o dia 03/06/2011.

terça-feira, 15 de março de 2011

TOTVS Folha de Pagamento - Máquina de Cálculo

Cálculo. Net - Máquina de Cálculo da FolhaCódigo de Cálculo 315

BASE DE FGTS DE AFASTADOS

Com o objetivo de facilitar a composição da Base de FGTS do Funcionário afastado pelos motivos Acidente de Trabalho(P), Serviço Militar(M) ou Doença Ocupacional(O), foi criado o Código de Cálculo 315, que passa a ser o responsável pela elaboração desta base.

clip_image002

O sistema lançará este evento para o Envelope de Pagamento de forma automática no ato do lançamento dos Códigos de Cálculo 1-Horas Normais, 2-Dias Trabalhados ou 145-Atestado Médico, quando identificado que o funcionário possui o afastamento registrado no mês corrente.

A utilização deste código de cálculo é obrigatória e para garantir a integridade da folha de pagamento, caso no processo de Liberação de Competência o sistema não localize o evento no Envelope de Pagamento, o mesmo será automaticamente lançado na movimentação dos funcionários que se enquadrem nestas situações.

Veja também os informativos do Cálculo.Net que já foram publicados:

http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net.html

terça-feira, 1 de março de 2011

TOTVS Folha de Pagamento - Múltiplos Vínculos

Este processo tem o objetivo de tratar o cálculo de IRRF para as pessoas que tiverem mais de um vínculo na mesma coligada e o cálculo de INSS para as pessoas que tiverem mais de um vínculo considerando todas as coligadas.

Sendo possível informar a chapa centralizadora para desconto do IRRF/INSS e a coligada centralizadora para desconto do INSS, ou parametrizar para que no cálculo de um funcionário o sistema verifique as bases das demais chapas que tem o mesmo código de pessoa. Porém, cada chapa terá seu desconto de INSS e IRRF.

image

INSS

Na legislação previdenciária (IN 03/2005) o empregado que possui mais de um vínculo terá os pagamentos das suas contribuições limitadas ao teto do salário de contribuição e serão disponibilizadas duas maneiras para o sistema calcular o INSS, quando existir mais de uma chapa vinculada a mesma ‘Pessoa’. Sendo elas:

a) Considerar automaticamente todas as chapas da ‘Pessoa’ em todas as coligadas e o desconto será realizado apenas na coligada e chapa definida como centralizadora.

b) Considerar automaticamente todas as chapas da ‘Pessoa’ em todas as coligadas e o desconto será realizado individualmente, cada chapa terá o seu desconto.

IRRF

Quando a ‘Pessoa’ tiver mais de uma chapa na mesma coligada o IRRF será calculado considerando todas as bases de IRRF na coligada corrente, por se tratar da mesma fonte pagadora e o desconto será realizado apenas na chapa definida como centralizadora.

Veja outros informativos:

Histórico do novo Cálculo .Net: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net.html

Desempenho (Performance): http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_25.html

Memória e Cálculo: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_27.html

Grupo de eventos Assistente: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-grupo-de.html

Gerenciador de Processos (arquitetura Multi Camadas): http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net.html

Controle de Faltas: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-controle-de.html

Lançamentos Vinculados e Eventos Programados: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-lancamentos.html

Férias.Net : http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-ferias-net.html

Múltiplos Vínculos: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-multiplos.html

Envelope.Net: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net_22.html

TOTVS Folha de Pagamento - Cálculo. Net - Máquina de Cálculo da Folha - Envelope.Net

A interface do Envelope.Net possui grandes evoluções com ganhos na usabilidade, novas funcionalidades e um visual bem mais moderno. Ela possibilita ao usuário interagir com a visualização das colunas disponíveis, podendo agrupar por incidências, tipo de evento, data de pagamento, prioridade, etc. Além disso é possível também salvar estas configurações para uma próxima visualização.

Visão do envelope agrupado por tipo de evento:

image

Funções já existentes foram atualizadas e novas funções implementadas:


  1. Recálculo das bases e centro de custo automático pelo sistema, quando o envelope tem valores forçados, antes era necessário clicar no ícone.
  2. Totalizador das colunas agrupadas.
  3. Acesso ao Log do Cálculo e de Médias direto no envelope.
  4. Botões de processos mais amigáveis.

image


Coluna para demonstração das incidências dos eventos:

image




Veja também os informativos do Cálculo.Net que já foram publicados:



Histórico do novo Cálculo .Net: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net.html


Desempenho (Performance): http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_25.html


Memória e Cálculo: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_27.html


Grupo de eventos Assistente: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-grupo-de.html


Gerenciador de Processos (arquitetura Multi Camadas): http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net.html


Controle de Faltas: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-controle-de.html


Lançamentos Vinculados e Eventos Programados: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-lancamentos.html


Férias.Net: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-ferias-net.html


Múltiplos Vínculos: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-multiplos.html


Migração Cálculo .NET: http://totvsconnect.blogspot.com/2011/09/como-fazer-conversao-para-o-calculo-net.html

TOTVS Folha de Pagamento - Cadastro de Funcionários.Net

A nova interface do Cadastro de Funcionários foi desenvolvida para oferecer aos usuários maior flexibilidade e facilidade na localização da informação.

O cadastro foi reorganizado através de uma interface amigável, utilizando menus verticais, que possibilitam uma melhor organização e visualização das informações

clip_image002[4]

Através da visão é possível agrupar funcionário por exemplo: por Situação, Seção,  Data de Admissão, Função,  entre outros campos cadastrais.

Também é possível criar gráficos de informações gerenciais:

image image

Pelo Anexo é possível ter acesso a funcionalidades que são originárias de outros produtos, ou seja, acesso totalmente integrado com as demais aplicações da linha RH,  como TOTVS Gestão de Pessoas, TOTVS Automação de Ponto, SSO.

Veja exemplo ao lado

image

Todas estas novas funcionalidades do Cadastro de Funcionários.Net podem ser acessada através da barra de ferramentas do cadastro. Não deixem de conferir!

image

Veja também os informativos do Cálculo.Net que já foram publicados:

Histórico do novo Cálculo .Net: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net.html

Desempenho (Performance): http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_25.html

Memória e Cálculo: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_27.html

Grupo de eventos Assistente: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-grupo-de.html

Gerenciador de Processos (arquitetura Multi Camadas): http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net.html

Controle de Faltas: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-controle-de.html

Lançamentos Vinculados e Eventos Programados: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-lancamentos.html

Férias.Net : http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-ferias-net.html

Múltiplos Vínculos: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-multiplos.html

Envelope.Net: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net_22.html

TOTVS Folha de Pagamento - Lançamentos Vinculados

Este recurso possibilita a vinculação de um evento a outro de modo que, ao lançar o Evento Principal na movimentação, o Evento Vinculado seja lançado automaticamente. Minimizando a necessidade de informar eventos nos Grupos de Eventos, Códigos Fixos, Cancelamento, Importação, etc.

De maneira muito simples pode ser feito este cadastro. Basta acessar o Cadastro de Eventos e no anexo “Lançamentos Vinculados” associar quantos eventos desejar.

Através do LOG de Cálculo o usuário poderá consultar quais foram os eventos lançados através da vinculação ao evento principal, deixando assim o processo mais claro e rápido.

clip_image001

Eventos Programados

Eventos programados são eventos da folha que tem uma competência inicial e final pré-determinada, semelhante aos Códigos Fixos. Porém, com a possibilidade de informar um Centro de Custo específico, assim como o início e fim em que o evento será lançado, além do evento poder ser cadastrado mais de um vez para o mesmo funcionário.

clip_image002

 

Veja outros informativos :

Histórico do novo Cálculo .Net: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net.html

Desempenho (Performance): http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_25.html

Memória e Cálculo: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_27.html

Grupo de eventos Assistente: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-grupo-de.html

Gerenciador de Processos (arquitetura Multi Camadas): http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net.html

Controle de Faltas: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-controle-de.html

Lançamentos Vinculados e Eventos Programados: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-lancamentos.html

Férias.Net : http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-ferias-net.html

Múltiplos Vínculos: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-multiplos.html

Envelope.Net: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net_22.html

TOTVS Folha de Pagamento - Controle de Faltas

Com o objetivo de considerar o dia efetivo da falta no cálculo dos avos de Férias e 13º Salário, foi criado o Controle de Faltas no TOTVS Folha de Pagamento (RM Labore). A utilização deste recurso é opcional, basta marcar um parâmetro no sistema. O Controle de Faltas  propicia, dentre outras vantagens:

  • O cálculo exato dos avos de férias, verificando as faltas do primeiro ao último dia do período aquisitivo;
  • Considerar efetivamente a quantidade de dias de faltas para o funcionário que tem jornada diária diferenciada;
  • Visualização detalhada dos dias das faltas de cada funcionário;
  • Estorno real do dia da falta indevida, etc.

image

É possível também fazer este controle de faltas através de integração com o TOTVS Automação de Ponto (RM Chronus) ou de importação de outro aplicativo de ponto.

Veja outros informativos:

Histórico do novo Cálculo .Net: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net.html

Desempenho (Performance): http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_25.html

Memória e Cálculo: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_27.html

Grupo de eventos Assistente: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-grupo-de.html

Gerenciador de Processos (arquitetura Multi Camadas): http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net.html

Controle de Faltas: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-controle-de.html

Lançamentos Vinculados e Eventos Programados: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-lancamentos.html

Férias.Net : http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-ferias-net.html

Múltiplos Vínculos: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-multiplos.html

Envelope.Net: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net_22.html

TOTVS Folha de Pagamento - Cálculo. Net Máquina de Cálculo da Folha

Gerenciador de Processos

O Cálculo .Net utiliza o  Gerenciador de Processos da linha RM que foi desenvolvido utilizando  a arquitetura multicamadas,  trazendo agilidade e produtividade nas tarefas do dia-a-dia do usuário.

Possibilitando agendar tarefas para qualquer hora do dia, ou uma data específica ou periódica (diário, semanal, mensal, anual) ou até mesmo ‘Gerar tarefas simultâneas’.

Sendo capaz de recuperar as tarefas pré-agendadas em caso de queda por falta de luz ou indisponibilidade do Hardware, neste caso, as tarefas que foram interrompidas poderão ser analisadas pelo requisitante não prejudicando as tarefas que ainda não foram iniciadas.

Este recurso está disponível para todos os processos de todos os módulos da Linha RM.

Agendamento de tarefas (Cálculos e Relatórios)

image

Geração de tarefas (cálculos e relatórios) simultâneos

O Cálculo .Net permite gerar tarefas simultâneas trazendo agilidade nos processos. Por exemplo, enquanto calcula a folha da coligada 1, o sistema está  livre para gerar o SEFIP(recolhimento FGTS/INSS) da coligada 2, e consultar qualquer interface do sistema.

Veja outros informativos:

Histórico do novo Cálculo .Net: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net.html

Desempenho (Performance): http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_25.html

Memória e Cálculo: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_27.html

Grupo de eventos Assistente: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-grupo-de.html

Gerenciador de Processos (arquitetura Multi Camadas): http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net.html

Controle de Faltas: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-controle-de.html

Lançamentos Vinculados e Eventos Programados: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-lancamentos.html

Férias.Net : http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-ferias-net.html

Múltiplos Vínculos: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-multiplos.html

Envelope.Net: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net_22.html

TOTVS Folha de Pagamento - Grupo de Eventos Assistente

Conheça a evolução do processo de lançamento de grupo de eventos, onde é permitido  lançar eventos para Multi-Coligadas.

Através do Assistente de Grupo de Eventos o usuário poderá realizar o cálculo da folha de pagamento em várias coligadas ao mesmo, podendo ser utilizado um ou mais Grupos de Eventos, possibilitando o lançamento do Empréstimo, Vale Transporte, Licença Maternidade e outros.

clip_image001

Outra grande novidade é que através deste assistente é possível processar o lançamento dos eventos para a próxima competência, facilitando assim a usabilidade do sistema, quando por algum motivo, o usuário não poder liberar a competência.

A utilização desta ferramenta é simples, basta marcar no Assistente de Grupo de Eventos a opção: Lança movimento próximo mês.

clip_image001[4]

Lançamento do Líquido Rescisão

O objetivo deste processo é proporcionar maior automatização e agilidade do cálculo, considerando que não é mais necessária a utilização de fórmulas.

O sistema mantém a integridade dos valores da rescisão através do lançamento desse líquido, fazendo com que o envelope não seja recalculado.  Esse recurso também abrange a Rescisão Complementar.

clip_image002

   

Veja outros informativos:

Histórico do novo Cálculo .Net: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net.html

Desempenho (Performance): http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_25.html

Memória e Cálculo: http://totvsconnect.blogspot.com/2011/01/totvs-folha-de-pagamento-calculo-net_27.html

Grupo de eventos Assistente: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-grupo-de.html

Gerenciador de Processos (arquitetura Multi Camadas): http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net.html

Controle de Faltas: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-controle-de.html

Lançamentos Vinculados e Eventos Programados: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-lancamentos.html

Férias.Net : http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-ferias-net.html

Múltiplos Vínculos: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-multiplos.html

Envelope.Net: http://totvsconnect.blogspot.com/2011/02/totvs-folha-de-pagamento-calculo-net_22.html

RSS Reader