Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
com
RM Labore
Fórmulas
Versão 6.0.0
DEPARTAMENTO DE TREINAMENTO
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 1/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fundada em 1986, a RM Sistemas, que faz parte da TOTVS S.A., grupo que
atua no desenvolvimento e comercialização de softwares de gestão empre-
sarial integrada e na prestação de serviços relacionados, se tornou, ao longo
de suas duas décadas de história, uma das principais empresas de sistemas
de ERP do mercado brasileiro. Com matriz em Belo Horizonte, filiais em São
Paulo (SP), Rio de Janeiro (RJ), Curitiba (PR), Uberlândia (MG), Porto Alegre
(RS) e Vitória (ES), a RM Sistemas está presente em todo o país por meio de
mais de 40 canais de distribuição. Além disso, mantém unidades em
Portugal.
SERVIÇOS ON LINE
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 2/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
RM Labore - Fórmulas
Versão 6.0.0
ÍNDICE
Fórmulas Aplicadas ao RM Labore ................................................................................09
Fórmulas de Cálculo .................................................................................................... 09
Cadastro de Fórmulas ...................................................................................... 09
Fórmula de Crítica Global ............................................................................................ 13
Fórmula de seleção ...................................................................................................... 14
Ícones da Barra de Ferramentas .................................................................................. 15
Expressões Utilizadas no Controle de Condições.......................................................... 16
Tipos de Constantes .................................................................................................... 16
Tipos de Operações...................................................................................................... 17
Controle de Repetição Condicional .............................................................................. 17
Comandos disponíveis com exemplos.......................................................................... 17
Diferente
Decl ..................................................................................................................
.......................................................................................................... 17
18
dividido ............................................................................................................ 18
Igual ................................................................................................................ 18
Maior ou Igual .................................................................................................. 18
Maior que ........................................................................................................ 18
Mais ................................................................................................................ 18
Menor ou Igual ................................................................................................ 18
Menor que ........................................................................................................ 18
Menos .............................................................................................................. 18
Parênteses ........................................................................................................ 18
Repita Ate ........................................................................................................ 19
Se Entao / FimSe .............................................................................................. 19
Se Entao / Senao / FimSe.................................................................................. 19
Setvar .............................................................................................................. 19
Vezes
% ................................................................................................................ 19
......................................................................................................................
Variável com parâmentro.............................................................................................. 20
Funções para montagem de fórmulas .......................................................................... 22
Funções comuns disponíveis no CORPORE RM................................................ 22
A() .............................................................................................................. 22
ABS(VALOR) ................................................................................................ 22
ACUMFF(,,).................................................................................................. 22
ADIANT ...................................................................................................... 22
ADMDEM.................................................................................................... 22
ALTEROUCADASTRO() ................................................................................ 23
ANO ............................................................................................................ 23
ANOCX ........................................................................................................ 23
ANODT()...................................................................................................... 23
ARRED() ...................................................................................................... 23
ARREDVALOR(,)
ASCII() .......................................................................................... 23
........................................................................................................
ATRIBUI(,).................................................................................................... 23
B(,) .............................................................................................................. 23
BASEFGTS .................................................................................................. 24
BASEFGTS13FF(,) ........................................................................................ 24
BASEFGTSFF(,)............................................................................................ 24
BASEINSS .................................................................................................. 24
BASEINSS13 .............................................................................................. 24
BASEINSS13FF(,) ........................................................................................ 24
BASEINSSFF(,) ............................................................................................ 24
BASEIRRF .................................................................................................... 25
BASEIRRF13................................................................................................ 25
BASEIRRF13FF(,) ........................................................................................ 25
BASEIRRFFERIASFF(,).................................................................................. 25
BASEIRRFFF(,) ............................................................................................
BINSS13ACTETO ........................................................................................ 25
BINSSACTETO ............................................................................................ 26
BSFGTS13 .................................................................................................. 26
C.................................................................................................................. 26
CALCMED.................................................................................................... 26
CALCMEDDATA() ........................................................................................ 26
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 3/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
RM Labore - Fórmulas
Versão 6.0.0
ÍNDICE
CCUSTOCORRENTE .................................................................................... 27
CF().............................................................................................................. 27
CHAPA ........................................................................................................ 27
CHR() .......................................................................................................... 27
CODEMPCORRENTE.................................................................................... 27
CODSECAO ................................................................................................ 28
COLIGADACORRENTE ................................................................................ 28
CONCAT(,) .................................................................................................. 28
CONCAT5(,,,,) .............................................................................................. 28
COS(VALOR) ................................................................................................ 28
COTACAOMOEDA(,) .................................................................................... 28
COTAN(VALOR) .......................................................................................... 28
CREC .......................................................................................................... 28
CSIND.......................................................................................................... 28
D ................................................................................................................ 28
DA .............................................................................................................. 28
DATANULA.................................................................................................. 28
DECANO(,,).................................................................................................. 29
DECMES(,) .................................................................................................. 29
DI ................................................................................................................ 29
DIADIRFER() ................................................................................................ 29
DIADT() ...................................................................................................... 29
DIAFERPER(,) .............................................................................................. 29
DIASAFT(,,).................................................................................................. 29
DIASEMANA(,) ............................................................................................ 30
DNASCIM.................................................................................................... 30
DP .............................................................................................................. 30
DSR(,,) ........................................................................................................ 30
DTA ............................................................................................................ 30
DTD ............................................................................................................ 30
DUTEISMES ................................................................................................ 30
DV .............................................................................................................. 30
EMEMBROCIPA() ........................................................................................ 30
EPROFES() .................................................................................................. 30
EVTSALCORRENTE().................................................................................... 30
EXECSQL() .................................................................................................. 30
EXISTECF() .................................................................................................. 31
EXP()............................................................................................................ 31
F()................................................................................................................ 31
FAIXATABCALC(,,) ...................................................................................... 31
FDATA(,)...................................................................................................... 31
FERIADOS(,) ................................................................................................ 31
FERIADOSMES ............................................................................................ 31
FERIADOSINT(,) .......................................................................................... 31
FNOMEMAE ................................................................................................ 31
FNOMEPAI .................................................................................................. 31
FOR() .......................................................................................................... 31
FRAC() ........................................................................................................ 32
FRENTEVERSO() .......................................................................................... 32
G() .............................................................................................................. 32
GDT(,).......................................................................................................... 32
H() .............................................................................................................. 32
HANT() ........................................................................................................ 32
HC() ............................................................................................................ 32
HOJE .......................................................................................................... 32
HORDESCDIA() ............................................................................................ 32
HORNORMDIA() .......................................................................................... 32
HR() ............................................................................................................ 32
I .................................................................................................................. 33
IDADE()........................................................................................................ 33
INCANO(,,) .................................................................................................. 33
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 4/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
RM Labore - Fórmulas
Versão 6.0.0
ÍNDICE
INCDEP(,)......................................................................................................33
INCMES(,) ....................................................................................................33
INIPERAQUIS()..............................................................................................33
INT() ............................................................................................................33
IRRFDESC ....................................................................................................33
J ..................................................................................................................34
JORSALCOMP()............................................................................................34
JORSALCOMPCC(,) ......................................................................................34
L ..................................................................................................................34
LI()................................................................................................................34
LIMITEMAX() ................................................................................................34
LIQUIFERIAS ................................................................................................34
LIQUIDOFF(,,) ..............................................................................................34
LN() ..............................................................................................................34
LOG()............................................................................................................35
LTRANS()......................................................................................................35
MAX(,)..........................................................................................................35
MEDCOMIS() ................................................................................................35
MEDCOMISDATA(,,) ....................................................................................35
MEDSUBST(,,) ..............................................................................................35
MEMÓRIA() ..................................................................................................36
MÊS ............................................................................................................36
MESCX ........................................................................................................36
MESDT() ......................................................................................................36
MH(,,) ..........................................................................................................36
MIN(,) ..........................................................................................................36
MINGA ........................................................................................................36
MINGADATA() ..............................................................................................36
MN ..............................................................................................................36
MR(,,) ..........................................................................................................36
MTDATA(,,) ..................................................................................................36
MUDOUCCUSTOMES ..................................................................................36
MUDOUSECMES()........................................................................................37
MV(,,) ..........................................................................................................37
N() ................................................................................................................37
NÃO ............................................................................................................37
NCFIX() ........................................................................................................37
ND................................................................................................................37
NDDIRFERIAS ..............................................................................................37
NDEP()..........................................................................................................37
NDEPBRUTO() ..............................................................................................38
NDEPCORRENTE ..........................................................................................38
NDEPIEDADE(,) ............................................................................................38
NDEPIDINT(,,) ..............................................................................................38
NDEPIR() ......................................................................................................38
NDEPLIQUIDO() ............................................................................................38
NDEPSF()......................................................................................................38
NDFALT........................................................................................................38
NDFERIAS ....................................................................................................38
NDFERIASAQ
NDFERMES ..............................................................................................38
..................................................................................................38
NDFERPROX ................................................................................................39
NDIASCOMP(,) ............................................................................................39
NDIASDESC(,) ..............................................................................................39
NDIASMES(,) ................................................................................................39
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 5/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
RM Labore - Fórmulas
Versão 6.0.0
ÍNDICE
NDTRAB ......................................................................................................39
NDTRABPER(,)..............................................................................................39
NDTRABPER2(,)............................................................................................39
NDTRABPXMES ..........................................................................................39
NDUTEIS ......................................................................................................40
NDUTPROX ..................................................................................................40
NHORACUM() ..............................................................................................40
NMESES ......................................................................................................40
NREFACUM() ................................................................................................40
NROAVOS13 ................................................................................................40
NROABOSPROP() ........................................................................................41
NROFALTASAVOS ........................................................................................41
NUMDIASEM(,,) ..........................................................................................41
NVD()............................................................................................................41
NVDME() ......................................................................................................41
PAR ..............................................................................................................41
ARMQRY() ....................................................................................................41
PERIODO ......................................................................................................41
POTENCIA(,) ................................................................................................42
PROXREGSQL() ............................................................................................42
R ..................................................................................................................42
RAIZ() ..........................................................................................................42
PRANT() ......................................................................................................42
RC ................................................................................................................42
RESULTSQL(,) ..............................................................................................42
RETIRACARACTERES(,) ................................................................................42
SALARIOCOMPOSTO() ................................................................................42
SALPER(,,,,) ..................................................................................................42
SD ................................................................................................................43
SECANT() ....................................................................................................43
SEN() ............................................................................................................43
SF ................................................................................................................43
SFUNC..........................................................................................................43
SM ..............................................................................................................43
SMSIND ......................................................................................................43
STR(,) ..........................................................................................................43
STRLEFT(,)....................................................................................................43
STRRIGHT(,) ................................................................................................44
SUBSTR(,,) ..................................................................................................44
T(,)................................................................................................................44
TABBANCO(,) ..............................................................................................44
TABCALCULO(,,,) ..........................................................................................44
TABCARGO(,) ..............................................................................................44
TABCODFIX(,,) ..............................................................................................45
TABCOLIG() ..................................................................................................45
TABCOMPL(,) ..............................................................................................45
TABCOMPLDEPEND(,,) ................................................................................45
TABDEP(,,)....................................................................................................45
TABEMPRESTIMO(,,)....................................................................................45
TABFUNC(,) ..................................................................................................46
TABFUNCAO(,) ............................................................................................46
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 6/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
RM Labore - Fórmulas
Versão 6.0.0
ÍNDICE
TABPESSOA(,)..............................................................................................46
TABPRGAVISO(,,) ........................................................................................46
TABSECAO(,,) ..............................................................................................46
TAMSTR() ..................................................................................................46
TAN() ..........................................................................................................46
TCASA ........................................................................................................46
TETO ..........................................................................................................47
TFUNC ........................................................................................................47
TI() ..............................................................................................................47
TOTDESC ....................................................................................................47
TOTPROV ....................................................................................................47
TQUEBRA(,) ................................................................................................47
TR()..............................................................................................................47
TRUNCAVALOR(,) ........................................................................................47
ULTDIAMES() ..............................................................................................48
UNIBANCO() ................................................................................................48
UNIBANCO2(,,,,,)..........................................................................................48
USUARIOCORRENTE....................................................................................48
VAL()............................................................................................................48
VALEVTRELACCC(,) ......................................................................................48
VALORFUNC(,,) ............................................................................................48
VALORFUNCPER(,,) ......................................................................................49
VALORSEC(,,) ..............................................................................................49
VALORSIND(,,) ............................................................................................49
VALSALCOMP()............................................................................................49
VALSACOMPCC(,) ........................................................................................49
VALSEC()......................................................................................................49
VALSIND() ....................................................................................................49
VERSAO ......................................................................................................49
VFER ............................................................................................................49
VLRVALE() ....................................................................................................49
Exercícios ....................................................................................................................51
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 7/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 8/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
RM Labore - Versão 6.0.0 9
ANOTAÇÕES Fórmulas Aplicadas ao RM Labore
Fórmulas de Cálculo
Cadastro de Fórmulas.
O Cadastramento de fórmulas pode ser efetuado em todos aplicativos do
CORPORE RM.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 9/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
10 RM Labore - Versão 6.0.0
ANOTAÇÕES
Remover fórmula
Através deste ícone poderão ser removidas fórmulas. Selecione
a fórmula a ser excluída e clique no botão acima, será apresen-
tada a janela
verificar de confirmação
as referências de exclusão.
da fórmula Não“botão
através do se esqueça de
Procurar
Referências”, antes de excluir.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 11/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
12 RM Labore - Versão 6.0.0
ANOTAÇÕES
Nesta pasta, devem ser informados Código único e um Título que identifica-
rão a fórmula no Cadastro de Fórmulas.
Dica:
Quando uma fórmula é utilizada em um evento utilize o código do
evento para melhor identificação.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 13/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
14 RM Labore - Versão 6.0.0
Texto
Local para digitar o conteúdo da fórmula ou para onde serão movidos os
seus componentes (Funções, Comandos, Parâmetros), caso seja montada
utilizando-se o Editor de Fórmulas.
Observação:
Funções podem ser escritas com minúsculas e/ou maiúscu-
las.
Contexto
Ao clicar neste ícone, o usuário poderá selecionar a Chapa ou Nome do fun-
cionário que se deseja realizar os testes da fórmula em questão.
Resultado
Clicando neste ícone, o usuário poderá verificar o resultado obtido da fórmula.
Recortar
Recorta trecho selecionado. Para recortar parte ou totalidade da
fórmula, selecione a área a ser recortada (posicionando o cursor no
início da área e o arrastando) e clique neste ícone. A mesma ope-
ração pode ser realizada pressionando-se simultaneamente as
teclas <CTRL> <X>.
Copiar
Selecione o trecho a ser copiado (como já descrito) e clique neste
ícone. A mesma operação pode ser realizada pressionando-se
simultaneamente as teclas <CTRL> <C>.
Colar
Clique neste ícone para colar (incluir no editor de fórmulas) o que
tiver sido recortado ou copiado (dentro do editor de fórmulas ou
mesmo em outro aplicativo Windows.)
Procurar
Clicando-se neste item, será aberta a janela de procura de fun-
ções.
função,Nototal
campo Texto a Procurar, digite o nome ou descrição da
ou parcialmente.
A opção Pesquisar pelo nome resultará em pesquisa mais exata e
ágil. Clique em Procurar Próximo.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 15/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
16 RM Labore - Versão 6.0.0
E E lógico 1
Observação:
As prioridades podem ser alteradas por introdução de parên-
teses. Os parênteses, são considerados como prioridade 0.
Tudo que está entre os parênteses tem que ser executado pri-
meiro, antes de qualquer outro comando.
Tipos de constantes:
NÚMEROS
Exemplos:
1 1.00
0.1 0.10
32 32.00
14.98 14.98
3.@2 0300.00
5@3 5000.00
STRINGS
Exemplos:
'M'
"FERNANDO"
Tipos de Operações
NÚMEROS
O usuário poderá criar fórmulas com NÚMEROS utilizando todas as especi-
ficações detalhadas anteriormente.
DATAS
Poderão ser cadastradas fórmulas utilizando comparação e subtração entre
datas; o resultado será o número de dias entre duas datas.
Exemplo:
'12/03/1993' - '10/03/1993'
O resultado desta fórmula será 3 (dias).
STRINGS
Comparação entre as strings.
Exemplo:
SE DTA < '12/03/1993' + 5 ENTÃO R SENÃO FALSO FIMSE
Somente os funcionários admitidos antes de 12/03/1993 rece-
berão o salário.
Constantes Internas
Sigla Valor
PI 3.14159 ...
VERDADE 1.0
FALSO 0.0
Descrição: RepitaAte
Tipo: Estrutura de Repetição
Exemplo/Observação: Usado para estabelecer repetição. REPITA SETVAR
(X,.X+1) ATE X = 50
A variável X será acrescida de 1 até que seu valor seja igual a 50.
Descrição: Decl;
Tipo: Comando
Exemplo/Observação: Decl Y;
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 17/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
18 RM Labore - Versão 6.0.0
ANOTAÇÕES Diferente
Dividido
Descrição: /
Tipo: Operador
Exemplo/Observação: / 100 (dividido por cem)
Igual
Descrição: =
Tipo: Operador
Exemplo/Observação: = 1 (igual a um)
Maior ou Igual
Descrição: > =
Tipo: Operador
Exemplo/Observação: > = 0 ( maior ou igual a zero)
Maior que
Descrição: >
Tipo: Operador
Exemplo/Observação: > 0 (maior do que zero)
Mais
Descrição: +
Tipo: Operador
Exemplo/Observação: (X*Y) + (100)
Menor ou Igual
Descrição: < =
Tipo: Operador
Exemplo/Observação: < = 2000 (menor ou igual a dois mil)
Menor que
Descrição: <
Tipo: Operador
Exemplo/Observação: < 1000 (menor que mil)
Menos
Descrição: -
Tipo: Operador
Exemplo/Observação: (X - Y) (x menos y)
Parênteses
Descrição: ( )
Tipo: Comando
Exemplo/Observação: Para restringir operações ou em funções que exijam
parâmetros: (X * Y) + (J + K) ARRED (20.6)
Descrição: RepitaAte
Tipo: Estrutura de Repetição
Exemplo/Observação: Usado para estabelecer repetição. REPITA SETVAR
(X,.X+1) ATE X = 50
A variável X será acrescida de 1 até o valor de X se igualar a 50.
Se Entao / FimSe
Descrição: Se Entao FimSe
Tipo: Estrutura Condicional
Exemplo/Observação: Estabelece condição - SE XY < 1000 ENTAO
VERDADE FIMSE.
Neste exemplo, determinada operação só será realizada se a condição XY for
menor do que 1000.
Setvar
Descrição: Setvar( )
Tipo: Comando
Exemplo/Observação: Utiliza-se para inicializar uma variável ou lhe acres-
centar valor. SETVAR (X,0)
A variável X será inicializada com 0 (zero). SETVAR (X, X+1) A variável X
receberá o acréscimo de 1 (um, uma unidade) em seu valor.
Vezes
Descrição: *
Tipo: Operador
Exemplo/Observação: * ("Vezes", multiplicação)
Descrição: Resto
Tipo: Operador
Exemplo/Observação: Resto de uma divisão.
Atenção:
Você pode ampliar ou reduzir a área de listagem de fun-
ções/comandos. Para tanto, posicione o cursor na linha dupla
após o nome das pastas FUNÇÕES / COMANDOS. Aparecerá
um par de setas voltadas para cima e para baixo. Pressione o
botão esquerdo do mouse e arraste o cursor para cima (ampli-
ar) ou para baixo (reduzir).
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 19/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
20 RM Labore - Versão 6.0.0
Passo 1:
Procurar a variável MESDT (mês de uma data)
Passo 2:
Ao
ca. abrir a caixa de diálogo selecione o parâmetro, através da tabela dinâmi-
Passo 3:
Selecione o parâmetro DNASCIM (data de nascimento do funcionário), cli-
que em aplicar, a função irá para abaixo do parâmetro 1:<DATA>, (formato
de data) e clique no Botão OK.
Observação:
A fórmula pode ser complementada para ser utilizada em
mensagem de “Feliz Aniversário” emitida no envelope. Veja
abaixo:
SE MESDT (DNASCIM)= MESCX ENTAO 'FELIZ
ANIVERSÁRIO' SENAO ' ' FIMSE
OU
SE MESDT (DNASCIM)= MES ENTAO 'FELIZ
ANIVERSÁRIO' SENAO ' ' FIMSE
Passo 5:
Utilizar em relatório. Clique com o botão direito na parte amarela do relató-
rio, selecione inserir fórmula ou clique na Barra de Ferramentas no ícone
f(X).
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 21/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
22 RM Labore - Versão 6.0.0
A( )
Retorna Valor de um acumulador que está no envelope do funcionário, con-
forme associação do acumulador no evento. Deverá ser informado o Código
do acumulador entre parênteses.
Exemplo:
A('01') - Retorna valor do acumulador de código 01
(Comissão).
Observação:
O código do acumulador deve ser informado entre aspas. Os
acumuladores são incluídos ou editados no cadastro de tabe-
las dinâmicas. No cadastro de eventos, você define se os valo-
res serão guardados em determinado acumulador.
Atenção:
As variáveis de fórmula que são relativas a movimentação do
funcionário, como “A”, não devem ser utilizadas para fórmula
de seleção. Porque no momento da seleção, o sistema ainda
não executou a movimentação do funcionário. Desta forma,
estas funções/variáveis irão retornar sempre o valor "zero".
ABS(VALOR)
Retorna Valor Absoluto Máximo.
ACUMFF( , , )
Retorna o valor de um acumulador da ficha financeira, conforme associação
do acumulador no evento, deverá ser informado o mês, ano e código do acu-
mulador.
Exemplo:
ACUMFF(01,2005,'01') - Retorna valor do acumulador de códi-
go 01 (Comissão), da ficha financeira no mês 1 do ano de
2005.
ADIANT
Retorna o percentual de adiantamento informado no Cadastro do funcioná-
rio na pasta Base de Cálculo.
Exemplo:
ADIANT - Supondo que o funcionário Antônio tem um percen-
tual de adiantamento de 40%, o retorno da fórmula, para esse
funcionário, seria 40.
ADMDEM
Retorna os funcionários que foram admitidos ou demitidos no mês atual.
Exemplo:
ADMDEM - Supondo que o funcionário Itamar foi admitido no
mês de competência, o retorno seria 1. Se tivesse sido demi-
tido, retornaria 0.
Exemplo:
AlterouCadastro ('FUNCAO')
AlterouCadastro ('SECAO')
Observações:
Esta função está contemplando se houve alteração no cadas-
tro dos campos: FUNCAO e SECAO.
Esta função poderá ser utilizada no campo Fórmula para
Criticar o Cadastro de Funcionários em OPÇÕES /
PARÂMETROS / PASTA OUTROS PARÂMETROS / SUBPAS-
TA PARÂMETROS I.
ANO
Retorna o ano de competência.
ANOCX
Retorna o ano caixa atual.
ANODT( )
Retorna o ano de uma determinada data, deverá ser informada a data.
Exemplo:
1. ANODT('23/01/2005') - Retornaria 2005.
2. ANODT (DNASCIM) - Supondo que a data de nascimento
de um funcionário seja 10/09/1961, retornaria 1961.
Observação:
No parâmetro DATA, ao invés de citar uma data específica,
utilitizou-se uma função que retorna data.
ARRED ( )
Retorna Valor Arredondado, deverá ser informado o valor a ser arredondado.
ARREDVALOR( , )
Calcula o múltiplo maior e mais próximo, deverá ser informado dois valores,
no primeiro o valor que deverá ser arredondado e no segundo as notas dis-
poníveis.
Exemplo:
Um funcionário tem que receber R$4,55, porém só temos
notas de R$2,00 no caixa, então ARREDVALOR (4.55, 2) = 6.
Se só tivéssemos notas de R$1,00 o resultado seria:
ARREDVALOR (4.55, 1) = 5
ASCII( )
Retorna o código ASCII do primeiro caracter do string.
ATRIBUI( , )
Atribui valor à memória, deverá ser informado o número da memória e o
valor a ser atribuído à mesma.
Exemplo:
ATRIBUI (1, RC) - Memória de nº 1 guardará valor do salário
nominal.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 23/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
24 RM Labore - Versão 6.0.0
ANOTAÇÕES B( , )
Executa a tabela progressiva, deverá ser informado o código da tabela cria-
da em CADASTROS / CÁLCULOS / TABELAS DE CÁLCULO e o valor que será
considerado para base desta tabela.
Exemplo:
B('0004',RC) - Foi criada a seguinte tabela de cálculo, com
código '0004';
Valor Percentual
360 1
1200 2
2400 3
9999 4
BASEFGTS
Retorna a base de FGTS do mês de competência atual.
BASEFGTS13FF ( , )
Retorna a base de FGTS de 13º Salário de um determinado ano e mês da
ficha financeira, deverá ser informado o ano e o mês de referência desejado.
Exemplo:
BASEFGTS13FF (2005 , 12) - O resultado desta fórmula será
o valor da base de FGTS de décimo terceiro salário do funcio-
nário no mês 12 do ano de 2005
BASEFGTSFF ( , )
Retorna a base
deverá ser de FGTS
informado de um
o ano determinado
e o mês ano edesejado.
de referência mês da ficha financeira,
Exemplo:
BASEFGTSFF(2005, 04) - Retorna a base FGTS do movimen-
to do funcionário no mês de abril de 2005.
BASEINSS
Retorna a base de INSS do movimento atual.
Observação:
Quando associar esta função a um evento, este evento deve-
rá ter a maior prioridade para retornar o valor correto.
BASEINSS13
Retorna a base de INSS de 13º Salário do movimento atual.
BASEINSS13FF ( , )
Retorna a base de INSS de 13º Salário de um determinado ano e mês da
ficha financeira, deverá ser informado o ano e o mês de referência desejado.
Exemplo:
BASEINSS13FF (2005 , 12) - O resultado desta fórmula será o
valor da base de INSS de décimo terceiro salário do funcioná-
rio no mês 12 do ano de 2005.
Exemplo:
BASEINSSFF( 2005, 04) - Retorna a base INSS do movimento
do funcionário no mês de abril de 2005.
Observação:
O retorno das variáveis BASEINSS e BASEINSSFF é a base de
INSS para cálculo da parte do segurado, portanto, este retor-
no será limitado ao teto cadastrado na tabela de INSS.
BASEIRRF
Retorna a base de IRRF do mês anterior.
BASEIRRF13
Retorna a Base IRRF 13º Salário da movimentação atual.
BASEIRRF13FF( , )
Retorna a base de IRRF de 13º Salário de um determinado ano e mês da
ficha financeira, deverá ser informado o ano e o mês de referência desejado.
Exemplo:
BASEIRRF13FF(2005, 12) - Retorna a base IRRF de 13º
Salário do caixa dezembro de 2005.
BASEIRRFFERIASFF( , )
Retorna a Base IRRF Férias de um determinado ano e mês da ficha financei-
ra, deverá ser informado o ano e o mês de referência desejado.
Exemplo:
BASEIRRFFERIASFF(2005, 10) - Retorna a base IRRF de Férias
do caixa outubro de 2005.
BASEIRRFFF( , )
Retorna a base de IRRF de um determinado ano e mês da ficha financeira,
deverá ser informado o ano e o mês de referência desejado.
Exemplo:
BASEIRRFFF( 2005, 06) - Retorna a base IRRF do caixa junho
de 2005.
BINSS13ACTETO
Retorna a base de INSS de 13º Salário acima do teto do movimento atual,
se a base de INSS total sem considerar o teto estabelecido para a base de
INSS for maior que o teto para a base de INSS de 13º Salário, então esta
variável retorna o valor que excede o teto, senão retornará zero.
Exemplo:
BINSS13ACTETO - Base de INSS 13º Salário total de um fun-
cionário = R$ 1500,00 Teto de INSS = R$ 1200,00.
A variável BINSS13ACTETO vai retornar R$ 300,00. Se o Teto
de INSS for maior, a variável retornará 0.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 25/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
26 RM Labore - Versão 6.0.0
ANOTAÇÕES BINSSACTETO
Retorna a base de INSS acima do teto do movimento atual, se a base de
INSS total sem considerar o teto estabelecido para a base de INSS for maior
que o teto para a base de INSS, então esta variável retorna o valor que exce-
de o teto, senão retornará zero.
Exemplo:
BINSSACTETO
Base
INSS de INSS
= R$ totalvai
1200, deretornar
um funcionário = R$ 1500,00 Teto de
R$ 300,00.
BSFGTS13
Retorna a base de FGTS de 13º Salário do mês de competência atual.
C()
Retorna o valor de um evento que está no movimento atual, deverá ser infor-
mado o código do evento.
Exemplo:
C ('0034') - Retornará valor do evento '0034' no mês de com-
petência.
Atenção:
As variáveis de fórmula que são relativas a movimentação do
funcionário, como A e C, não devem ser utilizadas para fórmu-
la de seleção. Porque no momento da seleção, o sistema
ainda não executou a movimentação do funcionário. Desta
forma, estas funções/variáveis irão retornar sempre o valor
"zero".
CALCMED( )
Retorna o valor da média referente ao sindicato, deverá informar o grupo de
média que deseja retornar.
Observações:
Os
pelavalores
CALCMED utilizados
são: para o retorno dos tipos de médias
1 para Férias
2 para13º Salário
3 para Aviso Prévio
4 para Licença maternidade
5 para férias proporcionais
Poderá definir o tipo de média e qual o grupo de médias
deseja que seja considerado para o retorno do valor da
média. Sendo que poderá definir os Grupos de Médias de
01 a 19.
Exemplo:
CALCMED(201) - Retornará o valor da média de 13º
salário do grupo 1. CALCMED(105) - Retornará o valor
da média de férias do grupo 5. CALCMED(304) -
Retornará o valor da média de Aviso Prévio do grupo 4.
CALCMED(519) - Retornará o valor da média de Férias
Proporcionais do grupo 19.
A variável CALCMED ainda poderá ser usada apenas com
os valores do primeiro parâmetro como era utilizada ante-
riormente, até a versão 3.04.04.
Exemplo:
CALCMED(2) - Retornará o valor total da média de 13º
salário. CALCMED(3) - Retornará o valor total da média
do Aviso Prévio.
Não devem ser lançados os eventos para média no grupo
zero, porque não será calculado na variável CALCMED.
CALCMEDDATA( )
Retorna do valor da média de acordo com sindicato e com a data informa-
da, deverá ser informado o tipo de média, o tipo de processo e uma deter-
minada data.
Tipo de Média:
1 para Férias
2 para13º Salário
3 para Aviso Prévio
5 para férias proporcionais
Tipo de Processo:
1 para Férias
2 para13º Salário
3 para Rescisão
5 para férias proporcionais
Exemplo:
CALCMEDDATA (2 ,3 , 0) - Retorna as médias de 13º Salário
(2) na Rescisão (3), verificando a data da competência atual.
CCUSTOCORRENTE
Retorna o centro de custo corrente.
CF( )
Retorna valor do código fixo que está no Cadastro do Funcionário na pasta
Base de Cálculo, subpasta Códigos Fixos, deverá ser informado o código do
evento.
Exemplo:
CF('0002') - Retorna o valor do evento 0002 informado para o
funcionário como código fixo.
CHAPA
Retorna a chapa do funcionário.
CHR( )
Retorna um caracter a partir de um código ASCII.
CODEMPCORRENTE
Retorna o código do Empréstimo corrente, esta varíavel só deve ser usada
para o campo "Fórmula de Correção" em CADASTROS / FUNCIONÁRIOS /
ÍCONE DE EDIÇÃO / PASTA BASE DE CÁLCULO / PASTA EMPRÉSTIMO. Seu
resultado só será atualizado quando se lançar o empréstimo.
Exemplo:
DECL CODIGO, PERC; SETVAR(CODIGO,
CODEMPRCORRENTE); SETVAR(PERC, TABEMPRESTIMO
('SALDODEVEDOR' , 'V', CODIGO)); SE PERC > 0 ENTAO PERC
* 0.10 SENAO 0 FIMSE / Ao processar em MOVIMENTO /
LANÇAMENTOS AUTOMÁTICOS / EMPRÉSTIMOS, o sistema
buscará o valor do código corrente de empréstimo e aplicará
10% ao seu valor original e realizará o desconto do emprésti-
mo de acordo com as parcelas restantes.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 27/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
28 RM Labore - Versão 6.0.0
CODSECAO
Retorna o código da seção que o funcionário está associado, na pasta
Registro, subpasta Admissão II.
COLIGADACORRENTE
Retorna o número da coliga corrente.
CONCAT( , )
Concatena, isto é, junta, duas strings. Deverá ser informado as duas strings
que deseja concatenar.
Exemplo:
CONCAT ('RM', CONCAT ( 'Sistemas', 'Ltda)) Resultado = 'RM
Sistemas Ltda'.
CONCAT5( , , , , )
Concatena 5 (cinco) strings CONCAT5('STRING',…)String.
Tem a mesma estrutura do CONCACT porém com até 5 strings.
Exemplo:
CONCAT( 'RM', 'Sist', 'em', 'as', 'LTDA')
Observação:
Todas duas funções CONCAT, apenas podem concatenar
Strings, sendo assim se existir alguma valor a ser concatena-
do, primeiro o mesmo deverá ser convertido para string, com
a função STR.
COS (VALOR)
Retorna Cosseno.
COTACAOMOEDA( , )
Retorna a cotação da moeda em uma determinada data, deverá ser informa-
do o tipo de cotação e uma data.
COTAN (VALOR)
Retorna Cotangente.
CREC
Retorna o código de recebimento do funcionário que está informado em seu
cadastro na pasta Base de Cálculo.
CSIND
Retorna código do sindicato do funcionário que foi informado em seu cadas-
tro, na pasta Registro, subpasta Admissão.
D
Retorna o número de dependentes de IRRF que o funcionário possui.
DA
Retorna o número de dependentes de assistência médica que o funcionário
possui.
DATANULA
Retorna uma data zerada.
Exemplo:
DECANO(10,2005,20) = 2004
DECMES( , )
Deduz do mês o número
rá ser informado dos meses
o mês atual e retorna
e o número o mêsa correspondente,
de meses deve-
deduzir do mesmo.
Exemplo:
DECMES(10,20) o sistema irá retorna mês fevereiro.
DI
Retorna número de dependentes de INSS que o funcionário possui.
DIADIRFER( )
Retorna os dias de direito de férias em real, deverá ser informado os seguin-
tes parâmetros: 0,1 ou 2
0- Férias Proporcionais
1- Férias Vencidas
2- Soma de Férias Proporcionais + Vencidas.
Exemplo:
Funcionário com 30 dias de férias vencidas + 7,5 dias de
férias proporcionais DIADIRFER (0) = 7,5 DIADIRFER (1) = 30
DIADIRFER (2) = 37,50
Observação:
Se for informado na fórmula um parâmetro diferente de 0,1 ou
2 o valor de retorno será a soma de Férias Proporcionais +
Férias Vencidas.
DIADT( )
Esta fórmula calcula quantos dias tem o mês atual, retorna o primeiro dia do
próximo mês e diminui um dia. Este será o último dia do mês atual. Desta
data é utilizado somente o último dia para identificarmos a quantidade de
dias do mês.
Exemplo:
DIADT(08/01/1997) Irá retornar dia 08.
DIAFERPER( , )
Retorna número de dias de férias que o funcionário tem nesse período,
deverão ser informadas duas datas.
Exemplo:
DIAFERPER ('17/12/2004','31/12/2004') = 10.
DIASAFT ( , , )
Retorna o número de dias de afastamento em um período, deverá informar
por Exemplo: DIASAFT ('10/10/2005' , '30/10/2005' , 'P') - Retorno = 21 dias
de afastamento pela previdência.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 29/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
30 RM Labore - Versão 6.0.0
ANOTAÇÕES DIASEMANA( , )
Retorna o dia da semana correspondente a uma determinada data, deverá
ser informada a data e o tipo de retorno.
Exemplo:
DIASEMANA('08/07/2005','S') - O sistema irá retornar SEX.
DNASCIM
Retorna data de nascimento.
DP
Retorna número de dependentes de salário-família.
DSR( , , )
Retorna o valor total dos eventos que incidem em DSR, deverá informar o
mês, ano e período correspondente.
Exemplo:
DSR (MES,ANO,PERIODO) - O Sistema irá calcular o valor
total dos eventos que incidem em DSR do mês e ano da com-
petência atual no período atual.
DTA
Retorna data de admissão.
DTD
Retorna a data de demissão do funcionário demitido no mês atual.
DUTEISMES
Retorna o número de dias úteis no mês conforme cadastro do calendário e
o horário do funcionário.
DV
Retorna valor a deduzir por dependente.
EMEMBROCIPA( )
Retorna 1 como verdade se o funcionário estiver marcado que é membro da
CIPA e 0 se não estiver marcado em Cadastro do funcionário, na pasta
Registro, subpasta Admissão, devendo informar uma data para esta análi-
se.
EPROFES( )
Retorna se o funcionário é professor do RM Classis.
EVTSALCORRENTE( )
Retorna evento salarial corrente.
EXECSQL( )
Executa uma consulta SQL previamente cadastrada, deverá ser informado o
código da Sentença.
Exemplo:
EXISTECF('0002') - O sistema irá retornar 1 se o funcionário
tiver este código fixo cadastro, na pasta Base de cálculo, sub-
pasta Códigos Fixos.
EXP ( )
Retorna Exponencial, deverá informar um valor.
F( )
Retorna o Valor do Valor Fixo cadastro em CADASTRO / CÁLCULOS /
VALORES FIXOS, deverá ser informado o código do valor fixo cadastrado.
FAIXATABCALC( , , )
Retorna em que faixa da tabela de cálculo se encontra determinado valor,
deverá ser informado o código da tabela de cálculo, uma data e o valor para
análise.
FDATA ( , )
Retorna o valor fixo em uma determinada data, deverá ser informado o códi-
go do valor fixo cadastrado e uma data.
Exemplo:
FDATA ('0011', '25/02/2004') - O resultado desta fórmula será
o valor cadastrado no Valor Fixo de Código 0011. Caso a data
não esteja cadastrada, entre os períodos de vigência do Valor
Fixo, será retornado o valor zero.
FERIADOS( , )
Retorna um número de feriados em um intervalo de datas, deverá ser infor-
mada a data inicial e a data final para análise.
Exemplo:
FERIADOS ('16/05/2005', '15/06/2005') - O resultado desta fór-
mula será a quantidade de feriados entre as duas datas infor-
madas.
FERIADOSMES
Retorna o número de feriados no mês.
FERIADOSINT( , )
Retorna o número de feriados em um intervalo do mês de competência,
deverá ser informado apenas os dias inicial e final.
Exemplo:
FERIADOSINT(01,30) - O sistema irá retornar a quantidade de
feriados dentro da competência atual do dia 01 até o dia 30.
FNOMEMAE
Retorna o nome da mãe do funcionário.
FNOMEPAI
Retorna o nome do pai do funcionário.
FOR( )
Retorna o resultado de uma fórmula, deverá ser informado o código da fór-
mula.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 31/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
32 RM Labore - Versão 6.0.0
ANOTAÇÕES FRAC ( )
Retorna Parte Fracionária, deverá ser informado um valor.
Exemplo:
FRAC(25,48) - O sistema irá retornar 48.
FRENTEVERSO( )
Controla frente verso na impressão do Gerador.
G( )
Retorna valor correspondente a anuênio, biênio, etc. Assim: 1 equivale a
anuênio; 2, a biênio, etc…
GDT( , )
Retorna a quantidade de anuênio, biênio, etc na data informada na fórmula,
considerando os afastamentos que estornam o tempo de serviço, deverá ser
informado o tipo de valor e uma data.
Exemplo:
GDT (3 , '01/12/2005') - Retorna a quantidade de triênio do
funcionário em 01/12/2005.
H
Retorna salário-hora.
Atenção:
As variáveis de fórmula que são relativas a movimentação do
funcionário, como H, não devem ser utilizadas para fórmula
de seleção. Porque no momento da seleção, o sistema ainda
não executou a movimentação do funcionário. Desta forma,
estas funções/variáveis irão retornar sempre o valor "zero".
HANT( )
Retorna salário-hora em uma determinada data, deverá ser informada uma
data.
HC
Retorna salário-hora nominal.
HOJE
Retorna a data corrente.
HORDESCDIA( )
Retorna os intervalos de descanso cadastrados em uma data.
Exemplo:
HORDESCDIA ( '07/11/2007') = DESC(00:00 - 24:00)
HORNORMDIA( )
Retorna Batidas horários cadastrado em um data.
Exemplo:
HORNORMDIA ( '01/04/2005') = 08:30E 12:30S 14:00E
18:00S
HR( )
Retorna os minutos de um Evento no movimento atual, deverá ser informa-
do o código do evento.
Atenção:
As variáveis de fórmula que são relativas a movimentação do
funcionário, como a HR, não devem ser utilizadas para fórmu-
la de seleção.
I
Retorna número de filhos para salário família.
IDADE( )
Retorna a idade do conforme data informada.
Exemplo:
IDADE (HOJE) - O sistema irá retornar a idade do funcionário
considerando a data de hoje.
INCANO( , , )
Soma ao mês o número de meses e retorna o ano correspondente, deverá
ser informado o mês, ano e número de meses a ser incrementado.
Exemplo:
INCANO(10, 2004, 5) = 2005 - A função somará 5 ao mês de
outubro de 2004, retornando 2005.
INCDEP( , )
Retorna "1" se o dependente estiver com a determinada incidência marcada
e "0" em caso contrário, deverá informar o número do dependente e o núme-
ro de incidência.
Observação:
A variável INCDEP busca somente as incidências na pasta
DEPENDENTES / INCIDÊNCIAS / OUTRAS INCIDÊNCIAS no
cadastro dos funcionários. É importante identificar os Códigos
criados para os tipos de Outras Incidências em uma tabela
dinâmica específica - Código INT37 (CADASTROS / TABELAS
DINÂMICAS).
INCMES( , )
Soma ao mês informado o número de meses e retorna o mês corresponden-
te, deverá ser informado o mês e o número de meses a ser incrementado.
Exemplo:
INCMES(10, 20) = 6.
INIPERAQUIS( )
Esta fórmula retorna a data de início do último período aquisitivo em aber-
to. Confira os dados cadastrais em CADASTROS / FUNCIONÁRIOS / ÍCONE
FÉRIAS / PASTA HISTÓRICO DE FÉRIAS.
Exemplo:
INIPERAQUIS('D')- Retorna 04/10/1998INIPERAQUIS('D')+364,
retorna 03/10/1999S e o ano for bissexto: INIPERAQUIS('D') retorna
04/10/1999 INIPERAQUIS('D')+365 retorna 03/10/2000.
INT( )
Retorna parte inteira de um valor, deverá ser informado um valor.
Exemplo:
INT (50.3) - Retornará 50.
IRRFDESC
Retorna IRRF descontado.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 33/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
34 RM Labore - Versão 6.0.0
ANOTAÇÕES J
Retorna a jornada mensal cadastra na pasta Base de Cálculo.
JORSALCOMP( )
Será retornado o valor total da jornada para um evento, caso o evento seja
dividido em mais de um centro de custo será retornado a soma das jorna-
das de todos os centros de custos.
Exemplo:
JORSALCOMP ('0002')
JORSALCOMPCC( , )
Retorna o valor da jornada do evento por centro de custo, deverá ser infor-
mado o código do evento e o centro de custo.
Exemplo:
JORSALCOMPCC ('0002', '01.1')
L
Retorna salário líquido.
Atenção:
As variáveis de fórmula que são relativas a movimentação do
funcionário, como L, não devem ser utilizadas para fórmula de
seleção. Porque no momento da seleção, o sistema ainda não
executou a movimentação do funcionário. Desta forma, estas
funções/variáveis irão retornar sempre o valor "zero".
LI( )
Retorna o acumulado mensal de determinado evento, no período atual, mês
e ano de competência, devendo ser informado o código do evento.
Observação:
Se o evento estiver sendo calculado ele não aparece no perío-
do atual.
LIMITEMAX( )
Retorna sempre o limite máximo da tabela de cálculo, deverá ser informado
o código da tabela.
Exemplo:
LIMITEMAX ('INSS') - O sistema irá retornar o limite máximo
da tabela de INSS.
LIQUIFERIAS
Retorna o valor líquido do recibo do último período de férias.
LIQUIDOFF( , , )
Função que apresenta o líquido do funcionário em um determinado ano,
mês e período, deverá ser informado o ano, o mês e o período que deseja
retornar.
Exemplo:
LIQUIDOFF(2005, 8, 2) - O sistema apresentará o líquido do
funcionário do período 2 de 08/2005.
Atenção:
Caso o usuário deseja visualizar o líquido de todos os perío-
dos, deve-se informar o valor “0” (zero) no 3º parâmetro da
função.
LN ( )
Retorna Logaritmo Neperiano, deverá ser informado um valor.
LTRANS( )
Retorna código da linha de transporte utilizada pelo funcionário, deverá ser
informado o número de ordem de cadastramento da linha para o funcioná-
rio.
MAX ( , Máximo
Retorna ) de Dois Valores, deverá ser informado o valor 1 e o valor 2
para comparação.
Exemplo:
MAX(500,1000) - O sistema irá retornar 1000.
MEDCOMIS( )
Retorna o valor da Média de Comissão referente ao campo "Número de
Meses" em CADASTROS / SINDICATOS.
Valores utilizados para o retorno dos tipos de médias pela MEDCOMIS são:
1 para Férias·
2 para13º Salário·
3 para Aviso Prévio·
4 para Licença maternidade·
Observação:
Não devem ser lançados os eventos de comissão para média
no grupo zero, porque não será calculado na variável
MEDCOMIS, ou seja, as médias deverão sempre ser discrimi-
nadas em grupos distintos, sendo do tipo valor, e os even-
tos de comissão devem estar com o campo "Compõe
Comissão" marcado.
Para o Salário Maternidade a variável MEDCOMIS trará o
valor de média de comissão apenas após o lançamento da
movimentação da funcionária afastada.
MEDCOMISDATA( , , )
Retorna o valor da Média de Comissão de acordo com o sindicato e com a
data informada, devendo informar o tipo de média, o tipo de processo e uma
data.
Tipo de Média:
1 para Férias
2 para13º Salário
3 para Aviso Prévio
5 para férias proporcionais
Tipo de Processo:
1 para Férias
2 para13º Salário
3 para Rescisão
5 para férias proporcionais
MEDSUBST( , , )
Retorna o valor da média de substituição do funcionário, tendo como base
o intervalo de datas de substituição informado como parâmetro, deverá ser
informado uma data de início, uma data final do intervalo e o número de
meses para média.
Observação:
O número de horas utilizado no cálculo é o número de horas
calculado e não mais o informado pelo usuário. Teoricamente,
este valor já deve estar na tabela de substituições no momen-
to do cálculo da fórmula. O mesmo será preenchido durante o
cálculo da movimentação do funcionário.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 35/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
36 RM Labore - Versão 6.0.0
ANOTAÇÕES MEMÓRIA( )
Recupera o valor de uma memória, que já foi atribuída pela variável
ATRIBUI.
MÊS
Retorna mês de competência.
MESCX
Retorna mês-caixa.
MESDT( )
Retorna o mês de uma data, deverá ser informado uma data.
Exemplo:
MESDT (22/08/2005) - O sistema retornará o mês '8' .
MH( , , )
Retorna os minutos de um evento da ficha financeira, devendo ser informa-
do o mês, ano e código do evento para análise.
O parâmetro mês da variável acima e das variáveis MN, MR, MV
são os seguintes Meses para Pesquisa:
0 - do ano informado
15 - do ano corrente
16 - do período aquisitivo
17 - do período da média de férias; (Tipo de média)
18 - do período da média de 13º; (Tipo de Média)
19 - do período da média de aviso prévio e; (Tipo Média)
20 - do período da média de licença maternidade. (Tipo Média)
MIN ( , )
Retorna Mínimo de Dois Valores.
MINGA
Retorna mínimo garantido pelo sindicato.
MINGADATA( )
Retorna mínimo garantido pelo sindicato em uma determinada data, deven-
do informar a data desejada.
Exemplo:
MINGADATA(01/10/2005) - Retornará o valor do mínimo
garantido estipulado a partir de 01/10/2005.
MN( , , )
Retorna o número de ocorrências de um evento na ficha financeira, deven-
do ser informado o mês, ano e código do evento para análise.
MR( , , )
Retorna o valor da referência de um evento da ficha financeira, devendo ser
informado o mês, ano e código do evento para análise.
MTDATA( , , )
Monta uma data a partir de um dia, um mês e um ano informados.
Exemplo:
MTDATA(1,9,2006) - O sistema retornará 01/09/2006.
MUDOUCCUSTOMES
Retorna 1 (um) quando o funcionário estava, no fim da competência ante-
rior, em centros de custos diferentes do atual. Em caso contrário, a função
retorna “0” (zero).
MUDOUSECMES( )
Retorna se 1 (um ) se o funcionário estava no final da competência anterior,
em seção diferente da seção atual, caso contrário retorna “0” (Zero), deverá
ser informado o código de quebra da seção que será analisado.
Exemplo:
MUDOUSECMES(CODSECAO ) - Supondo que a Seção atual
= 01.12 e a Seção anterior = 01.03.
MV( , , )
Retorna o somatório dos valores de um evento na ficha financeira num
determinado intervalo, devendo ser informado o mês, ano e código do even-
to para análise.
N( )
Retorna o número de horas de um evento, que é procurado no movimento
atual do funcionário (mês/ano de competência), deverá informar o código do
evento.
Exemplo:
N('001') - O sistema irá retornar o número de horas do evento
001.
NÃO( )
NCFIX( )
Retorna número de ocorrências de um código fixo, devendo informar o códi-
go do Código Fixo.
ND
Retorna o número de dias trabalhados, considerando data de admissão,
afastamento e demissão.
NDDIRFERIAS
Retorna o número de dias de direito de férias.
NDEP( )
Retorna o número de dependentes que tem determinada incidência marca-
da. NDEP (Número da incidência no cadastro de dependentes).
Exemplo:
NDEP (2) - Supondo que a incidência 2 - Presentes de Natal
está marcada para 3 dos 4 dependentes de um funcionário e
na fórmula o resultado será 3.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 37/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
38 RM Labore - Versão 6.0.0
ANOTAÇÕES NDEPBRUTO( )
Esta função retorna o rendimento bruto do funcionário para um dependen-
te específico, ou seja, o somatório de todos os proventos excluindo aqueles
que foram indicados na pasta "eventos não considerados" da ficha do depen-
dente, deverá ser informado o número do dependente.
NDEPCORRENTE
É uma variável que retorna o número do dependente corrente. Como no cál-
culo de pensão
tido querer o sistema
saber está analisando
qual o dependente cadaodependente,
corrente, então faz
que não acontece emsen-
ou-
tros lugares do sistema.
NDEPIDADE( , )
Esta função retorna a idade do dependente, deverá informar o código do
dependente e a data de referência.
Exemplo:
Funcionário: João da Silva
Dependente 1: Data de nascimento 10/01/1990
Dependente 3: Data de nascimento 15/05/1928
NDEPIDADE (1,'22/06/1999') - Resultado = 9 anos
NDEPIDINT( , , )
Retorna o número de dependentes de um determinado grau de parentesco
em um determinado intervalo de idade, deverá ser informado o código do
grau de parentesco, idade inicial e idade final.
NDEPIR( )
Retorna o número de Dependente de IRRF em uma data, deverá ser infor-
mada a data de referência.
NDEPLIQUIDO( )
Esta função retorna o rendimento líquido do funcionário para um dependen-
te específico, ou seja, o somatório de todos os proventos subtraído do
somatório de todos os descontos, excluindo aqueles que foram indicados na
pasta
mado "eventos
o númeronão
do considerados"
dependente. da ficha do dependente, deverá ser infor-
NDEPSF( )
Retorna o número de dependentes de Salário Família em uma data, deven-
do informar a data de referência.
Exemplo:
NDEPSF ('01/01/2005') - De acordo com esta fórmula o siste-
ma irá retornar a quantidade de dependentes de SALÁRIO
FAMÍLIA em 01/01/2005, verificando o Histórico de
Dependentes no cadastro do Funcionário.
NDFALT
Retorna o número de dias de faltas no período aquisitivo. A variável NDFALT
é utilizada somente para buscar o número de faltas dentro do último perío-
do aquisitivo em aberto, baseado na data de vencimento de férias, registra-
da no cadastro de Férias do funcionário.
NDFERIAS
Retorna o número total de dias de férias.
NDFERIASAQ
Retorna o número de dias de férias no período aquisitivo.
NDFERMES
Retorna o número total de dias de férias no mês.
NDIASCOMP( , )
Esta variável retorna o total de dias de compensado do funcionário dentro
de um período pré - determinado, tomando como base o horário do funcio-
nário, deverá informar uma data de início e final para análise.
Exemplo:
NDIASCOMP ('01/07/2005','31/07/2005') - Esta fórmula retor-
na o total de dias de compensação dentro do período.
NDIASDESC( , )
Esta variável retorna o total de dias de descanso do funcionário dentro de
um período pré-determinado, tomando como base o horário do funcionário,
deverá informar uma data de início e uma final para análise.
Exemplo:
NDIASDESC ('01/07/2005','31/07/2005') - Esta fórmula retorna
o total de dias de descanso dentro do período.
NDIASMES( , )
Retorna o número de dias do mês e ano informado.
Exemplo:
NDIASMES (02,2006) - O sistema verificará o mês de feverei-
ro de 2006 retornando a quantidade de 28 dias. Observando
sempre o calendário.
NDTRAB
Retorna número de dias que o funcionário deverá trabalhar no mês de com-
petência conforme cadastramento do calendário, afastamento, horário e his-
tórico do funcionário.
NDTRABPER( , )
Esta função calculará o número de dias que o funcionário deveria trabalhar
considerando o seu horário, feriados, férias e afastamentos ocorridos dentro
do período de datas informado.
Exemplo:
NDTRABPER ('21/04/2005','20/05/2005') - O sistema retornará
o número de dias trabalhados do funcionário considerando o
seu horário, feriados, férias e afastamentos ocorridos entre
21/04 à 20/05.
NDTRABPER2( , )
Esta função calculará o número de dias em que o funcionário deveria traba-
lhar considerando o seu horário, férias e afastamentos, porém, desconside-
rando os feriados ocorridos dentro do período de datas informado.
Exemplo:
NDTRABPER2('21/12/2004','20/01/2005') - O sistema retorna-
rá o número de dias trabalhados do funcionário considerando
o seu horário, férias e afastamentos, porém, desconsiderando
os feriados ocorridos entre 21/12/2004 e 20/01/2005.
NDTRABPXMES
Esta função calculará o número de dias que o funcionário deverá trabalhar
no próximo mês.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 39/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
40 RM Labore - Versão 6.0.0
ANOTAÇÕES NDUTEIS
Retorna o número de dias úteis no mês, conforme informação do menu
CADASTROS / FUNCIONÁRIO / PASTA REGISTRO, campo Dias Úteis/Mês
Atual.
NDUTPROX
Retorna o número de dias úteis no próximo mês, conforme informação do
CADASTROS / FUNCIONÁRIO / PASTA REGISTRO, campo Dias Úteis /
Próximo mês.
NHORACUM( )
Retorna número de horas do acumulador, deverá informar o código do acu-
mulador.
Atenção:
As variáveis de fórmula que são relativas a movimentação do
funcionário, como NHORACUM, não devem ser utilizadas
para fórmula de seleção. Porque no momento da seleção, o
sistema ainda não executou a movimentação do funcionário.
Desta forma, estas funções/variáveis irão retornar sempre o
valor "zero".
NMESES
Retornar o número de meses que o funcionário possui na empresa basean-
do na data de admissão do mesmo.
NREFACUM( )
Retorna o total da referência dos eventos, no período atual, que incidem em
um determinado Acumulador, deverá informar o código do acumulador.
Exemplo:
NREFACUM('4') - Onde 4 é o código de um acumulador regis-
trado na Tabela Dinâmica (INT34).
Atenção:
As variáveis como
funcionário, de fórmula que sãonão
a TOTPROV, relativas
devem a ser
movimentação do
utilizadas para
fórmula de seleção. Porque no momento da seleção, o siste-
ma ainda não executou a movimentação do funcionário.
Desta forma, estas funções/variáveis irão retornar sempre o
valor "zero".
NROAVOS13
Retorna o número de avos de 13º salário que o funcionário tem direito.
Observação:
Está variável também considera as faltas e os afastamentos
do funcionário.
NROFALTASAVOS
Retorna os avos proporcionais de férias de acordo com o número de faltas
existentes no período aquisitivo do funcionário.
Exemplo:
NUMDIASEM('DOM', 01/03/2005, 31/03/2005) - Total de
número de domingos entre o dia 01/03/2005 e 31/03/2005.
NVD( )
Retorna número de viagens diárias, deverá informar o código da linha.
NVDME( )
Retorna o número de viagens diárias em meio expediente, deverá informar
o código da linha.
PAR
Retorna Fórmula. Parâmetro (que pode ser preenchido pelo aplicativo em
alguns processos). Esta variável retorna o valor de um campo complemen-
tar a ser validado.
Exemplo:
Se PAR > 30 e PAR < 50 Entao verdade Senao falso Fimse.
Observações:
Esta fórmula deverá ser informada no campo "Fórmula de
Validação"
momento da noinformação
cadastro no
de campo
Campos Complementares.
complementar No
do funcio-
nário, o sistema irá acatar ou não o valor de acordo com a fór-
mula acima.
O usuário poderá utilizar a função PAR em caso de rescisão
contratual, para saber se a fórmula está sendo executada na
chamada da visão de rescisão ou quando da sua confirmação,
pelo seguinte esquema: PAR = 0 - Chamada da visão de res-
cisão PAR = 1 - Confirmação da demissão. É importante res-
saltar que antes, a fórmula de estabilidade cadastrada no sin-
dicato deveria retornar “0” (zero) quando o funcionário não
possuia estabilidade ou outro número qualquer quando este
gozava de estabilidade. Fórmula retornou qualquer texto -
Funcionário possui estabilidade e o texto retornado será
exibido.
Fórmula não retornou texto - Funcionário não possui estabi-
lidade; A variável PAR pode ser utilizada também na folha
analítica para que não seja necessário alterar as fórmulas no
momento de emitir o relatório. Ao emitir a folha analítica o sis-
tema assume automaticamente os parâmetros informados no
relatório.
PARMQRY( )
Esta variável retorna o valor de um campo da query de um relatório.
PERIODO
Esta variável retorna o período atual.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 41/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
42 RM Labore - Versão 6.0.0
ANOTAÇÕES POTENCIA( , )
Potenciação.
PROXREGSQL( )
Esta variável avança para o próximo registro da consulta SQL, deverá ser
informado o código da Sentença SQL.
R
Retorna o salárioem
tos que incidem total, considerando o salário de admissão e todos os even-
salário.
RAIZ ( )
Retorna Raiz Quadrada de um valor informado.
RANT( )
Retorna o salário de um funcionário considerando a data informada.
Exemplo:
RANT('01/03/2005') - O sistema retornará o salário na data de
01/03/2005.
RC
Retornará o salário do Cadastro do funcionário, pasta Base de Cálculo.
RESULTSQL( , )
Retorna valor de uma determinada coluna da sentença SQL, deverá ser
informado o código da sentença e o nome da coluna que retornará.
Observação:
Esta variável normalmente é acompanhada da EXECSQL( ).
RETIRACARACTERES ( , )
Retira Caracteres de uma string.
SALARIOCOMPOSTO( )
A função retorna
informado o valor
o número do salário
referente composto do funcionário, deverá ser
ao salário.
SALPER( , , , , )
O retorno da fórmula é calculado a partir da soma do salário diário conside-
rando os valores da competência atual e o histórico de salários do funcioná-
rio, podendo ser proporcionalizado ou não de acordo com os parâmetros
informados, deverá ser informado uma data de início, data final, código do
evento, forma de cálculo e ausências consideradas.
Atenção:
As variáveis de fórmula que são relativas a movimentação do
funcionário, como SD, não devem ser utilizadas para fórmula
de seleção. Porque no momento da seleção, o sistema ainda
não executou a movimentação do funcionário. Desta forma,
estas funções/variáveis irão retornar sempre o valor "zero".
SECANT( )
Retorna a seção onde estava locado um determinado funcionário na data
informada.
SEN ( )
Retorna Seno de um valor informado.
SF
Retorna a base de salário-família, considerando inclusive os eventos CC(01)-
Horas Normais e CC(02) Dias Trabalhados.
Atenção:
As variáveis de fórmula que são relativas a movimentação do
funcionário, como SF, não devem ser utilizadas para fórmula
de seleção. Porque no momento da seleção, o sistema ainda
não executou a movimentação do funcionário. Desta forma,
estas funções/variáveis irão retornar sempre o valor "zero".
SFUNC
Retorna a situação do funcionário (ativo, afastado, etc.)
SM
Retorna o salário mínimo nacional, informado em CADASTROS / CÁLCULOS
/ VALORES FIXOS.
SMSIND
Retorna salário mínimo do sindicato.
STR( , )
Retorna número de acordo com máscara informada, que pode ser compos-
ta da seguinte forma: com noves: o número será completado com espaços
brancos à esquerda; com zeros ou 'z' (minúsculo ou maiúsculo): o número
será completado com zeros à esquerda, pode-se usar separador de deci-
mais: '.' (ponto) ou ',' (vírgula).
Exemplo:
STR (RC, '999') - retornará o salário do empregado com zeros
à esquerda.
STRLEFT( , )
Retorna número de caracteres da string da direita para a esquerda, deverá
informar a string e o número de caracteres.
Exemplo:
STRLEFT (TABPESSOA ('NOME' , 'S'), 5) - Nome do funcioná-
rio: ITAMAR MENDES DA SILVEIRA. Retornará VEIRA.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 43/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
44 RM Labore - Versão 6.0.0
ANOTAÇÕES STRRIGHT( , )
Retorna "n" caracteres da string a partir da esquerda para a direita, deverá
informar a string e o número de caracteres.
Exemplo:
STRRIGHT (TABPESSOA ('NOME' , 'S'), 6) - Nome do funcioná-
rio: ITAMAR MENDES DA SILVEIRA. Retornará: ITAMAR.
Exemplo:
SUBSTR(TABPESSOA ('NOME' , 'S'), 1 , 10) - Essa fórmula
retornará o nome do funcionário com dez caracteres a partir
da primeira posição do nome.
T( , )
Retorna o valor de tabela, deverá informar o código da tabela e o valor de
referência para ser analisado na tabela.
Exemplo:
A empresa Exemplo mantém a seguinte tabela para desconto
de vale-alimentação, que está cadastrada nas Tabelas de
Cálculo com código 0004.
Exemplo:
TABBANCO ('001' , 'NOME') - Retorna o Nome cadastrado no
Banco 001.
TABCALCULO( , , , )
Retorna o valor de um campo das Tabelas de Cálculo, deverá ser informado
o campo da tabela, o código da tabela, data de início de vigência e número
da faixa a ser considerado.
Exemplo:
TABCALCULO ('LIMITESUPERIOR' ,'INSS' ,'01/06/2005' ,4 ) - A
fórmula retornará o limite superior da tabela de INSS com
vigência 01/06/2005, na faixa 4.
TABCARGO( , )
Esta fórmula retorna o conteúdo de um campo na tabela de cargo, deverá
ser informado o código do cargo e campo da tabela de cargo.
Exemplo:
TABCARGO ('01' , 'DESCRICAO') - Retorna a descrição que
está cadastrada no Cargo "01".
Exemplo:
TABCODFIX ('NROVEZES' , 'V' , '0002') - Retorna o valor do
número de vezes cadastrado no Código Fixo do evento '0002',
do cadastro de Funcionários.
TABCOLIG( )
Esta função retorna o valor de um campo na tabela de Coligada.
Exemplo:
TABCOLIG ('CIDADE') - Retorna o nome da cidade cadastrada
na Coligada.
TABCOMPL( , )
Retorna o conteúdo de um campo da tabela de campos complementares,
deverá ser informado o campo da tabela e o modo de visualizar o retorno.
Exemplo:
TABCOMPL('SANGUE','S') - Retorna no valor cadastrado no
Campo Complementar 'SANGUE' que está no cadastro de
Funcionários. Suponhamos para um funcionário X: A+.
TABCOMPLDEPEND( , , )
Retorna o conteúdo de um campo da tabela de campos complementares do
dependente, deverá ser informado o campo da tabela, o modo de ver o retor-
no e o número do dependente.
Exemplo:
TABCOMPLDEPEND('AUXILIOCRECHE','S',3) - Retorna o valor
cadastrado no Campo Complementar 'AUXILIOCRECHE' que
está no Dependente número 3 . Suponhamos para o depen-
dente 3 o retorno seria SIM.
TABDEP( , , )
Retorna o campo da tabela de dependentes, deverá ser informado o campo
da tabela, o modo de ver o retorno e o número identificador do dependente.
Exemplo:
TABDEP ('NOME', 'S', 1)Retorna o nome do primeiro depen-
dente no cadastro do funcionário.
TABEMPRESTIMO( , , )
Retorna o valor de empréstimos de um determinado código no cadastro de
funcionários e que poderá ser útil em fórmulas de correção de valores de
empréstimos, deverá ser informado o campo da tabela, o modo de ver o
retorno e o código do empréstimo.
Exemplo:
TABEMPRESTIMO ('VALORORIGINAL' ,'V', '01') Retorna o valor
do campo Valor Original do cadastro do código de emprésti-
mo 01 em CADASTROS / FUNCIONÁRIOS / ÍCONE DE EDIÇÃO
/ BASE DE CÁLCULO / EMPRÉSTIMO.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 45/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
46 RM Labore - Versão 6.0.0
ANOTAÇÕES TABFUNC( , )
Retorna o conteúdo de um campo da tabela de funcionários, deverá ser
informado o campo da tabela e o modo de ver o retorno.
Exemplo:
TABFUNC('SALDOFGTS', 'V') - Retorna o saldo de FGTS. Tipo
retorno: Valor
Observação:
Quando o usuário tiver restrição de acesso a campos do
cadastro dos funcionários, o sistema não permitirá que o
usuário utilize esta variável.
TABFUNCAO( , )
Retorna o conteúdo de um campo da tabela de funções, deverá ser informa-
do o campo da tabela e o modo de visualizar o retorno.
Exemplo:
TABFUNCAO(TABFUNC('CODFUNCAO','S'), 'NUMPONTOS') -
Retorna o número de pontos de determinada função cadastra-
da.
TABPESSOA( , )
Retorna um campo da tabela de pessoas. Pode ser usada em caso de inte-
gração com o RM Vitae. Não será possível, porém, acessar campos de regis-
tro de pessoas que não estejam com status de funcionário, deverá ser infor-
mado o campo da tabela e o modo de ver o retorno.
Exemplo:
TABPESSOA('CPF','S') - O sistema retornará o CPF da pessoa.
TABPRGAVISO( , , )
Retorna os dados da tabela PPRGAVISO que contém as programações de
avisos automáticos, deverá ser informado o campo da tabela, o modo de ver
o retorno e Id do Aviso Automático.
Exemplo:
TABPRGAVISO ('DTPROXEXEC', 'D', 3) - A fórmula irá retornar
o campo Data da Proxima Execução do Aviso Automático
ID=3 TABPRGAVISO ('DESCRICAO', 'S', 1) A fórmula irá retor-
nar a Descrição do Aviso Automático ID=1.
TABSECAO( , , )
Retorna o valor de um campo da seção. Útil na busca de campos na tabela
de seção, nome de colunas, tipo de dado e código de seção, deverá ser infor-
mado o campo da tabela, o modo de visualizar o retorno e código da seção.
Exemplo:
TABSECAO ( 'DESCRIÇÃO', 'S', '01.04') - Retornará a Descrição
da Seção 01.04.
TAMSTR( )
Retorna o tamanho de uma string, informar a string.
TAN ( )
Retorna Tangente de um valor informado.
TCASA
Retorna tempo de casa baseando na data de admissão do funcionário.
Exemplo:
TETO (RC) - Se o salário do empregado for R$751,20, retorna-
rá R$752,00.
TFUNC
Retorna o tipo de funcionário. (Normal, Autônomo, Estatutário, etc.)
TI( )
Retorna o valor de INSS de um valor informado.
TOTDESC
Retorna o total de descontos do período atual.
Atenção:
As variáveis de fórmula que são relativas a movimentação do
funcionário, como a TOTDESC, não devem ser utilizadas para
fórmula de seleção. Porque no momento da seleção, o siste-
ma ainda não executou a movimentação do funcionário.
Desta forma, estas funções/variáveis irão retornar sempre o
valor "zero".
TOTPROV
Retorna o total de proventos do período atual.
Atenção:
As variáveis de fórmula que são relativas a movimentação do
funcionário, como a TOTPROV, não devem ser utilizadas para
fórmula de seleção. Porque no momento da seleção, o siste-
ma ainda não executou a movimentação do funcionário.
Desta forma, estas funções/variáveis irão retornar sempre o
valor "zero".
TQUEBRA( , )
Testa
quebrao para
código de quebra, deverá informar o código da seção e o código de
análise.
Exemplo:
SE TQUEBRA ('CODSECAO', '01.01') = VERDADE ENTAO
RC*1.2 SENAO RC*1.1 FIMSE - O sistema pesquisará a seção
do funcionário (retornada pela função CODSECAO),
comparando-a com o código de quebra informado: 01.01. Se
a comparação for positiva (código da seção coincidir com que-
bra), o salário será acrescido de 20%. Caso contrário, será
multiplicado por 10%.
TR( )
Retorna valor de IRRF de um valor informado.
TRUNCAVALOR( , )
Esta função trunca um valor (1º Parâmetro) dado um número de casas deci-
mais (2º Parâmetro).
Exemplo:
TRUNCAVALOR (1235.4756, 3) - O sistema irá truncar o valor
1235,4756 (1º Parâmetro) na terceira casa decimal (2º
Parâmetro). Logo o resultado apresentado para esta fórmula
será 1235,475.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 47/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
48 RM Labore - Versão 6.0.0
ANOTAÇÕES ULTDIAMES( )
Retorna a data do último dia do mês informado.
Exemplo:
ULTDIAMES('17/12/2004') = '31/12/2004'.
UNIBANCO( )
Retorna um campo do layout denominado "Check Horizontal" para validação
em sistemas
nário: Unibanco,
nrobanco, de acordo
codagencia, com aseseguintes
contapagto líquido doinformações
movimento.do funcio-
UNIBANCO2( , , , , , )
Retorna um campo do layout denominado "Check Horizontal" para validação
em sistemas Unibanco, esta variável calcula o "Check horizontal" tanto para
o Tipo de depósito = Crédito em Conta ou Cartão Saque.
Param. 1: Tipo: String. Código da empresa. Utilizado somente para layout
cartão saque.
Param. 2: Tipo: Valor. Gera digito verificador? Utilizado somente para lay-
out cartão saque.1 (um) = sim0 (zero) = não.
Param. 3: Tipo: String. Código da solicitação. Utilizado somente para layout
cartão saque. Para captar os valores de cada funcionário, deve-se utilizar
neste parâmetro a variável TABCOMPL, informando nela o código do campo
complementar que contém o código da solicitação. Se desejar a utilização
do mesmo valor para todos os funcionários, basta informá-lo diretamente
neste parâmetro.
Param. 4: Tipo: Valor. Tipo de Cálculo. 1 - Para utilizar o líquido da folha de
pagamento mensal. 2 - Para utilizar o líquido do último recibo de férias.
Param. 5: Tipo: Valor. Tipo de Depósito. 1 - Crédito em conta. 2 - Cartão
Saque.
Param. 6: Tipo: Valor. Tipo de Operação. 5 - Crédito em Conta. 7 - TIR
(Transferência Imediata de Recursos). String
USUARIOCORRENTE
Retorna o usuário corrente que está acessando a base.
VAL( )
Converte um determinado valor para uma string.
Exemplo:
VAL(154,22) - O sistema retornará 15422.
VALEVTRELACCC( , )
Retorna o valor do evento relacionado por centro de custo, deverá ser infor-
mado o código do evento e o código do centro de custo.
Exemplo:
VALEVTRELACCC ('0084', '01.1').
VALORFUNC( , , )
Retorna o somatório dos 'Valores associados aos funcionários', consideran-
do o período entre duas datas, informar o código do valor associado, data
de início e a data final para análise.
Exemplo:
VALORFUNC('02', '01/04/2005','30/04/2005') - O sistema retor-
nará o total do valor associado de código 02 entre 01/04/2005
e 30/04/2005.
Exemplo:
VALORFUNCPERC('02', '01/04/2005', '30/04/2005')
Exemplo:
VALORSEC('02', '01/08/2006','30/08/2006') - O sistema retor-
nará o total do valor associado de código 02 entre 01/08/2006
e 30/08/2006.
VALORSIND( , , )
Retorna o somatório dos 'Valores associados dos sindicatos', considerando
o período entre duas datas, informar o código do valor, data inicial e data
final para análise.
Exemplo:
VALORSIND('02', '01/08/2006','30/08/2006') - O sistema retor-
nará o total do valor associado de código 02 entre 01/08/2006
e 30/08/2006.
VALSALCOMP( )
Retorna o valor de salário composto relacionado a um evento, informar o
código do evento.
VALSALCOMPCC( , )
Retorna o valor
mar o código dodeevento
um evento de salário
e o código composto
do centro por centro de custo, infor-
de custo.
Exemplo:
VALSALCOMPCC ( '0002' , '01.1') - Retornará o valor do even-
to 0002 no centro de custo 01.1.
VALSEC( )
Retorna valor associado de uma seção, informar o código do valor associa-
do.
Exemplo:
VALSEC ('1'): A variável retornará o valor associado cadastra-
do na seção do funcionário escolhido.
VALSIND( )
Retorna valor associado do sindicato, informar o código do valor associado.
Exemplo:
VALSIND('01') - A variável retornará o valor associado cadas-
trado com o código 01 no sindicato do funcionário escolhido.
VERSAO
Retorna versão do aplicativo (para relatórios, por exemplo).
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 49/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
50 RM Labore - Versão 6.0.0
ANOTAÇÕES VFER( )
Retorna o valor do evento calculado no recibo de férias, deverá informar o
código do evento.
VLRVALE( )
Retorna valor de um vale-transporte, informar o código da linha de transpor-
te que deseja retornar o valor.
10) centual
A empresa
de pagará a seusna
7% baseado funcionários
soma dos avalores
título de gratificação
dos eventos: o per-
Horas
Extras 50%, Horas extras 75% , Horas Extras 100% e Comissão, mas
somente para funcionários com mais de 1 ano de empresa.
12) A empresa deseja uma fórmula que retorne para as funções 00013,
00012, 00011 a mensagem “função especial”. Você utilizará uma
sentença SQL juntamente com a fórmula.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 51/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
52 RM Labore - Versão 6.0.0
Observação:
Funcionários com mais de 3 dependentes de IRRF retorne a
mensagem “Incidência Alta”. Senão “Incidência Normal”.
Avaliação de Desempenho;
PPRA - Programa de Proteção a Riscos Ambientais;
EPIs - Equipamento de Proteção Individual;
Acidente de Trabalho;
Proteção Contra Incêndio;
PCMSO - Programa de Controle Médico e Segurança Ocupacional.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 53/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
54 RM Labore - Versão 6.0.0
CORPORE RM Administrativo
RM Nucleus (Faturamento, Estoque e Compras)
Objetivo:
Capacitação do usuário nas movimentações de Compras, Estoque e Faturamento.
Conteúdo:
Processo Completo de Compras / Entradas (Nota Fiscal de Entrada, Etc.)
Processo Completo de Vendas / Saídas (Pedido do Cliente, Nota Fiscal de Saída)
Processo Completo de Movimentação de Estoque (Transferências de Estoque, Inventário, Baixa para
uso e Consumo e Outros).
Reajuste de Preços
Grade Numerada
Períodos de Apuração
Manutenção de Lançamentos de Entradas, Saídas e Outros Débitos/Créditos
Lançamentos em Lotes
Rotinas Legais (Convênio ICMS, Apuração ICMS/ISS, Declaração de IPI, IRRF, etc).
Outros Tributos(PIS, Cofins, etc).
Utilitários (Lançamentos Inversos, Encerrar Períodos Apuração, Duplica Natureza, etc.).
Relatórios Fiscais
Emissão de Livros Fiscais
Movimentações (Cálculo
Alteração de Campos Nova etc).
dos Bens, Tabela de Índice, Recálculo para 2ª Moeda, Recálculo Geral e
Relatórios (Razão Auxiliar, Contabilização, Instrução Normativa, etc).
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 55/57
5/22/2018 RMLaboreFormulasv[1].6_1a56_capafiliais-slidepdf.com
Fórmulas
56 RM Labore - Versão 6.0.0
CORPORE RM P rojetos
RM Solum (Gerenciamento de Obras e Projetos)
Objetivo:
Capacitação do Usuário para utilização de diversos setores da Empresa na elaboração de
Orçamentos, Planejamento e Acompanhamento de Projetos.
Conteúdo:
Elaboração de um Orçamento Completo
Cotação de preços dos insumos na unidade orçada ou na unidade de compra.
Cálculo do Custo Horário de Equipamentos e de Mão-de-obra.
Cronograma Previsto x Real x Medido.
Cronograma Desembolso
PERT - (Técnica de Avaliação e Revisão de Programas)
Integração com o MS Project/Excel
Apropriação de Insumos/Composição
Medição (Reajuste, Realinhamento, Retenções/Adiantamentos) de Contratos.
Aditivos de Contratos
Medição Via PALM
Concorrência Eletrônica
CORPORE RM Educacional
RM Classis (Gestão Educacional)
Objetivo:
Capacitação dos profissionais ligados às atividades de Secetaria e Tesouraria da instituição de
ensino.
Conteúdo:
Cadastros de Alunos e Professores;
Matrícula, Rematricula e Enturmação;
Cadastro de Histórico;
SOE;
Cadastro de Notas por aluno, por prova, por etapa etc.
Cálculo de médias;
Controle de materiais escolares;
Plano de Pagamento das mensalidades;
Lançamentos financeiros;
Cobrança;
Impressão dos principais relatórios.
CORPORE RM P rodução
RM Factor (Planejamento e Controle da Produção)
Objetivo:
Auxiliar a montagem da linha de produção, da engenharia do produto, o seqüenciamento das
etapas e a carga da fábrica, contemplando o PCP (Planejamento e o Controle da Produção).
Conteúdo:
Otimização do uso de recursos físicos e financeiros - produção a custo mínimo, com amplo controle
de processos e gerenciamento minucioso de rotinas administrativas
Avaliação de desempenho e correção de desvios
Dimensionamento da interferência de variáveis, possibilitando a previsão de resultados em dife-
rentes condições ambientais, humanas e estruturais através de caminho crítico
Fornecimento de informações detalhadas, com ágil atendimento ao cliente, fácil
Cumprimento
Controle de prazos epreventiva
de manutenção garantia de qualidade dos serviços prestados
e corretiva
Acompanhamento de ordens de serviço
Integração com Faturamento e Recursos Humanos
Acompanhamento de índices de produtividade / serviços
Total controle da inadimplência
CORPORE RM Manutenção
RM Officina (Manutenção e Assistência Técnica)
Objetivo:
Capacitação do usuário nas movimentações e análises dos processos de assistência técnica e
manutenções em geral.
Conteúdo:
Operações (Manutenção/Movimentos, Agendamento de Serviços, Status da Oficina, Contratos de Manutenção,
Gerador de
(ênfase nos Relatórios
aplicativos do CORPORE
RM Nucleus RM
e RM Fluxus)
Objetivo:
Capacitação do usuário na criação e ajustes de Relatórios dos Aplicativos RM Nucleus e RM
Fluxus.
Conteúdo:
Formatação de Relatórios
Definição de Grupos Layout e Campos de relatórios.
Noções Básicas de Análise (Relacionamento, Tabelas, Chaves Primárias, Chaves Estrangeiras).
Principais Tabelas do RM Nucleus (Produtos, Movimentos, Lançamentos, etc).
Principais Tabelas do RM Fluxus (Cliente/Fornecedor, Lançamentos, Extratos, etc).
Montagens de relatórios do RM Fluxus e do RM Nucleus.
http://slidepdf.com/reader/full/rm-labore-formulas-v161a56capafiliais 57/57