Search the Community
Showing results for tags 'Labore'.
-
Gostaria de saber onde fica a tabela e qual o campo para dar manutenção direto no banco de dados, referente a informação da versão do Layout do E-social. Alguém sabe informar?
- 1 reply
-
- esocial
- folha de pagamento
-
(and 1 more)
Tagged with:
-
Os sistemas TOTVS RM tem um recurso de Fórmulas muito importante, o qual utiliza funções para buscar dados no próprio sistema, em tabelas, relacionadas a cálculos, e diversas formas de tratar as informações para relatórios, para calcular eventos, impostos, etc. Segue neste tópico todas as funções apresentadas nos sistemas, com exemplos, e juntando todas as diversas páginas em uma única. Cadastro de Fórmulas O Cadastro de Fórmulas nos aplicativos RM terá, basicamente, três principais objetivos, dentre eles: Seleção (restrição da aplicabilidade de alguma operação). Definição da forma de cálculo de eventos específicos, inclusive do tipo "base de cálculo", que servem de referência para outros cálculos. Relacionamento de valores entre os eventos. O editor de fórmulas possui um campo de texto para que você monte as estruturas das fórmulas. Usando o editor de fórmulas, as funções e comandos desejados para a criação da fórmula serão movidos para o campo de texto, bastando clicar duas vezes sobre as opções função, comando ou parâmetro. Observação Funções podem ser escritas com letras maiúsculas e/ou minúsculas. Na fórmula só poderão ser incluídas até 50 constantes. O parâmetro crítica global permite que uma fórmula possa ser usada em uma crítica global dos sistemas, a fim de fazer a validação ou cálculo necessário para o processo que a usar. Exemplo No sistema de Folha de Pagamento esta opção é marcada para indicar que a fórmula deverá ser processada para todos os funcionários selecionados durante o processo de Crítica da Folha (Rotinas | Crítica da Folha). Fórmulas de crítica servem para verificar se determinado evento foi ou não calculado para um funcionário ou grupo de funcionários. O parâmetro Fórmula de Seleção deverá ser marcada para distinguir todas as fórmulas que são usadas como seleção. Exemplo Nos módulos dos relatórios internos do módulo Automação de Ponto, como relatório do Espelho de Cartão de Ponto, pode-se utilizar uma fórmula para selecionar alguns funcionários. No campo de Fórmula de seleção só serão listadas as fórmulas que estiverem com o parâmetro "Fórmula de seleção" marcado. Para testar as fórmulas, é preciso definir um “Contexto”, ou seja, Clique no ícone para selecionar o contexto da execução da fórmula, isto é, para qual ou quem a fórmula será executada. Exemplo: Para qual produto (Gestão de Estoque) ou para que funcionário (Folha de Pagamento) a fórmula será executada. A caixa de diálogo Seleção de Contexto será apresentada. Clique no ícone para testar a fórmula. Caso o contexto ainda não tenha sido selecionado, a caixa de diálogo Seleção de Contexto será apresentada automaticamente. Gerar LOG para fórmulas No módulo Serviços Globais é possível gerar arquivos de LOG de fórmulas, que tem como finalidade registrar em um arquivo informações sobre a execução da fórmula. Para gerar um arquivo de LOG de fórmula é necessário clicar duas vezes sobre um registro de fórmula na tela de visão das fórmulas. O parâmetro ‘Acompanhar execução e salvar no arquivo:’ permite exibir o arquivo com os dados da LOG após o término do Resultado da fórmula. Abaixo deste campo o sistema apresenta o campo de texto onde é apresentado o nome e extensão do arquivo onde os dados do LOG serão gravados. Ao acionar o botão Resultado, o sistema executa o cálculo da fórmula e apresenta seu valor. Para testar Fórmula Automaticamente ao Salvar, Marque esta opção para que o sistema automaticamente teste a fórmula quando esta for salva. O resultado da fórmula será apresentado no campo resultado. No cadastro de fórmulas também são exibidas a data e hora da última alteração realizada na fórmula, bem como o Usuário responsável, que exibe o usuário que realizou a última alteração na fórmula. Observação A fórmula não precisa ser gravada para que o teste seja executado. O resultado de uma fórmula será apresentado com N casas decimais, conforme o produto que o usuário estiver utilizando. Exemplo Caso o usuário esteja utilizando o módulo Folha de Pagamento, o resultado será exibido com 4 (quatro) casas decimais. Aplicação das fórmulas Uma aplicação para as fórmulas são os campos complementares, onde têm a função de validar um determinado valor, como por exemplo, a utilização de fórmula para validação de pré-requisito de disciplinas, cálculo de insumos. Para validar o campo complementar basta associar a fórmula desejada ao campo complementar, para que esta valide o conteúdo do campo complementar quando você incluir um valor para ele. Outra finalidade é o seu uso em consultas SQL e relatórios do sistema. Pelos relatórios você inclui as fórmulas deslocando o componente de fórmulas e associando-o a uma fórmula cadastrada no sistema. Já nas Consultas SQL as fórmulas devem ser incluídas passando um comando específico para informar que você está utilizando uma fórmula do sistema. Exemplo SELECT CHAPA, SALARIO FROM PFUNC WHERE CHAPA = :FRM_CHAPA; Fórmulas em VB.NET No módulo Globais é possível criar e executar fórmulas em VB.Net. Esta funcionalidade tem como objetivo permitir que usuários também utilizem da linguagem VB.net para elaborar e executar fórmulas no RM.exe, além das Fórmulas RM. Na aba administração, selecione a action Fórmulas. Após definir e executar um filtro, selecione agora um Sistema e logo após a opção Novo, para que o a janela para inserção de uma nova Fórmula seja exibida. Preencha os campos Código e Título. No campo Linguagem, selecione a opção VB. NET. Insira no campo destinado a elaboração das fórmulas, uma fórmula válida elaborada na linguagem VB.NET . Acione o botão Contexto, informe um contexto para execução e execute-o. Ao acionar o botão Resultado, o sistema irá exibir o resultado da fórmula inserida na linguagem VB.NET. Selecione a opção Salvar e o sistema registrará a fórmula em VB.NET, exibindo a mesma na listagem de fórmulas do sistema. Fórmulas Globais As fórmulas globais são aquelas apresentadas para todos os módulos do sistema, e são passíveis de uso em qualquer um deles. Conheça as fórmulas globais: EXECSQL Executa uma consulta SQL. Caso a execução tenha pelo menos uma linha de resultado, está variável retorna VERDADE. Sua sintaxe é: EXECSQL(‘código da consulta SQL’). Exemplo: EXECSQL('Codigo_Consulta_SQL') PROXREGSQL Avança um registro na Consulta SQL executada. Sua sintaxe é: PROXREGSQL('código da consulta sql') Exemplo: PROXREGSQL('Codigo_Consulta_SQL') RESULTSQL Esta função lê uma linha do resultado da execução da SQL. Sua sintaxe é: RESULTSQL('código da consulta sql', 'nome do campo') Exemplo: RESULTSQL('Codigo_Consulta_SQL', 'SALARIO') Fórmulas específicas para o RM Labore - Gestão de Folha de Pagamento A utilização de fórmulas no RMLabore se faz necessário, por exemplo, em situações em que o código de cálculo nos eventos do Labore, em sua forma nativa, não possuem o comportamento desejado perante as regras de negocio da empresa. Fórmulas / Funções - A Função A = Retorna valor de um acumulador Sintaxe = A (‘CÓD. DO ACUMULADOR) Tipo de Retorno = Valor Exemplo: Código da fórmula: AC01 = Retorna valor do acumulador de código 01 (Comissão). Texto da fórmula: A(‘01’) Observação: O código do acumulador deve ser informado entre aspas. Os acumuladores são incluídos ou editados no cadastro de tabelas dinâmicas. No cadastro de eventos, você define se valores deste serão guardados em determinado acumulador. Atenção: As variáveis de fórmula que são relativas à movimentação do funcionário, como a A, não devem ser utilizados para fórmula de seleção. Porque no momento da seleção, o sistema ainda não executou a movimentação do funcionário. Desta forma, estas funções/variáveis irão retornar sempre "zero". Função ABS = Valor Absoluto Sintaxe = ABS (VALOR) Tipo de Retorno = Valor Função ACUMFF = Acumulador de ficha financeira Sintaxe = ACUMFF(MÊS, ANO, 'CÓD. DO ACUMULADOR') Tipo de Retorno = Valor Observação: Este acumulador deverá ser criado em TABELAS DINÂMICAS - INT34 Função ADIANT = Retorna percentual de adiantamento Sintaxe = ADIANT Tipo de Retorno = Valor Exemplo: ADIANT Supondo que o funcionário Antônio tem um percentual de adiantamento de 40%, o retorno da fórmula, para esse funcionário, seria 40. Função ADMDEM = Retorna admitido ou demitido no mês Sintaxe = ADMDEM Tipo de Retorno = Valor Exemplo: ADMDEM Supondo que o funcionário Itamar foi admitido ou demitido no mês de competência, o retorno será 1. Se houvesse sido admitido ou demitido em outros meses, retornará 0. Função ALTEROUCADASTRO = Retorna 1 se houver alteração no cadastro do funcionário e 0 se não houver alteração. Sintaxe = ALTEROUCADASTRO(‘string’) Tipo de Retorno = Valor Observação: Na sintaxe, o campo string deverá ser informado com qual campo do cadastro será validado. Exemplo: ALTEROUCADASTRO ('FUNCAO') ALTEROUCADASTRO ('SECAO') Esta função está contemplando se houve alteração no cadastro dos campos: FUNCAO e SECAO. Dica: Esta função poderá ser utilizada no campo Fórmula para Criticar o Cadastro de Funcionários no parametrizador em Folha de Pagamento | Funcionário | Restrições Cadastrais. Função ANO = Retorna ano de competência. Sintaxe = ANO Tipo de Retorno = Valor Função ANOCX = Retorna ano-caixa. Sintaxe = ANOCX Tipo de Retorno = Valor Função ANODT = Retorna ano de uma data. Sintaxe = ANODT (‘DATA’) Tipo de Retorno = Valor Exemplo: ANODT(‘23/01/1997’) Retorna: 1997 ANODT (DNASCIM) Supondo que a data de nascimento de um funcionário seja 10/09/1961, retorna 1961. Dica: No parâmetro DATA da sintaxe pode ser uma função que retorna data no lugar da data específica. Função ARRED = Arredonda um valor sem casas decimais. Sintaxe = ARRED (VALOR) Tipo de Retorno = Valor Função ARREDONDA = Arredonda um valor com casas decimais. Sintaxe = ARREDONDA (VALOR, VALOR) Tipo de Retorno = Valor Exemplo: Quando há várias casas decimais e o arredondamento será apenas para duas casas decimais: ARREDONDA(777.7784,2) = 777,78 Função ARREDVALOR = Arredonda um valor com casas decimais. Sintaxe = ARRED (VALOR, VALOR) Tipo de Retorno = Valor Função ASCII = Retorna o código ASCII de um caractere. Sintaxe = ASCII (‘STRING’) Tipo de Retorno = Valor Função ATRIBUI = Atribui valor a uma memória. Sintaxe = ATRIBUI(NÚMERO DA MEMÓRIA, INDEFINIDO) Tipo de Retorno = De acordo com o que for atribuído à memória Exemplo: ATRIBUI (1, RC) Memória de nº 1 guardará valor do salário nominal.
-
labore Finalização de férias bloqueia período posterior
José Alison posted a topic in [RM] Support Area
Olá, boa tarde amigos! Alguém já passou por isso: Quando o DP vai finalizar férias para liberar a competência 09/20, o RM bloqueia o período 2. -
Bom dia, Estou parametrizando o sistema para enviar Avisos Automáticos (Gatilhos). Da forma padrão do sistema, a mensagem é enviada para o funcionário, podendo ser enviada também para uma pessoa terceira, com isso ambos receberão. Desta forma não está nos atendendo, pois preciso que o aviso seja enviado somente para uma pessoa, que no caso seria a gerente de RH. O sistema tem a opção de criar um relatório através do Gerador de Relatórios e também por Fórmula, com essa opção haverá a possibilidade de enviar somente para uma pessoa. Porém, não estou conseguindo fazer que o sistema entenda o relatório que criei através do gerador de relatórios, está dando erro quando o aviso é enviado. Gostaria de saber se alguém utiliza os avisos automáticos e de que forma. Se caso alguém usar através do gerador de relatórios, poderia me auxiliar a criar da maneira correta? Aguardo.
-
Neste link temos todas as instruções para a geração da DIRF 2020 no RM Labore (Gestão de Folha de Pagamento): https://tdn.totvs.com/pages/releaseview.action?pageId=208347682 https://tdn.totvs.com/pages/releaseview.action?pageId=208347682 As versões para geração da DIRF estarão disponíveis na área pública da central de Download do Portal do Cliente para versões 12.1 .24, 12.1.25, 12.1.26, 12.1.27. Para baixar estas versões, basta seguir as instruções abaixo: 1. Acesse: www.totvs.com/suporte 2. Faça o login, com seu Email e Senha. 3. Clique em "Downloads e atualizações" através da barra do menu do Portal do Cliente. 4. Na lista de produtos selecione o Produto RM. 5. Escolha a sua versão (12.1.24 , 12.1.25 , 12.1.26 , 12.1.27). 6. Em seguida selecione CorporeRM. 7. Pronto! Na grid de download, será listado todos os produtos da respectiva série informada. Dica: Para facilitar na busca, utilize o campo de busca da grid de download, digitando o nome ou parte do nome do arquivo que queira pesquisar, por exemplo, "Patch". Versões e Patchs oficiais (mínimas) para a geração da DIRF 2020: · Patch 12.1.24.271 ou superiores; · Patch 12.1.25.216 ou superiores; · Patch 12.1.26.163 ou superiores; · Patch 12.1.27.105 ou superiores. TAGs/Itens de pesquisa: - Operadoras de Saúde = ESOCIAL > Operadora Saúde /Cadastro Operadora de Saúde
-
Bom dia! Temos um caso interessante dentro do RM Labore, na instituição de ensino, ocorre muito a redução da carga horario dos professores que recebem por hora, sendo assim é necessário realizar a resilição deste, no entanto ela é 100% manual, queremos que ela seja mais de forma automática, informando os dados de inicio de contrato e finalização de contrato. Atenciosamente, Pedro
-
-
Tenho uma situação que é a seguinte, os autônomos carreteiros são registrados em mais de uma filial na mesma coligada, durante o mês é emitido cartas frete para eles em várias filiais, logo, eles possuem lançamentos no labore em várias filiais, gostaria que o sistema reconhecesse que esses carreteiros, já tiveram desconto de inss em outras filiais e daí verificar se já atingiram ou não o teto, como hoje o sistema não faz isso, está descontando inss incorretamente, a parametrização de utilizar definição de chapa centralizadora não nos atende, gostaria de saber se alguém já trabalhou com autônomo carreteiro, que possa me orientar como proceder nesse caso.
-
Pessoal, Como eu posso consultar um parâmetro do modulo folha de pagamentos via consulta SQL? RM > Folha de Pagamentos > Configuração > Parametrizador. Utilizo a versão 12.1.22 do RM
- 5 replies
-
- folha de pagementos
- labore
-
(and 2 more)
Tagged with:
-
Prezados, estou com uma maquina, onde a colaboradora informa que toda vez que realiza um cadastro de de um candidato no Labore, esta informando as mensagens em anexo. Preciso de ajuda, para resolver este problema. Obrigado!!!
- 1 reply
-
- candidatos
- labore
-
(and 1 more)
Tagged with:
-
Boa tarde, estou com o seguinte problema: Ao calcular a rescisão de um colaborador, identifiquei que o valor referente ao 13º foi calculado mesmo existindo previamente em outro período, gostaria de saber como corrigir isso, o período do 13º é o 14, e o período da rescisão é o 30, ou seja, o período da rescisão é superior ao do 13º.
-
Boa tarde pessoal, Preciso fazer uma rescisão de um funcionário que possui empréstimo consignado e tenho que descontar 30% do liquido da rescisão. Gostaria de saber qual é o procedimento para realizar este desconto.
- 4 replies
-
- emprestimosconsignado
- labore
-
(and 1 more)
Tagged with:
-
Prezados, gostaria de uma ajuda quanto o processo de arredondamento automático da Folha de Pagamento, no período 1 foi gerado um arredondamento de provento com o código de cálculo 20, agora no período 3 de adiantamento, entendo que, teria que ser gerado um arredondamento de desconto com o código de cálculo 21, porém isso não está acontecendo de forma alguma, gostaria de uma ajuda nessa situação, aqui não utilizamos controle de saldo de verbas, e esses dois eventos de arredondamento não possuem fórmula de valor.
- 19 replies
-
- folhadepagamento
- labore
-
(and 1 more)
Tagged with:
-
Bom dia amigos, Estou precisando de dica de consultorias de São Paulo que façam a implantação do e-Social no RM Labore. Agradeço desde já pela ajuda. Abraço! João Marcos Martins
-
Prezados, estamos com um problema na folha analítica na nova mdi, pois a mesma não apresenta a descrição do desconto onde o valor é de R$ 144,15, conforme print em anexo, gostaria de saber como mostrar a descrição do evento (ISS, IRRF). Desde já agradeço a atenção.
-
Caros, Boa tarde. Estamos com atraso na entrega da DIRF, atualizamos para a versão 12.1.15.100 e o colaborador responsável pela geração da DIRF, não está conseguindo gerar e pediu ajuda. Após abrir a tela de "Geração da DIRF e Informe Rendimentos", é selecionado o diretório onde o arquivo será salvo e a opção "Informe de Rendimentos" em "Gerar no Final do Processo". Após clicar em Avançar, aparece um sinal de alerta, informando que é obrigatório preencher o campo "Código do Relatório - Informe de Rendimentos", porem após abrir a tela de "RM Reports", não consta nada. Segue print: Existe algum tipo de tutorial para gerar a DIRF ou algo do tipo? Desculpem se estou criando este tópico no lugar errado. Agradeço desde já.
-
Bom dia, pessoal. Em qual relacionamento das tabelas de RH posso obter o nome da pai, do pai e os dados do cônjuge de um funcionário. At.te, Juliana Paixão
- 2 replies
-
- dependentes
- rh
-
(and 1 more)
Tagged with:
-
Bom dia. Alguém já possui um relatório do labore que retorne o histórico de assistência saúde do funcionário para conferência?
-
- assistência
- históricos
-
(and 1 more)
Tagged with:
-
Pessoal, na minha empresa, devido ao grande fluxo de admissão, aconteceu de ser admitido dois funcionários que já estavam trabalhando, só que em setores diferentes e funções / salários diferentes. Claro que conseguimos detectar antes que o pior acontecesse. A pergunta é: como fazer com que o labore barre admissão de pessoa já ativa no sistema? (que não foi demitido)
- 1 reply
-
- admissao
- duplicidade de admissao
-
(and 1 more)
Tagged with:
-
Bom dia. Preciso de ajuda para montar um relatório que mostre o histórico de alteração de funções de funcionários. Consultei um post semelhante mas não consegui aproveitar muito as dicas. Algum membro já criou algum relatório parecido ou pode mostrar uma consulta que mostre isso? Desde já agradeço.
-
Pessoal, estou com um problema, tenho uma máquina virtual que me passaram na antiga empresa em que trabalho que seria para estudar o RM, tenho lá disponível o RM Labore versão 11.50, eu consigo utilizar muitas funções, porém quando clico em "cargos" para no caso cadastrar cargos aparece uma mensagem dizendo que o sistema está em migração e que não é um erro do perfil de acesso e qualquer dúvida eu podia procurar o suporte, oque seria isso? Tem como resolver?
-
Boa Tarde A Gerar a DIRF no RM Labore, no informe de rendimentos, aparece valor em: 4- Rendimentos Isentos e Não Tributáveis e 7 - Outros Rendimentos Isentos. Mas esse valor teria que aparecer em 5 - Rendimento Sujeito a Tributação Exclusiva - 3 outros. Mas não aparecem. Alguém poderia me ajudar em como proceder para que esse valor apareça na Opção 5 Tributação Exclusiva - 3 - outros ?
-
Prezados, boa tarde Preciso criar uma consulta que me retorne a quantidade de funcionários ativos mês a mês, gostaria que me ajudassem pois minha consulta não está retornando corretamente. SELECT COUNT(CHAPA) FROM PFUNC WHERE DATAADMISSAO >='2002-01-01' AND DATAADMISSAO <='2015-01-30' AND (DATADEMISSAO is null or DATADEMISSAO >='2015-02-01') AND CODTIPO <> ('A') AND CODFILIAL=1 AND CHAPA NOT IN(SELECT CHAPA FROM PFHSTSIT WHERE NOVASITUACAO IN ('E','F','I','U','L','P','T') AND DATEPART(YEAR,DATAMUDANCA)=2015 AND DATEPART(MONTH,DATAMUDANCA)=1)
-
Prezados, boa tarde Preciso criar uma consulta que me retorne a quantidade de funcionários ativos mês a mês, gostaria que me ajudassem pois minha consulta não está retornando corretamente. SELECT COUNT(CHAPA) FROM PFUNC WHERE DATAADMISSAO >='2002-01-01' AND DATAADMISSAO <='2015-01-30' AND (DATADEMISSAO is null or DATADEMISSAO >='2015-02-01') AND CODTIPO <> ('A') AND CODFILIAL=1 AND CHAPA NOT IN(SELECT CHAPA FROM PFHSTSIT WHERE NOVASITUACAO IN ('E','F','I','U','L','P','T') AND DATEPART(YEAR,DATAMUDANCA)=2015 AND DATEPART(MONTH,DATAMUDANCA)=1)