Jump to content

oJúnior

Membros
  • Content Count

    58
  • Joined

  • Last visited

  • Days Won

    1

oJúnior last won the day on October 3 2014

oJúnior had the most liked content!

Community Reputation

2 Neutro

1 Follower

About oJúnior

  • Rank
    Membro Ativo no Fórum
  • Birthday 11/30/1980

Profile Information

  • Sexo
    Masculino

Recent Profile Visitors

968 profile views
  1. Bom dia Humberto, beleza! Poxa, desculpa a variável que vc deve usar é HORASTRABDESC ( Data, Parâmetro ) que tem os parâmetros que listei acima. Executei na versão 11.82.37, não tenho mais a versão que vc citou! Entretanto acredito que vai dar certo... Troca a função e faz um teste... Qualquer coisa posta novamente para solucionarmos esta questão. Abraços,
  2. Olá Humberto, tudo bem! Cara, a função HORASDESC ( Data, Parâmetro ) funciona com alguns parâmetros de cálculo, são eles: Parâmetro 0 - Todas as ocorrências ( Descanso, Feriado e Grupo de Descanso ); Parâmetro 1 - Descansos; Parâmetro 2 - Feriado; Parâmetro 3 - Descansos apenas dos grupos de descanso Acredito que o mais apropriado para seu caso seja: HORASTRABDESC (PAR, 0 ) * 1.40 => Todas as ocorrências... Espero que ajude. Atenciosamente,
  3. Olá Lidia! Existe a mesma solicitação no tópico http://www.forumrm.com.br/topic/13765-sql/ feita por você mesmo... Mas veja abaixo a resposta... Ajustei a sentença para trazer mais informações, caso não necessite basta apagar do select... Espero que ajude! select sec.descricao as nomeSecao , fnc.nome as nomeFuncao , fun.chapa , fun.nome as nomeColaborador , fun.dataAdmissao , fun.codSituacao as situacao , fun.salario , fic.codEvento as codigoEvento , eve.descricao as nomeEvento , fic.valor from pFunc fun (noLock) inner join pFfinanc fic (noLock) on ((fun.codColigada = fic.codColigada) and (fun.chapa = fic.chapa)) inner join pEvento eve (noLock) on ((fic.codColigada = eve.codColigada) and (fic.codEvento = eve.codigo)) inner join pSecao sec (noLock) on ((fun.codColigada = sec.codColigada) and (fun.codSecao = sec.codigo)) inner join pFuncao fnc (noLock) on ((fun.codColigada = fnc.codColigada) and (fun.codFuncao = fnc.codigo)) where fun.codColigada = 1 and fun.codFilial = 1 and sec.descricao like '%' and fic.nroPeriodo = 1 and fic.codEvento = '0294' and fic.mesComp = 9 and fic.anoComp = 2014 Se precisar de algo mais, pode solicitar! Se ajudou posta aqui e encerra o tópico! Abraços!
  4. Olá Lidia! Ajustei a sentença para trazer mais informações, caso não necessite basta apagar do select... Espero que ajude! select sec.descricao as nomeSecao , fnc.nome as nomeFuncao , fun.chapa , fun.nome as nomeColaborador , fun.salario , fic.codEvento as codigoEvento , eve.descricao as nomeEvento , fic.valor from pFunc fun (noLock) inner join pFfinanc fic (noLock) on ((fun.codColigada = fic.codColigada) and (fun.chapa = fic.chapa)) inner join pEvento eve (noLock) on ((fic.codColigada = eve.codColigada) and (fic.codEvento = eve.codigo)) inner join pSecao sec (noLock) on ((fun.codColigada = sec.codColigada) and (fun.codSecao = sec.codigo)) inner join pFuncao fnc (noLock) on ((fun.codColigada = fnc.codColigada) and (fun.codFuncao = fnc.codigo)) where fun.codColigada = 1 and fun.codFilial = 1 and sec.descricao like '%' and fic.nroPeriodo = 1 and fic.codEvento = '0294' and fic.mesComp = 9 and fic.anoComp = 2014 Se precisar de algo mais, pode solicitar! Se ajudou posta aqui e encerra o tópico! Abraços!
  5. Olá Amigo! A Tabela no banco que fica guardado os formulários é: gMdApresentacao Comando para deletar: delete gMdApresentacao where codigo = '99999' Cuidado com esta ação! Poderá existir outras tabelas com dados relacionados vinculados a esta, mas será apresentado um alerta de erro informando o nome da(as) outra(as) tabelas. Caso tenha alguma dúvida posta aqui novamente!
  6. Olá Pessoal, boa tarde! Claudomar, apenas para complementar a resposta o Jair, faça o seguinte: No TOTVS Automação de Ponto (Antigo RMChronus) vá até a tela de [ Parâmetro do Sindicato ] terá uma aba (ou opção) de Evento, que é responsável por associar as ações (eventos) do TOTVS Automação de Ponto com os Eventos do TOTVS Folha de Pagamento (antigo RMLabore). Basta associar o evento de horas extras 100% nos dois sistemas. Espero ter auxiliado! Qualquer dúvida, posta aqui!
  7. Olá Fábio, tudo bem! Crie a fórmula abaixo no TOTVS Automação de Ponto (RMChronus) e veja se ajuda sua questão! Pode adaptar a sua necessidade! Abaixo o texto da fórmula: _________________________________________________________________________________ decl data, sabado, domingo, feriado, diasDoPeriodo, diasUteis; setVar(data, ipm); repita /*Contar Sábados do Período*/ se diaSem(data) = 'SAB' entao setVar (sabado, sabado + 1) fimSe; /*Contar Domingo do Período*/ se diaSem(data) = 'DOM' entao setVar (domingo, domingo + 1) fimSe; /*Contar Feriados do Período*/ se diaFer(data) = 1 entao setVar (feriado, feriado + 1) fimSe; /*Contar dias do Período*/ setVar(diasDoPeriodo, diasDoPeriodo + 1); setVar (data, data + 1); ate data = fpm + 1; setVar (diasUteis, diasDoPeriodo - (sabado + domingo + feriado)); diasUteis ____________________________________________________________________________ Depois posta se ajudou! Grande abraço!
  8. Elaine Oliveira, boa tarde! Você pode utilizar a tabela aBatFun que ficam armazenadas as batidas e filtre o status dela diferente de 'C'(Coletada) ou seja tudo que não foi coletado foi digitado ou alterado. Ficaria mais ou menos assim: select *--Digite os campos que interessam from aBatFun --Utilize a tabela de batidas join aJustBat --Tabela de Justificaticas on ((aBatFun.codColigada = aJustBat.codColigada) and (aBatFun.chapa = aJustBat.chapa)) where aBatFun.data between '20110501' and '20110530' and aBatFun.status <> 'C'--Lista batidas que não foram coletadas Abraço, Júnior
  9. Augusto, Muito obrigado pela sua colaboração. Atenciosamente,
  10. Ae, ae, ae, ae,ae,ae... Parabéns Luciano Alibuni, você é um cara com muita sorte . Jair, muito obrigado a você também por realizar este tipo de promoção\Evento. Atenciosamente,
  11. Jean, bom dia! Multiplique por - 1, veja se dar certo. select ((sum(aatualfun.hatrasobanco) +sum(aatualfun.hfaltabanco))) * - 1 from aatualfun, pfunc where aatualfun.chapa = pfunc.chapa and aatualfun.codcoligada = pfunc.codcoligada and aatualfun.codcoligada = 1 and aatualfun.chapa=0004484 and pfunc.codsituacao <> 'D' and pfunc.codtipo <> 'D' and pfunc.codtipo <> 'T' Atenciosamente,
  12. Jair, Desejo um dia especial e feliz nesta data de seu nascimento e que fazer aniversário é olhar pra trás com gratidão e pra frente com fé! Parabéns amigo,
  13. Pessoal, a promoção é Até as 23:59 do dia 05/04/2009 para participar. Já envie a minha e vocês? Abraço,
  14. Jair, excelente decisão. Infelizmente há pessoas que não sabem aproveitar a oportunidade, com diz o ditado chinês: "Há três coisas na vida que nunca voltam atrás: a flecha lançada, a palavra pronunciada e a oportunidade perdida." Não precisamos de pessoas como a desse rapaz. Atenciosamente,
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.