Exemplo:
Desejo saber o valor da rubrica de horas normais (Rubrica 1) do mês 10 do ano 1999, então deverei usar:
VALVAR (1, 1999,10 )
Desejo saber o valor da rubrica com a fórmula em execução no mês 12 de 1998, então deverei usar:
VALVAR (1, 1998,12 )
VALEVE Retorna o valor calculado da variável, esta função tem a mesma funcionalidade e mesma forma de uso que VALVAR.
EVTAXA Retorna o valor data fixa informada no cadastro de rubricas.
Uso: EVTAXA (<Código do Rubrica>) ou
EVTAXA (0)
<Código do Rubrica> = Código da rubrica que se deseja saber o valor da taxa, caso seja informado
0 (zero) este retornado o valor da taxa da própria rubrica da fórmula.
Exemplo:
EVTAXA (5)
EVTAXA (0)
EXIBE Esta função tem utilidade de mostrar informações na tela, Ex: a fórmula está calculando
errado e você não sabe o porquê, você poderá colocar a função mostra em pontos estratégicos
para saber o que está acontecendo.
Uso: EXIBE (<Valor 1>, <Valor 2>, <Valor 3>, ... )
Esta é uma função que pode ser informado o número de parâmetros que você desejar. Será mostrado um valor por linha.
Exemplo:
VALOR Taxa5;
VALOR Taxa10;
VALOR Resultado;
Taxa5 = EVTAXA(5);
Taxa10 = EVTAXA(10);
Resultado = Taxa5 + Taxa10;
Exibe (Taxa5, Taxa10, Resultado) /*mostrará valor de cada variável e linhas separadas*/
VCALC = Resultado;
TRAZDIA Retorna o dia de uma data.
Uso: TRAZDIA(<Data>)
Exemplo:
TRAZDIA (20000218 ) ===> 18
TRAZMES Retorna o mês de uma data.
Uso: TRAZMES(<Data>)
Exemplo:
TRAZMES (20000218 ) ===> 02
TRAZANO Retorna o ano de uma data.
Uso: TRAZANO(<Data>)
Exemplo:
TRAZANO (20000218 ) ===> 2000
DMADATA Retorna uma informação da data, conforme o segundo parâmetro.
Uso: DMADATA(<Data>,<Tipo de informação>)
<Data> = Data para extrair a informação
<Tipo da informação> = Tipo da informação, 1=Dia, 2=Mês, 3=Ano
Exemplo:
DMADATA (20000218, 1 ) ===> 18 (dia)
DMADATA (20000218, 2 ) ===> 02 (mês)
DMADATA (20000218, 3 ) ===> 2000 (ano)
SOMADIA Soma um número de dias da data.
Uso: SOMADIA (<Data>, <Numero de Dias>)
<Data> = Data para somar o(s) dia(s)
<Numero de Dias> = Número de dias para diminuir na data
Exemplo:
SOMADIA (20000201, 17) ===> 20000218
TIRADIA Diminui um número de dias da data.
Uso: TIRADIA (<Data>, <Numero de Dias>)
<Data> = Data para diminuir o(s) dia(s)
<Numero de Dias> = Número de dias para diminuir na data
Exemplo:
TIRADIA (20000218, 17) ===> 20000201
ADDMES Soma um mês da data informada.
Uso: ADDMES (<Data>)
<Data> = Data para somar o mês
Exemplo:
ADDMES (20040101) ===> 20040201
SUBMES Diminui um mês da data informada.
Uso: SUBMES (<Data>)
<Data> = Data para diminuir o mês
Exemplo:
SUBMES (20040101) ===> 20031201
ARREND Função de arredondamento.
Uso: ARREND (<Valor p/ Arredondamento>, <Nº Casas decimais>, <Modo> )
<Valor p/ Arredondamento> = Número a ser arredondado.
<Nº Casas decimais> = Quantidade de casas após a vírgula.
<Modo> = Modo de arredondamento. 1=Baixo, 2=Para cima, 3 = Estatística
Arrend( 1.72, 1, 1 ) ===> 1.7 (Para Baixo)
Arrend( 1.72, 1, 2 ) ===> 1.8 (Para Cima)
Arrend( 1.72, 1, 3 ) ===> 1.7 (Estatística)
Arrend( 1.75, 1, 3 ) ===> 1.8 (Estatística)
VALORHA Retorna o valor da hora-aula.
Uso: VALORHA( <código hora-aula> ) ou
VALORHA( <código hora-aula> ,<Ano>,<Mês> )
<Rubrica> = Código da hora-aula a qual deseja obter o valor.
<Ano> = Ano para a consulta valor hora-aula diferente da competência atual.
<Mês> = Mês para a consulta valor hora-aula diferente da competência atual.
Os parâmetros ano e mês não são obrigatórios, quando não informados, a função retorna o valor da hora-aula da competência atual.
Sempre que informar o ano é obrigatório informar o mês.
Exemplo:
A chamada da função abaixo retorna o valor da hora-aula de código 1, na competência 10/2008.
VALORHA( 1, 2008, 10 )
A chamada da função abaixo retorna o valor da hora-aula de código 1, na competência do calculo.
VALORHA( 1 )
HEFERIADO(<Dia>) O dia passado como argumento <Dia> é o número do dia dentro do mês do cálculo.
Uso HEFERIADO (10) ===> A função retorna 1 se no dia 10 do mês do cálculo for feriado ou 0 caso contrário
DIASEMANA(<Data>) Retorno o dia da semana de uma data (1=Domingo, 2=Segunda, .... 7=Sábado).
QTDFERMES Quantidade de feriados no mês.
SEMANAMES(<Dia da semana>) Retorna a quantidade de dias da semana no mês. (1=Domingo, 2=Segunda, ....
7=Sábado).
TPROV |
Total de proventos no mês. Rubricas com esta variável serão as últimas rubricas a serem calculadas. |
TDESC |
Total de descontos no mês. Rubricas com esta variável serão os últimas rubricas a serem calculadas. |
TLIQU |
Líquido do mês. Rubricas com esta variável serão as últimas rubricas a serem calculadas. |
CALCULO |
Tipo de cálculo 11=Mensal, 41=Adiantamento, 42=Folha Complementar, 51=13º Salário Adiantamento, 52=13º Salário Integral. |
REFEVE |
Valor informado da rubrica. |
PPROV |
Total de proventos. |
PDESC |
Total de descontos. |
PLIQU |
Líquido da folha. |
QTDFILHO(<Idade>) |
Quantidade de filhos até a idade informada. |
QTDDEP(<Idade>) |
Quantidade de dependentes até a idade informada. |
TAXAIRRF(<Base IRRF>) |
Taxa a ser usada para cálculo do IRRF. |
DEDIRRF(<Base IRRF>) |
Valor de dedução para o cálculo do IRRF. |
DESCDEP |
Valor de desconto por dependente para o IRRF. |
MINIRRF |
Valor Mínimo para desconto do IRRF. |
DIASDSR |
Número de dias DSR do mês de cálculo. |
SINDICALIZADO |
Retorna 1 se o empregado é sindicalizado ou 0 caso contrário. |
PSALCOD |
Retorna o valor do piso salarial especificado no argumento. |
Uso PSALCOD(<Código do Piso Salarial>) ===> Código do piso salarial referente ao
sindicato que o empregado está vinculado. Caso seja informado 0 (zero), este
retorna o valor do piso vinculado ao empregado.
NDEPIRRF Retorna o número de dependente de IRRF considerado no cálculo do empregado.
CALCMEDIA Retorna se o tipo de cálculo realizado é de média. Tipo da informação, 1=Sim e 0=Não.
MEDIASDSRHORA Retorna o valor calculado de média dsr para rubricas com unidade horas.
DATARESCISAO Retorna a data da rescisão do empregado.
QTDEDSRPERIODO Retorna o total de dias de DSR de um intervalo de datas.
Uso: QTDEDSRPERIODO(AAAAMMDD, AAAAMMDD).
DATABASESINDICATO Retorna a data base do Sindicato.
Exemplo:
DATABASESINDICATO(5) = Retorna data base do sindicato 5.
DATABASESINDICATO(0) = Retorna data base do sindicato do empregado na competência de cálculo.
NASCIMENTODEPENDENTE Retorna a data de nascimento do dependente do empregado.
Exemplo:
NASCIMENTODEPENDENTE(1) = Retorna a data de nascimento do dependente 1.
SEXO Retorna o sexo do empregado. Tipo da informação: 1=masculino e 2=feminino.
VBASEINT Essa variável será utilizada para informar a Base Integral a ser utilizada para
calcular as demais rubricas que utilizam a rubrica de Adicional para o cálculo.
SITUACAO Retornará a situação do empregado em um determinado intervalo de datas.
0 = quando o empregado não está na situação informado no intervalo de data.
1 = quando o empregado está na situação informada no intervalo de data.
Uso: SITUACAO(A,B,C)
(A,B,C) A = Código da situação
B = Data inicial da situação
C = Data final da situação
Uso: SITUACAO(A,B)
(A,B) A = Código da situação
B = Competência
Uso: SITUACAO(A)
(A) A = Código da situação, deverá ser avaliado a competência atual do cálculo,
ou seja, se na competência do cálculo, o empregado está ou não na situação informada.
Exemplo:
Empregado demitido em 15/05/2011.
SITUACAO(A,B,C) ===> SITUACAO(8,20110101,20111231).
Na competência 05/2011, o sistema deverá retornar como 1, ou seja, o empregado está demitido dentro daquele intervalo de data.
FERSEMANA() Retorna a quantidade de feriados para a competência calculada.
Uso: 1 = Domingo
2 = Segunda-feira
3 = Terça-feira
4 = Quarta-feira
5 = Quinta-feira
6 = Sexta-feira
7 = Sábado
Exemplo:
FERSEMANA(4) = Retorna a quantidade de feriados na quarta-feira para a competência calculada.
QTDIASTRABPERIODO() Retorna a quantidade de dias trabalhados em um determinado intervalo de datas.
Uso: A = Data inicial
B = Data final
Exemplo:
QTDIASTRABPERIODO(AAAAMMDD,AAAAMMDD) = Retorna o total de dias trabalhados conforme período informado.
SEMANAMESTRAB(A) Retorna os dias da semana no período trabalhado.
Uso: A = Dia da Semana
1 = Domingo
2 = Segunda-feira
3 = Terça-feira
4 = Quarta-feira
5 = Quinta-feira
6 = Sexta-feira
7 = Sábado
Exemplo:
Empregado admitido em 15/01/2012.
SEMANAMESTRAB(7) ===> Deverá ser informado o total de dias da semana, conforme dia da semana informado, desconsiderando se o dia da semana estiver no período compreendido antes da admissão, após a demissão e entre os dias afastados.
Na competência 01/2012, o sistema retornará apenas com a quantidade de 2, ou seja, apenas os dias 21/01/2012 e 28/01/2012.
DIASSITUACAO Retorna o total de dias da situação informada.
Uso: DIASSITUACAO(X)
(X) X = Código da situação
DIASSITUACAO(1)===> Retorna o total de dias que o empregado esteve na situação informada para a competência de cálculo.
Se na mesma competência possuir duas vezes a situação informada, retornará informado o total de dias das duas situações.
QTDDEPENDENTE(X, Y) Retorna a quantidade de dependentes na competência de cálculo, de acordo com o grau de
parentesco e a idade informados.
Uso: Grau de Parentesco
1 = Cônjuge
2 = Companheiro (a) com o(a) qual tenha filho ou via há mais de 5 anos
3 = Filho(a) ou enteado(a) até 21 anos
4 = Filho(a) ou enteado(a) universitário(a) ou cursando escola técnica de 2º grau, até 24 anos
5 = Filho(a) ou enteado(a) em qualquer idade, quando incapacitado física e/ou mentalmente
para o trabalho
6 = Irmão(ã), neto(a) ou bisneto(a) sem arrimo dos pais, do(a) qual detenha guarda
judicial até 21 anos
7 = Irmão(ã), neto(a) ou bisneto(a) sem arrimo dos pais, com idade até 24 anos,
se ainda estiver cursando estabelecimento de nível superior ou escola técnica
de 2º grau, desde que tenha detido sua guarda judicial até 21 anos
8 = Irmão(ã), neto(a) ou bisneto(a) sem arrimo dos pais, do(a) qual detenha
guarda judicial, em qualquer idade, quando incapacitado física e/ou
mentalmente para o trabalho
9 = Pais, avós e bisavós
10 = Menor pobre, até 21 anos, que crie e eduque e do qual detenha guarda judicial
11 = A pessoa absolutamente incapaz, da qual seja tutor ou curado
12 = Ex-cônjuge que Receba Pensão de Alimentos
13 = Agregado/Outros
(X,Y) X = Grau de parentesco
Y = Idade
Exemplo:
Contribuinte contém 3 filhos como dependentes.
QTDDEPENDENTE(1, 10) ===> Deverá retornar a quantidade de filhos com até 10 anos na competência de cálculo.
QTDDEPENDENTE(0, 10) ===> Deverá retornar a quantidade de dependentes (com qualquer tipo de dependência) com até 10 anos na competência de cálculo.
QTDDEPENDENTE(1, 0) ===> Deverá retornar a quantidade de filhos com qualquer idade na competência de cálculo.
DATAVANTAGEM Retorna a data vantagem do empregado.
Para salvar fórmula clicar em Arquivo/Fechar e salvar ou teclar CTRL+S.