labore formulas

57
Todos os direitos autorais reservados pela RM SISTEMAS. Proibida a reprodução total ou parcial, bem como a armazenagem em sistema de recuperação e a transmissão, de qualquer modo ou por qualquer outro meio, seja este eletrônico, mecânico, de fotocópia, de gravação, ou outros, sem prévia autor- ização por escrito da proprietária. O desrespeito a essa proibição configura uma apropriação indevida dos direitos intelectuais e patrimoniais da RM SISTEMAS. Aos infratores se aplicam as sanções previstas nos artigos 122 e 130 da Lei nº 5.988 de 14 de dezembro de 1973. DEPARTAMENTO DE TREINAMENTO RM Labore Fórmulas Versão 6.0.0

Upload: carlos-eduardo-dias-luiz

Post on 22-Nov-2015

353 views

Category:

Documents


18 download

TRANSCRIPT

  • Todos os direitos autorais reservados pela RM SISTEMAS.

    Proibida a reproduo total ou parcial, bem como a armazenagem em sistema derecuperao e a transmisso, de qualquer modo ou por qualquer outro meio, sejaeste eletrnico, mecnico, de fotocpia, de gravao, ou outros, sem prvia autor-izao por escrito da proprietria.

    O desrespeito a essa proibio configura uma apropriao indevida dos direitosintelectuais e patrimoniais da RM SISTEMAS.

    Aos infratores se aplicam as sanes previstas nos artigos 122 e 130 da Lein 5.988 de 14 de dezembro de 1973.

    DEPARTAMENTO DE TREINAMENTO

    RM LaboreFrmulas

    Verso 6.0.0

  • S E R V I O S O N L I N ES E R V I O S O N L I N E

    Cadastre-se agora mesmo no menu cliente on-line w w w . r m . c o m . b r

    Fundada em 1986, a RM Sistemas, que faz parte da TOTVS S.A., grupo queatua no desenvolvimento e comercializao de softwares de gesto empre-sarial integrada e na prestao de servios relacionados, se tornou, ao longode suas duas dcadas de histria, uma das principais empresas de sistemasde ERP do mercado brasileiro. Com matriz em Belo Horizonte, filiais em SoPaulo (SP), Rio de Janeiro (RJ), Curitiba (PR), Uberlndia (MG), Porto Alegre(RS) e Vitria (ES), a RM Sistemas est presente em todo o pas por meio demais de 40 canais de distribuio. Alm disso, mantm unidades emPortugal.

    A Linha CORPORE RM apresenta sistemas integrados de gesto empresarialgeis, leves e seguros. So avanados softwares compostos por aplicativosque compartilham uma base de dados nica, dispem de uma poderosa fer-ramenta de BI e oferecem ainda recursos em suas ferramentas .NET, que per-mitem a clientes, fornecedores e colaboradores o acesso a informaes e ocontrole de processos mesmo fora do ambiente fsico da empresa, via inter-net, com total segurana. Abrange processos de controladoria, finanas,automao comercial, recursos humanos, produo, manuteno, assistn-cia tcnica, CRM, e-commerce, ASP e business intelligence. Alm disto, pos-sui solues especficas para os segmentos de educao, sade, obras e pro-jetos e indstrias.

    Atravs do Site RM Sistemas voc tem acesso a servios exclusivos como:informaes financeiras e cadastrais, emisso de 2 via de nota fiscal e bole-to bancrio, consulta e ocorrncias, envio de base, senhas e download denovas verses, log de acessos e frum de discusso. Tudo isso com totalsegurana.

  • Frmulas Aplicadas ao RM Labore ................................................................................09Frmulas de Clculo .................................................................................................... 09

    Cadastro de Frmulas ...................................................................................... 09Frmula de Crtica Global ............................................................................................ 13Frmula de seleo ...................................................................................................... 14cones da Barra de Ferramentas .................................................................................. 15Expresses Utilizadas no Controle de Condies.......................................................... 16Tipos de Constantes .................................................................................................... 16Tipos de Operaes...................................................................................................... 17Controle de Repetio Condicional .............................................................................. 17Comandos disponveis com exemplos.......................................................................... 17

    Decl .................................................................................................................. 17Diferente .......................................................................................................... 18dividido ............................................................................................................ 18Igual ................................................................................................................ 18Maior ou Igual .................................................................................................. 18Maior que ........................................................................................................ 18Mais ................................................................................................................ 18Menor ou Igual ................................................................................................ 18Menor que ........................................................................................................ 18Menos .............................................................................................................. 18Parnteses ........................................................................................................ 18Repita Ate ........................................................................................................ 19Se Entao / FimSe .............................................................................................. 19Se Entao / Senao / FimSe.................................................................................. 19Setvar .............................................................................................................. 19Vezes ................................................................................................................ 19% ...................................................................................................................... 19

    Varivel com parmentro.............................................................................................. 20Funes para montagem de frmulas .......................................................................... 22

    Funes comuns disponveis no CORPORE RM................................................ 22A() .............................................................................................................. 22ABS(VALOR) ................................................................................................ 22ACUMFF(,,).................................................................................................. 22ADIANT ...................................................................................................... 22ADMDEM .................................................................................................... 22ALTEROUCADASTRO() ................................................................................ 23ANO ............................................................................................................ 23ANOCX ........................................................................................................ 23ANODT()...................................................................................................... 23ARRED() ...................................................................................................... 23ARREDVALOR(,) .......................................................................................... 23ASCII() ........................................................................................................ 23ATRIBUI(,).................................................................................................... 23B(,) .............................................................................................................. 23BASEFGTS .................................................................................................. 24BASEFGTS13FF(,)........................................................................................ 24BASEFGTSFF(,)............................................................................................ 24BASEINSS .................................................................................................. 24BASEINSS13 .............................................................................................. 24BASEINSS13FF(,) ........................................................................................ 24BASEINSSFF(,) ............................................................................................ 24BASEIRRF.................................................................................................... 25BASEIRRF13................................................................................................ 25BASEIRRF13FF(,) ........................................................................................ 25BASEIRRFFERIASFF(,).................................................................................. 25BASEIRRFFF(,) ............................................................................................ 25BINSS13ACTETO ........................................................................................ 25BINSSACTETO ............................................................................................ 26BSFGTS13 .................................................................................................. 26C.................................................................................................................. 26CALCMED.................................................................................................... 26CALCMEDDATA() ........................................................................................ 26

    NDICE

    RM Labore - FrmulasVerso 6.0.0

  • CCUSTOCORRENTE .................................................................................... 27CF().............................................................................................................. 27CHAPA ........................................................................................................ 27CHR() .......................................................................................................... 27CODEMPCORRENTE.................................................................................... 27CODSECAO ................................................................................................ 28COLIGADACORRENTE ................................................................................ 28CONCAT(,) .................................................................................................. 28CONCAT5(,,,,) .............................................................................................. 28COS(VALOR) ................................................................................................ 28COTACAOMOEDA(,) .................................................................................... 28COTAN(VALOR) .......................................................................................... 28CREC .......................................................................................................... 28CSIND.......................................................................................................... 28D ................................................................................................................ 28DA .............................................................................................................. 28DATANULA.................................................................................................. 28DECANO(,,).................................................................................................. 29DECMES(,) .................................................................................................. 29DI ................................................................................................................ 29DIADIRFER() ................................................................................................ 29DIADT() ...................................................................................................... 29DIAFERPER(,) .............................................................................................. 29DIASAFT(,,).................................................................................................. 29DIASEMANA(,) ............................................................................................ 30DNASCIM.................................................................................................... 30DP .............................................................................................................. 30DSR(,,) ........................................................................................................ 30DTA ............................................................................................................ 30DTD ............................................................................................................ 30DUTEISMES ................................................................................................ 30DV .............................................................................................................. 30EMEMBROCIPA() ........................................................................................ 30EPROFES() .................................................................................................. 30EVTSALCORRENTE().................................................................................... 30EXECSQL() .................................................................................................. 30EXISTECF() .................................................................................................. 31EXP()............................................................................................................ 31F()................................................................................................................ 31FAIXATABCALC(,,) ...................................................................................... 31FDATA(,) ...................................................................................................... 31FERIADOS(,) ................................................................................................ 31FERIADOSMES ............................................................................................ 31FERIADOSINT(,) .......................................................................................... 31FNOMEMAE ................................................................................................ 31FNOMEPAI .................................................................................................. 31FOR() .......................................................................................................... 31FRAC() ........................................................................................................ 32FRENTEVERSO() .......................................................................................... 32G() .............................................................................................................. 32GDT(,).......................................................................................................... 32H() .............................................................................................................. 32HANT() ........................................................................................................ 32HC() ............................................................................................................ 32HOJE .......................................................................................................... 32HORDESCDIA() ............................................................................................ 32HORNORMDIA() .......................................................................................... 32HR() ............................................................................................................ 32I .................................................................................................................. 33IDADE()........................................................................................................ 33INCANO(,,) .................................................................................................. 33

    NDICE

    RM Labore - FrmulasVerso 6.0.0

  • INCDEP(,)......................................................................................................33 INCMES(,) ....................................................................................................33INIPERAQUIS()..............................................................................................33INT() ............................................................................................................33IRRFDESC ....................................................................................................33J ..................................................................................................................34JORSALCOMP()............................................................................................34JORSALCOMPCC(,) ......................................................................................34L ..................................................................................................................34LI() ................................................................................................................34LIMITEMAX() ................................................................................................34LIQUIFERIAS ................................................................................................34LIQUIDOFF(,,) ..............................................................................................34LN() ..............................................................................................................34LOG() ............................................................................................................35LTRANS()......................................................................................................35MAX(,) ..........................................................................................................35MEDCOMIS() ................................................................................................35MEDCOMISDATA(,,) ....................................................................................35MEDSUBST(,,) ..............................................................................................35MEMRIA() ..................................................................................................36MS ............................................................................................................36MESCX ........................................................................................................36MESDT() ......................................................................................................36MH(,,) ..........................................................................................................36MIN(,) ..........................................................................................................36MINGA ........................................................................................................36MINGADATA() ..............................................................................................36MN ..............................................................................................................36MR(,,) ..........................................................................................................36MTDATA(,,) ..................................................................................................36MUDOUCCUSTOMES ..................................................................................36MUDOUSECMES() ........................................................................................37MV(,,) ..........................................................................................................37N() ................................................................................................................37NO ............................................................................................................37NCFIX() ........................................................................................................37ND................................................................................................................37NDDIRFERIAS ..............................................................................................37NDEP()..........................................................................................................37NDEPBRUTO() ..............................................................................................38NDEPCORRENTE ..........................................................................................38NDEPIEDADE(,) ............................................................................................38NDEPIDINT(,,) ..............................................................................................38NDEPIR() ......................................................................................................38NDEPLIQUIDO() ............................................................................................38NDEPSF()......................................................................................................38NDFALT........................................................................................................38NDFERIAS ....................................................................................................38NDFERIASAQ ..............................................................................................38NDFERMES ..................................................................................................38NDFERPROX ................................................................................................39NDIASCOMP(,) ............................................................................................39NDIASDESC(,) ..............................................................................................39NDIASMES(,) ................................................................................................39

    NDICE

    RM Labore - FrmulasVerso 6.0.0

  • NDTRAB ......................................................................................................39NDTRABPER(,)..............................................................................................39NDTRABPER2(,)............................................................................................39NDTRABPXMES ..........................................................................................39NDUTEIS ......................................................................................................40NDUTPROX ..................................................................................................40NHORACUM() ..............................................................................................40NMESES ......................................................................................................40NREFACUM() ................................................................................................40NROAVOS13 ................................................................................................40NROABOSPROP() ........................................................................................41NROFALTASAVOS ........................................................................................41NUMDIASEM(,,) ..........................................................................................41NVD()............................................................................................................41NVDME() ......................................................................................................41PAR ..............................................................................................................41ARMQRY() ....................................................................................................41PERIODO ......................................................................................................41POTENCIA(,) ................................................................................................42PROXREGSQL() ............................................................................................42R ..................................................................................................................42RAIZ() ..........................................................................................................42PRANT() ......................................................................................................42RC ................................................................................................................42RESULTSQL(,) ..............................................................................................42RETIRACARACTERES(,) ................................................................................42SALARIOCOMPOSTO() ................................................................................42SALPER(,,,,) ..................................................................................................42SD ................................................................................................................43SECANT() ....................................................................................................43SEN() ............................................................................................................43SF ................................................................................................................43SFUNC..........................................................................................................43SM ..............................................................................................................43SMSIND ......................................................................................................43STR(,) ..........................................................................................................43STRLEFT(,)....................................................................................................43STRRIGHT(,) ................................................................................................44SUBSTR(,,) ..................................................................................................44T(,)................................................................................................................44TABBANCO(,) ..............................................................................................44TABCALCULO(,,,) ..........................................................................................44TABCARGO(,) ..............................................................................................44TABCODFIX(,,) ..............................................................................................45TABCOLIG() ..................................................................................................45TABCOMPL(,) ..............................................................................................45TABCOMPLDEPEND(,,) ................................................................................45TABDEP(,,)....................................................................................................45TABEMPRESTIMO(,,)....................................................................................45TABFUNC(,) ..................................................................................................46TABFUNCAO(,) ............................................................................................46

    NDICE

    RM Labore - FrmulasVerso 6.0.0

  • TABPESSOA(,)..............................................................................................46TABPRGAVISO(,,) ........................................................................................46TABSECAO(,,) ..............................................................................................46TAMSTR() ..................................................................................................46TAN() ..........................................................................................................46TCASA ........................................................................................................46TETO ..........................................................................................................47TFUNC ........................................................................................................47TI() ..............................................................................................................47TOTDESC ....................................................................................................47TOTPROV ....................................................................................................47TQUEBRA(,) ................................................................................................47TR() ..............................................................................................................47TRUNCAVALOR(,) ........................................................................................47ULTDIAMES() ..............................................................................................48UNIBANCO() ................................................................................................48UNIBANCO2(,,,,,)..........................................................................................48USUARIOCORRENTE....................................................................................48VAL() ............................................................................................................48VALEVTRELACCC(,) ......................................................................................48VALORFUNC(,,) ............................................................................................48VALORFUNCPER(,,) ......................................................................................49VALORSEC(,,) ..............................................................................................49VALORSIND(,,) ............................................................................................49VALSALCOMP()............................................................................................49VALSACOMPCC(,) ........................................................................................49VALSEC()......................................................................................................49VALSIND() ....................................................................................................49VERSAO ......................................................................................................49VFER ............................................................................................................49VLRVALE() ....................................................................................................49

    Exerccios ....................................................................................................................51

    NDICE

    RM Labore - FrmulasVerso 6.0.0

  • Viso Geral do CORPORE RM Recursos Humanos

  • Frmulas Aplicadas ao RM Labore

    Frmulas de Clculo

    Neste cadastro, o usurio poder cadastrar ou alterar as frmulas de clcu-lo dos eventos. As frmulas sero utilizadas em eventos que possuem cl-culos especficos determinados pelos usurios. Atravs das frmulas de cl-culo, o usurio poder relacionar valores de determinados eventos a outroseventos. Por este mdulo tambm podero ser criadas frmulas para even-tos do tipo base de clculo, que serviro como referncia para outros clcu-los.As frmulas tambm podero ser utilizadas para formar a base de clculodas frias, 13 salrio, aviso prvio e como uma forma de seleo dos fun-cionrios nos lanamentos e na emisso dos relatrios do sistema.

    Cadastro de Frmulas.O Cadastramento de frmulas pode ser efetuado em todos aplicativos doCORPORE RM.

    Utilize o boto da Barra de Ferramentas ou o menu CADASTROS /FRMULAS.

    Aps clicar neste tem ser apresentada a janela de viso de frmulas.

    FrmulasRM Labore - Verso 6.0.0 9

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • 10 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

    Inserir nova frmula Atravs deste cone ser apresentada a janela de edio paraincluses de uma nova frmula.

    Remover frmulaAtravs deste cone podero ser removidas frmulas. Selecionea frmula a ser excluda e clique no boto acima, ser apresen-tada a janela de confirmao de excluso. No se esquea deverificar as referncias da frmula atravs do boto ProcurarReferncias, antes de excluir.

  • FrmulasRM Labore - Verso 6.0.0 11

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

    Editar frmulaAtravs deste cone o usurio poder efetuar alteraes na fr-mula. No se esquea que antes de efetuar qualquer alteraoser necessrio verificar as referncias da frmula.

    Atualizar VisoAtravs deste cone o usurio tem a atualizao do banco dedados. Exemplo: Tem dois usurios cadastrando frmulassimultaneamente, para que se verifique o que j foi cadastradotemos que atualizar a viso.

    Definir ColunasAtravs deste cone o usurio poder definir qual a coluna dese-ja visualizar. Ao clicar, abrir uma tela para definio das colu-nas disponveis.

    Verifica a sintaxe da frmula efetuando um reclculo das mes-mas, aps abrir uma caixa de texto mostrando frmulas comerro de execuo.

    Procurar referncia de uma frmula, isto , onde a frmula estsendo aplicada. Para isto selecione a frmula e clique no botoao lado. Abrir uma caixa de dilogo informando onde a frmu-la est sendo aplicada, nos itens: relatrios, em outra fmula ouconsultas SQL. de extrema importncia quando o usurio foralterar ou excluir alguma frmula efetuar esta pesquisa.

  • Barra de procura. Atravs desta barra o usurio poder digitar o cdigo da

    frmula e clicar no cone , a frmula ser localizada.

    Atravs das setas o usurio poder visualisar a primeira frmula, a prxima,a anterior e a ltima frmula cadastrada.

    12 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • FrmulasRM Labore - Verso 6.0.0 13

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

    Pasta Identificao

    Nesta pasta, devem ser informados Cdigo nico e um Ttulo que identifica-ro a frmula no Cadastro de Frmulas.

    Dica:Quando uma frmula utilizada em um evento utilize o cdigo doevento para melhor identificao.

    Frmula de Crtica GlobalMarque este campo, se esta frmula for de crtica global, ou seja, deve serprocessada para todos os funcionrios selecionados durante o processo de Crtica da Folha (ROTINAS / CRTICA DA FOLHA). Frmulas de crtica servempara verificar se determinado evento foi ou no calculado para um funcion-rio ou grupo de funcionrios.

  • Frmula de seleo

    Este campo utilizado para identificar se a frmula do tipo seleo de fun-cionrios. Para todos os campos que devero ser preenchidos com frmu-las de seleo o sistema ir filtrar apenas aquelas frmulas que esto comeste campo confirmado.

    Uma das telas em que ser visualzada a frmula no de Lanamentos deGrupos de eventos. Acesso pelo Boto de Seleo de Funcionrios.

    TextoLocal para digitar o contedo da frmula ou para onde sero movidos osseus componentes (Funes, Comandos, Parmetros), caso seja montadautilizando-se o Editor de Frmulas.

    Observao: Funes podem ser escritas com minsculas e/ou maiscu-las.

    ContextoAo clicar neste cone, o usurio poder selecionar a Chapa ou Nome do fun-cionrio que se deseja realizar os testes da frmula em questo.

    ResultadoClicando neste cone, o usurio poder verificar o resultado obtido da frmula.

    Testar frmula automaticamente ao salvar Caso o usurio queira testar a frmula antes de salvar, este parmetro deve-r estar marcado. Se existir erros de sintaxe na frmula, o sistema apresen-tar a mensagem de erro para que o usurio possa realizar os devidos acer-tos.

    Acompanhar execuo e salvar no arquivo Se este parmetro estiver marcado, o sistema apresentar a execuo dafrmula e ir salvar em um arquivo .TXT, cujo o nome poder ser definidopelo usurio.

    Clicando no cone apropriado, o usurio poder pesquisar o arquivo gerado.

    14 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • FrmulasRM Labore - Verso 6.0.0 15

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

    Pasta Editor de Frmulas

    cones da Barra de Ferramentas:

    DesfazerDesfaz a ltima operao realizada.

    RecortarRecorta trecho selecionado. Para recortar parte ou totalidade dafrmula, selecione a rea a ser recortada (posicionando o cursor noincio da rea e o arrastando) e clique neste cone. A mesma ope-rao pode ser realizada pressionando-se simultaneamente asteclas .

    CopiarSelecione o trecho a ser copiado (como j descrito) e clique nestecone. A mesma operao pode ser realizada pressionando-sesimultaneamente as teclas .

    Colar Clique neste cone para colar (incluir no editor de frmulas) o quetiver sido recortado ou copiado (dentro do editor de frmulas oumesmo em outro aplicativo Windows.)

    Procurar Clicando-se neste item, ser aberta a janela de procura de fun-es. No campo Texto a Procurar, digite o nome ou descrio dafuno, total ou parcialmente.A opo Pesquisar pelo nome resultar em pesquisa mais exata egil. Clique em Procurar Prximo.

  • Listas de Comandos, aos quais possuem determinadas prioridades:

    Observao:As prioridades podem ser alteradas por introduo de parn-teses. Os parnteses, so considerados como prioridade 0.Tudo que est entre os parnteses tem que ser executado pri-meiro, antes de qualquer outro comando.

    Abaixo segue uma definio de outros comandos:

    Expresses Utilizadas no Controle de Condies

    Se Entao / FimSe

    Descrio: Se Entao FimSeTipo: Estrutura Condicional Exemplo/Observao: Estabelece condio - SE XY < 1000 ENTAOVERDADE FIMSE. Neste exemplo, determinada operao s ser realizada se a condio XY formenor do que 1000.

    Se Entao / Senao / FimSe

    Descrio: Se Entao Senao FimSeTipo: Estrutura Condicional Exemplo/Observao: Estabelece condio com mais de uma opo. SE RC Maior 3

    = Maior ou igual 3

    = Igual 3

    Diferente 3

    OU Ou lgico 2

    E E lgico 1

    16 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • DATAS Exemplos: '30/04/1992' "20/11/1991"

    STRINGSExemplos: 'M'"FERNANDO"

    Tipos de Operaes

    NMEROSO usurio poder criar frmulas com NMEROS utilizando todas as especi-ficaes detalhadas anteriormente.

    DATASPodero ser cadastradas frmulas utilizando comparao e subtrao entredatas; o resultado ser o nmero de dias entre duas datas.

    Exemplo:'12/03/1993' - '10/03/1993'O resultado desta frmula ser 3 (dias).

    STRINGSComparao entre as strings.

    Mistas ==> Na montagem de frmulas o usurio poder utilizar:Data + numero (retorna data)Numero + data (retorna data)Data - numero (retorna data)

    Exemplo:SE DTA < '12/03/1993' + 5 ENTO R SENO FALSO FIMSESomente os funcionrios admitidos antes de 12/03/1993 rece-bero o salrio.

    Constantes Internas

    Controle de Repetio Condicional

    REPITA ATE

    Descrio: RepitaAteTipo: Estrutura de RepetioExemplo/Observao: Usado para estabelecer repetio. REPITA SETVAR(X,.X+1) ATE X = 50A varivel X ser acrescida de 1 at que seu valor seja igual a 50.

    Comandos disponveis com os respectivos exemplos:

    Decl

    Descrio: Decl;Tipo: ComandoExemplo/Observao: Decl Y;

    Sigla Valor

    PI 3.14159 ...

    VERDADE 1.0

    FALSO 0.0

    FrmulasRM Labore - Verso 6.0.0 17

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • Diferente

    Descrio: < >Tipo: OperadorExemplo/Observao: < > 0 (diferente de zero)

    Dividido

    Descrio: /Tipo: OperadorExemplo/Observao: / 100 (dividido por cem)

    Igual

    Descrio: =Tipo: OperadorExemplo/Observao: = 1 (igual a um)

    Maior ou Igual

    Descrio: > =Tipo: OperadorExemplo/Observao: > = 0 ( maior ou igual a zero)

    Maior que

    Descrio: >Tipo: OperadorExemplo/Observao: > 0 (maior do que zero)

    Mais

    Descrio: +Tipo: OperadorExemplo/Observao: (X*Y) + (100)

    Menor ou Igual

    Descrio: < =Tipo: OperadorExemplo/Observao: < = 2000 (menor ou igual a dois mil)

    Menor que

    Descrio: 0 ENTAO PERC* 0.10 SENAO 0 FIMSE / Ao processar em MOVIMENTO /LANAMENTOS AUTOMTICOS / EMPRSTIMOS, o sistemabuscar o valor do cdigo corrente de emprstimo e aplicar10% ao seu valor original e realizar o desconto do emprsti-mo de acordo com as parcelas restantes.

    FrmulasRM Labore - Verso 6.0.0 27

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • Seguem os clculos realizados pelo sistema, conforme a fr-mula anterior: Emprstimo 1 ==>Saldo Devedor de R$1000,00, com 5 parcelas e frmula de correo com 10% dosaldo devedor (R$1000,00 + R$100,00) / 5 = R$ 220,0002)Emprstimo 1 ==>Saldo Devedor de R$ 440,00, com 5 par-celas, 3 parcelas j pagas e Frmula de correo com 10%do saldo devedor (R$440,00+ R$ 44,00) / (5 - 3) = R$ 242,00

    CODSECAO Retorna o cdigo da seo que o funcionrio est associado, na pastaRegistro, subpasta Admisso II.

    COLIGADACORRENTE Retorna o nmero da coliga corrente.

    CONCAT( , ) Concatena, isto , junta, duas strings. Dever ser informado as duas stringsque deseja concatenar.

    Exemplo: CONCAT ('RM', CONCAT ( 'Sistemas', 'Ltda)) Resultado = 'RMSistemas Ltda'.

    CONCAT5( , , , , ) Concatena 5 (cinco) strings CONCAT5('STRING',)String.Tem a mesma estrutura do CONCACT porm com at 5 strings.

    Exemplo:CONCAT( 'RM', 'Sist', 'em', 'as', 'LTDA')

    Observao:Todas duas funes CONCAT, apenas podem concatenarStrings, sendo assim se existir alguma valor a ser concatena-do, primeiro o mesmo dever ser convertido para string, coma funo STR.

    COS (VALOR)Retorna Cosseno.

    COTACAOMOEDA( , ) Retorna a cotao da moeda em uma determinada data, dever ser informa-do o tipo de cotao e uma data.

    COTAN (VALOR) Retorna Cotangente.

    CREC Retorna o cdigo de recebimento do funcionrio que est informado em seucadastro na pasta Base de Clculo.

    CSINDRetorna cdigo do sindicato do funcionrio que foi informado em seu cadas-tro, na pasta Registro, subpasta Admisso.

    D Retorna o nmero de dependentes de IRRF que o funcionrio possui.

    DA Retorna o nmero de dependentes de assistncia mdica que o funcionriopossui.

    DATANULA Retorna uma data zerada.

    28 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • DECANO( , , ) Deduz do ms informado o nmero de meses e retorna o ano corresponden-te, dever ser informado o ms, o ano e o nmero de meses a ser deduzido.

    Exemplo:DECANO(10,2005,20) = 2004

    DECMES( , ) Deduz do ms o nmero dos meses e retorna o ms correspondente, deve-r ser informado o ms atual e o nmero de meses a deduzir do mesmo.

    Exemplo: DECMES(10,20) o sistema ir retorna ms fevereiro.

    DI Retorna nmero de dependentes de INSS que o funcionrio possui.

    DIADIRFER( )Retorna os dias de direito de frias em real, dever ser informado os seguin-tes parmetros: 0,1 ou 2

    0- Frias Proporcionais1- Frias Vencidas2- Soma de Frias Proporcionais + Vencidas.

    Exemplo:Funcionrio com 30 dias de frias vencidas + 7,5 dias defrias proporcionais DIADIRFER (0) = 7,5 DIADIRFER (1) = 30DIADIRFER (2) = 37,50

    Observao:Se for informado na frmula um parmetro diferente de 0,1 ou2 o valor de retorno ser a soma de Frias Proporcionais +Frias Vencidas.

    DIADT( ) Esta frmula calcula quantos dias tem o ms atual, retorna o primeiro dia doprximo ms e diminui um dia. Este ser o ltimo dia do ms atual. Destadata utilizado somente o ltimo dia para identificarmos a quantidade dedias do ms.

    Exemplo: DIADT(08/01/1997) Ir retornar dia 08.

    DIAFERPER( , ) Retorna nmero de dias de frias que o funcionrio tem nesse perodo,devero ser informadas duas datas.

    Exemplo:DIAFERPER ('17/12/2004','31/12/2004') = 10.

    DIASAFT ( , , ) Retorna o nmero de dias de afastamento em um perodo, dever informarpor Exemplo: DIASAFT ('10/10/2005' , '30/10/2005' , 'P') - Retorno = 21 diasde afastamento pela previdncia.

    FrmulasRM Labore - Verso 6.0.0 29

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • DIASEMANA( , ) Retorna o dia da semana correspondente a uma determinada data, deverser informada a data e o tipo de retorno.

    Possveis valores de Retorno:1 - DOM 2 - SEG3 - TER4 - QUA5 - QUI6 - SEX7 - SAB

    Exemplo: DIASEMANA('08/07/2005','S') - O sistema ir retornar SEX.

    DNASCIM Retorna data de nascimento.

    DP Retorna nmero de dependentes de salrio-famlia.

    DSR( , , ) Retorna o valor total dos eventos que incidem em DSR, dever informar oms, ano e perodo correspondente.

    Exemplo:DSR (MES,ANO,PERIODO) - O Sistema ir calcular o valortotal dos eventos que incidem em DSR do ms e ano da com-petncia atual no perodo atual.

    DTA Retorna data de admisso.

    DTD Retorna a data de demisso do funcionrio demitido no ms atual.

    DUTEISMESRetorna o nmero de dias teis no ms conforme cadastro do calendrio eo horrio do funcionrio.

    DV Retorna valor a deduzir por dependente.

    EMEMBROCIPA( ) Retorna 1 como verdade se o funcionrio estiver marcado que membro daCIPA e 0 se no estiver marcado em Cadastro do funcionrio, na pastaRegistro, subpasta Admisso, devendo informar uma data para esta anli-se.

    EPROFES( )Retorna se o funcionrio professor do RM Classis.

    EVTSALCORRENTE( ) Retorna evento salarial corrente.

    EXECSQL( ) Executa uma consulta SQL previamente cadastrada, dever ser informado ocdigo da Sentena.

    30 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • EXISTECF( )Retorna 1 como verdade se o funcionrio tiver cadastrado o cdigo fixo e 0como falso se o mesmo no tiver o cdigo fixo.

    Exemplo:EXISTECF('0002') - O sistema ir retornar 1 se o funcionriotiver este cdigo fixo cadastro, na pasta Base de clculo, sub-pasta Cdigos Fixos.

    EXP ( ) Retorna Exponencial, dever informar um valor.

    F( )Retorna o Valor do Valor Fixo cadastro em CADASTRO / CLCULOS /VALORES FIXOS, dever ser informado o cdigo do valor fixo cadastrado.

    FAIXATABCALC( , , ) Retorna em que faixa da tabela de clculo se encontra determinado valor,dever ser informado o cdigo da tabela de clculo, uma data e o valor paraanlise.

    FDATA ( , ) Retorna o valor fixo em uma determinada data, dever ser informado o cdi-go do valor fixo cadastrado e uma data.

    Exemplo: FDATA ('0011', '25/02/2004') - O resultado desta frmula sero valor cadastrado no Valor Fixo de Cdigo 0011. Caso a datano esteja cadastrada, entre os perodos de vigncia do ValorFixo, ser retornado o valor zero.

    FERIADOS( , ) Retorna um nmero de feriados em um intervalo de datas, dever ser infor-mada a data inicial e a data final para anlise.

    Exemplo: FERIADOS ('16/05/2005', '15/06/2005') - O resultado desta fr-mula ser a quantidade de feriados entre as duas datas infor-madas.

    FERIADOSMES Retorna o nmero de feriados no ms.

    FERIADOSINT( , )Retorna o nmero de feriados em um intervalo do ms de competncia,dever ser informado apenas os dias inicial e final.

    Exemplo: FERIADOSINT(01,30) - O sistema ir retornar a quantidade deferiados dentro da competncia atual do dia 01 at o dia 30.

    FNOMEMAERetorna o nome da me do funcionrio.

    FNOMEPAI Retorna o nome do pai do funcionrio.

    FOR( ) Retorna o resultado de uma frmula, dever ser informado o cdigo da fr-mula.

    FrmulasRM Labore - Verso 6.0.0 31

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • FRAC ( ) Retorna Parte Fracionria, dever ser informado um valor.

    Exemplo:FRAC(25,48) - O sistema ir retornar 48.

    FRENTEVERSO( ) Controla frente verso na impresso do Gerador.

    G( ) Retorna valor correspondente a anunio, binio, etc. Assim: 1 equivale aanunio; 2, a binio, etc

    GDT( , )Retorna a quantidade de anunio, binio, etc na data informada na frmula,considerando os afastamentos que estornam o tempo de servio, dever serinformado o tipo de valor e uma data.

    Exemplo:GDT (3 , '01/12/2005') - Retorna a quantidade de trinio dofuncionrio em 01/12/2005.

    H Retorna salrio-hora.

    Ateno:As variveis de frmula que so relativas a movimentao dofuncionrio, como H, no devem ser utilizadas para frmulade seleo. Porque no momento da seleo, o sistema aindano executou a movimentao do funcionrio. Desta forma,estas funes/variveis iro retornar sempre o valor "zero".

    HANT( ) Retorna salrio-hora em uma determinada data, dever ser informada umadata.

    HC Retorna salrio-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 horrios cadastrado em um data.

    Exemplo:HORNORMDIA ( '01/04/2005') = 08:30E 12:30S 14:00E18:00S

    HR( ) Retorna os minutos de um Evento no movimento atual, dever ser informa-do o cdigo do evento.

    Ateno:As variveis de frmula que so relativas a movimentao dofuncionrio, como a HR, no devem ser utilizadas para frmu-la de seleo.

    32 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • Porque no momento da seleo, o sistema ainda no execu-tou a movimentao do funcionrio. Desta forma, estas fun-es/variveis iro retornar sempre o valor "zero".

    IRetorna nmero de filhos para salrio famlia.

    IDADE( ) Retorna a idade do conforme data informada.

    Exemplo:IDADE (HOJE) - O sistema ir retornar a idade do funcionrioconsiderando a data de hoje.

    INCANO( , , ) Soma ao ms o nmero de meses e retorna o ano correspondente, deverser informado o ms, ano e nmero de meses a ser incrementado.

    Exemplo: INCANO(10, 2004, 5) = 2005 - A funo somar 5 ao ms deoutubro de 2004, retornando 2005.

    INCDEP( , ) Retorna "1" se o dependente estiver com a determinada incidncia marcadae "0" em caso contrrio, dever informar o nmero do dependente e o nme-ro de incidncia.

    Observao:A varivel INCDEP busca somente as incidncias na pastaDEPENDENTES / INCIDNCIAS / OUTRAS INCIDNCIAS nocadastro dos funcionrios. importante identificar os Cdigoscriados para os tipos de Outras Incidncias em uma tabeladinmica especfica - Cdigo INT37 (CADASTROS / TABELASDINMICAS).

    INCMES( , ) Soma ao ms informado o nmero de meses e retorna o ms corresponden-te, dever ser informado o ms e o nmero de meses a ser incrementado.

    Exemplo:INCMES(10, 20) = 6.

    INIPERAQUIS( ) Esta frmula retorna a data de incio do ltimo perodo aquisitivo em aber-to. Confira os dados cadastrais em CADASTROS / FUNCIONRIOS / CONEFRIAS / PASTA HISTRICO DE FRIAS.

    INIPERAQUIS ('D'), onde 'D' o retorno da data.

    Exemplo: INIPERAQUIS('D')- Retorna 04/10/1998INIPERAQUIS('D')+364,retorna 03/10/1999S e o ano for bissexto: INIPERAQUIS('D') retorna04/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.

    FrmulasRM Labore - Verso 6.0.0 33

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • J Retorna a jornada mensal cadastra na pasta Base de Clculo.

    JORSALCOMP( ) Ser retornado o valor total da jornada para um evento, caso o evento sejadividido 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 cdigo do evento e o centro de custo.

    Exemplo: JORSALCOMPCC ('0002', '01.1')

    L Retorna salrio lquido.

    Ateno:As variveis de frmula que so relativas a movimentao dofuncionrio, como L, no devem ser utilizadas para frmula deseleo. Porque no momento da seleo, o sistema ainda noexecutou a movimentao do funcionrio. Desta forma, estasfunes/variveis iro retornar sempre o valor "zero".

    LI( ) Retorna o acumulado mensal de determinado evento, no perodo atual, mse ano de competncia, devendo ser informado o cdigo do evento.

    Observao:Se o evento estiver sendo calculado ele no aparece no pero-do atual.

    LIMITEMAX( )Retorna sempre o limite mximo da tabela de clculo, dever ser informadoo cdigo da tabela.

    Exemplo: LIMITEMAX ('INSS') - O sistema ir retornar o limite mximoda tabela de INSS.

    LIQUIFERIAS Retorna o valor lquido do recibo do ltimo perodo de frias.

    LIQUIDOFF( , , ) Funo que apresenta o lquido do funcionrio em um determinado ano,ms e perodo, dever ser informado o ano, o ms e o perodo que desejaretornar.

    Exemplo: LIQUIDOFF(2005, 8, 2) - O sistema apresentar o lquido dofuncionrio do perodo 2 de 08/2005.

    Ateno: Caso o usurio deseja visualizar o lquido de todos os pero-dos, deve-se informar o valor 0 (zero) no 3 parmetro dafuno.

    LN ( ) Retorna Logaritmo Neperiano, dever ser informado um valor.

    34 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • LOG ( )Retorna Logaritmo Decimal, dever ser informado um valor.

    LTRANS( )Retorna cdigo da linha de transporte utilizada pelo funcionrio, dever serinformado o nmero de ordem de cadastramento da linha para o funcion-rio.

    MAX ( , ) Retorna Mximo de Dois Valores, dever ser informado o valor 1 e o valor 2para comparao.

    Exemplo:MAX(500,1000) - O sistema ir retornar 1000.

    MEDCOMIS( ) Retorna o valor da Mdia de Comisso referente ao campo "Nmero deMeses" em CADASTROS / SINDICATOS.Valores utilizados para o retorno dos tipos de mdias pela MEDCOMIS so:

    1 para Frias2 para13 Salrio3 para Aviso Prvio4 para Licena maternidade

    Observao: No devem ser lanados os eventos de comisso para mdiano grupo zero, porque no ser calculado na varivelMEDCOMIS, ou seja, as mdias devero sempre ser discrimi-nadas em grupos distintos, sendo do tipo valor, e os even-tos de comisso devem estar com o campo "CompeComisso" marcado. Para o Salrio Maternidade a varivel MEDCOMIS trar ovalor de mdia de comisso apenas aps o lanamento damovimentao da funcionria afastada.

    MEDCOMISDATA( , , ) Retorna o valor da Mdia de Comisso de acordo com o sindicato e com adata informada, devendo informar o tipo de mdia, o tipo de processo e umadata.

    Tipo de Mdia:1 para Frias2 para13 Salrio3 para Aviso Prvio5 para frias proporcionaisTipo de Processo:1 para Frias2 para13 Salrio3 para Resciso5 para frias proporcionais

    MEDSUBST( , , ) Retorna o valor da mdia de substituio do funcionrio, tendo como baseo intervalo de datas de substituio informado como parmetro, dever serinformado uma data de incio, uma data final do intervalo e o nmero demeses para mdia.

    Observao: O nmero de horas utilizado no clculo o nmero de horascalculado e no mais o informado pelo usurio. Teoricamente,este valor j deve estar na tabela de substituies no momen-to do clculo da frmula. O mesmo ser preenchido durante oclculo da movimentao do funcionrio.

    FrmulasRM Labore - Verso 6.0.0 35

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • MEMRIA( )Recupera o valor de uma memria, que j foi atribuda pela varivelATRIBUI.

    MS Retorna ms de competncia.

    MESCX Retorna ms-caixa.

    MESDT( ) Retorna o ms de uma data, dever ser informado uma data.

    Exemplo:MESDT (22/08/2005) - O sistema retornar o ms '8' .

    MH( , , )Retorna os minutos de um evento da ficha financeira, devendo ser informa-do o ms, ano e cdigo do evento para anlise.

    O parmetro ms da varivel acima e das variveis MN, MR, MVso os seguintes Meses para Pesquisa:

    0 - do ano informado15 - do ano corrente16 - do perodo aquisitivo17 - do perodo da mdia de frias; (Tipo de mdia)18 - do perodo da mdia de 13; (Tipo de Mdia)19 - do perodo da mdia de aviso prvio e; (Tipo Mdia)20 - do perodo da mdia de licena maternidade. (Tipo Mdia)

    MIN ( , ) Retorna Mnimo de Dois Valores.

    MINGARetorna mnimo garantido pelo sindicato.

    MINGADATA( ) Retorna mnimo garantido pelo sindicato em uma determinada data, deven-do informar a data desejada.

    Exemplo: MINGADATA(01/10/2005) - Retornar o valor do mnimogarantido estipulado a partir de 01/10/2005.

    MN( , , ) Retorna o nmero de ocorrncias de um evento na ficha financeira, deven-do ser informado o ms, ano e cdigo do evento para anlise.

    MR( , , ) Retorna o valor da referncia de um evento da ficha financeira, devendo serinformado o ms, ano e cdigo do evento para anlise.

    MTDATA( , , ) Monta uma data a partir de um dia, um ms e um ano informados.

    Exemplo: MTDATA(1,9,2006) - O sistema retornar 01/09/2006.

    MUDOUCCUSTOMES Retorna 1 (um) quando o funcionrio estava, no fim da competncia ante-rior, em centros de custos diferentes do atual. Em caso contrrio, a funoretorna 0 (zero).

    36 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • Observao:A varivel de frmula MUDOUCCUSTOMES - "Mudou deCentro de Custos no Ms" ser utilizada na operao de estor-no da contabilizao de encargos, para os funcionrios trans-feridos entre sees de um mesmo CNPJ e com centros decustos distintos. A varivel de frmula MUDOUCCUSTOMES para efeitos decomparao, considera os centros de custos associados ssees onde o funcionrio estava lotado no fim das compe-tncias atual e anterior. Se o funcionrio mudou para umaseo diferente no incio da competncia atual e retornou paraa mesma seo em que estava lotado no fim da competnciaanterior, o resultado da funo retornar Falso (zero). Os centros de custos considerados so centros de custos doRM Labore. A varivel MUDOUCCUSTOMES no comparamudanas de centros de custos de Globais.

    MUDOUSECMES( )Retorna se 1 (um ) se o funcionrio estava no final da competncia anterior,em seo diferente da seo atual, caso contrrio retorna 0 (Zero), deverser informado o cdigo de quebra da seo que ser analisado.

    Exemplo: MUDOUSECMES(CODSECAO ) - Supondo que a Seo atual= 01.12 e a Seo anterior = 01.03.

    MV( , , ) Retorna o somatrio dos valores de um evento na ficha financeira numdeterminado intervalo, devendo ser informado o ms, ano e cdigo do even-to para anlise.

    N( ) Retorna o nmero de horas de um evento, que procurado no movimentoatual do funcionrio (ms/ano de competncia), dever informar o cdigo doevento.

    Exemplo:N('001') - O sistema ir retornar o nmero de horas do evento001.

    NO( )

    NCFIX( ) Retorna nmero de ocorrncias de um cdigo fixo, devendo informar o cdi-go do Cdigo Fixo.

    NDRetorna o nmero de dias trabalhados, considerando data de admisso,afastamento e demisso.

    NDDIRFERIAS Retorna o nmero de dias de direito de frias.

    NDEP( )Retorna o nmero de dependentes que tem determinada incidncia marca-da. NDEP (Nmero da incidncia no cadastro de dependentes).

    Exemplo: NDEP (2) - Supondo que a incidncia 2 - Presentes de Natalest marcada para 3 dos 4 dependentes de um funcionrio ena frmula o resultado ser 3.

    FrmulasRM Labore - Verso 6.0.0 37

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • NDEPBRUTO( ) Esta funo retorna o rendimento bruto do funcionrio para um dependen-te especfico, ou seja, o somatrio de todos os proventos excluindo aquelesque foram indicados na pasta "eventos no considerados" da ficha do depen-dente, dever ser informado o nmero do dependente.

    NDEPCORRENTE uma varivel que retorna o nmero do dependente corrente. Como no cl-culo de penso o sistema est analisando cada dependente, ento faz sen-tido querer saber qual o dependente corrente, o que no acontece em ou-tros lugares do sistema.

    NDEPIDADE( , )Esta funo retorna a idade do dependente, dever informar o cdigo dodependente e a data de referncia.

    Exemplo: Funcionrio: Joo da Silva Dependente 1: Data de nascimento 10/01/1990Dependente 3: Data de nascimento 15/05/1928NDEPIDADE (1,'22/06/1999') - Resultado = 9 anos

    NDEPIDINT( , , )Retorna o nmero de dependentes de um determinado grau de parentescoem um determinado intervalo de idade, dever ser informado o cdigo dograu de parentesco, idade inicial e idade final.

    NDEPIR( ) Retorna o nmero de Dependente de IRRF em uma data, dever ser infor-mada a data de referncia.

    NDEPLIQUIDO( )Esta funo retorna o rendimento lquido do funcionrio para um dependen-te especfico, ou seja, o somatrio de todos os proventos subtrado dosomatrio de todos os descontos, excluindo aqueles que foram indicados napasta "eventos no considerados" da ficha do dependente, dever ser infor-mado o nmero do dependente.

    NDEPSF( ) Retorna o nmero de dependentes de Salrio Famlia em uma data, deven-do informar a data de referncia.

    Exemplo: NDEPSF ('01/01/2005') - De acordo com esta frmula o siste-ma ir retornar a quantidade de dependentes de SALRIOFAMLIA em 01/01/2005, verificando o Histrico deDependentes no cadastro do Funcionrio.

    NDFALT Retorna o nmero de dias de faltas no perodo aquisitivo. A varivel NDFALT utilizada somente para buscar o nmero de faltas dentro do ltimo pero-do aquisitivo em aberto, baseado na data de vencimento de frias, registra-da no cadastro de Frias do funcionrio.

    NDFERIAS Retorna o nmero total de dias de frias.

    NDFERIASAQRetorna o nmero de dias de frias no perodo aquisitivo.

    NDFERMES Retorna o nmero total de dias de frias no ms.

    38 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • NDFERPROX Retorna o nmero de dias de frias do prximo ms.

    NDIASCOMP( , )Esta varivel retorna o total de dias de compensado do funcionrio dentrode um perodo pr - determinado, tomando como base o horrio do funcio-nrio, dever informar uma data de incio e final para anlise.

    Exemplo: NDIASCOMP ('01/07/2005','31/07/2005') - Esta frmula retor-na o total de dias de compensao dentro do perodo.

    NDIASDESC( , ) Esta varivel retorna o total de dias de descanso do funcionrio dentro deum perodo pr-determinado, tomando como base o horrio do funcionrio,dever informar uma data de incio e uma final para anlise.

    Exemplo:NDIASDESC ('01/07/2005','31/07/2005') - Esta frmula retornao total de dias de descanso dentro do perodo.

    NDIASMES( , ) Retorna o nmero de dias do ms e ano informado.

    Exemplo: NDIASMES (02,2006) - O sistema verificar o ms de feverei-ro de 2006 retornando a quantidade de 28 dias. Observandosempre o calendrio.

    NDTRAB Retorna nmero de dias que o funcionrio dever trabalhar no ms de com-petncia conforme cadastramento do calendrio, afastamento, horrio e his-trico do funcionrio.

    NDTRABPER( , ) Esta funo calcular o nmero de dias que o funcionrio deveria trabalharconsiderando o seu horrio, feriados, frias e afastamentos ocorridos dentrodo perodo de datas informado.

    Exemplo: NDTRABPER ('21/04/2005','20/05/2005') - O sistema retornaro nmero de dias trabalhados do funcionrio considerando oseu horrio, feriados, frias e afastamentos ocorridos entre21/04 20/05.

    NDTRABPER2( , )Esta funo calcular o nmero de dias em que o funcionrio deveria traba-lhar considerando o seu horrio, frias e afastamentos, porm, desconside-rando os feriados ocorridos dentro do perodo de datas informado.

    Exemplo:NDTRABPER2('21/12/2004','20/01/2005') - O sistema retorna-r o nmero de dias trabalhados do funcionrio considerandoo seu horrio, frias e afastamentos, porm, desconsiderandoos feriados ocorridos entre 21/12/2004 e 20/01/2005.

    NDTRABPXMES Esta funo calcular o nmero de dias que o funcionrio dever trabalharno prximo ms.

    FrmulasRM Labore - Verso 6.0.0 39

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • NDUTEISRetorna o nmero de dias teis no ms, conforme informao do menuCADASTROS / FUNCIONRIO / PASTA REGISTRO, campo Dias teis/MsAtual.

    NDUTPROX Retorna o nmero de dias teis no prximo ms, conforme informao doCADASTROS / FUNCIONRIO / PASTA REGISTRO, campo Dias teis /Prximo ms.

    NHORACUM( )Retorna nmero de horas do acumulador, dever informar o cdigo do acu-mulador.

    Ateno: As variveis de frmula que so relativas a movimentao dofuncionrio, como NHORACUM, no devem ser utilizadaspara frmula de seleo. Porque no momento da seleo, osistema ainda no executou a movimentao do funcionrio.Desta forma, estas funes/variveis iro retornar sempre ovalor "zero".

    NMESES Retornar o nmero de meses que o funcionrio possui na empresa basean-do na data de admisso do mesmo.

    NREFACUM( ) Retorna o total da referncia dos eventos, no perodo atual, que incidem emum determinado Acumulador, dever informar o cdigo do acumulador.

    Exemplo: NREFACUM('4') - Onde 4 o cdigo de um acumulador regis-trado na Tabela Dinmica (INT34).

    Ateno: As variveis de frmula que so relativas a movimentao dofuncionrio, como a TOTPROV, no devem ser utilizadas parafrmula de seleo. Porque no momento da seleo, o siste-ma ainda no executou a movimentao do funcionrio.Desta forma, estas funes/variveis iro retornar sempre ovalor "zero".

    NROAVOS13Retorna o nmero de avos de 13 salrio que o funcionrio tem direito.

    Observao:Est varivel tambm considera as faltas e os afastamentosdo funcionrio.

    Os tipos de afastamentos que esto sujeitos reduo de avosdurante o afastamento no ano corrente so: P (Afast.Previdncia)L (Licena s/venc )M (Serv.Militar) U (Outros)

    Os funcionrios afastados por T (Afastamento AcidenteTrabalho) s tero avos reduzidos caso o parmetro "Meses deafastamentos por acidente de trabalho reduz avos de 13", estejamarcado em OPES / PARMETROS / RM LABORE / PASTAPARMETROS DE 13 SALRIO.

    40 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • NROAVOSPROP( ) Esta varivel retorna o nmero de avos de frias proporcionais que o funcio-nrio tem direito, devendo informar uma data de referncia.

    NROFALTASAVOSRetorna os avos proporcionais de frias de acordo com o nmero de faltasexistentes no perodo aquisitivo do funcionrio.

    NUMDIASEM( , , ) Esta funo calcula o total de dias de um determinado dia da semana(domingo, segunda, tera, quarta, quinta, sexta, sbado) que existem entreduas datas, dever ser informado o dia da semana, a data de incio e finalpara anlise.

    Exemplo: NUMDIASEM('DOM', 01/03/2005, 31/03/2005) - Total denmero de domingos entre o dia 01/03/2005 e 31/03/2005.

    NVD( )Retorna nmero de viagens dirias, dever informar o cdigo da linha.

    NVDME( ) Retorna o nmero de viagens dirias em meio expediente, dever informaro cdigo da linha.

    PARRetorna Frmula. Parmetro (que pode ser preenchido pelo aplicativo emalguns processos). Esta varivel retorna o valor de um campo complemen-tar a ser validado.

    Exemplo:Se PAR > 30 e PAR < 50 Entao verdade Senao falso Fimse.

    Observaes: Esta frmula dever ser informada no campo "Frmula de

    Validao" no cadastro de Campos Complementares. Nomomento da informao no campo complementar do funcio-nrio, o sistema ir acatar ou no o valor de acordo com a fr-mula acima.

    O usurio poder utilizar a funo PAR em caso de rescisocontratual, para saber se a frmula est sendo executada nachamada da viso de resciso ou quando da sua confirmao,pelo seguinte esquema: PAR = 0 - Chamada da viso de res-ciso PAR = 1 - Confirmao da demisso. importante res-saltar que antes, a frmula de estabilidade cadastrada no sin-dicato deveria retornar 0 (zero) quando o funcionrio nopossuia estabilidade ou outro nmero qualquer quando estegozava de estabilidade. Frmula retornou qualquer texto -Funcionrio possui estabilidade e o texto retornado serexibido.

    Frmula no retornou texto - Funcionrio no possui estabi-lidade; A varivel PAR pode ser utilizada tambm na folhaanaltica para que no seja necessrio alterar as frmulas nomomento de emitir o relatrio. Ao emitir a folha analtica o sis-tema assume automaticamente os parmetros informados norelatrio.

    PARMQRY( ) Esta varivel retorna o valor de um campo da query de um relatrio.

    PERIODO Esta varivel retorna o perodo atual.

    FrmulasRM Labore - Verso 6.0.0 41

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • POTENCIA( , ) Potenciao.

    PROXREGSQL( ) Esta varivel avana para o prximo registro da consulta SQL, dever serinformado o cdigo da Sentena SQL.

    R Retorna o salrio total, considerando o salrio de admisso e todos os even-tos que incidem em salrio.

    RAIZ ( )Retorna Raiz Quadrada de um valor informado.

    RANT( )Retorna o salrio de um funcionrio considerando a data informada.

    Exemplo: RANT('01/03/2005') - O sistema retornar o salrio na data de01/03/2005.

    RC Retornar o salrio do Cadastro do funcionrio, pasta Base de Clculo.

    RESULTSQL( , ) Retorna valor de uma determinada coluna da sentena SQL, dever serinformado o cdigo da sentena e o nome da coluna que retornar.

    Observao:Esta varivel normalmente acompanhada da EXECSQL( ).

    RETIRACARACTERES ( , ) Retira Caracteres de uma string.

    SALARIOCOMPOSTO( )A funo retorna o valor do salrio composto do funcionrio, dever serinformado o nmero referente ao salrio.

    SALPER( , , , , ) O retorno da frmula calculado a partir da soma do salrio dirio conside-rando os valores da competncia atual e o histrico de salrios do funcion-rio, podendo ser proporcionalizado ou no de acordo com os parmetrosinformados, dever ser informado uma data de incio, data final, cdigo doevento, forma de clculo e ausncias consideradas.

    Tipos de forma de clculo:0 (zero) para clculo com calendrio comercial (30 dias). 1 (um) para clculo com calendrio gregoriano (normal).

    Ausncias Consideradas, este parmetro permite que a frmula flexibilize oclculo, considerando ou no ausncias no ms motivadas por frias, afas-tamentos, admisso e demisso. O formato desse parmetro uma stringcom quatro letras: 'ABCD', onde:A, informar 'S' ou 'N', para deduzir ou no os dias ausentes decorrentes deFRIAS.B, informar 'S' ou 'N', para deduzir ou no os dias ausentes decorrentes deAFASTAMENTOS.C, informar 'S' ou 'N', para deduzir ou no os dias anteriores ADMISSO.D, informar 'S' ou 'N', para deduzir ou no os dias posteriores DEMISSO.String nula ('') similar a todas as posies preenchidas com 'S'.

    42 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • SD Retorna salrio-famlia dirio. (mensal dividido por 30).

    Ateno:As variveis de frmula que so relativas a movimentao dofuncionrio, como SD, no devem ser utilizadas para frmulade seleo. Porque no momento da seleo, o sistema aindano executou a movimentao do funcionrio. Desta forma,estas funes/variveis iro retornar sempre o valor "zero".

    SECANT( ) Retorna a seo onde estava locado um determinado funcionrio na datainformada.

    SEN ( )Retorna Seno de um valor informado.

    SF Retorna a base de salrio-famlia, considerando inclusive os eventos CC(01)-Horas Normais e CC(02) Dias Trabalhados.

    Ateno: As variveis de frmula que so relativas a movimentao dofuncionrio, como SF, no devem ser utilizadas para frmulade seleo. Porque no momento da seleo, o sistema aindano executou a movimentao do funcionrio. Desta forma,estas funes/variveis iro retornar sempre o valor "zero".

    SFUNC Retorna a situao do funcionrio (ativo, afastado, etc.)

    SM Retorna o salrio mnimo nacional, informado em CADASTROS / CLCULOS/ VALORES FIXOS.

    SMSIND Retorna salrio mnimo do sindicato.

    STR( , ) Retorna nmero de acordo com mscara informada, que pode ser compos-ta da seguinte forma: com noves: o nmero ser completado com espaosbrancos esquerda; com zeros ou 'z' (minsculo ou maisculo): o nmeroser completado com zeros esquerda, pode-se usar separador de deci-mais: '.' (ponto) ou ',' (vrgula).

    Exemplo: STR (RC, '999') - retornar o salrio do empregado com zeros esquerda.

    STRLEFT( , ) Retorna nmero de caracteres da string da direita para a esquerda, deverinformar a string e o nmero de caracteres.

    Exemplo: STRLEFT (TABPESSOA ('NOME' , 'S'), 5) - Nome do funcion-rio: ITAMAR MENDES DA SILVEIRA. Retornar VEIRA.

    FrmulasRM Labore - Verso 6.0.0 43

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • STRRIGHT( , ) Retorna "n" caracteres da string a partir da esquerda para a direita, deverinformar a string e o nmero de caracteres.

    Exemplo:STRRIGHT (TABPESSOA ('NOME' , 'S'), 6) - Nome do funcion-rio: ITAMAR MENDES DA SILVEIRA. Retornar: ITAMAR.

    SUBSTR( , , ) Retorna parte de uma string, a partir de uma posio determinada, deverinformar a string, o incio e o nmero de caracteres desejado.

    Exemplo: SUBSTR(TABPESSOA ('NOME' , 'S'), 1 , 10) - Essa frmularetornar o nome do funcionrio com dez caracteres a partirda primeira posio do nome.

    T( , ) Retorna o valor de tabela, dever informar o cdigo da tabela e o valor dereferncia para ser analisado na tabela.

    Exemplo:A empresa Exemplo mantm a seguinte tabela para descontode vale-alimentao, que est cadastrada nas Tabelas deClculo com cdigo 0004.

    Foi criado a seguinte frmula: T('0004', RC)O sistema ir buscar o salrio do funcionrio e aplicar as faixas cadastradasna tabela de clculo 0004.

    TABBANCO( , ) Retorna o contedo de um campo da tabela de bancos, dever ser informa-do o cdigo do banco e o campo da tabela.

    Exemplo: TABBANCO ('001' , 'NOME') - Retorna o Nome cadastrado noBanco 001.

    TABCALCULO( , , , ) Retorna o valor de um campo das Tabelas de Clculo, dever ser informadoo campo da tabela, o cdigo da tabela, data de incio de vigncia e nmeroda faixa a ser considerado.

    Exemplo:TABCALCULO ('LIMITESUPERIOR' ,'INSS' ,'01/06/2005' ,4 ) - Afrmula retornar o limite superior da tabela de INSS comvigncia 01/06/2005, na faixa 4.

    TABCARGO( , ) Esta frmula retorna o contedo de um campo na tabela de cargo, deverser informado o cdigo do cargo e campo da tabela de cargo.

    Exemplo: TABCARGO ('01' , 'DESCRICAO') - Retorna a descrio queest cadastrada no Cargo "01".

    Teto salari- Percentual de descon-

    R$500,00 10

    R$700,00 20

    R$1.000,00 30

    44 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • TABCODFIX( , , )Retorna contedo de um campo da tabela de Cdigos fixos, dever ser infor-mado o campo da tabela, o modo de ver o retorno e o cdigo do evento decdigo fixo.

    Exemplo: TABCODFIX ('NROVEZES' , 'V' , '0002') - Retorna o valor donmero de vezes cadastrado no Cdigo Fixo do evento '0002',do cadastro de Funcionrios.

    TABCOLIG( )Esta funo retorna o valor de um campo na tabela de Coligada.

    Exemplo: TABCOLIG ('CIDADE') - Retorna o nome da cidade cadastradana Coligada.

    TABCOMPL( , ) Retorna o contedo 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 noCampo Complementar 'SANGUE' que est no cadastro deFuncionrios. Suponhamos para um funcionrio X: A+.

    TABCOMPLDEPEND( , , ) Retorna o contedo de um campo da tabela de campos complementares dodependente, dever ser informado o campo da tabela, o modo de ver o retor-no e o nmero do dependente.

    Exemplo:TABCOMPLDEPEND('AUXILIOCRECHE','S',3) - Retorna o valorcadastrado no Campo Complementar 'AUXILIOCRECHE' queest no Dependente nmero 3 . Suponhamos para o depen-dente 3 o retorno seria SIM.

    TABDEP( , , ) Retorna o campo da tabela de dependentes, dever ser informado o campoda tabela, o modo de ver o retorno e o nmero identificador do dependente.

    Exemplo:TABDEP ('NOME', 'S', 1)Retorna o nome do primeiro depen-dente no cadastro do funcionrio.

    TABEMPRESTIMO( , , )Retorna o valor de emprstimos de um determinado cdigo no cadastro defuncionrios e que poder ser til em frmulas de correo de valores deemprstimos, dever ser informado o campo da tabela, o modo de ver oretorno e o cdigo do emprstimo.

    Exemplo: TABEMPRESTIMO ('VALORORIGINAL' ,'V', '01') Retorna o valordo campo Valor Original do cadastro do cdigo de emprsti-mo 01 em CADASTROS / FUNCIONRIOS / CONE DE EDIO/ BASE DE CLCULO / EMPRSTIMO.

    FrmulasRM Labore - Verso 6.0.0 45

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • TABFUNC( , ) Retorna o contedo de um campo da tabela de funcionrios, dever serinformado o campo da tabela e o modo de ver o retorno.

    Exemplo: TABFUNC('SALDOFGTS', 'V') - Retorna o saldo de FGTS. Tiporetorno: Valor

    Observao: Quando o usurio tiver restrio de acesso a campos docadastro dos funcionrios, o sistema no permitir que ousurio utilize esta varivel.

    TABFUNCAO( , ) Retorna o contedo de um campo da tabela de funes, dever ser informa-do o campo da tabela e o modo de visualizar o retorno.

    Exemplo:TABFUNCAO(TABFUNC('CODFUNCAO','S'), 'NUMPONTOS') -Retorna o nmero de pontos de determinada funo cadastra-da.

    TABPESSOA( , ) Retorna um campo da tabela de pessoas. Pode ser usada em caso de inte-grao com o RM Vitae. No ser possvel, porm, acessar campos de regis-tro de pessoas que no estejam com status de funcionrio, 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 contm as programaes deavisos automticos, dever ser informado o campo da tabela, o modo de vero retorno e Id do Aviso Automtico.

    Exemplo: TABPRGAVISO ('DTPROXEXEC', 'D', 3) - A frmula ir retornaro campo Data da Proxima Execuo do Aviso AutomticoID=3 TABPRGAVISO ('DESCRICAO', 'S', 1) A frmula ir retor-nar a Descrio do Aviso Automtico ID=1.

    TABSECAO( , , ) Retorna o valor de um campo da seo. til na busca de campos na tabelade seo, nome de colunas, tipo de dado e cdigo de seo, dever ser infor-mado o campo da tabela, o modo de visualizar o retorno e cdigo da seo.

    Exemplo: TABSECAO ( 'DESCRIO', 'S', '01.04') - Retornar a Descrioda Seo 01.04.

    TAMSTR( ) Retorna o tamanho de uma string, informar a string.

    TAN ( ) Retorna Tangente de um valor informado.

    TCASARetorna tempo de casa baseando na data de admisso do funcionrio.

    46 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • TETO( ) Arredonda para cima um valor informado.

    Exemplo: TETO (RC) - Se o salrio do empregado for R$751,20, retorna-r R$752,00.

    TFUNC Retorna o tipo de funcionrio. (Normal, Autnomo, Estatutrio, etc.)

    TI( ) Retorna o valor de INSS de um valor informado.

    TOTDESC Retorna o total de descontos do perodo atual.

    Ateno: As variveis de frmula que so relativas a movimentao dofuncionrio, como a TOTDESC, no devem ser utilizadas parafrmula de seleo. Porque no momento da seleo, o siste-ma ainda no executou a movimentao do funcionrio.Desta forma, estas funes/variveis iro retornar sempre ovalor "zero".

    TOTPROVRetorna o total de proventos do perodo atual.

    Ateno:As variveis de frmula que so relativas a movimentao dofuncionrio, como a TOTPROV, no devem ser utilizadas parafrmula de seleo. Porque no momento da seleo, o siste-ma ainda no executou a movimentao do funcionrio.Desta forma, estas funes/variveis iro retornar sempre ovalor "zero".

    TQUEBRA( , ) Testa o cdigo de quebra, dever informar o cdigo da seo e o cdigo dequebra para anlise.

    Exemplo: SE TQUEBRA ('CODSECAO', '01.01') = VERDADE ENTAORC*1.2 SENAO RC*1.1 FIMSE - O sistema pesquisar a seodo funcionrio (retornada pela funo CODSECAO),comparando-a com o cdigo de quebra informado: 01.01. Sea comparao for positiva (cdigo da seo coincidir com que-bra), o salrio ser acrescido de 20%. Caso contrrio, sermultiplicado por 10%.

    TR( ) Retorna valor de IRRF de um valor informado.

    TRUNCAVALOR( , ) Esta funo trunca um valor (1 Parmetro) dado um nmero de casas deci-mais (2 Parmetro).

    Exemplo:TRUNCAVALOR (1235.4756, 3) - O sistema ir truncar o valor1235,4756 (1 Parmetro) na terceira casa decimal (2Parmetro). Logo o resultado apresentado para esta frmulaser 1235,475.

    FrmulasRM Labore - Verso 6.0.0 47

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • ULTDIAMES( ) Retorna a data do ltimo dia do ms informado.

    Exemplo:ULTDIAMES('17/12/2004') = '31/12/2004'.

    UNIBANCO( ) Retorna um campo do layout denominado "Check Horizontal" para validaoem sistemas Unibanco, de acordo com as seguintes informaes do funcio-nrio: nrobanco, codagencia, contapagto e lquido do movimento.

    UNIBANCO2( , , , , , ) Retorna um campo do layout denominado "Check Horizontal" para validaoem sistemas Unibanco, esta varivel calcula o "Check horizontal" tanto parao Tipo de depsito = Crdito em Conta ou Carto Saque.Param. 1: Tipo: String. Cdigo da empresa. Utilizado somente para layoutcarto saque.Param. 2: Tipo: Valor. Gera digito verificador? Utilizado somente para lay-out carto saque.1 (um) = sim0 (zero) = no.Param. 3: Tipo: String. Cdigo da solicitao. Utilizado somente para layoutcarto saque. Para captar os valores de cada funcionrio, deve-se utilizarneste parmetro a varivel TABCOMPL, informando nela o cdigo do campocomplementar que contm o cdigo da solicitao. Se desejar a utilizaodo mesmo valor para todos os funcionrios, basta inform-lo diretamenteneste parmetro.Param. 4: Tipo: Valor. Tipo de Clculo. 1 - Para utilizar o lquido da folha depagamento mensal. 2 - Para utilizar o lquido do ltimo recibo de frias.Param. 5: Tipo: Valor. Tipo de Depsito. 1 - Crdito em conta. 2 - CartoSaque.Param. 6: Tipo: Valor. Tipo de Operao. 5 - Crdito em Conta. 7 - TIR(Transferncia Imediata de Recursos). String

    USUARIOCORRENTE Retorna o usurio 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 cdigo do evento e o cdigo do centro de custo.

    Exemplo:VALEVTRELACCC ('0084', '01.1').

    VALORFUNC( , , ) Retorna o somatrio dos 'Valores associados aos funcionrios', consideran-do o perodo entre duas datas, informar o cdigo do valor associado, datade incio e a data final para anlise.

    Exemplo:VALORFUNC('02', '01/04/2005','30/04/2005') - O sistema retor-nar o total do valor associado de cdigo 02 entre 01/04/2005e 30/04/2005.

    48 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • VALORFUNCPER( , , ) Retorna o resultado da multiplicao dos valores associados aos fun-cionrios considerando o perodo entre duas datas.

    Exemplo:VALORFUNCPERC('02', '01/04/2005', '30/04/2005')

    O sistema retornar o resultado da multiplicao dos valores associados decdigo 02 no perodo de 01/04/2005 30/04/2005.

    VALORSEC( , , ) Retorna o somatrio dos 'Valores associados das sees', considerando operodo entre duas datas, informar o cdigo do valor, data inicial e data finalpara anlise.

    Exemplo: VALORSEC('02', '01/08/2006','30/08/2006') - O sistema retor-nar o total do valor associado de cdigo 02 entre 01/08/2006e 30/08/2006.

    VALORSIND( , , ) Retorna o somatrio dos 'Valores associados dos sindicatos', considerandoo perodo entre duas datas, informar o cdigo do valor, data inicial e datafinal para anlise.

    Exemplo: VALORSIND('02', '01/08/2006','30/08/2006') - O sistema retor-nar o total do valor associado de cdigo 02 entre 01/08/2006e 30/08/2006.

    VALSALCOMP( )Retorna o valor de salrio composto relacionado a um evento, informar ocdigo do evento.

    VALSALCOMPCC( , ) Retorna o valor de um evento de salrio composto por centro de custo, infor-mar o cdigo do evento e o cdigo do centro 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 seo, informar o cdigo do valor associa-do.

    Exemplo: VALSEC ('1'): A varivel retornar o valor associado cadastra-do na seo do funcionrio escolhido.

    VALSIND( ) Retorna valor associado do sindicato, informar o cdigo do valor associado.

    Exemplo:VALSIND('01') - A varivel retornar o valor associado cadas-trado com o cdigo 01 no sindicato do funcionrio escolhido.

    VERSAO Retorna verso do aplicativo (para relatrios, por exemplo).

    FrmulasRM Labore - Verso 6.0.0 49

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • VFER( ) Retorna o valor do evento calculado no recibo de frias, dever informar ocdigo do evento.

    VLRVALE( ) Retorna valor de um vale-transporte, informar o cdigo da linha de transpor-te que deseja retornar o valor.

    50 FrmulasRM Labore - Verso 6.0.0

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • ExercciosA empresa RM Sistemas LTDA. necessita criar frmulas para o clcu-lo de algumas verbas de folha, so elas:

    1) Verba de anunio para seus funcionrios. Para cada ano trabalhadoela paga 1% do salrio nominal do funcionrio.

    2) Desconto de 20% do valor total de tickets, cada ticket tem o valor deR$ 10,00, o nmero de tickets tem variao conforme os dias teisdo ms.O VALOR DO TICKET FOI CADASTRADO EM VALOR FIXO.

    3) O funcionrio tem direito a uma verba de R$ 40,00 a ttulo de CestaBsica, mas o funcionrio perde este direito no ms, caso ele tenhamais de 2 faltas.

    4) Desconto de Assistncia conforme salrio:At 600,00 percentual de 1% sobre salrio nominal;De 600,01 at 1.200,00 percentual de 1,5% sobre salrio nominal;Acima de 1.200,00 percentual de 2% sobre salrio nominal. O VALOR DE DESCONTO NO PODE ULTRAPASSAR R$ 35,00.

    Dica:Voc poder utilizar Tabela de clculo.

    5) Bonificao de 5% sobre salrio nominal a cada 6 meses, e para fun-cionrios com mais de 40 anos de idade, a empresa paga 6% sobresalrio nominal.

    6) Aumento salarial conforme sindicato:Para o sindicato 0001 aumento de 5% sobre salrio nominal.Para o sindicato 0002 aumento de 6 % sobre salrio nominal.

    7) A empresa tem o adicional de insalubridade: 40% grau mximo 20%grau mdio 10% grau mnimo.

    Ateno:A insalubridade deve ser calculada sobre o salrio mnimoprofissional (piso da categoria), no cadastro do sindicato exis-te o salrio da categoria.

    8) A empresa pagar adiantamento mas somente para funcionrioscom mais de 3 meses de empresa.

    9) H quantos dias o funcionrio est na empresa desde a sua admis-so?

    10) A empresa pagar a seus funcionrios a ttulo de gratificao o per-centual de 7% baseado na soma dos valores dos eventos: HorasExtras 50%, Horas extras 75% , Horas Extras 100% e Comisso, massomente para funcionrios com mais de 1 ano de empresa.

    11) A empresa resolveu dar um prmio s mulheres da empresa commais de 35 anos no valor de R$ 40,00.

    12) A empresa deseja uma frmula que retorne para as funes 00013,00012, 00011 a mensagem funo especial. Voc utilizar umasentena SQL juntamente com a frmula.

    Sentena nome TRESAL:SELECT codfuncao FROM pfuncwhere codfuncao in(00013,00012,00011)

    FrmulasRM Labore - Verso 6.0.0 51

    ANOTAES

    Treinamentos RM: caminho certo para o sucesso profissionalReproduo Proibida

  • 13) Voc ir efetuar o seguinte clculo:Salrio + R$ 100,00. Mas, com as seguintes condies: o salriodeve ser em sentena SQL, declarar uma varivel