Histórico da Página
EMEMBROCIPA
Esta variavel variável retorna se o funcionário é membro da CIPA e recebe uma data como parâmetro.
Se a coligada não tem integração com o TOTVS Gestão de Pessoas, a função irá verificar se o campo 'Membro da CIPA' no cadastro de Funcionários está marcado ou não e ignora a data que foi passada como parâmetro. Se a coligada tem integração com o TOTVS Gestão de Pessoas, o sistema irá verificar se o funcionário foi ou é mebro membro da CIPA de acordo com a data informada no parâmetro da fórmula.
Sintaxe: EMEMBROCIPA ('DATA'DATA’)
Tipo de Retorno: 0 ou 1
Exemplo:
Coligada sem integração com TOTVS Gestão de Pessoas
EMEMBROCIPA ('01/02/2022')
Retorno da função será 0 (zero) caso o parâmetro em Cadastros Funcionários / Dados da Cipa esteja desmarcado
Retorno da função será 1 (um) caso o parâmetro em Cadastros Funcionários / Dados da Cipa esteja marcado
Coligada com integração com TOTVS Gestão de Pessoas
EMEMBROCIPA ('01/02/2022')
Retorno da função será 0 (zero) caso nesta data o funcionário não era membro da Comissão da CIPA registrada em TOTVS Gestão de Pessoas / Cadastros / Comissões da CIPA
Retorno da função será 1 (um) caso nesta data o funcionário membro da Comissão da CIPA registrada em TOTVS Gestão de Pessoas / Cadastros / Comissões da CIPA
EP
Retorna o valor de eventos programados.
EP*
Valor de eventos programados
Sintaxe: EP ( STRING )
Tipo de Retorno: VALOR
Exemplo:
No anexo do cadastro de funcionários tem um evento programado de código 9999 com o valor de R$1.000,00
EP (‘9999’)
Retorna R$1.000,00
EPROFES
Retorna se um funcionário é professor no RM Classis (Ensino Básico, Superior ou .Net).TOTVS Educacional.
Sintaxe: EPROFES ('CHAPA')
Tipo de Retorno:
S: É professor
N: Não é professor
Observação
Esta função de fórmula funciona se houver integração com o TOTVS Educacional e serão verificados os seguintes itens no TOTVS Educacional:
- Se o salário é processado através do TOTVS Folha de Pagamento, configurado no parametrizador
- Se a função do funcionário no TOTVS Folha de Pagamento é a mesma definida do TOTVS Educacional
- Se o professor cadastrado está vinculado a uma chapa de funcionário do TOTVS Folha de Pagamento
Exemplo:
EPROFES ('00001')
Onde '00001' é a chapa do funcionário professor então retorna ‘S’
EPROFES ('00002')
Onde '00002' é a chapa do funcionário testado se é professor ou nãoadministrativo então retorna ‘N’
ESCREVELOG*
Escreve uma mensagem no Log
Sintaxe Sintaxe: ESCREVELOG ( STRING )
Tipo de Retorno: INDEFINIDOMais informações em ESCREVELOG
EVENTOCORRENTE*
Código do Evento Corrente - Verifica se o evento está no movimento corrente.
Sintaxe: EVENTOCORRENTE
Tipo de Retorno: STRING
EVTPROGCORRENTE *
Evento Programado Corrente
Exemplo:
No envelope de pagamento foi lançado o evento 9999 que tem a seguinte fórmula no valor:
SE
EVENTOCORRENTE = '9999'
ENTAO 1000
FIMSE
No valor do evento será lançado R$1.000,00
EVTPROGCORRENTE
Evento Programado Corrente - Função auxiliar para a função de fórmula TABEVTPROG
Quando a fórmula TABEVTPROG (Veja Funções de Fórmula T) for utilizada no processo de Alteração Global de Eventos Programados deverá informar neste campo a variável EVTPROGCORRENTE ('ID').
Sintaxe: EVTPROGCORRENTE ( STRING )
Tipo de Retorno: INDEFINIDO
Exemplo:
Supondo que esteja no processo de Alteração Global de Eventos Programados utilizando a fórmula:
TABEVTPROG('VALOR','S',’1133’, EVTPROGCORRENTE ('ID'))
O sistema retornará o valor de todos os eventos programados 1133 encontrado para o funcionário com o formato em String.
EVTSALCORRENTE
Evento Salarial Corrente - Retorna o evento de salário composto que está sendo correntemente processado pela alteração salarial global.
Atenção:
Esta função só poderá ser usada para alteração global salarial nas fórmulas de aumento salarial.
Desta forma, seu uso deve ser restrito à função de Alteração Global de Salários. Na tela de cadastramento de fórmulas possui uma opção que indica se a fórmula será automaticamente testada ao ser gravada: "Testa fórmula automaticamente ao salvar", esta opção fica por padrão marcada. Ao colocar em uma fórmula a expressão ValSalComp (EvtSalCorrente) com esta opção marcada, a rotina tentará processá-la e, como não pode obter um retorno correto de EvtSalCorrente já que este processamento está sendo realizado fora da rotina de Alteração Global de Salários, emite a mensagem de que o parâmetro da função deve ser uma string. Assim sendo, basta cadastrar e/ou alterar as fórmulas que utilizem a função EvtSalCorrente com a opção de testar automaticamente a fórmula ao salvar desmarcada.
Sintaxe: EVTSALCORRENTE
Tipo de Retorno: STRINGNome Descrição Sintaxe Tipo de Retorno
EXECSQL Executa uma Consulta SQL EXECSQL ( STRING ) VALOR
Nome Descrição Sintaxe Tipo de Retorno
EXISTECF Existe código fixo EXISTECF ( STRING ) VALOR
Nome Descrição Sintaxe Tipo de Retorno
EXISTEEP Existe evento programado EXISTEEP ( STRING ) VALOR
Exemplo:
VALSALCOMP (EVTSALCORRENTE) * 1.10
Onde a fórmula retornará um aumento salarial de 10% para cada salário composto encontrado no cadastro ao processar a alteração salarial global para salário composto.
EXECSQL
Executa uma Consulta SQL - Executa uma consulta SQL previamente cadastrada
Sintaxe: EXECSQL ( STRING )
Tipo de Retorno: VALOR
Mais informações em EXECSQL
EXISTECF
Existe código fixo - Testa a existência de código fixo no anexo do funcionário.
EXISTECF (STRING)
VALOR
Exemplo:
EXISTECF (‘0034’)
Se o evento estiver cadastrado como código fixo, a função retornará 1. Caso contrário, retornará 0.
EXISTEEP
Existe evento programado - Testa a existência de evento programado no anexo do funcionário.
EXISTEEP (STRING)
VALOR
Exemplo:
EXISTEEP (‘9999’)
Se o evento estiver cadastrado como evento programado, a função retornará 1. Caso contrário, retornará 0.