Ir para conteúdo

Luis Valadares

Membros
  • Total de itens

    122
  • Registro em

  • Última visita

  • Dias Ganho

    2

Posts postados por Luis Valadares

  1. Fabio, Boa tarde.

    Não consegui montar cubo legal com sua sentença, porem adaptei-a, para ser lançada como um evento de base calculo, ou seja é possivel apurar por funcionário seu absenteísmo mês, possibilitando/facilitando a emissão de relatorios/planilhas.

    Talvez alguns farão uso, segue:

    1 - /* SENTENÇA SQL ( Nome Absenteismo ) */

    SELECT AAFHTFUN.CHAPA CHAPA,

    (CONVERT(FLOAT, (CONVERT(NUMERIC, SUM(AAFHTFUN.ATRASO)) / 60.0

    + CONVERT(NUMERIC, SUM(AAFHTFUN.FALTA)) / 60.0)/(CONVERT(NUMERIC, SUM(AAFHTFUN.BASE)) / 60.0)

    * 100.00)) AS ABSENT

    FROM AAFHTFUN

    WHERE AAFHTFUN.codcoligada=:FRM_SQLCOLIG

    and data between :FRM_SQLIPER_D and :FRM_SQLFPER_D

    AND CHAPA=:FRM_SQLCHAPA

    AND (AAFHTFUN.BASE > 0)

    GROUP BY AAFHTFUN.CHAPA

    ORDER BY AAFHTFUN.CHAPA

    2 - /* FORMULA */

    SE EXECSQL('ABSENTEISMO') = VERDADE ENTAO

    RESULTSQL('ABSENTEISMO', 'ABSENT')

    SENAO

    0

    FIMSE

    3- Criar e associar a formula a algum evento e lança no movimento dos funcionarios.

    Valeu,

    Obs. se puder montar um cubo legal me avise..

    Parabens pela iniciativa e disposição

    Grato

    Rodrigo

    Pessoal,

    Num tá faltando nessa sentença o somatório dos abonos ?

    Acho que a formulá é :

    ([Número de horas de Atraso] + [Número de horas de falta] + [Número de horas abonadas])/ Número de horas base do funcionário - a que deveria trabalhar no periodo

    • Haha 1
  2. weverton,

    a parametrização da primeira aba me parece ok !

    Só que você tem que ver se as outras abas internas estão marcadas para exibição, até a ultima aba 'Totais Gerais'.

    Pelo menos ela deve ter a opção "Imprime totais gerais" marcado e nas outras deve ter marcado os evento e os totais (Resumo do evento). Sem isso, realmente não sai nenhuma informação.

    Além desses totais, você consegue adicionar totais personalizados (formula).

  3. Markitu,

    Já utilizei essa funcionalidade em alguns cliente.

    Para você fazer um teste para visualizar o funcionamento você pode executar a seguinte a rotina:

    1º Para o serviço do rm Host;

    2º Edita o arquivo RM.Host.Service.Exe - Ele se encontra na pasta RM.NET;

    3º Colar o comando add key="JobServer3Camadas" value="true" /> dentro do arquivo RM.Host.Service e salvar e fechar o arquivo;

    4º Depois você liga novamente o serviço do RM Host;

    5º Depois você entra em aplicativos na consulta SQL/ Processo/ Envio de consulta SQL por email e executa a rotina.

    OBS: Na ultima etapa do processo de geração da consulta SQL irá ter uma visão onde você poderá definir os parametros para agendamento da consulta SQL: de quanto em quanto tempo, quais dias da semana etc.

    OBS: Caso você tenha interesse de executar esse processo na produção, basta você executa esses passos em uma unica maquina. Que em tese será seu servidor de aplicação. No menu sitemas/server/ Gerenciamento de job será criado um registro informando o horário que foi executado o processo do job de enviar a consulta sql por email.

    espero ter ajudado.

    Rogério,

    me permita ser mais explicito para nossos leitores :D

    - Parar o host

    - Procurar o arquivo RM.Host.Service.config dentro da pasta RM.NET

    - Trocar o valor do parâmetro add key de "false" para "True", (add key="JobServer3Camadas" value="true")

    o restante é como você disse !

    - Ligar novamente o serviço do RM Host

    - Depois você entra em aplicativos a consulta SQL/ Processo/ Envio de consulta SQL por email e executa a rotina.

  4. Bete,

    já passei por algo parecido sim. Esses tipos de erros são problemas cadastrais (geralmente de formulas/consultas em alguma operação no recalculo de eventos - valores nulos). A TOTVS está agindo corretamente, vai ter que monitorar a execução da sua base (via ferramentas de banco de dados) e quando for gerado esse erro descobrir qual instrução estava sendo gerada).

    Você também pode fazer o mesmo, de preferência com o DBA da empresa.

  5. Olá Jair!

    É assim, vou utilizar o RM para ministrar aulas de folha de pagamento, queremos utilizar este sistema apenas para conhecimento dos professores e alunos.

    Eu estou tentando montar a base.

    Bruna,

    mais interessante seria você pegar uma base exemplo, ela vem preenchida e facilita nas demonstrações.

    Agora, pegue abaixo de 11.20, pois a partir dela só se tiver o hardlock instalado.

  6. Pelo que fiquei sabendo, a informação quente esta na pasta TOTVSLicense\Log, no arquivo lsmntlog de extensão DTC - tabela CTREE.

    Tem uns esquemas pra abrir usando um tal de SDU.

    Vai saber como funciona isso ai.

    Isso dai é o esquema do Proteus (Microsiga).

    Acredito que com o tempo será migrado para o RM, mas aos poucos.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.