Índice das Funções
As funções são comandos pré-definidos pelo sistema, que tem como objetivo calcular um ou mais valores e retorná-los para uso na regra. A vantagem da função é que, se existe uma operação que é repetida em muitas regras, pode-se criar a função e chamá-la em cada regra, sem precisar implementá-la novamente. Uma função pode receber parâmetros e retornar valores.
Não recomendamos utilizar o mesmo nome atribuído a uma variável em mais de uma função. Pois, podem ocorrer erros em regras customizadas.
| Nome | Descrição | Módulo |
|---|---|---|
| AbrirArquivo | Abre o arquivo passado como parâmetro. | |
| AbrirTelaColaborador | Abre determinadas telas posicionando no colaborador. | |
| AbrirTelaSistema | Abre a tela do sistema passada como parâmetro. | |
| AcuEveCol | Carrega as variáveis de sistema para serem utilizadas nos modelos de relação de cálculo. | |
| AcuEveColCon | Utilizado na Movimentação do Colaborador - FPRF007.OPE | |
| AcuEveSim | Carrega as variáveis de sistema para serem utilizadas nos modelos de relação de cálculo simulado. | |
| AcuLanVal | Acumula Lançamentos de Vales. | |
| AcumulaEventosFicFin | Busca eventos da Ficha Financeira. | |
| AcumulaEventosHorasFicFin | Acumula Eventos de Horas da Ficha Financeira. | |
| AcumulaRefeicoes | Utilizada para fazer totalizações separando as refeições por código. | |
| AcumulaSaldoAberto | Calcula o valor da parcela, quantidade de parcelas e o saldo em aberto para o vale compra do colaborador. | |
| AcumulaVales | Retorna informações para o modelo de Resumo de Vales. | |
| AcuValMat | Retorna variáveis do auxílio maternidade. | |
| addJSONInJSONArray |
Adiciona um novo JSON a um JSONArray (lista de múltiplos JSON) passado por parâmetro. |
|
| addKeyAndDecimalValueInJSON |
Adiciona um elemento com valor numérico decimal no JSON passado por parâmetro. |
|
| addKeyAndIntegerValueInJSON |
Adiciona um elemento com valor numérico inteiro no JSON passado por parâmetro. |
|
| addKeyAndStringValueInJSON |
Adiciona um elemento com valor Alfa no JSON passado por parâmetro. |
|
| addKeyAndTDateTimeValueInJSON |
Adiciona um elemento com valor do tipo data no JSON passado por parâmetro. A data será formatada no padrão ISO 8601. |
|
| addKeyAndTDateTimeValueMaskInJSON |
Adiciona um elemento com valor do tipo data no JSON passado por parâmetro. A data será formatada conforme máscara passada por parâmetro. |
|
| AdicionaItemAva | A função de programador AdicionaItemAva permite adicionar itens a uma avaliação de desempenho e competência. | |
| AdicionaPermissaoUsu | Adiciona novas permissões de telas e menus às permissões já existentes do usuário. | |
| AdicionarCampoXML | Adiciona campo que será gerado para XML. | |
| AdicionarHistoricoEscala | Adiciona registros de históricos de escala em uma lista. | |
| AdicionarLinhaDiagnostico | Adiciona uma linha no diagnóstico que está sendo processado. | |
| AdicionarLogCtb | Adiciona uma linha no Log da nova rotina de Contabilização, durante a execução de uma regra de CLC. | |
| AdicionarRegistroXML | Define que serão adicionados registros para geração do XML. | |
| AgentesRiscosOcupaci | Retorna o código do perigo/fator de risco e o grau de risco por local de organograma. | |
| AlfaParaData | Converte um texto armazenado em um campo tipo alfa para uma data. | |
| AlfaParaInt | Converte um número armazenado em um campo tipo alfa para um campo tipo número, considerando as casas decimais. | |
| AlfaPuro | Elimina a pontuação e os caracteres especiais dos textos ou os converte para maiúsculo. | |
| alterarTrocaHorario | Permite alterar o código do horário ou código do intervalo de uma determinada troca de horário. | Gestão do Ponto |
| AlteraControle | Esta função permite alterar o conteúdo de algumas propriedades dos controles. | |
| AlterarDescricaoLista | Esta função altera a descrição de uma lista, passando como parâmetro o nome da lista, a chave e a nova descrição. | |
| AlteraGrafico | Permite que seja eliminada uma série (coluna) do gráfico de barras ou que seja alterada a cor de fundo do gráfico de audiometria e evolução audiométrica. | |
| AlteraHorarioNoDia | roca o horário de um dia dentro do período na regra 116 - Alteração no Gerenciar Horários. | |
| AlterarIdioma | Altera o idioma ativo do sistema. | |
| AltFlaAcc | Altera o FlaAcc da marcação na tabela R070ACC para 1. | |
| AplicarAbragenciaTabelaUsuario |
Aplica a abrangência ativa no campo da tabela de usuário. |
|
| ApuraMargemConsignacao | Retorna o valor da margem de consignação | |
| ArqExiste | Verifica a existência de um arquivo conforme parâmetro pnomarq. | |
| ArredondarValor | Arredonda um valor conforme a quantidade de casa decimais informada. | |
| Artigo62CltNaAdmissao | Verifica se o colaborador informado possui cargo de confiança na data de admissão. | |
| AssinaturaDigitalPonto | Busca os dados da assinatura eletrônica do espelho de ponto do colaborador. | |
| AssociaUsuColab | Associa usuários a colaboradores. | |
| associarUsuarioColaborador | Associa um determinado usuário a um colaborador. | Gestão do Ponto |
| AtribuiEvtRat | Muda a quantidade de horas de um rateio de um evento, para o que for passado via parâmetro. | |
| AtualizaConsultaAbr | Sincroniza as abrangências definidas no sistema com as tabelas de consulta de abrangência. | |
| AtualizaDadosPesquisaCandidato | Gera os campos de pesquisa (CurCpl) e currículo resumido (CurRes) dos candidatos conforme os parâmetros de entrada, atualizando essas informações na tabela R122CCO. | |
| AtualizaPermissoesGeradores | Atualiza as permissões de usuário para os modelos do gerador de relatórios. | |
| AtualizaPermissoesGerais | Carrega todas as permissões de telas para a memória, inclusive para usuários e grupos com permissão negada de determinado menu. | |
| AtualizaPermissoesModRot | Atualiza as permissões de usuário para módulos e rotinas. | |
| AtualizaPermissoesTabelas | Atualiza as permissões de usuário para as tabelas. | |
| AtualizaPermissoesTelas | Atualiza as permissões de usuário para as telas. | |
| AtualizaPermissoesUsuarios | Atualiza as propriedades de permissões de usuário. | |
| AtualizaQuadroCCusto | Atualiza a quantidade de vagas do quadro previsto por centro de custo, conforme operação efetuada. | |
| AtualizaQuadroLocal | Atualiza a quantidade de vagas do quadro previsto por local, conforme operação efetuada. | |
| AtualizaView | Atualiza os dados da tabela R154RHR - Parâmetros nos Relatórios do Controle de Ponto e Refeitório, que são usados para montar a cláusula "WHERE" da view "VHR_MARREF" (Marcações do Refeitório). | |
| AtualizaViewQL | Atualiza os dados das views VQL_QUDLOTDAT e VQL_QUDCCUDAT. | |
| AtualizarObjetivosColetivos | Altera, inclui ou exclui objetivos coletivos com base no cadastro de identificação do objetivo. | |
| AtuExcCodCal | Retorna/atualiza as informações do cálculo respeitando as exceções. |
| Nome | Descrição | Módulo |
|---|---|---|
| BusOri |
Função para buscar o valor e a referência do evento origem no cálculo de uma folha complementar. |
|
| BuscaAtividadeDisciplina | Retorna as Atividades / Disciplinas, de um determinado colaborador, utilizadas no cálculo. | |
| buscaContas | Retorna as contas dos bancos que o colaborador possui na data. | Gestão do Ponto |
| BuscaDadosTomador | Busca o Tomador conforme a rotina utilizada (tomador por filial, tomador por recebimento, tomador por rateio), para colaboradores demitidos, e retorna o tipo de inscrição, a inscrição e a razão social do mesmo. | |
| BuscaDatVenGRR |
Retorna a data de vencimento da Guia de Recolhimento Rescisório do FGTS. |
|
| BusCadChefe | Retorna o Tipo e Cadastro do Chefe do funcionário informado, em uma data específica. | |
| BusCadChefeLocal | Busca o chefe de um local especificado. | |
| BuscaDiaSit | Retorna a quantidade de dias de uma situação em um período informado. | |
| BuscaEvento | Função para retornar dados da tabela de eventos, dependendo da parametrização utilizada. | |
| BuscaEventoFixo |
Carrega um evento fixo que foi armazenado numa estrutura em memória através da função IncluiEventoFixo. |
|
| BuscaHoraBase | Esta função busca o horário base do colaborador. | |
| BuscaHorarioSaida | Retorna o horário de término da escala de trabalho do dia. | |
| BuscaIntersticio | Carrega em memória as informações de Interstícios. | |
| BuscaJornada | Retorna o horário base do colaborador em uma determinada data. | |
| BuscaLinhaTexto | Imprime as linhas do texto que a função QuebraTexto dividiu. | |
| BuscaPeculio |
Carrega em memória as informações das Contribuições em Pecúlio. |
|
| BuscaProxContribuicao | Utilizada em conjunto com a função MontaAposentadoria. Posiciona a variável PosCtr (Índice das contribuições) na próxima contribuição. | |
| BuscaProxEveHorAcu |
Busca Próximo Evento Acumulado, de Horas, na Ficha Financeira. |
|
| BuscaProxEvento |
Busca o próximo evento da Ficha Financeira calculados na função AcumulaEventosFicFin. |
|
| BuscaProxParcelaSalContrib |
Carrega as variáveis de sistema abaixo relacionadas e posiciona a variável FimCtr na próxima contribuição. |
|
| BuscaProxReajusteSalContrib | Reajuste de salário das últimas 4 contribuições da Previdência efetuadas. | |
| BuscaProxRecolhimento | Busca o próximo valor total e data do recolhimento. | |
| BuscarRequisitosCargoPosto | Consulta todos os requisitos de Aperfeiçoamento, Formação e Competência do colaborador(cargo, posto de trabalho, Brigada, CIPA e EPIs). | |
| BuscaTotalizadoresSituacoes | Retorna a quantidade de horas realizadas nas situações cadastradas em um determinado totalizador. | |
| BuscaValorItemCalculo | O objetivo desta função de programador é disponibilizar para a regra, durante o cálculo do orçamento por cenário, os valores integrais e proporcionais de determinado item(passado como parâmetro na função) e em determinado mês de cálculo (também passado como parâmetro). | |
| BusCodUsoRef | Retorna o código e o uso da refeição de acordo com a empresa, hora, relógio, função e direção. | |
| BusCraTit | Busca o crachá titular do colaborador segundo uma data. | |
| BusDesRef | Retorna a descrição da refeição de acordo com a empresa e código da refeição passados como parâmetros. | |
| BusEmailFunc | Retorna o e-mail particular e o e-mail comercial de um funcionário. | |
| BusEmailPessoa | Retorna o e-mail particular e o e-mail comercial de uma pessoa. | |
| BusHorBase |
Retorna o horário base do colaborador em uma determinada data. |
|
| BusIndDat | Busca o valor de um índice em uma determinada data. | |
| BusPagFer | Busca Férias Pagas na provisão/contabilização. | |
| BusProxDeposito | Função utilizada em conjunto com a função DepositosFgts para buscar o próximo depósito de FGTS para a memória. | |
| BusQstEmp | Carrega as Variaveis de sistema CodQst, PesQst com os quesitos que o Colaborador possui em uma competencia. | |
| BusQtdDiasMes | Retorna quantos dias tem no mês e ano informado. | |
| BusSalClaNiv | Esta função retorna o valor do salário da estrutura/classe/nível passados como parâmetro, e se desejar (informando tipo 2), o número de meses de complemento do nível salarial. |
| Nome | Descrição | Módulo |
|---|---|---|
| CadastrarBiometria | Utilizada para que o usuário possa cadastrar a biometria do colaborador. | |
| CalAdcRevezamento | Calcula o adicional de revezamento para a escala passada como parâmetro. | |
| CalcGrpsRecMinimo | Faz o tratamento das GPS's menores que o Recolhimento Mínimo, utilizado na verificação dos valores pendentes a serem acumulados. | |
| CalCheckHorizontalUnibanco |
Esta função é utilizada para calcular o campo CheckHorizontal dos modelos bancários do Banco Unibanco. |
|
| CalClcFun |
Calcula o valor dos clc's de contabilização para uso em relatórios operacionais. |
|
| CalComposicao |
Indicará se o cálculo atual pertence ou não à composição salarial. |
|
| CalCplEmp | Seta as variáveis SalMinEmp, SalHorEmp, SalDiaEmp, SalMesEmp, com os valores do salário complementar calculados de acordo com a escala do funcionário na data que foi passada como parâmetro. | |
| CalculaAtrasado |
Calcula os dados da Previdência Social GPS/SEFIP (Pagamento Atrasado). |
|
| CalculaAtrasoGRR |
Calcula valores em atraso da GRFP. |
|
| CalculaDataLimiteFerias | Calcula o último dia em que o colaborador deve sair de férias, sem que a empresa tenha que pagar a multa em dobro. | |
| CalculaDataRev | Retorna a data da ultima revisão para a variável RetDatRev, de um equipamento no período informado em PerIni e Perfim. | |
| CalculaDias | ||
| CalculaEventosdoRateio | Utilizada em conjunto com a função AcuEveCol, calcula o resumo do colaborador com Separação de Rateio (utilizada nos modelos de relação de cálculo). | |
| CalculaFgtsAtraso | Busca e corrige os depósitos do FGTS em Débito (Multa e Juros). | |
| CalculaFimPer | Calcula e sugere o final do período de férias. | |
| CalculaGPSContribuinte |
Permite a consulta dos valores de retorno sobre uma base de rendimento bruto informada. |
|
| CalculaGRPS |
Calcula os dados da Previdência Social - GPS (Guia da Previdência Social). |
|
| CalculaINSSTerceiro |
Esta função calcula o valor do INSS de Pagamento de Terceiro. |
|
| CalculaIRTerceiro |
Esta função calcula o valor do IR de Pagamento de Terceiro. |
|
| CalculaISSTerceiro |
Esta função calcula o valor do ISS de Pagamento de Terceiro. |
|
| CalculaLogN | Retorna o logaritmo de um determinado valor em uma determinada base. | |
| CalculaMulJamRec |
Calcula os Acréscimos dos Atrasos do FGTS. |
|
| CalculaNormal |
Calcula os dados da Previdência Social GPS/SEFIP (Pagamento Normal). |
|
| CalculaQtdDep |
Calcula a quantidade de dependentes do colaborador. |
|
| CalculaQtdMinutos | Calcula a quantidade de minutos existente entre uma Data/Hora Inicial e uma Data/Hora Final. | |
| CalculaPercCurFor | Função utilizada para calcular o percentual de Cursos de Formação das Habilidades Técnicas. | |
| CalculaRateioPgtoFisica | Esta função é utilizada para carregar as variáveis do sistema de valores rateados do pagamento de terceiros (pessoa física), de acordo com os valores passados como parâmetro. | |
| CalculaTotCol |
Esta função calcula o totalizador do evento, valor ou referência, de acordo com o cálculo, totalizador e o colaborador enviados por parâmetro. |
|
| CalculaVales | Calcula o valor do vale de um determinado colaborador. | |
| CalculaValesHistorico | Calcula o valor do vale de um determinado colaborador de acordo com o histórico de assinalamentos de vales gerados. | |
| CalcularVtr |
Esta função calcula o valor e a quantidade de passes de vale transporte. |
|
| CalculoFgt |
Calcula o FGT sobre o percentual passado. |
|
| CalculoRescisao | Variável de sistema que retorna se a Rescisão que está sendo calculada é Normal ou Simulada. | |
| CalDatApoCol | Calcula a Data da Aposentadoria. Soma a perda de aposentadoria e diminui o total de tempo Externo. | |
| CalDiaApoCol |
Retorna a quantidade de Dias entre a data de Admissão e a Data de aposentadoria. |
|
| CalFerOutCmp |
Calcula a proporção de férias conforme competência informada. |
|
| CalFimPerFerias |
Função usada para calcular o fim do periodo de férias. |
|
| CalIdaEmp | Calcula a idade do colaborador na Data de Referência. | |
| CalImpFed |
Calcula Correção/Juros/Multa de Impostos Federais. |
|
| CalPerApoInt |
Totaliza os dias de Afastamento que perdem para Aposentadoria. |
|
| CalQtdUfr | Rotina para calcular a quantidade de UFIRS. | |
| CalSalEmp | Esta função retorna o salário do funcionário em relação ao tipo. | |
| CalSalEmpCS | Esta função retorna o salário do funcionário em relação ao tipo. | |
| CalSalEmpQL | Esta função retorna o salário do funcionário em relação ao tipo. | |
| CalTmpEnq | Calcula o tempo do colaborador desde a admissão, no cargo, na classe ou no nível salarial. | |
| CalTemApoExt |
Totaliza o Tempo Externo Líquido + Tempo externo calculado com os afastamentos |
|
| CalTodMed |
Calcula a média dos valores acumulados gerados pela função GerAcuCal. |
|
| CalTotFolha |
Carrega as variáveis de código, referência, valor e descrição de um evento específico, utilizadas pelo Gerador de Relatórios. |
|
| CancelarCalculo | É usada para saber se deve cancelar o cálculo da folha de pagamento. A partir do momento em que for atribuído o valor 1 (um) para a variável o cálculo será cancelado. | |
| CancelarColaborador | Usada para saber se deve cancelar o cálculo da folha de pagamento do colaborador. | |
| CaracterParaAlfa | Converte um caractere (que fica armazenado pelo código Ascii) para o valor Alfanumérico correspondente. | |
| CarDiaVia | Calcula todas a diárias de viagem em uma determinada competência. | |
| CargoExibido | Retorna o Código e a Descrição do Cargo, conforme o Nível de Exibição parametrizado na tela de Estruturas de Cargo (Tabelas / Cargos / Estruturas). | |
| CarregaAbrUsu | Permite aplicar, através dos parâmetros passados, abrangências de usuário que serão utilizadas no sistema. A funcionalidade é a mesma das abrangências definidas no sistema, em Diversos/Usuários/Abrangências. | |
| CarregaAbrUsuTabela | Permite aplicar, através dos parâmetros passados a ela, abrangências de usuário que serão utilizadas em tabelas do sistema, inclusive para tabelas de usuário. | |
| CarregaDistribuicaoEPI | Carrega todos EPIs pendentes até uma determinada data ou entregues num determinado período, para um determinado colaborador no local e cargo específicos. | |
| CarregaExamesPrevistos | Carrega os exames previstos de todos os locais ou de uma abrangência. | |
| CarregaExamesPrevistosDep | Função disponível para ser utilizada em algum modelo específico de cliente que deseja considerar também os exames dos dependentes. | |
| CarregaExamesPrevistosGHE | Carrega e totaliza todos os exames previstos, conforme as abrangências definidas, agrupando as informações por G | |
| CarregaExamesPrevistosLoc | Retorna os exames previstos de um local por vez. | |
| CarregaExamesRealizados | Carrega os exames realizados de todos os locais ou de uma abrangência. | |
| CarregaExamesRealizadosGHE | Carrega todos os exames realizados pelos colaboradores, conforme as abrangências definidas, agrupando as informações por GHE. | |
| CarregaExamesRealizadosLoc | Carrega os exames realizados de um local por vez. | |
| CarregaHistCol | Carrega o histórico das Promoções. | |
| CarregaImagemControle | Carrega uma imagem para o controle imagem do modelo. | |
| CarregaLevantaNecessidades | Carrega os dados a serem utilizados na função RetornaLevantaNecessidades. | |
| CarregaListaAvaliacoes | Carrega na memória uma lista com os dados dos avaliadores e avaliados. | |
| CarregaPerfisUsuario | Carrega em memória os Perfis do usuário passado por parâmetro. | |
| CarregaPrxVacinas | Utilizada no modelo da cópia (SMVA001.GER - Relação das Próximas Vacinas). | |
| CarregaQtdColGHE | Busca a quantidade de colaboradores de determinado PGR/GHE podendo agrupá-los por Turno, Faixa Etária, Turno/Faixa Etária. O resultado é divido entre o sexo masculino e feminino. | |
| CarregaQtdColLocal | Verifica a quantidade total de colaboradores por turno e/ou faixa etária. | |
| CarregaQuadroComparativo | Busca informações das tabelas Quadro Lotação p/ Posto de Trabalho (R092QPO) e Quadro Efetivo p/ Posto de Trabalho (R092EFE). | |
| CarregaRevisoes | Carregar na memória os dados das Revisões a partir das abrangências passadas como parâmetros. | |
| CarregarAdicionaisColaborador | Carregar os adicionais do colaborador. | |
| CarregarCSVplataforma | Esta função tem por objetivo integrar dados de arquivos cvs para utilização no seniorX BPM, utilizando uma API jar para integração com plataforma seniorX. | |
| CarregaRiscosGHE | ||
| CarregarEscalas | Carrega o histórico de escala do colaborador observando os períodos em que o mesmo está exercendo algum cargo de confiança, ou seja, não possui escala definida segundo artigo 62 da CLT. | |
| CarregarInfoFicFin | Esta função busca informações do cálculo de um colaborador (tabela R046INF). | |
| CarregarResponsaveis | Esta função carrega os dados do Responsável Legal cadastrados no menu Diversos>Responsável Legal, conforme o tipo de documento. | |
| CodData | Transformar o dia, mês e ano passados como parâmetro no formato data gravado pelos Sistemas Senior. | |
| CodigoBarraDoc | Gera uma pendência para a rotina de Controle de Documentos e também para montar o identificador que poderá ser usado para gerar o código de barras a ser impresso nos documentos. | |
| CodPraConsideraAbrEmpFil | Verifica se o usuário ativo tem permissão para consultar o PGR passado como parâmetro levando em consideração a Filial vinculada ao PGR. | |
| Concatena | Concatena até 3 campos/variáveis tipo alfa, formando uma só variável. | |
| ConferirQuadroEfetivo | Faz a conferência do quadro efetivo comparando a quantidade de vagas da tabela de efetivos com a quantidade de vagas ocupadas pelos colaboradores ativos cadastrados. | |
| ConfiguraPontoGrafico | Esta função só pode ser utilizada para modelos com gráficos de figuras variáveis, ou seja, gráficos do Tipo linhas com todos os pontos configuráveis pela regra. | |
| Consolidar | Função utilizada para retornar a referência e o valor do evento de todos os cálculos para a competência ativa da ficha financeira. | |
| ConsultarRepositorio | Consulta a tabela de repositório e retorna o valor dos campos definidos na função "IdentificarRepositorio". | |
| Contador | Executa o comando Count(*), para contar o número de registros de uma determinada tabela. | |
| ContaExpirada | Retorna se uma conta de usuário está expirada ou não. | |
| ConverteDataBanco | Converte uma data qualquer para o formato de data do banco de dados. | |
| ConverteDataHoraDateTime | A função serve para montar uma data e uma hora passados como parâmetro em uma string no formato datetime do banco. | |
| ConverteDataHoraTime | Monta um campo DateTime a partir de data e hora passados como parâmetro. | |
| ConverteDataToDB | Converte uma data qualquer, para o formato de data do banco de dados. | |
| ConverteDateTime | Separa de um campo DateTime a parte data e a parte hora. | |
| ConverteMascara | Converte um valor de entrada (numérico, data, hora ou cadeia de caracteres), para o tipo de dado cadeia de caracteres. | |
| ConverteMinutosHoras | Converte um número inteiro de minutos em uma string no formato hh:mm. | |
| ConverteNumero | Converte um numérico para um alfa de acordo com o tipo passado. | |
| ConverteParaMaiusculo | Converte o conteúdo de uma variável alfa para maiúsculo. | |
| ConvStrPNum | Converte um valor tipo alfa (string) para numérico. | |
| CopiaAbrTabSis | Copia todas as abrangências de permissão de todos os campos de uma tabela do sistema para uma tabela de usuário. | |
| CopiarAlfa | Copia parte do conteúdo de uma variável/campo alfanumérico para a variável alfanumérica Retorno. | |
| comparaSituacoes | Compara a situação atual com a situação anterior a alteração do usuário. | Gestão do Ponto |
| criarAlerta | Cria um incidente para o colaborador conforme código do incidente definido no cadastro. | Gestão do Ponto |
| criarIncidente | Cria um incidente customizado de acordo com o código de incidente parametrizado. | Gestão do Ponto |
| CriptografaCracha | Criptografa o crachá segundo o cliente.cfg. (Arquivo de criptografia fornecido pela Telemática). | |
| CriptografaStr | Criptografa a String passada como parâmetro. |
| Nome | Descrição | Módulo |
|---|---|---|
| DataExtenso | Gera o extenso de determinada data. | |
| DataHoje | Retorna a data atual do sistema. | |
| DataPagamentoConsideraExc | Retorna a data de pagamento, considerando as exceções do cálculo. | |
| DecodData | Retorna dia, mês e ano, conforme data passada como parâmetro. | |
| DefineAbrUsu | Define as abrangências de usuários. | |
| DefinirArquivoXML | Define o tipo de arquivo XML que será gerado. | |
| DeletarAlfa | Apaga uma determinada quantidade de caracteres de uma variável/campo a partir da posição informada. | |
| DepositosFgts |
Busca os Depósitos de FGTS para a memória. |
|
| DesCamLista | Permite retornar a descrição de um campo lista. | |
| DescItemLista | Retorna a descrição de um item de uma determinada lista. | |
| DescriptografaCracha | Descriptografa o crachá segundo o cliente.cfg. (Arquivo de criptografia fornecido pela Telemática). | |
| DesmontaData | Desmonta uma data separando em três variáveis as informações Dia/Mês/Ano da data. | |
| DistEPIAutenticacaoValid | Retorna se a distribuição de EPI está com autenticação eletrônica válid | |
| DetPrimConector | Permite determinar qual será o primeiro conector a ser inserido para concatenar na cláusula WHERE, valor este inserido pela função INSCLAUSQLWHERE. | |
| DistribuiValorContasBancarias | Carrega as variáveis de sistema de informações bancárias do colaborador, terceiro e dependente de pensão judicial, de acordo com a data passada como parâmetro. | |
| Divide | Divide um número retornando a parte inteira, o resto ou normal. | |
| Dividir | Divide o primeiro valor pelo segundo valor passados como parâmetros. |
| Nome | Descrição | Módulo |
|---|---|---|
| EntradaValor | Permite informar valores para a regra através da tela de entrada FRENTLSP durante a execução. | |
| EntradaValorInt | Permite informar valores para a regra através da tela de entrada FRENTLSP durante a execução.
|
|
| EnviaArqFtp | Copia um determinado arquivo para o diretório FTP especificado. | |
| EnviaEmail | Envia um e-mail conforme os parâmetros informados, permitindo inclusive anexar arquivos. | |
| EnviaEmailHTML | Envia um e-mail através de regra especial, independente do programa de e-mail instalado (somente Sistemas Senior). Permite enviar e-mails em formato HTML e com imagens no corpo do E-mail. | |
| EscondeCampoTelaEntrada | Permite ao usuário esconder determinados campos da tela de entrada do modelo. | |
| EstaNulo | Verifica se um campo tipo alfa está nulo ou não. | |
| EstouroRescisao |
Calcula o valor de estouro da rescisão do colaborador. |
|
| EventoResumoCol | Utilizada em conjunto com a função CalculaEventosdoRateio, carrega as variáveis de sistema para serem utilizadas no gerador (utilizada nos modelos de relação de cálculo). | |
| EventosQntColaborador | Carrega as variáveis de sistema para serem utilizadas nos modelos de relação de cálculo. | |
| ExcLanBhr | Excluir lançamentos no banco de horas que possuem o campo origem de lançamento (OriLan) contendo o valor 'R' (incluídos via regra). | |
| ExclGrpsRecMinimo | Função utilizada para excluir os registros de GPS acumuladas (R054GRA) não pagas, de acordo com os Parâmetros passados. | |
| ExcluiEventoFixo | Exclui um evento fixo que foi armazenado numa estrutura em memória através da função IncluiEventoFixo. | |
| excluirAutorizacaoSaida | Exclui uma autorização de saída do colaborador em uma determinada data e hora. | Gestão do Ponto |
| excluirLancamento | Exclui um lançamento de origem "R" para o colaborador, banco, data e situação informada. | Gestão do Ponto |
| excluirMarcacao | Permite excluir uma marcação de ponto conforme uma data de apuração. | Gestão do Ponto |
| excluirTrocaHorario | Exclui uma troca de horário de um colaborador em uma determinada data. | Gestão do Ponto |
| ExeCalSim | Realiza um cálculo de apuração simulado, considerando a data de referência passada e Programações / Históricos. | |
| ExecProg | Executa um programa externo ao sistema. | |
| ExecSP | Executa uma Stored Procedure contida no banco de dados e definida no TBS. | |
| ExecutaRelatorio | Permite que sejam executados relatórios através das regras. | Todos os módulos |
| ExecutaTelaSgi | Executa a tela do SGI passada como parâmetro. | |
| ExisteDiretorio |
Verifica se o diretório informado existe. |
|
| ExisteSistemaBiProp | Verifica se o sistema BI está na proprietária. | |
| ExisteTabelaWSGenericPersistence | Retorna se uma determinada tabela do sistema está disponível para uso nas regras de integração com o ambiente Cloud. | Todos os módulos |
| ExportarMarcacao | Seta para 1 o Campo FlagAcc da tabela R070ACC, do registro passado como parâmetro. | |
| Extenso | Gera o extenso de um valor (moeda) em três linhas. | |
| ExtensoHora | Retorna por extenso a hora passada como parâmetro. | |
| ExtensoMes | Retorna o nome por extenso do mês passado como parâmetro. | |
| ExtensoMesAno | Retorna o mês por extenso concatenado com o ano. | |
| ExtensoNumero | Retorna o valor por extenso do número passado como parâmetro. | |
| ExtensoSemana | Retorna, por extenso, o dia da semana de uma determinada data. | |
| ExtrasIntervalo | Busca a quantidade de horas extras efetuadas dentro de um intervalo. |
| Nome | Descrição | Módulo |
|---|---|---|
| filtraIncidentesColaboradorNaData | Customiza os incidentes gerados para um colaborador, em um dia específico. | Gestão do Ponto. |
| FluxoBasico_AdicionarCaixa | Adiciona uma nova caixa dentro de uma seção do Fluxo Básico de Processos. | |
| FluxoBasico_AdicionarImagem | Adiciona uma imagem na seção do Fluxo Básico de processos. | |
| FluxoBasico_AdicionarItem | Adiciona um item (Descrição e link) em uma caixa do Fluxo Básico de processos. | |
| FluxoBasico_AdicionarLegenda | Adiciona um item de legenda no rodapé do HTML montado para o Fluxo Básico de processos. | |
| FluxoBasico_AdicionarSecao | Adiciona uma nova seção dentro de um Fluxo Básico de Processo. | |
| FluxoBasico_Criar | Inicia a criação de um Fluxo Básico de Processo, que é apresentado em um HTML. | |
| FluxoBasico_Finalizar | Finalizar a montagem do Fluxo Básico de processos. | |
| FormatarCID10 | Formata códigos da Classificação Internacional de Doenças (CID) com a pontuação correta quando necessário. | |
| Frd13sFgt | Valor FGTS 13.Salário Rescisão - Mês Rescisão. | |
| FrdDepFgt | Valor FGTS Depósito Rescisão - Mês Rescisão. | |
| FrdJamFgt | Valor FGTS JAM Rescisão - Mês Rescisão. | |
| FrdMulFgt | Valor FGTS Multa Rescisão - Mês Rescisão. |
| Nome | Descrição | Módulo |
|---|---|---|
| GerAcuCal | Esta função é utilizada para carregar os acumuladores de cálculo, carregando a variável AcuCal, que é utilizada em regras. | |
| GeraItrd | Gera ITRD dia 10 do mês informado ao dia 9 do mês seguinte gravando o arquivo de índices. | |
| GeraPendenciaSmart | Gera pendência para os cartões de Smart Card. | |
| GeraPPPporGHEColaborador | Gera o PPP por GHE para o colaborador informado por parâmetro. | |
| GeraSolExames | Gera uma solicitação de exames para ser usada na regra da tela Gerar Solicitação e Consulta de Próximos Exames. | |
| GerarArquivoXML | Gera o arquivo XML para um arquivo ou para uma variável. | |
| GerarPendenciaHCM | Gera uma pendência no HCM. | |
| GerCmpDarf | Gera compensação Darf. busca compensações em aberto, se não existir nenhuma compensação efetuada, calcula a primeira; se existe compensação efetuada, verifica se existe saldo para compensar. | |
| GerSolExa_AdicionarExameLista | Adiciona um exame na lista de exames apresentados na tela Gera Solicitação/Agendamento. | |
| GerSolExa_ConsultarListaExames | Percorre a lista de exames apresentados na tela Gera Solicitação/Agendamento. | |
| GerSolExa_LimparListaExames | Remove todos os exames da lista de exames apresentados na tela Gera Solicitação/Agendamento. | |
| GerSolExa_RemoverExameLista | Remove um exame da lista de exames apresentados na tela Gera Solicitação/Agendamento. | |
| getAbrangencia | Verifica se um número está em determinada abrangência. | Gestão do Ponto. |
| GetAccessToken | Esta função tem por objetivo retornar um token de acesso para requisições para o seniorX, de acordo com o tenant, access key e secret key da aplicação na Central de Configuração Senior. | |
| getAnoData | Retorna o ano da data passada. | Gestão do Ponto. |
| getApuracao | Disponibiliza toda a apuração do colaborador em determinada data. | Gestão do Ponto |
| getApuracaoColaborador | Retorna as informações da apuração do colaborador da data desejada. | Gestão do Ponto. |
| getAutorizacaoSaida | Retorna as autorizações de saída do colaborador em uma determinada data. | Gestão do Ponto. |
| getAutorizacaoSaida(LocalDate datAsa, int horAsa) | Retorna as autorizações de saída do colaborador em uma determinada data e horário. | Gestão do Ponto. |
| getAutorizacoesHorasExtras | Disponibiliza lista de autorizações de horas extras no dia. | Gestão do Ponto. |
| getAutorizacoesSaida | Disponibiliza lista de autorizações de saída no dia. | Gestão do Ponto. |
| getBancoHoras | Busca o banco que está sendo calculado nesse momento. | Gestão do Ponto. |
| getCodigoCalculo | Retorna o código de cálculo que está sendo carregado. | Gestão do Ponto. |
| getCodigoHorarioFolga | Retorna o código do horário da folga que será usado como base para o cálculo de horas de trabalho. | Gestão do Ponto. |
| getCodigoLocal | Retorna o Código do Local (CodLoc) referente ao Número do Local informado com base na data de hoje. | Gestão do Ponto. |
| getColaborador | Disponibiliza as informações sobre o colaborador que está sendo processado. | Gestão do Ponto. |
| getColaborador(int empresa, int tipo, int cadastro) | Retorna o colaborador informado. | Gestão do Ponto. |
| getCompensacoes | Retorna a lista de compensações existente para o colaborador. | Gestão do Ponto. |
| getCompensacoes(LocalDate data) | Retorna as programações de compensação do colaborador na data. | Gestão do Ponto. |
| getConvocacao | Disponibiliza a programação de convocação no dia. | Gestão do Ponto. |
| getData | Retorna a data de início do processamento do cálculo. | Gestão do Ponto. |
| getDataApuracao | Retorna a data de apuração do dia processado no contexto de regra. | Gestão do Ponto. |
| getDataFinal | Retorna a data final do processamento do cálculo. | Gestão do Ponto. |
| getDataInicial | Retorna a data inicial do processamento do cálculo. | Gestão do Ponto. |
| getDataRescisao | Retorna a data para rescisão. | Gestão do Ponto |
| getDefinicaoApuracao | Disponibiliza as definições de apuração e todos os seus parâmetros adotadas pela empresa do colaborador que sendo processado no contexto. | Gestão do Ponto. |
| getDefinicaoSituacao | Busca o código da definição de situação que esta sendo processada. | Gestão do Ponto. |
| getDefinicaoSituacoes | Disponibiliza as definições de situações e todos os seus parâmetros adotados pela empresa do colaborador sendo processado no contexto. | Gestão do Ponto. |
| getDiaApurado | Busca um dia apurado de acordo com a data passada. | Gestão do Ponto. |
| getDiaData | Retorna o dia da data passada. | Gestão do Ponto. |
| getDiaSem | Retorna o dia da semana da data passada. | Gestão do Ponto. |
| getEscala | Retorna a escala do colaborador processado na data. | Gestão do Ponto. |
| getEscala(int codEsc) | Retorna a escala através do código passado como parâmetro. | Gestão do Ponto. |
| getEscalaHistorico | Retorna o código da escala segundo o histórico do dia apurado. | Gestão do Ponto. |
| getEscalaPrevistaColaborador | Retorna a escala do colaborador em determinada data. | Gestão do Ponto. |
| getExtrasIntervalo | Retorna a quantidade de horas extras diurnas e extras noturnas dentro de um intervalo de tempo para o dia que está sendo calculado. | Gestão do Ponto. |
| getExtrasIntervaloAnterior | Retorna a quantidade de horas extras diurnas e extras noturnas dentro de um intervalo de tempo para o dia anterior ao que está sendo calculado. | Gestão do Ponto. |
| getExtrasIntervaloPosterior | Retorna a quantidade de horas extras diurnas e extras noturnas dentro de um intervalo de tempo para o dia posterior ao que está sendo calculado. | Gestão do Ponto. |
| getFeriado | Retorna o feriado na data. | Gestão do Ponto. |
| getFeriadoFilial | Retorna um feriado, considerando somente a tabela de feriados da filial. | Gestão do Ponto. |
| getGrupos | Retorna uma lista dos grupos aos quais o usuário pertence | Gestão do Ponto. |
| getHistoricoAfastamento | Disponibiliza uma lista com os históricos de afastamento até a data passada. | Gestão do Ponto. |
| getHistoricoApuracao | Retorna o histórico de apuração do colaborador na data de processamento. | Gestão do Ponto. |
| getHistoricoApuracao(LocalDate data) | Disponibiliza o histórico de apuração da data passada. | Gestão do Ponto. |
| getHistoricoCargo | Retorna o histórico do cargo do colaborador na data de processamento. | Gestão do Ponto. |
| getHistoricoCargo(LocalDate data) | Disponibiliza o histórico de cargo vigente na data passada. | Gestão do Ponto. |
| getHistoricoCentrodeCusto | Retorna o histórico do centro de custo do colaborador na data de processamento. | Gestão do Ponto. |
| getHistoricoCentrodeCusto(LocalDate data) | Disponibiliza o histórico de centro de custo vigente na data passada. | Gestão do Ponto. |
| getHistoricoEscala | Retorna o histórico de escala do colaborador na data de processamento. | Gestão do Ponto. |
| getHistoricoEscala(LocalDate data) | Disponibiliza o histórico de escala vigente na data passada. | Gestão do Ponto. |
| getHistoricoFilial | Retorna o histórico de filial do colaborador na data de processamento. | Gestão do Ponto. |
| getHistoricoFilial(LocalDate data) | Disponibiliza o histórico de filial vigente na data passada. | Gestão do Ponto. |
| getHistoricoLocal(int numEmp, int tipCol, int numCad, LocalDate data) | Retorna o histórico do local do colaborador em determinada data. | Gestão do Ponto. |
| getHistoricoLocal(LocalDate data) | Disponibiliza o histórico de local vigente na data passada. | Gestão do Ponto. |
| getHistoricoLocal | Retorna o histórico do local do colaborador na data de processamento. | Gestão do Ponto. |
| getHistoricoPostoDeTrabalho | Disponibiliza uma lista com os históricos de posto de trabalho vigentes na data. | Gestão do Ponto. |
| getHistoricosAfastamento | Retorna uma lista de históricos de afastamento do colaborador na data de processamento. | Gestão do Ponto. |
| getHistoricosAnotacao | Disponibiliza uma lista com os históricos de anotação até a data passada. | Gestão do Ponto. |
| getHistoricosCracha | Retorna uma lista de históricos do crachá do colaborador na data de processamento. | Gestão do Ponto. |
| getHistoricosCracha(LocalDate data) | Disponibiliza uma lista com os históricos de crachá até a data passada. | Gestão do Ponto. |
| getHistoricosCrachaProvisorio | Retorna uma lista de históricos de crachá provisório do colaborador na data de processamento. | Gestão do Ponto. |
| getHistoricosCrachaProvisorio(LocalDate data) | Disponibiliza uma lista com os históricos de crachá provisório até a data passada. | Gestão do Ponto. |
| getHistoricoSindicato | Retorna o histórico do sindicato do colaborador na data de processamento. | Gestão do Ponto. |
| getHistoricoSindicato(LocalDate data) | Disponibiliza o histórico de sindicato vigente na data passada. | Gestão do Ponto. |
| getHistoricoVinculo | Retorna o histórico de vínculo do colaborador passado em uma determinada data. | Gestão do Ponto. |
| getHistoricoVinculo(LocalDate data) | Disponibiliza o histórico de vínculo vigente na data passada. | Gestão do Ponto. |
| getHorario | Retorna o objeto Horário do colaborador processado na data. | Gestão do Ponto. |
| getHorario(int codHor) | Retorna o horário através do código passado como parâmetro. | Gestão do Ponto. |
| getHorarioEscala | Retorna o código do horário conforme a escala, considerando o histórico e as programações de troca de escala. | Gestão do Ponto. |
| getHorarioFolga | Retorna o código do horário utilizado no dia de folga. | Gestão do Ponto. |
| getHorarioOriginalEscala | Retorna o código do horário original do dia de feriado. | Gestão do Ponto. |
| getHorarioPrevisto | Retorna o código do horário previsto do dia, sem considerar o feriado. | Gestão do Ponto. |
| getHorarioPrevistoColaborador | Retorna o horário do colaborador em determinada data. | Gestão do Ponto. |
| getHorarioProjecaoFolga | Retorna o horário utilizado para projeção de folga. | Gestão do Ponto. |
| getHoras(Marcacao inicio, Marcacao fim, TipoIntervalo tipo) | Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo dentro de um periodo de marcações. | Gestão do Ponto. |
| getHoras(Marcacao inicio, Marcacao fim, SubTipoIntervalo subTipo) | Retorna a quantidade de horas diurnas e noturnas de um SubTipoIntervalo dentro de um periodo de marcações. | Gestão do Ponto. |
| getHoras(TipoIntervalo tipo) | Retorna a quantidade de horas em minutos de um tipo de intervalo. | Gestão do Ponto. |
| getHoras(TipoIntervalo tipo, int numeroIntervalo) | Retorna a quantidade de horas, em minutos, de um tipo de intervalo em um número de intervalo. | Gestão do Ponto. |
| getHoras(TipoIntervalo tipo, int numeroIntervalo, int parte) | Retorna a quantidade de horas, em minutos, de um tipo de intervalo em um número de intervalo e define uma parte | Gestão do Ponto. |
| getHoras(SubTipoIntervalo subTipo) | Retorna a quantidade de horas, em minutos, de um subtipo de intervalo. | Gestão do Ponto. |
| getHoras(SubTipoIntervalo subTipo, int numeroIntervalo) | Retorna a quantidade de horas em minutos de um subtipo de intervalo em um número de intervalo. | Gestão do Ponto. |
| getHoras(SubTipoIntervalo subTipo, int numeroIntervalo, int parte) | Retorna a quantidade de horas, em minutos, de um subtipo de intervalo em um número de intervalo e define uma parte. | Gestão do Ponto. |
| getHorasInterjornadaPrevista | Retorna a quantidade de minutos entre a última marcação realizada no dia anterior e a primeira marcação prevista para o dia atual. | Gestão do Ponto. |
| getHorasInterjornadaRealizada | Retorna a quantidade de minutos entre a última marcação realizada no dia anterior e a primeira marcação realizada no dia atual | Gestão do Ponto. |
| getHorasPrevistas | Retorna a quantidade de horas previstas de trabalho, noturna e diurna, do horário informado, considerando o período de horas noturnas através do histórico de sindicato do colaborador na data. | Gestão do Ponto. |
| getHorasRateio (int codrat, int codsit) | Retorna as horas de uma determinada situação e rateio. | Gestão do Ponto. |
| getHorasRateio (int codrat, int codsit...) | Retorna as horas de um determinado conjunto de situações e de um rateio. | Gestão do Ponto. |
| getHorasRateio (int codrat, Date data, int codsit...) | Retorna as horas de uma determinada lista de situações e um rateio em uma data diferente da data de apuração. | Gestão do Ponto. |
| getHorasRateioFaixa | Retorna as horas de uma determinada faixa de situações e um rateio em uma data diferente da data de apuração. | Gestão do Ponto. |
| getHorasSeparadas(SubTipoIntervalo subTipo) | Retorna a quantidade de horas diurnas e noturnas de um SubTipoIntervalo. | Gestão do Ponto. |
| getHorasSeparadas(SubTipoIntervalo subTipo, boolean consideraTolerancia) | Retorna a quantidade de horas diurnas e noturnas de um SubTipoIntervalo e considera as tolerâncias definidas. | Gestão do Ponto. |
| getHorasSeparadas(SubTipoIntervalo subTipo, int expediente) | Retorna a quantidade de horas diurnas e noturnas de um SubTipoIntervalo. O expediente pode ser: 1,2,3,4. | Gestão do Ponto. |
| getHorasSeparadas(SubTipoIntervalo subTipo, int expediente, boolean consideraTolerancia) | Retorna a quantidade de horas diurnas e noturnas de um SubTipoIntervalo e considera as tolerâncias definidas. O expediente pode ser: 1,2,3,4. | Gestão do Ponto. |
| getHorasSeparadas(SubTipoIntervalo subTipo, int expediente, int parte) | Retorna a quantidade de horas diurnas e noturnas de um SubTipoIntervalo, dentro de um intervalo. O expediente pode ser: 1,2,3,4. | Gestão do Ponto. |
| getHorasSeparadas(SubTipoIntervalo subTipo, int expediente, int parte, boolean consideraTolerancia | Retorna a quantidade de horas diurnas e noturnas de um SubTipoIntervalo, dentro de um intervalo, e considera as tolerâncias definidas. O expediente pode ser: 1,2,3,4. | Gestão do Ponto. |
| getHorasSeparadas(TipoIntervalo tipo) | Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo. | Gestão do Ponto. |
| getHorasSeparadas(TipoIntervalo tipo, boolean consideraTolerancia) | Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo e considera as tolerâncias definidas. | Gestão do Ponto. |
| getHorasSeparadas(TipoIntervalo tipo, int expediente) | Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo. O expediente pode ser: 1,2,3,4. | Gestão do Ponto. |
| getHorasSeparadas(TipoIntervalo tipo, int expediente, boolean consideraTolerancia) | Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo e considera as tolerâncias definidas. O expediente pode ser: 1,2,3,4. | Gestão do Ponto. |
| getHorasSeparadas(TipoIntervalo tipo, int expediente, int parte) | Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo, dentro de um intervalo. O expediente pode ser: 1,2,3,4. | Gestão do Ponto. |
| getHorasSeparadas(TipoIntervalo tipo, int expediente, int parte, boolean consideraTolerancia) | Retorna a quantidade de horas diurnas e noturnas de um TipoIntervalo, dentro de um intervalo, e considera as tolerâncias definidas. O expediente pode ser: 1,2,3,4. | Gestão do Ponto. |
| getHorasTrabalhadas | Retorna a quantidade de minutos trabalhados no período diurno ou noturno. | Gestão do Ponto. |
| getHorSit(int codSit) | Retornar as horas de uma determinada situação. | Gestão do Ponto. |
| getHorSit(LocalDate data, int codSit) | Retorna o total de minutos apurados em determinada situação em uma data específica. | Gestão do Ponto. |
| getHorSitAnterior | Busca a quantidade de horas calculadas, em mais de um código da situação, antes das alterações realizadas pela regra criada pelo usuário. | Gestão do Ponto. |
| getHorSitAnterior(int codSit) | Busca a quantidade de horas calculadas antes das alterações realizadas pela regra criada pelo usuário. | Gestão do Ponto. |
| getHorSitFaixa(int sitIni, int sitFim) | Retorna o total de minutos apurados em um grupo de situações, conforme uma faixa de códigos de situação. | Gestão do Ponto. |
| getHorSitFaixa(LocalDate data, int sitIni, int sitFim) | Retorna o total de minutos apurados em um grupo de situações conforme uma faixa de códigos de situação e dia informado. | Gestão do Ponto. |
| getHorSitPeriodo | Disponibiliza o total de horas apuradas no período em determinada situação. | Gestão do Ponto. |
| getIntervaloCalculado | Retorna um determinado intervalo calculado na apuração. | Gestão do Ponto. |
| getIntervalosCalculados | Retorna uma lista de intervalos calculados na apuração. | Gestão do Ponto. |
| getItemJSONArrayDateTime |
Retorna uma data na posição especificada do JSONArray. |
|
| getItemJSONArrayDateTimeByTag |
Retorna uma data na posição e chave especificadas do JSONArray. |
|
| getItemJSONArrayDecimal |
Retorna um valor numérico decimal na posição especificada do JSONArray. |
|
| getItemJSONArrayDecimalByTag |
Retorna um valor numérico decimal na posição e chave especificadas do JSONArray. |
|
| getItemJSONArrayInteger |
Retorna um valor numérico inteiro na posição especificada do JSONArray. |
|
| getItemJSONArrayIntegerByTag | Retorna um valor numérico inteiro na posição e chave especificadas do JSONArray. | |
| getItemJSONArrayString |
Retorna um valor Alfa na posição especificada do JSONArray. |
|
| getItemJSONArrayStringByTag | Retorna um valor Alfa na posição e chave especificadas do JSONArray. | |
| getJSONArrayLength | Retorna o tamanho do JSONArray passado por parâmetro. | |
| getJSONArrayObj |
Retorna um objeto do tipo JSONArray (matriz contida no JSON) associado a uma chave do JSON. |
|
| getJSONDateTime |
Retorna uma data associada a uma chave. |
|
| getJSONInteger | Retorna um valor numérico inteiro associado a uma chave do JSON. | |
| getJSONObj |
Retorna um JSON contido em outro JSON e associado a uma chave. |
|
| getJSONString |
Retorna um valor Alfa associado a uma chave do JSON. |
|
| getJSONDecimal | Retorna um valor numérico decimal associado a uma chave. | |
| getLancamentos | Busca a lista de lançamentos do banco de horas. | Gestão do Ponto. |
| getLanchePrevisto | Retorna as horas de lanche previstas, separando em diurnas e noturnas e por parte do expediente. | Gestão do Ponto. |
| getMarcacaoAnterior | Retorna a última marcação no dia anterior. | Gestão do Ponto. |
| getMarcacoes | Busca uma lista ordenada de marcações conforme o período especificado. | Gestão do Ponto. |
| getMarcacoesAcesso(LocalDate data) | Retorna uma lista contendo as marcações de acesso da data especificada. | Gestão do Ponto. |
| getMarcacoesAcesso(LocalDate dataInicial, LocalDate dataFinal) | Retorna uma lista contendo as marcações de acesso do período especificado. | Gestão do Ponto. |
| getMarcacoesPonto(boolean somenteApuradas, LocalDate data) | Retorna uma lista contendo as marcações de ponto da data especificada de acordo com o parâmetro somenteApuradas, trazendo apenas marcações apuradas ou todas as marcações de uso do ponto da data. |
Gestão do Ponto. |
| getMarcacoesPonto(boolean somenteApuradas, LocalDate dataInicial, LocalDate dataFinal) | Retorna uma lista contendo as marcações de ponto do período especificado de acordo com o parâmetro somenteApuradas, trazendo apenas marcações apuradas ou todas as marcações de uso do ponto do período. |
Gestão do Ponto. |
| getMarcacoesRealizadas(boolean conger) | Retorna uma lista com as marcações realizadas do colaborador que está sendo processado na data. | Gestão do Ponto. |
| getMarcacoesRealizadas (LocalDate dataApuracao) | Disponibiliza uma lista de marcações de ponto conforme uma data de apuração e ordenada por hora da marcação. | Gestão do Ponto. |
| getMesData | Retorna o mês (no formato número) do ano da data passada. | Gestão do Ponto. |
| getMinutosRefeicaoPrevisto | Calcula a quantidade de minutos de refeição prevista no dia apurado. | Gestão do Ponto. |
| getMotivoAcerto | Retorna o código do motivo de acerto da situação apurada informada. | Gestão do Ponto. |
| getMotivoAcertoRateio | Retorna o código do motivo de acerto da situação apurada e rateio. | Gestão do Ponto. |
| getNumeroIntervaloRefeicao | Retorna o número de intervalos de refeição realizados, para qualquer tipo de horário. | Gestão do Ponto. |
| getNumeroIntervalos | Retorna a quantidade de intervalos calculados na apuração. | Gestão do Ponto. |
| getNumeroLocal | Retorna o número de um determinado local. | Gestão do Ponto. |
| getNumeroPeriodos | Retorna o número de períodos do dia, conforme o horário. | Gestão do Ponto. |
| getObservacaoApuracao(int codSit) | Retorna uma observação de apuração de acordo com o código da situação. | Gestão do Ponto. |
| getObsevacaoApuracao(int codSit, int codRat) | Retorna uma observação de apuração de acordo com o código da situação e do rateio. | Gestão do Ponto. |
| getPonte | Disponibiliza a programação de ponte no dia. | Gestão do Ponto. |
| getProjecaoHorario | Disponibiliza a programação de projeção de horário no dia. | Gestão do Ponto. |
| getQtdMarcacoesRealizadas | Retorna a quantidade de marcações realizadas no dia apurado. | Gestão do Ponto. |
| getQtdNiveisLocal | Retorna a quantidade de níveis de um determinado local do organograma, em uma determinada data. | Gestão do Ponto. |
| getRefeicaoPrevista | Retorna as horas de refeição previstas, separando em diurnas e noturnas do horário apurado no dia. | Gestão do Ponto. |
| getSaldoBanco | Retorna o saldo do banco de horas, conforme a data especificada para verificação. | Gestão do Ponto. |
| getSaldoBancoHoras | Busca o saldo do banco de horas do colaborador processado na data processada. | Gestão do Ponto. |
| getSituacao | Retorna a Situação do Código da Situação informado. | Gestão do Ponto. |
| getSituacoes | Retorna uma lista com todas as situações da tabela Situações (R010SIT). | Gestão do Ponto. |
| getSituacoesApuradas(LocalDate data) | Retorna uma lista contendo as situações apuradas da data especificada. | Gestão do Ponto. |
| getSituacoesApuradas(LocalDate dataInicial, LocalDate dataFinal) | Retorna uma lista contendo as situações apuradas no período especificado. | Gestão do Ponto. |
| getSituacoesCodigo | Retorna uma lista contendo as Situações dos códigos informados. | Gestão do Ponto. |
| getSituacoesTipo | Retorna uma lista contendo as Situações que tenham o seu Tipo conforme os tipos informados. | Gestão do Ponto. |
| getSobreaviso | Disponibiliza lista de programações de sobreaviso no dia. | Gestão do Ponto. |
| getTipoCalculo | Retorna o tipo de cálculo em que a regra está sendo processada. | Gestão do Ponto. |
| getTotalMinutosPrevisto(int codhor, int parte) | Retorna as horas diurnas e noturnas previstas conforme o horário e a parte. | Gestão do Ponto. |
| getTotalMinutosPrevisto(int horario) | Retorna a quantidade de horas previstas de trabalho, noturna e diurna, do horário informado, considerando o período de horas noturnas através do histórico de sindicato do colaborador na data. | Gestão do Ponto. |
| getTotalMinutosPrevistoProrrogado | Retorna as horas diurnas e noturnas previstas conforme o horário. | Gestão do Ponto. |
| getTotalSituacoes(int codigoTotalizador, date data) | Retorna o total de situações agrupadas no totalizador de situações. | Gestão do Ponto. |
| getTotalSituacoes(int codigoTotalizador, date dataInicial, date dataFinal) | Retorna a quantidade de horas realizadas nas situações cadastradas em um determinado totalizador. | Gestão do Ponto. |
| getTrocaCentroCusto | Disponibiliza programação de troca de centro de custo no dia. | Gestão do Ponto. |
| getTrocaEscala | Retorna o código da escala considerando uma programação de troca de escala na data. | Gestão do Ponto. |
| getTrocaHorario | Retorna o código do horário considerando uma programação de troca de horário na data. | Gestão do Ponto. |
| getTrocasRateio | Disponibiliza lista de programações de troca de rateio no dia. | Gestão do Ponto. |
| getTurmaIntervalo | Retorna a turma de intervalo do horário no dia apurado. | Gestão do Ponto. |
| getUsuario | Retorna o usuário que está logado atualmente. | Gestão do Ponto. |
| getUsuarioAtivo | Retorna o código do usuário ativo no sistema. | Gestão do Ponto. |
| getUsuarioColaborador(int numEmp, int tipCol, int numCad) | Retorna uma lista de usuários associados a um colaborador. | Gestão do Ponto. |
| getUsuarioColaborador(long codUsu) | Retorna uma lista de colaboradores associados a um usuário. | Gestão do Ponto. |
| getUsuarioLogado | Retorna o usuário logado. | Gestão do Ponto. |
| getVencimento | Identifica a data de vencimento com base na data e no sinal passados. | Gestão do Ponto. |
| GlbAdiVarNumDat | Adiciona uma variável global numérica/data em memória. | |
| GlbAdiVarStr | Adiciona uma variável global alfa numérica em memória. | |
| GlbLimpaVars | Limpa toda a lista de variáveis globais adicionadas pelas funções GlbAdiVarNumDat e GlbAdiVarStr. | |
| GlbRetVarNumDat | Retorna o conteúdo de uma variável global numérica, armazenada pela função GlbAdiVarNumDat. | |
| GlbRetVarStr | Retorna o conteúdo de uma variável global armazenada pela função GlbAdiVarStr. | |
| GraDirLic | Grava direito de Licença especial. | |
| GraRegPagPJP | Grava registros de modo de pagamento - Pensão Judicial. | |
| GravaDocumentoEmDisco | Grava os documentos do colaborador em disco. | |
| GravaDocumentos | Grava registros na tabela R034DOC - Fotos de Documentos do Colaborador | |
| GravaEventoAposentadoria | Grava um evento de Aposentadoria em memória. | |
| GravaFgtsGRR | Grava no Banco de dados os recolhimentos GRFP. | |
| GravaFotoCandidatoEmDisco | Grava a foto do candidato em disco. | |
| GravaFotoColaborador | Grava no banco de dados a foto de um determinado colaborador | |
| GravaFotoColaboradorEmDisco | Grava a foto do colaborador em disco. | |
| GravaGRCS | A função irá gravar registros na tabela R052GRC referentes às contribuições sindicais. | |
| GravaImagemBanco | Grava imagens em qualquer tabela do sistema, sendo que o parâmetro imagem pode ser uma referência passada pelo retorno da função WCheckValImage. | |
| GravaNoBancoAbrUsu | Grava no banco de dados as informações definidas através das funções para abrangências de usuários. | |
| GravaPISenai | A função irá gerar pendências de integração financeira dos CIFs com tipo de título C22. | |
| GravaPIVales | A função irá gerar pendências de integração financeira dos vales encontrados conforme parâmetros passados na regra. | |
| GravarRegistroXML | Efetiva os dados na geração do XML. | |
| GravarRepositorio | Grava dados na tabela repositório R013REP. | |
| GravarVTR | Função utilizada para gravar na tabela R028PVT o valor e a quantidade de passes de vale-transporte retornado no método CalcularVtr. | |
| GuardaCol | Função utilizada na Relação de Cálculo por Rateio para acumular corretamente o total de dependentes de cada empregado bem como o salário. |
| Nome | Descrição | Módulo |
|---|---|---|
| hasKeyJSON |
Verifica se a chave informada existe no JSON passado por parâmetro. |
|
| HoraParaMinuto | Converte horas e minutos passados como parâmetro para total de minutos. | |
| HorariosCadastroEscala | Retorna os horários disponíveis na guia "Horários" do cadastramento de escala. Retorna os dados da tabela R006HOR. | |
| HoraServidor | Retorna a data e hora atual do servidor em uma variável tipo alfa. | |
| HorasLocal | Carrega as horas obtidas em um local em uma data. | |
| HtmlToText | Extrai o texto plano de um HTML. |
| Nome | Descrição | Módulo |
|---|---|---|
| IdentificarRepositorio | Verifica se a tabela passada como parâmetro consta na lista de tabelas que podem ser monitoradas e define os campos que serão retornados. | |
| ImpAuxilioDoenca | Gera informações para o Requerimento de Auxílio-doença. | |
| IncEveMov | Esta função inclui um evento no movimento. | |
| IncHisFil | Inclui um histórico de filial para o colaborador na data informada. | |
| IncLanBhr | Inclui lançamentos no banco de horas e atualiza as compensações. | |
| IncluiEventoFixo | Inclui um evento fixo numa estrutura em memória. | |
| incluirAutorizacaoSaida | Inclui uma autorização de saída para o colaborador em uma determinada data e horário. | Gestão do Ponto. |
| IncluirContaBancoHoras | Inclui um banco de horas para o módulo Gestão do Ponto. | |
| IncluirHistoricoPostoPadrao | Inclui um histórico de Posto padrão para determinado colaborador. | |
| incluirLancamento | Inclui um lançamento de origem "R" no banco de horas do colaborador informado com a situação informada. | Gestão do Ponto. |
| incluirMarcacao | Permite incluir uma marcação de ponto conforme uma data de apuração. | Gestão do Ponto. |
| IncluirSolExa | Permite gerar outros exames além dos exames que estão sendo gerados pela rotina Gerar Solicitação Exames. | |
| incluirTrocaHorario | Inclui uma troca de horário para um colaborador em uma determinada data. | Gestão do Ponto. |
| InicializaApuracaoAcidenteLoc | Carrega a quantidade de acidentes e dias debitados; por competência, local, turno, sexo, gravidade, tipo e espécie de acidente. | |
| InicializaPrxExamesLoc | Carrega todos os próximos exames a serem realizados conforme os parâmetros passados. | |
| InicializaQtdColLocCarTur | Processa e armazena a quantidade de colaboradores por turno. | |
| InsClauSQLField | Função, para incluir um campo de tabela no código SQL montado pelo gerador, na seção detalhe escolhida. | |
| InsClauSQLFrom | Função, para incluir uma tabela no código SQL, montado pelo gerador, na seção detalhe escolhida. | |
| InsClauSQLOrderBy | Inclui uma cláusula de ordenação no código SQL, montado pelo gerador, na seção detalhe escolhida. | |
| InsClauSQLWhere | Função, para incluir uma cláusula where no código SQL, montado pelo gerador, na seção detalhe escolhida. | |
| InsEspAlinhDireita | Função que insere espaços a direita de todos os controles no modelo. | |
| InsSQLWhereSimples | Permite Inserir uma cláusula WHERE dentro de um SQL durante a execução da regra de pré-seleção. As tabelas referenciadas no SQL não são incluídas na cláusula FROM do comando SQL. | |
| InsereEspacos |
Esta função retorna uma string com espaços entre caracteres ou números. |
|
| InsereEspacosCodCep |
Insere espaços entre os números dos códigos do Cep. |
|
| InsereEspacosComPet |
Insere espaços na data da Competência para ser impressa na GRCI. |
|
| InsereEspacosNumIns | Insere espaços no número de inscrição para que seja impresso na GRCI. | |
| insereMarcacao | Insere marcações eletrônicas nas tabelas Registro de Acesso (R070ACC) e Marcações Ponto Originais Criptografadas (R070CRI) | Controle de Ponto e Refeitório |
| InserirAlfa | Insere um ou mais caracteres em uma Variável/Campo, a partir da posição indicada. | |
| InsEspAntEntNum |
Insere espaços entre valores de um número. |
|
| InsLog |
Permite armazenar strings com o objetivo de alterar um Log no gerador de relatórios. |
|
| InsSQLWhereSimples | Permite Inserir uma cláusula WHERE dentro de um SQL durante a execução da regra de pré-seleção. | |
| InsTipExi | Retorna o conteúdo do assinalamento do campo "Tipo de Exibição", disponível na tela de entrada da Relação de INSS. | |
| InsTipRel |
Retorna o conteúdo do assinalamento do campo "Tipo de Relatório", disponível na tela de entrada da Relação de INSS. |
|
| InsTrpTerRat |
InsTrpTerRat [80] - Retorna o INSS Transporte Terceiro por Rateio. |
|
| IntervalosAnos | Função usada para carregas variáveis do sistemas utilizadas para a Contribuição de INSS. | |
| Int13 | Esta função é de uso exclusivo para o cliente Alcoa S.A. Esta função executa a stored procedure INT13 informando os parâmetros da função. | |
| Int14 | Esta função é de uso exclusivo para o cliente Alcoa S.A. Esta função executa a stored procedure INT14 informando os parâmetros da função. | |
| IntParaAlfa | Converte um número para formato alfanumérico, desprezando as casas decimais. | |
| isAcerto | Indica se a regra está sendo executada em alguma tela de acertos. | Gestão do Ponto |
| isCalculoApuracao | Indica se a regra está sendo executada no processo de calculo de apuração | Gestão do Ponto. |
| isDiaAlterado | Retorna o indicador de que o dia apurado foi alterado. | Gestão do Ponto. |
| isFaltaMarcacao | Retorna o indicador de que o dia atual tem falta de marcação. | Gestão do Ponto. |
| isFechamentoRescisao | Identifica se o fechamento é para a rescisão. | Gestão do Ponto. |
| isGerarPendenciaAcerto() | Retorna o indicador de que no dia será gerada uma pendencia de acerto customizada. | Gestão do Ponto. |
| isRecalculoApuracao | Indica se a regra está sendo executada no processo de recálculo de apuração. | Gestão do Ponto. |
| isSalvar() | Indica se a execução da regra de consistência de acerto foi originada de uma ação Salvar na tela de acerto. | Gestão do Ponto. |
| isSituacaoAlterada | Compara a quantidade de horas da situação passada e retornar verdadeiro quando a quantidade atual for diferente da quantidade anterior. | Gestão do Ponto. |
| isTemExcecao | Indica se o dia passado do colaborador que está sendo processado, é um dia que tem uma situação cadastrada como situação de exceção. | Gestão do Ponto. |
| isVencimento | Verifica se o banco de horas tem algum vencimento dentro de um determinado período. | Gestão do Ponto. |
| Nome | Descrição | Módulo |
|---|---|---|
| LeColaboradorRescisao | Lê dados da Rescisão do colaborador. | |
| LerAtvPrf | Verifica se o professor possui atividades em uma data específica. Se possuir retorna os dados das atividades. | |
| LerDisPrf | Verifica se Professor possui disciplinas em uma data específica. Se possuir retorna os dados das disciplinas. | |
| LeRefeicoesAcumuladas | Lê as informações que foram totalizadas pela função AcumulaRefeicoes. | |
| LerNovaLinha | Esta função funciona em conjunto com a função AbrirArquivo. Após abrir o arquivo é possível ler linha a linha do arquivo. | |
| LerPosicaoAlfa | Identifica qual caractere está em determinada posição do campo/variável de origem. | |
| LimpaVarTot | Esta função zera as variáveis de sistema disponíveis nos modelos de relatório de relação de folha, quando é cancelada a impressão de locais que não possuem colaboradores a serem listados. | |
| LinhasArquivo | Retorna o número de linhas de um arquivo passado como parâmetro. | |
| LiquidoFerias | Calcula o valor líquido de Férias do colaborador. | |
| LiquidoFolha | Calcula o valor líquido da Ficha Financeira do colaborador. | |
| LiquidoRescisao | Calcula o valor líquido de Rescisão do colaborador. | |
| LisIrfAcu | Função para cálculo do valor acumulado do Imposto de Renda. | |
| ListaIntersticio | Função utilizada em conjunto com a função BuscaIntersticio para carregar a próxima informação de Interstícios em memória. | |
| ListaPeculio | Função utilizada em conjunto com a função BuscaPeculio para carregar a próxima informação de Contribuições em Pecúlio para a memória. | |
| ListaSecao | Função utilizada para listar uma seção Adicional. |
| Nome | Descrição | Módulo |
|---|---|---|
| MarcacoesCadastroHorario | Retorna as batidas informadas no cadastramento do horário. Retorna os dados da tabela R004MHR. | |
| MensagemAcertos | Permite exibir ao usuário uma mensagem como tela de aviso. | |
| MensagemCapturaWeb | Exibe ao usuário, como mensagem de aviso, a string passada como parâmetro à função. | |
| MensagemLog | Cancela o processamento em execução e mostra a mensagem de erro passada como parâmetro. | |
| mensagemLog(String mensagem) | Permite cancelar o processamento em execução e mostrar a mensagem de erro passada como parâmetro. | Gestão do Ponto. |
| MensagemWeb | Permite exibir ao usuário uma mensagem como tela de aviso. | |
| Minusculo | Converte um valor alfanumérico de maiúsculo para minúsculo. | |
| MonConCcu | Serve para formatar a conta contábil de acordo com o assinalamento de rateio da empresa. Se no cadastro da empresa estiver assinalado "Rateio MO Cálculo" igual a 'C' e nas definições contábeis estiver assinalado "C.Custo na Conta Contábil" igual a 'S' o sistema substituirá a letra "C" da conta contábil pelo campo c.custo. | |
| MontaAbrangencia | Retorna uma cláusula SQL de acordo com um campo e uma abrangência de valores. | |
| MontaAcidenteTrab | Gera informações para Comunicação de Acidente Trabalho. | |
| MontaAposentadoria | Retornará o total de Contribuições para Aposentadoria. | |
| MontaCalSalFgt | Calcula o saldo dos depósitos mensais do FGTS e retorna os saques efetuados no FGTS. | |
| MontaCarimboCgc | Retorna as informações para monta o Carimbo com o CNPJ da filial (GRPS). | |
| MontaCodConsolidado | Busca todos os códigos de cálculo referentes ao período na forma de cláusula SQL. | |
| MontaComandoLike | Monta uma cláusula SQL com LIKE. | |
| MontaContrib | Monta Tabela Contribuições Interstícios. | |
| MontaData | Concatena três variáveis, formando uma data. | |
| MontaDistribuicaoEPIs | Carrega as variáveis internamente, retornando a descrição dos EPIs e do certificado de aprovação. | |
| MontaFonteGeradora | Carrega a tabela de Avaliação dos Riscos e da Exposição dos Trabalhadores. | |
| MontaGrpsParams | Retorna as informações necessárias para o modelo de GPS. | |
| MontaMedidaControle | Determina as medidas a serem adotadas ordenado por Perigo/Fator de Risco, Tipo de Risco e Local. | |
| MontaRateio | Contém a informação do campo Monta Rateio no momento da integração contábil. | |
| MontarFiltroR044CALcomR038HFI | Retorna uma condição para ser utilizada em comandos sqls para realizar um filtro com as tabelas R044CAL e R038HFI. | |
| MontaRiscosAmbientais | Retorna a tabela de Reconhecimento dos Riscos Ambientais. | |
| MontarSQLHisCampo | Comando para ser utilizado em tabelas de histórico (R038HLO, R038HEB, etc) para montar o comando SQL com base no campo Data da tabela. Este comando SQL é utilizado para retornar apenas uma ocorrência do histórico. | |
| MontarSQLHisCampoSeq | Comando para ser utilizado em tabelas de histórico que possuem sequência (R038HSA, R038HFI, etc), para montar o comando SQL com base no campo Data da tabela. Este comando SQL é utilizado para retornar apenas uma ocorrência do histórico. | |
| MontarSQLHistorico | Retorna um SQL com base em uma data para uso com os históricos do sistema. | |
| MontarSQLHistoricoSeq | Esta função retorna um SQL com base em uma data e sequência para uso com os históricos do sistema. | |
| MontaSQLAbrAvaliacao | Retorna o comando SQL que pode ser usado para filtrar as avaliações que serão apresentadas no relatório. | |
| MontaSalPrev | Carrega as contribuições da previdência para o colaborador. | |
| MontaSituacao | Monta a situação do empregado dia-a-dia. | |
| MontaWhereAbrInv | Função utilizada para retornar uma cláusula SQL de acordo com um campo e uma abrangência de valores. (R038HSA.CODMOT). | |
| MontarFiltroR044CALcomR038HFI | Retorna uma condição para ser utilizada em comandos SQL para realizar um filtro com as tabelas R044CAL e R038HFI. | |
| MsgAvaWeb | Esta função tem como objetivo permitir mostrar, através de regra, alguma mensagem ao usuário do sistema. | |
| MovCtbAlf | Carrega parâmetro alfa para regra de layout da contabilização. | |
| MovCtbNum | Carrega parâmetro numérico para regra de layout da contabilização. | |
| MovimentaPostoHierarquia | Permite movimentar um posto de trabalho dentro de uma hierarquia para outro nível informando quem será o novo posto superior (pai). |
| Nome | Descrição | Módulo |
|---|---|---|
| NomeComputador | Retorna o nome do computador/estação. | |
| NomeUsuárioWindows | Retorna o nome do usuário logado no Windows. | |
| NumeroParaAlfa | Converte um número para formato alfanumérico, mantendo as casas decimais e sem arredondar. |
| Nome | Descrição | Módulo |
|---|---|---|
| OrdenacaoSelecionada | Permite saber qual a ordenação variável foi selecionada na tela de entrada, pasta Ordenação. |
| Nome | Descrição | Módulo |
|---|---|---|
| PertenceGrupo | Identifica se o usuário ativo pertence ao grupo de usuários passado como parâmetro. | |
| PosicaoAlfa | Procura por uma parte de texto dentro de um campo/variável tipo alfa, retornando a posição em que o texto inicia. | |
| PosicionarPermissoes | Após o carregamento das permissões (AtualizaPermissoesGerais) essa função grava nas variáveis de sistema o registro correspondente ao índice informado. | |
| PosicionarTabela | Esta função pode ser utilizada na regra de cálculo das provisões genéricas para posicionar o tipo de valor desejado. A regra será executava uma vez para cada tipo de valor cadastrado, e com esta função é possível posicionar no registro anterior, por exemplo, e utilizar os valores que já foram calculados. | |
| possuiConta | Verifica se o colaborador possui uma conta no banco e na data. | Gestão do Ponto. |
| PPPCarLocCarAti | Carrega todas as alterações de Filial/Local/Cargo que o Colaborador possui e, a partir destes dados, busca as Atividades que o Colaborador exercia e os Perigos/Fatores de Risco que ele estava exposto. | |
| PPPCarregaEscalaHor | Carrega o histórico de Escala Horária do Colaborador no período passado como parâmetro. | |
| PPPFilAgrFilLocCar | Agrupa as alterações de Filiais/Local/Cargo carregadas pela função PPPCarLocCarAti de acordo com os campos passados como parâmetro. | |
| PPPFilAgruAgAtEp | Filtra e agrupa os Perigos/Fatores de Risco carregados pela função PPPCarLocCarAti de acordo com os campos passados como parâmetro. | |
| PPPRetAgAtEp | Retorna os Perigos/Fatores de Risco carregados pela função PPPCarLocCarAti. | |
| PPPRetAgAtEpEx1 | Retorna informações adicionais do Perigo/Fator de Risco retornado pela função PPPRetAgAtEp. | |
| PPPRetAgAtepEx2 | Retorna informações adicionais do Perigo/Fator de Risco retornado pela função PPPRetAgAtEp. | |
| PPPRetAgeLocAti | Retorna os Perigos/Fatores de Risco de cada período de Local/Atividade retornado pela função PPPRetLocCarAti. | |
| PPPRetAgeLocAtiEx | Retorna informações adicionais dos Perigos/Fatores de Risco retornados pela função PPPRetAgeLocAti. | |
| PPPRetCursos | Retorna os Requisitos de Curso de cada alteração de Cargo retornada pela função PPPRetReqLocCar. | |
| PPPRetFilLocCar | Retorna as alterações de Filial, Local e Cargo que foram carregadas pela função PPPCarLocCarAti. | |
| PPPRetFilLoCCarEX | Retorna informações adicionais da alteração de Filial/Local/Cargo retornada pela função PPPRetFilLocCar. | |
| PPPRetImpExa | Retorna se o Exame passado como parâmetro deve ser impresso ou não. | |
| PPPRetIniFimAti | Retorna as Atividades exercidas pelo Colaborador, que foram carregadas pela função PPPCarLocCarAti. | |
| PPPRetLocCarAti | Retorna as alterações de Local/Cargo e as Atividades que foram carregadas pela função PPPCarLocCarAti. | |
| PPPRetLocCarAtiEx | Retorna informações adicionais da alteração de Local/Cargo/Atividade retornada pela função PPPRetLocCarAti. | |
| PPPRetornaEscalaHor | Retorna cada alteração de escala horária que foi carregada pela função PPPCarregaEscalaHor. | |
| PreenchePagina |
Permite determinar que uma página seja preenchida com rasuras. |
|
| ProximaLiminarTotalizada | Função utilizada em conjunto com a função AcuEveCol. | |
| ProximaPagina |
Permite verificar se uma determinada seção será impressa na próxima página. |
|
| ProximaSituacaoTotalizada | Função utilizada em conjunto com a função AcuEveCol. | |
| ProximoEvento | Utilizada em conjunto com a função AcuEveCol, carrega as variáveis de sistema para serem utilizadas no gerador (utilizada nos modelos de relação de cálculo). | |
| ProximoEventoTotalizado | Utilizada em conjunto com a função AcuEveCol. | |
| PublicarFeriasCustomizado | Popula tabela de campos customizados, específica para documentos de férias processados pelo Painel de Gestão. | Administração de Pessoal |
| Nome | Descrição |
|---|---|
| QtdConBan | Retorna a Quantidade de contas bancárias do colaborador, terceiro ou dependente de pensão judicial. |
| QuebrarLinhaTexto | Esta função quebra um texto, definido no parâmetro aTexto, em linhas, de acordo com o número de caracteres, definido no parâmetro aNumCaract. |
| QuebraTexto | Pega o texto indicado e faz assinalamentos de quebra de linha conforme o Tamanho_Linha especificado, e retorna a quantidade de linhas que será usada para imprimir o texto. |
| Nome | Descrição | Módulo |
|---|---|---|
| R038NOTChamaTela | Permite que a tela de históricos de anotações seja chamada através de qualquer regra por processo, passando-se como parâmetro a chave primária do registro que se deseja alterar/incluir. | |
| R038NOTSetaCampoData | Utilizada em conjunto com a função R038NOTChamaTela. Permite que sejam setados os valores de campos de usuário do tipo Data. | |
| R038NOTSetaCampoNumero | Utilizada em conjunto com a função R038NOTChamaTela. Permite que sejam setados os valores de campos do tipo Numero da tela de Histórico de Anotações. | |
| R038NOTSetaCampoString | Utilizada em conjunto com a função R038NOTChamaTela. Permite que sejam setados os valores de campos do tipo String. | |
| realizarFechamento | Realiza o fechamento (crédito ou débito) de uma determinada quantidade de horas positivas e negativas no banco de horas. | Gestão do Ponto. |
| RecalculaApuracao | O cálculo efetuado será a partir da Data de Acerto até a última Data Apurada, sempre limitada a Data Final do Período de Apuração selecionado. | |
| recalcularApuracao(LocalDate data) | Recalcula a apuração desfazendo acertos e realocando marcações do colaborador que está sendo executado no momento na data passada por parâmetro. | Gestão do Ponto. |
| recalcularBH(int numEmp, int tipCol, int numCad, int codBhr) | Recalcula as compensações a partir da menor data de um lançamento incluído ou excluído. | Gestão do Ponto. |
| recalcularBH(int numEmp, int tipCol, int numCad, int codBhr, LocalDate datIni) | Recalcula o Banco de Horas a partir de determinada data. | Gestão do Ponto. |
| RemoveAbrAvaliacao | Retira as abrangências de usuário das tabelas R077ACT, R077ACN, R077APA, R077AHN, R079AEA, R079AHN, R034FUN, R030EMP, R578AVF, R578AVI e R578AVD. | |
| RemoveAbrUsu | Remove abrangências de usuários. | |
| removeIndexFromJSONArray |
Remove um elemento de uma lista do tipo JSONArray passada por parâmetro. |
|
| removeKeyFromJSON |
Remove um elemento do objeto JSON passado por parâmetro. |
|
| RestoDivisao | Retorna o resto da divisão de um número por outro. | |
| RetAbrUsu | Retorna o campo e a abrangência do usuário. | |
| RetAdiEmp |
Retorna o Adicional do funcionário em uma determinada data. |
|
| RetAdmDem | Verifica se o funcionário foi admitido ou demitido no período (conforme código de cálculo ativo). | |
| RetAdmSeg | Carrega variáveis de sistema com as informações de qual administradora, seguridade e percentual que o colaborador possui em determinada data e como retorno da função a quantidade de registros que o sistema leu para o colaborador. | |
| RetApuPon | Retorna o tipo de apuração do colaborador, conforme o histórico de apuração. | |
| RetAtividadesRiscoCargoPosto | Retorna uma lista com as atividades de risco de um posto ou um cargo, considerando os itens das atividades de risco configurados no PGR. | |
| RetBasResc |
Retorna BasIns GRFP rescisão. |
|
| RetBHRDat | Retorna o saldo do banco de horas conforme a data especificada para verificação. | |
| RetCarEmp |
Retorna o cargo ou cargo da vaga do colaborador em determinada data. |
|
| RetCarEmpCen |
Retorna o cargo do colaborador no cenário em determinada data. |
|
| RetCatEmp |
Esta função retorna a categoria SEFIP do empregado em uma determinada data. |
|
| RetCcuEmp |
Retorna o Centro de Custo do funcionário em uma determinada data. |
|
| RetCcuEmpCen |
Retorna o centro de custo do colaborador no cenário em uma determinada data. |
|
| RetCCustoNaoIntegrados | Busca a abrangência de Centro de Custo de um usuário específico ou de todos os usuários que não fizeram a integração dos valores do orçamento, ou que fizeram a integração mas não executaram o modelo de exportação. | |
| RetClaNivCar | Retorna a Classe ou Nível do cargo de acordo com o tipo passado como parâmetro. | |
| RetCmpSim |
Retorna a competência de início do simples da empresa na data de referência. |
|
| RetCodHor | Retorna o código do horário do colaborador em uma data. | |
| RetCodUsuPorColab | Esta função retorna o código do usuário associado. | |
| RetColabPorCodUsu | Retorna o Código da Empresa do Colaborador, o Tipo de Colaborador e o Número do Cadastro do Colaborador associado. Pode ser utilizada para saber se o usuário tem algum colaborador associado. | |
| RetColabPorCracha | Verifica se há algum colaborador associado a um determinado número de crachá, titular ou provisório. | |
| RetCompetenciaUltimoDia | Permite o usuário informar uma data DD/MM/YYYY e ela irá retornar a competência com o Ultimo dia. | |
| RetDataUltimaRevisao | Retorna a data da última revisão do equipamento e tipo de serviço passados como parâmetro. | |
| RetDatCmp | Retorna a data de compensação para lançamentos do banco de horas. | |
| RetDatVen |
Retorna a Data de Vencimento para IRRF. |
|
| RetDes | Retorna uma descrição conforme parâmetros passados em regra. | |
| RetDesCon |
Retorna a descrição do convênio cadastrado na guia "GPS" no cadastro da filial. |
|
| RetDiasFer |
Retorna a data de inicio e fim das férias do colaborador. |
|
| RetDiaVia | Retorna o código e o valor do Trajeto de Viagens. | |
| RetDiasFerResumo | Retorna as datas de início e fim das férias do colaborador, considerando apenas os dias inválidos dentro do período. | |
| RetDifDat | Retorna a diferença de tempo entre duas datas. | |
| RetEscEmp |
Retorna em uma determinada data os dados do histórico de escala ou do histórico de horário do colaborador. |
|
| RetEscEmpCen |
Retorna a escala do colaborador no cenário em uma determinada data. |
|
| RetEstCarEmp |
Retorna a estrutura de cargos utilizada pela empresa na data informada. |
|
| RetEstSalCar | Retorna a Estrutura Salarial do Cargo passado como parâmetro. | |
| RetEstSalPos | Retorna a Estrutura Salarial do Posto de Trabalho passado como parâmetro. | |
| RetEtbEmp |
Retorna a estabilidade do colaborador em uma determinada data. |
|
| RetEvtEmp |
Retorna em uma determinada data os dados do histórico de escala de vale transporte do colaborador. |
|
| RetEvtRat | Retorna a quantidade de horas de um evento para um determinado rateio. | |
| RetExaCarregados | Retorna os Exames Realizados/Anormais/Previstos de todos os locais ou de uma abrangência. | |
| RetExaCarregadosGHE | Retorna os Exames Realizados/Anormais/Previstos. | |
| RetExaCarregadosLoc | Retorna os Exames Realizados/Anormais/Previstos de um local por vez | |
| RetExtMoeda |
Função utilizada para retornar de valor moeda em extenso. |
|
| RetExtValor | Retorna o extenso de um valor (moeda) em duas linhas, sem acentuação, completando o espaço restante com o caracter "*". | |
| RetFaiSalReaEfe |
Esta função foi criada para buscar as faixas salariais informadas na pasta Reajustar da tela CS: Salários\Salários\Reajuste Salariais. |
|
| RetFaiSalReaEst |
Esta função disponibiliza para uma regra todas as faixas salariais cadastradas na grade da tela de reajuste salarial (FRREAEST). |
|
| RetFgtRcs | ||
| RetFilEmp |
Retorna a filial do funcionário em uma determinada data. |
|
| RetFilEmpCen |
Retorna a filial do colaborador no cenário em uma determinada data. |
|
| RetFimExe | Calcula a data limite de uma ocorrência, levando em consideração a data de pagamento do cálculo encontrado segundo os parâmetros. | |
| RetFunEmp | Retorna a até 20 funções do colaborador em determinado período. | |
| RetGraSisCar |
Retorna o Grau de Instrução, ou o Sistema de Cargo, de acordo com tipo passado como parâmetro. |
|
| RetHorPrvTrb | Calcula a quantidade de horas previstas de trabalho dentro do período informado. | |
| RetHorSrv | Esta função retorna as informações relativas à escala de serviço de uma data com código do horário e indicativo se é um feriado. Para isto o colaborador deve buscar o horário através de serviços. | |
| RetHorTrab | Retorna a quantidade de horas trabalhadas num determinado período. | |
| RetInfoQuadroComparativo | Consulta a estrutura em memória carregada pela função CarregaQuadroComparativo. | |
| RetInfSalPos | Retorna as informações salariais como Classe Inicial, Nível Inicial, Classe Final, Nível Final, Classe Instrução, Nível Instrução, Aposentadoria Especial, Fator de Tempo para Homem e para Mulher com base na estrutura e posto de trabalho passados como parâmetros. | |
| RetLimDat | Retorna as datas e horas iniciais e finais do dia que está sendo apurado. | |
| RetLocEmp |
Retorna o local do colaborador em uma determinada data. |
|
| RetLocEmpCen |
Retorna o local do colaborador no cenário em uma determinada data. |
|
| RetLocNiv | Retorna o local do empregado em um determinado nível. ou seja, retorna o conteúdo do nível do local passado como parâmetro. | |
| RetMedVal | Gera Acumuladores de Cálculo. | |
| RetMenuCaminho |
Retorna o caminho completo para o menu especificado. |
|
| RetMesTra |
Função que carrega variáveis do sistema referentes a afastamentos e Meses Trabalhados. |
|
| RetMinRefHTr | Retorna a quantidade de minutos de refeição previstos segundo o horário de trabalho. | |
| RetNatEmp |
Retorna a natureza de despesa do empregado em uma determinada data. |
|
| RetNivCar | Retorna o nível do cargo em relação a uma estrutura. | |
| RetNivLoc | Retorna a quantidade de níveis do local informado. | |
| RetNivPos | Retorna o nível de um determinado local. | |
| RetNivPPRAPCMSO | Retorna o nível de local do PGR/PCMSO para a estrutura de organograma passada como parâmetro. | |
| RetNomCarNiv | Retorna o nome de determinado cargo em determinado nível. | |
| RetNomCodNiv | Retorna o Nome e o código do Local do Empregado em um determinado nível. | |
| RetNomLocEmp |
Retorna o nome do local de um colaborador. |
|
| RetNumLocNiv | Retorna o código do local no nível passado como parâmetro. | |
| RetornaAbrAvaliacao | Aplica novamente as abrangências de usuário nas tabelas R077ACT, R077ACN, R077APA, R077AHN, R079AEA, R079AHN, R034FUN, R030EMP, R578AVF, R578AVI e R578AVD que haviam sido retiradas anteriormente pela função RemoveAbrAvaliacao. | |
| RetornaAbrString | Monta o conteúdo de uma cláusula WHERE conforme os parâmetros passados. | |
| RetornaAbrUsu | Retorna as abrangências do usuário de acordo com o tipo, condição e campo informados. | |
| RetornaAdicionaisColaborador | Responsável por integrar sobre os adicionais do colaborador | |
| RetornaAno | Retorna o ano da data informada. | |
| RetornaAnoData | Retorna o ano da data passada como parâmetro. | |
| RetornaAtividadesRiscoColaborador | Obtém de um determinado colaborador, em uma determinada data, suas respectivas atividades de risco. | |
| RetornaAtividadesRiscoPosto | Obtém de um determinado posto de trabalho, em uma determinada data, suas respectivas atividades de risco. | |
| RetornaAscii | Retorna o caractere ASCII de um número. | |
| RetornaBatidaHorario | Retorna o uso da marcação, o horário da marcação, a tolerância antes, a tolerância após e a faixa móvel, se existir. | |
| RetornaCargosDoPosto | Retorna uma lista com o(s) cargo(s) de determinado posto de trabalho. | |
| RetornaCgcCentralizadora |
Retorna CNPJ da Filial Centralizadora da DARF. |
|
| RetornaChefePosto | Retorna o chefe do posto. | |
| RetornaCodAbr | Retorna os códigos de uma abrangência. | |
| RetornaCodCrt | Retorna o código numérico correspondente à característica de um evento. | |
| RetornaCodigoRiscosGHE | Retorna as principais informações dos laudos dos perigos/fatores de risco do Grupo Homogêneo de Exposição (GHE), alimentados pela função de programador CarregaRiscosGHE. | |
| RetornaCodLoc | Retorna o código do local segundo o NumLoc informado. | |
| RetornaColLocOrg | Retorna a quantidade total de colaboradores, quantidade de colaboradores por turno, se o parâmetro xTur for passado como "S" e a empresa utilizar escala de horário. Caso contrário será retornada a quantidade de colaboradores do sexo masculino e do sexo feminino por local de organograma. | |
| RetornaConferenciaQuaEfe | Retorna as inconsistências que a função ConferirQuadroEfetivo encontrou no quadro efetivo da empresa. | |
| RetornaDataRevisaoEpi | Obtém a data de revisão de um EPI entregue a um determinado colaborador a partir de uma data de referência. | |
| RetornaDesGrupo | Retorna o nome do grupo do usuário. | |
| RetornaDia | Retorna o dia da data informada. | |
| RetornaDiaData | Retorna o dia da data passada como parâmetro. | |
| RetornaDiaSemana | Retorna o dia da semana por extenso. | |
| RetornaDifDataHora | Retorna a diferença entre as datas e horas informadas, sendo que é considerado o conjunto data + hora e não informações individuais. | |
| RetornaDistribuicaoEPI | Retorna item a item dos resultados encontrados em CarregaDistribuicaoEPI. | |
| RetornaEmailUsuario | Retorna o endereço de e-mail (informado no SGU) do usuário passado como parâmetro. | |
| RetornaEnderecoComLogradouro | Recebe o Tipo Logradouro e o Endereço e retorna os dois itens concatenados. | |
| RetornaEntidades | Retorna uma lista de entidades, na forma de abrangência, a qual o usuário pertence. | |
| RetornaEPIsColaborador | Obtém todos os EPIs de um determinado colaborador, em uma determinada data. | |
| RetornaExameToxicologicoColaborador | Retorna os resultados de exames do tipo toxicológico, admissional e/ou demissional. | |
| RetornaEscala | Retorna a escala do colaborador em determinada data, considerando as programações de troca de escala e histórico do colaborador. | |
| RetornaFilNiv | Retorna o código da filial existente no local passado como parâmetro, utilizando a informação de Nível de Filial existente na tela de cadastro de Organograma (R016ORE.NivFil). | |
| RetornaFreqExaREF | Retorna os valores das Vias informadas para o Exame de Referência na Tela de Resultado de Exames. | |
| RetornaFreqExaSEQ | Retorna os valores das Vias informadas para o Exame de Sequencial na Tela de Resultado de Exames. | |
| RetornaGruposPosto |
Retorna Grupo(s) de Usuários dos postos de trabalho |
Todos os módulos |
| RetornaHorario | Calcula o horário na hora em que é chamada, considerando as programações de troca de horário, escala e ponte. | |
| RetornaHorarioApurado | Retorna o horário apurado em uma determinada data. | |
| RetornaHorarioEscala | Retorna o horário que deveria ser cumprido em determinada data considerando apenas a sua escala e turma. | |
| RetornaHorarioGE | Retorna o horário base do dia. Não considera troca de horário e pontes. | |
| RetornaHorarioServico | Retorna o horário do serviço que deveria ser cumprido na data passada como parâmetro. | |
| RetornaHorasAtividade | Retorna a quantidade de horas efetuadas conforme atividade e código da situação informados. | |
| RetornaHorasDisciplina | Retorna a quantidade de horas efetuadas conforme disciplina e código da situação informados. | |
| RetornaHorMinSeg | Retorna a hora, minuto e segundo atuais, de acordo com a hora do servidor de banco de dados. | |
| RetornaInformacoesPostoPadrao | Retorna algumas informações necessárias para a criação do histórico de Posto de trabalho padrão do colaborador. | |
| RetornaInfSalCargo | Retorna as informações salariais do cargo, tratando também as exceções por filial e sequência. | |
| RetornaIntervaloNivel | Retorna o intervalo da classe e nível salarial onde se encontra determinado salário, que será passado como parâmetro para a função. | |
| RetornaLevantaNecessidades | Função que retorna o tipo, código e nome do curso, código da família, código do assunto e Possui Requisitos ("S" ou "N"). | |
| RetornaLigacaoGHE | Retorna qual é o tipo de ligação do colaborador com o GHE, retornando "1" para GHE ligado diretamente no colaborador e "2" para GHE vinculado ao Posto de Trabalho. Primeiramente, busca a informação nas Definições por Empresa e, caso não encontre definição na empresa, será considerada a Definição Geral de Segurança. | |
| RetornaListaAvaliacoes | Lista o resultado da função CarregaListaAvaliacoes, disponibilizando o cadastro dos avaliadores e avaliados. | |
| RetornaListaObjetivos | Esta função é utilizada para disponibilizar os dados da tabela R101RES para serem consultados na regra por processo "517-Avaliação de Resultados - Gravar Objetivos/Avaliação". | |
| RetornaMarcacoesOriginais | Verifica através do colaborador e data passadas, os crachás e com
base neles retorna em variáveis de sistema as marcações originais do ponto
(tabela R070CRI). |
|
| RetornaMes | Retorna o mês da data informada. | |
| RetornaMesData | Retorna o mês de uma data. | |
| RetornaMinutosDescanso | Retorna a quantidade de minutos que serão descansados entre duas datas. | |
| RetornaNivelCcu | Retorna o nível de um determinado centro de custo. | |
| RetornaNivelLocal | Retorna o local do nível inicial até o nível final. | |
| RetornaNomeCampoFrmtEvidencia | Busca o nome de um campo da evidência na avaliação de competência WEB com base nos campos SeqCpt e SeqEvd. | |
| RetornaNomeUsuario | Permite utilizar os nomes disponíveis no cadastro de propriedades do usuário no SGU - Senior Gerenciador de usuários. | |
| RetornaNumLoc | Converte o código do local para o número do local. Considera a data setada em DatRef. | |
| RetornaOrdemBuscaAdicionais | Retorna a Ordem de Busca de Adicionais na data e empresa informada. | |
| RetornaPenJudDep |
Retorna os valores de Pensão Judicial normal e sobre 13º salário para cada dependente. |
|
| RetornaPercentualExtra | Altera o percentual de cálculo do evento passado por parâmetro ao executar uma regra passada como primeiro parâmetro. | |
| RetornaPerfilUsuario | Retorna o código e a descrição do Perfil conforme posição passada por parâmetro. | |
| RetornaPeriodoExcecao | Retorna os colaboradores que estão dentro da abrangência do período de exceção, verificando se o cálculo listado possui este período. | |
| RetornaPostoColaborador | Obtém de um determinado colaborador, em uma determinada data, em qual posto de trabalho ele estava. | |
| RetornaPostoPai | Obtém o posto superior (pai) de um posto em determinada hierarquia de postos. | |
| RetornaPrgExt | Retorna a data e hora inicial e final da programação de horas extras na data que está sendo apurada (DatPro). | |
| RetornaPrimDsrCol | Busca a data do primeiro Descanso Semanal Remunerado (DSR) do colaborador. | |
| RetornaProvincia | Passa os códigos da cidade e do bairro e retorna o nome da província e da localidade. | |
| RetornaProximoNumCan |
Esta função retorna o próximo código de candidato disponível na tabela R122CEX. |
|
| RetornaPrxExamesLoc | Retorna o código do exame, data do último exame, data do próximo exame e motivo do exame na tabela de Relação de Próximos Exames. | |
| RetornaPrxVacinas | Esta função é utilizada no modelo da cópia (SMVA001.GER - Relação das Próximas Vacinas). | |
| RetornaQtdAcidenteLoc | Retorna a quantidade de acidentes e dias debitados carregados a partir da função InicializaApuracaoAcidenteLoc. | |
| RetornaQtdColGHE | Retorna os dados que foram carregados na função CarregaQtdColGHE. | |
| RetornaQtdColLocal | Retorna a quantidade total de colaboradores por turno e/ou faixa etária passados como parâmetro através da função CarregaQtdColLocal. | |
| RetornaQtdColLocCarTur | Retorna a quantidade de colaboradores por local, cargo e turno. | |
| RetornaQtdColLocTur | Retorna a quantidade de colaboradores por local e turno. | |
| RetornaQtdGrupos | Retorna a quantidade de grupos aos quais o usuário logado pertence. | |
| RetornaRevisaoVigenteGHE | Retorna a revisão vigente de determinado PGR/GHE e a sua descrição, usando uma data como referência. | |
| RetornaRevisoes | Retorna os dados das Revisões da memória, gerados na função CarregaRevisoes. | |
| RetornaRiscosGHE | Retorna as informações dos perigos/fatores de risco do GHE, carregados pela função de programador CarregaRiscosGHE. | |
| RetornarRequisitosCargoPosto | Retornará as informações que ja foram carregadas pela função BuscarRequisitosCargoPosto. | |
| RetornaSaldoEstoqueEPI | Retorna o último saldo em estoque do EPI, anterior à data e sequência informadas como parâmetro. | |
| RetornaSequencia | Função especifica para controle de sequência de registros no banco Oracle. | |
| RetornaSitCol | Se for passado o código da situação, retorna o tipo desta situação. Se for passado o tipo da situação, retornará o código da primeira situação com este tipo. | |
| RetornaTabOrgEmpresa | Lista a tabela de organograma da empresa. | |
| RetornaTotalNiv | Retorna a quantidade máxima de níveis que encontra na tabela de organograma passada como parâmetro. | |
| RetornaValorDctfWebAP | Retorna os valores calculados da DCTFWeb para o colaborador, baseado nas rubricas da Ficha Financeira do módulo Administração de Pessoal em uma determinada competência. | |
| RetOutEmp | Retorna o código da outra empresa e o respectivo número do contrato do histórico de contratos (somente para terceiros e parceiros, TipCol 2 ou 3). | |
| RetPagGps |
Utilizada para identificar o código de pagamento INSS da filial. |
|
| RetPerAudIdadeFowler | retorna a perda auditiva decorrente da idade cronológica da pessoa relacionada na Ficha médica. É utilizada para cálculo do método Fowler na audiometria. | |
| RetPerAvoFer | Verifica se esta ocorrência entra no relatório Resumo de Períodos de Férias e retorna a situação de avos e o vencimento dos avos de férias. | |
| RetPercentualPensao |
Esta função retorna o percentual de pensão judicial do colaborador. |
|
| RetPercentualPensaoFGTS |
Esta função retorna a soma do percentual de pensão de todos dependentes do colaborador. |
|
| RetPerdaAudFowler | retorna os valores da Tabela de Fowler, conforme a frequência e perda em Db. Ela é utilizada para cálculo do método Fowler na audiometria. | |
| RetPerfilPorDescricao | Retorna o código do Perfil do usuário conforme descrição do perfil passado por parâmetro. | |
| RetPorEmp |
Retorna o porte da empresa na data de referência, com base no cadastro da página Simples/FGTS no cadastro da empresa. |
|
| RetPropFil |
Retorna as informações da proprietária. |
|
| RetPrxClaNiv | Esta função retorna a próxima classe e nível de uma estrutura salarial, de acordo com a estrutura, data, classe e nível informados nos parâmetros. | |
| RetPrxDatUti |
Esta função retorna a próxima data útil em relação à data informada. |
|
| RetPrxNivLoc | Retorna o próximo local dentro do nível indicado. | |
| RetQtdAbrCond | Retorna a quantidade de condições de abrangência do usuário informado. | |
| RetQtdAbrUsu | Retorna a quantid/ade de campos existentes na tela de cadastramento de abrangências. | |
| RetQtdAfaCcu | Retorna de um local e cargo, em determinado período, a quantidade de funcionários que estão em determinada situação. | |
| RetQtdAfaLoc | Retorna de um local e cargo, em determinado período, a quantidade de funcionários que estão em determinada situação. | |
| RetQtdCndAbr | Retorna a quantidade de condições de abrangências do usuário. | |
| RetQtdCol | Retorna a quantidade de colaboradores que não estão demitidos em uma determinada data, num determinado local. | |
| RetQtdDecSal | Retorna a quantidade de decimais que está sendo considerada no salário do colaborador pela empresa. | |
| RetQtdDiasUtil | Retorna a quantidade de dias úteis dentro de um determinado período, levando-se em consideração os dias de segunda a sexta-feira, desde que não estejam cadastrados como feriado na Tabela de Feriados passada como parâmetro na função. | |
| RetQtdEfeCcuCen | Retorna a quantidade colaboradores efetivos do cenário em determinado centro de custo, cargo e datas passados como parâmetros. | |
| RetQtdEfeLocCen | Retorna a quantidade colaboradores efetivos do cenário em determinado local, cargo e datas passados como parâmetros. | |
| RetQtdEve | Retorna a quantidade ou valor de eventos em qualquer cálculo. | |
| RetQtdHorasDef |
Retorna a quantidade de horas previstas, segundo a escala horária do colaborador no período especificado: |
|
| RetQtdInt | Retorna a quantidade de intersecção entre dois períodos. | |
| RetQtdVagCcu | Retorna a quantidade de vagas disponíveis em um determinado centro de custo, cargo e data passados como parâmetros, ou seja, é a diferença entre a quantidade de vagas do quadro previsto e a quantidade de vagas do quadro efetivo. | |
| RetQtdVagFun | Retorna a quantidade de vagas disponíveis no quadro de vagas de funções em um determinado local, cargo e período passados como parâmetros, ou seja, é a diferença entre a quantidade de vagas do quadro previsto de funções e a quantidade de vagas do quadro efetivo de funções. | |
| RetQtdVagLoc | Retornar a quantidade de vagas disponíveis em um determinado local, cargo e data passados como parâmetros, ou seja, é a diferença entre a quantidade de vagas do quadro previsto e a quantidade de vagas do quadro efetivo. | |
| RetRatEmp |
Retorna o Rateio do funcionário em uma determinada data. |
|
| RetRefMin |
Converte uma referência de horas em minutos, quando o evento contiver característica de horas, senão retorna o próprio valor do parâmetro RefEve. |
|
| RetSalDat | Retorna o saldo de situações de uma determinada data. Traz somente o saldo inicial, não considerando os lançamentos ocorridos naquela data. | |
| RetSalEmp |
Retorna o salário do colaborador em uma determinada data. |
|
| RetSalEst | Retorna o salário (sem nenhuma conversão) de uma Estrutura/Classe/Nível específica em uma determinada data. | |
| RetSalPrf |
Retorna o salário, horas mensais e semanais do professor num determinado período. |
|
| RetSinEmp |
Retorna os dados do histórico de sindicato do colaborador em uma determinada data nas variáveis de sistema CodSinEmp e SocSinEmp, sendo, respectivamente, o código do sindicato e se o colaborador é sindicalizado. |
|
| RetSinEmpCen |
Retorna o sindicato do colaborador no cenário em uma determinada data. |
|
| RetSinLan | Retorna o sinal de determinado lançamento do banco de horas. | |
| RetSitEmp |
Retorna a situação em que o colaborador se encontra. |
|
| RetTabCampoDesc | Retorna a descrição do campo de uma tabela especificados na função. | |
| RetTabDesc |
Retorna a descrição de uma tabela do banco de dados. |
|
| RetTabOrgEmp | Busca a tabela de organograma da empresa. | |
| RetTabSal | Retorna a próxima Classe / Nível em uma estrutura salarial. | |
| RetTurCol | Retorna o turno do colaborador dentro da data informada. Retorna apenas o número do turno. | |
| RetUsoCra | Retorna o uso do crachá. | |
| RetVagAfaCcu | Retorna a quantidade de afastados no quadro efetivo em um determinado centro de custo, cargo e data passados como parâmetros. | |
| RetVagAfaLoc | Retorna a quantidade de afastados no quadro efetivo em um determinado local, cargo, tipo de vaga e data passados como parâmetros. | |
| RetValCon |
Retorna o valor do convênio cadastrado na guia "GPS" no cadastro da filial. |
|
| RetValorEmpresaMoeda | Converte o valor de uma empresa em outra moeda. | |
| RetValorMoeda | Converte o valor de uma moeda em outra moeda. | |
| RetValResc | Retorna valores da rescisão. | |
| RetVinEmp |
Retorna o código do vínculo de um colaborador em uma determinada data na variável de sistema CodVinEmp. |
|
| RetVinEmpCen |
Retorna o vínculo do colaborador no cenário em uma determinada data. |
|
| RetVlrCalPedRecTrab | Retorna os valores calculados de um determinado pedido no período indicado, para o cenário e reclamante que estão sendo calculados naquele momento. | |
| RevisaoGHETemAgenteRisco | Retorna se determinada revisão de um GHE possui perigos/fatores de risco. | |
| RotinaGHEAtivada | Retorna se a rotina de GHE esta ativa. |
| Nome | Descrição | Módulo |
|---|---|---|
| SalarioFichaFianceira | Retorna as últimas quatro remunerações do Colaborador, considerando apenas os meses que não possuem dias de suspensão/redução. | |
| SalComDis | Retorna as últimas quatro remunerações do colaborador. | |
| SaldosFgts | Emissão dos Saldos de FGTS. | |
| SaltarPagina | Esta função salta de página manualmente. | |
| SAPConectar | Faz conexão (login) com o sistema SAP. | |
| SAPDesconectar | Desconecta-se do sistema SAP. | |
| SAPExecutarRFC | Define RFC utilizada, passa dados ao SAP e recebe o retorno da operação. | |
| SAPExecutarRFCSenior | Faz a chamada da RFC Z_SENIOR_MANTER_ORGEH, que permite inserir e apagar Unidades Organizacionais. | |
| SeparaHoraDateTime | Retorna hora, minuto, segundo e milissegundo de uma Data ou DateTime. | |
| SepararDDDTelefone | Retorna o número do DDD e do Telefone separados em variáveis. | |
| SetaAlfaTelaEntrada | Altera os valores alfanuméricos da tela de entrada do modelo. | |
| SetaDataTelaEntrada | Altera os valores do tipo data da tela de entrada do modelo. | |
| SetaEmpresaPrxVacinas | Seta o código da empresa a ser usada na função CarregaPrxVacinas. | |
| SetaNumeroTelaEntrada | Permite ao usuário alterar os valores numéricos da tela de entrada do modelo. | |
| SetaPeriodoRelatorioApuracao | Permite definir através de regra as datas inicial e final para os modelos de apuração (extensão .APU) das categorias AP, CP e QH que não possuem em sua tela de entrada as variáveis EDatInR e EDatFiR. | |
| SetaNumeroTelaEntrada | Altera os valores numéricos da tela de entrada do modelo. | |
| SetaPermissaoUsu | Sobrescreve as permissões de telas e menus já existentes do usuário. As novas permissões serão gravadas na base de dados. | |
| setGerarPendencia | Permite modificar o indicador para gerar pendência no dia apurado. | Gestão do Ponto. |
| setGerarPendenciaAcerto | Permite modificar o indicador para gerar pendência no dia apurado. | Gestão do Ponto. |
| setHorarioApurado | Altera o horário do dia apurado e desconsidera todo carregamento do histórico do colaborador e das programações cadastradas. | Gestão do Ponto. |
| setHorasRateio | Atribui uma quantidade de horas numa determinada situação e rateio. | Gestão do Ponto. |
| setHorSit | Altera a quantidade de horas apuradas conforme o código de situação. | Gestão do Ponto. |
| setMensagemMotivoBloqueio | Define a mensagem do motivo de bloqueio do acerto. | Gestão do Ponto. |
| SetPerCal | Altera o período do cálculo ativo para uma data passada por parâmetro. | |
| setPeriodoBloqueado | Define o período que será bloqueado. | Gestão do Ponto. |
| SimulaCalculo | Realiza cálculo simulado em dia de folga. | |
| Sit1naAbr | Analisa a abrangência de situações passadas como parâmetro e retorna a quantidade de situações do tipo 1 - Trabalhando e a quantidade de situações diferentes de 1 - Trabalhando (da abrangência). | |
| SocSinEmp | Retorna se o colaborador é sócio de seu sindicato em determinada data. | |
| SomaEvtRat | Efetua a soma de uma determinada quantidade de horas em um evento para um rateio específico e retorna a quantidade total. | |
| SomaHora | Altera o período do cálculo ativo para uma data passada por parâmetro. | |
| somaHorasRateio | Soma a quantidade de horas em uma determinada situação e rateio. | Gestão do Ponto. |
| somaHorasSituacao | Soma uma quantidade de horas em determinada situação apurada. | Gestão do Ponto. |
| SomarMesesAData | Retorna uma data calculada a partir do número de meses informados para informado no segundo parâmetro | |
| SomenteDiasAlterados | Utilizando esta função, alguns modelos de relatório listam somente os dias que tiveram alterações. |
| Nome | Descrição | Módulo |
|---|---|---|
| TamanhoAlfa | Verifica o tamanho do campo alfa especificado em Origem. | |
| TamanhoStr | Retorna a quantidade de caracteres de uma palavra passada como parâmetro. | |
| TemAtvPrf | Verifica se o professor possui atividades em uma data específica. | |
| TemDisPrf | Verifica se o professor possui disciplinas em uma data específica. | |
| TempoTrabFun | Retorna o tempo de trabalho em meses, de um funcionário em um determinado período. | |
| TiraAcentos | Retira os caracteres especiais, retornando o texto em maíusculo. | |
| TiraEspacos | Retorna um xString sem espaços à direita e à esquerda. | |
| TotalizadorLiminares | Utilizada em conjunto com a função AcuEveCol, totaliza as liminares da seção adicional que serão impressas após o sub-total do local (utilizada nos modelos de relação de cálculo). | |
| TotalizadorPorEvento | Utilizada em conjunto com a função AcuEveCol, ordena os eventos da seção adicional que serão impressos após o sub-total de local (utilizada nos modelos de relação de cálculo). | |
| TotalizadorSituacoes | Utilizada em conjunto com a função AcuEveCol, ordena as situações da seção adicional que serão impressas após o sub-total do local (utilizada nos modelos de relação de cálculo). | |
| TotalizaEventoHoras | Ordena os eventos de horas da seção adicional (Eventos) que serão impressos após o sub-total. | |
| TrocaCadastro | Efetua troca de cadastro de colaboradores. | |
| trocaDefinicaoSituacao | Troca a definição de situação atual para a definição de situação indicada. | Gestão do Ponto. |
| TrocaFichaMedica | Altera o código da ficha médica para outro código disponível, permitindo alterar o tipo de atendido, colaborador, cadastro e dependente da ficha médica de destino. Tem o mesmo objetivo da tela de Troca de Ficha Médica (SM). | |
| TrocaString | Procura por aStrOut dentro de aStrIni e a substitui por StrIn, retornando o resultado em aStrFim. | |
| TroEveMov | Esta função substitui um evento no movimento em memória. | |
| TruncaDadosGrade | Faz com que o dado de uma determinada célula seja truncado, ou seja, não irá ter quebra de linha, cortando o texto que ultrapasse a largura da célula. | |
| Truncar | Trunca o valor passado como parâmetro, retornando na mesma variável. | |
| TruncarValor | Elimina as casas decimais do valor passado, sem fazer nenhum tipo de arredondamento. | |
| TstCarEve | Testa a característica do evento. |
| Nome | Descrição | Módulo |
|---|---|---|
| UltimoDia | Verifica qual é o último dia do mês/ano da data informada, retornando esta nova data (dia/mês/ano) na própria variável indicada. | |
| UltimoRegistro | Esta função verifica se o registro que está sendo listado na seção detalhe é o último elemento, retornando um valor numérico na segunda variável. | |
| UsuLstPermissoes | Retorna mais detalhadamente as permissões liberadas ao usuário para cada objeto consultado. | |
| UsuPossuiRespPolEsqSenha | Retorna se o usuário respondeu a todas as perguntas da politica de recuperação de senha. | |
| UsuTemPermissao | Retorna 1 caso o usuário ativo no sistema possua permissão para o objeto passado como parâmetro, mesmo que seja permissão apenas de consulta, e 0 caso o usuário não possua nenhuma permissão. |
| Nome | Descrição | Módulo |
|---|---|---|
| ValidaAbrInt | Valida se o parâmetro "xAbrIn" é uma abrangência numérica válida e retorna no parâmetro "xAbrOut" a abrangência otimizada. | |
| ValidaAbrStr | Valida se o parâmetro "xAbrIn" é um conjunto de valores alfanuméricos válidos e retorna no parâmetro "xAbrOut" este conjunto no formato padrão das abrangências. | |
| ValidaMarcacaoColaborador | Identifica se o colaborador pode efetuar marcações na data e hora passadas como parâmetro. | |
| ValidarCaminhoArquivo | Esta função verifica se existe o diretório de um caminho de arquivo passado como parâmetro. É retornado um inteiro que deve ser atribuído a uma variável. | |
| ValidaPISCPF | Valida um número de CPF ou PIS. | |
| ValorAlfaXML | Define um valor alfanumérico para o campo definido. | |
| ValorComposicaoSalarial | Retorna o valor da Composição Salarial em determinada data. | |
| ValorDataXML | Define um valor tipo data para o campo definido. | |
| ValorNumeroXML | Define um valor tipo numero para o campo definido. | |
| VerAbrBHR | Verifica se o colaborador está incluído na abrangência de um determinado banco de horas. | |
| VerColEsteveExposto | Retorna se o Colaborador esteve algum dia exposto a perigos/fatores de risco até a Data passada por parâmetro. | |
| VerColMod | Verifica se o colaborador é considerado ou não em um determinado módulo. | |
| VerDefReqNivel | Retorna o nível salarial no qual o colaborador se encaixa. | |
| VerDatFer | Procura se a data específica é um feriado para o colaborador. | |
| VerDepIR | Verifica se o dependente do colaborador é dependente para Imposto de Renda. | |
| VerDepSF | Verifica se o dependente é dependente para salário família. | |
| VerificaAbrangenciaNumero | Verifica se um número está em determinada abrangência. | |
| VerificaCNPJ | Retorna se um número de CNPJ é válido ou não. | |
| VerificaDiaUtil | Verifica se a data informada como parâmetro é um dia útil. | |
| VerificaNumeroAlfa | Verifica se o valor alfa informado é um número. | |
| VerificaValidadeLocal | Verifica se o local é válido/existente na data referência passada como parâmetro. | |
| VerIncEve | Verifica a incidência do evento. | |
| VerInterjornadaEscala | Verifica se tem inconsistência de interjornada ao incluir um histórico/troca de escala. | |
| VerInterjornadaTrocaHorario | Verifica se existe uma inconsistência de interjornada ao incluir uma troca de horário. | |
| VerLocAbr | Verifica se um local está em uma abrangência. | |
| VerMudTri | Função utilizada para verificar contribuições do empregado. | |
| VerNumAbr | Verifica se um valor está contido em determinada abrangência. | |
| VerStrAbr | Verifica se um valor do tipo "cadeia de caracteres" (Cargos, Centro de Custo, etc.) está contido em determinada abrangência. | |
| VrfAbrA | Verifica se o valor passado como primeiro parâmetro está contido na abrangência passada como segundo parâmetro. Pode ser utilizada somente para valores alfanuméricos. | |
| VrfAbrN | Verifica se o valor passado como primeiro parâmetro está contido na abrangência passada como segundo parâmetro. Pode ser utilizada somente para valores numéricos. |
| Nome | Descrição | Módulo |
|---|---|---|
| WAdicionaListaErros | Adiciona um erro na Lista de Erros. | |
| WAdicionaNoHtml | Adiciona uma String no HTML através de um identificador. | |
| WAlteraValorCampo | Altera um valor na lista de campos que foram enviados (get ou post) através de uma página Web. | |
| WCheckValCheckBox | Retorna um campo do tipo CheckBox passado pelo HTML. | |
| WCheckValData | Retorna um campo Data passado pelo HTML. | |
| WCheckValDouble | Retorna um campo ponto flutuante passado pelo HTML. | |
| WCheckValHora | Retorna um campo Hora passado pelo HTML. | |
| WCheckValImage | Lê o conteúdo de um parâmetro do tipo BLOB enviado ao sistema WEB e retorna uma string com o nome da imagem. | |
| WCheckValInteger | Retorna um campo inteiro passado pelo HTML. | |
| WCheckValString | Retorna um campo caracter passado pelo HTML. Se o campo não for válido, retorna 0 e adiciona o erro na lista de erros. | |
| WConsistePisCpf | Consiste o PIS ou o CPF. | |
| WCountFields | Retorna a quantidade de campos passados pela ação do HTML. | |
| WEnviarPDFNavegador | Permitir a visualização de arquivos PDF na web. | |
| WErrodaListaErros | Retorna um erro da Lista de Erros. | |
| WInsSelecaodaLista | Insere em um HTML a seleção dos dados de uma Lista do Sistema. | |
| WInsSelecaodoBanco | Insere em um HTML uma seleção de registros do Banco de dados, que será inserido junto a um marcador. | |
| WLerHTML | Retorna o arquivo HMTL especificado do diretório dos HTMLs para a variável. | |
| WLimpaListaErros | Limpa a lista de validação de telas/campos WEB. | |
| WPersonalizaMenuWeb | Personaliza o menu dos módulos web via regra por processo, limitado a 11 níveis de menu. | |
| WQtdnaListaErros | Retorna a quantidade de erros existentes na Lista de Erros. | |
| WReturnFieldsName | Retorna os nomes dos campos passados pela ação do HMTL. | |
| WSetarCalculo | Define o código de cálculo para processos automáticos, via regra. | |
| WStrtojavaScript | Formata uma String para o padrão JavaScript. | |
| WUltimoErrodaLista | Retorna o último erro incluído na Lista de Erros. | |
| WWriteCookie | Grava um campo no Cookie ativo. |
| Nome | Descrição | Módulo |
|---|---|---|
| XMLAdicionarAlfa | Adiciona um novo campo alfanumérico no arquivo XML em memória. | |
| XMLAdicionarData | Adiciona um novo campo data no arquivo XML em memória. | |
| XMLAdicionarDecimal | Inicializa um novo arquivo XML em memória. | |
| XMLAdicionarGrupo | Inclui um novo campo de agrupamento no XML. | |
| XMLAdicionarInteiro | Adiciona um novo campo inteiro no arquivo XML em memória. | |
| XMLCampoPrincipal | Informa qual é o campo principal do XML. | |
| XMLExisteCampo | Inicializa procura por um campo dentro de um determinado campo pai. | |
| XMLInicializar | Inicializa um novo arquivo XML em memória. | |
| XMLRetornarConteudo | Retorna o conteúdo em memória em uma variável do tipo Alfa. | |
| XMLSalvar | Salva o conteúdo em memória em um novo arquivo XML. | |
| XMLSeparadorDecimal | Informa o separador decimal para números de ponto flutuante no XML. |
| Nome | Descrição | Módulo |
|---|---|---|
| zeraHorasRateio | Zera as horas de um conjunto de situações para determinado rateio. | Gestão do Ponto. |
| zeraHorasSituacao | Zera a quantidade de horas apuradas de uma determinada situação. | Gestão do Ponto. |
| zeraHorasSituacaoFaixa | Zera a quantidade de horas apuradas de uma faixa de situações. | Gestão do Ponto. |
English
Español
English
Español


