Jump to content

Henrique oliveira

Membros
  • Content Count

    195
  • Joined

  • Last visited

  • Days Won

    1

Henrique oliveira last won the day on June 25 2012

Henrique oliveira had the most liked content!

Community Reputation

2 Neutro

1 Follower

About Henrique oliveira

  • Rank
    Membro Ativo no Fórum
  • Birthday 02/17/1975
  1. Boa tarde, Pelo que entendi vc precisa rodar esta formula para alguma funão especifica.ALtera a o codfunção para o qual vc precisa e testa SE TABFUNC("CODFUNCAO",'S') = ('704') ENTAO RC*0.30 ND SENAO FALSO FIMSE depois retorna pra saber o resultado.oa sorte !
  2. Prezados bom dia, Preciso montar uma formula no RM chronus, mas estou com duvida.A regra é a sequinte: Trazer no evento somente os colaboradores que iniciaram a partir de 10/01/18,somente os domingos trabalhados e quantidade de horas destes domingos.Algúem pode ajudar? A fórmula abaixo nao traz o resultadfo que preciso.Versoa 12.1.117.206.Obrigado. DECL DATA; SETVAR (DATA,IPM); REPITA SE TABFUNC ('DATAADMISSAO' , 'D')>='10/01/2018'E DIASEM(DATA)='DOM' ENTAO SETVAR(DATA); SENAO 0 FIMSE; SETVAR (DATA); ATE SETVAR(DATA=FPM+1) TOTAL
  3. Bom dia Raimundo, Vamos lá. Na verdade o que preciso. Todas vez que for feriado e os meu colaborador travalhar .O mesmo deve receber as horas a 100% e as horas deste dia serem pagas como horas contratuais 200hs. Somente os que trabalharem no Feriado. Obrigado.
  4. Prezados bom dia, Preciso alterar a jornada somente dos meus colaboradores que trabalharem no feriado de 220hs para 200hs. ALguem tem alguma ideia mellhor? Precis que compartilhem. Fiz uma fórmula SE J=220 ENTAO 12000 SENAO J FIMSE . Pensei em criar um evento e incluir esta fórmula . Tenho o ponto e Folha. Aguardo a contribuição dos amigos ....abraço e ótima semana a todos !!
  5. Bom dia, Verifica as permissões no executável tb. Abraço.
  6. Boa tarde Cícero, Você, já analisou se no seu BDE o username e hostname estão corretos ? abraçooooooooooo
  7. Boa tarde Lucas, Cara, na Nova MDI ou Delphi vá em cadastro / horários/processos/ importar horarios abraçoooooooooooooo.
  8. Bom dia João , Tenta alterar o Getdate por Sysdate ou current_ date .... Abraçoooooooooo
  9. Bom dia Omar, O seu banco é oracle ? Vc tem o do mês somente ? tá reclamando de caracter imbálido e falta de parenteses a direita... Obg pelo retorno.
  10. Prezados Boa tarde, Estou com a seguinte situação.Preciso que retornar a quantidade de colaboradores em um mês e ano com as situações A,E,F,L,T,P Fiz uma SQL , mas nao traz o resultado esperado .Nenhum tópico do Forum , atende ao solicitado.Banco Oracle. Conto com ajuda de vcs,obg. SELECT COUNT(PFUNC.CHAPA) ATIVOS FROM PFUNC WHERE (PFUNC.CODSITUACAO IN ('A','E','F', 'L', 'P', 'T') OR PFUNC.CODSITUACAO = 'D' AND TO_CHAR(PFUNC.DATADEMISSAO, 'MM') <=:PLN_H2 +1 AND TO_CHAR(PFUNC.DATADEMISSAO, 'YYYY') =:ANO) AND PFUNC.CODFILIAL = 13
  11. Bom dia Galera blz !!! Preciso de ajuda pra ajustar esta SQL,meu banco é Oracle.O que preciso é o seguinte: Preciso retornar a situação do colaborador em qualquer ano mês:Exemplo Mês Agosto 2015 Chapa Nome Função data de admissão Situação 00001 Antônio Diretor 01/10/1985 Ativo Mês Setembro 2015 Chapa Nome Função data de admissão Situação 00001 Antônio Diretor 01/10/1985 Desligado. O problema é que não estou conseguindo trazer todas as linhas conforme fiz minha SQL abaixo.Alguém pode ajudar? select pf1.chapa, pf1.novasituacao, pf1.datamudanca from PFHSTSIT PF1 inner join pfunc on pfunc.chapa=pf1.chapa where pf1.datamudanca = (select MAX(PF2.datamudanca) from PFHSTSIT PF2 where PF2.DATAMUDANCA <='21/03/15' and PF2.chapa=pf1.chapa) and pfunc.tipodemissao<>'5' order by pf1.chapa,pf1.datamudanca;
  12. Galera bom dia , Preciso montar uma fórmula pra atender a seguinte situação abaixo: Abril/14 - O funcionário ganha R$ 1000,00 Maio/14 a Empresa antecipa 7% R$ 1070,00 Junho/14 sai o dissídio de 8.3% R$ 1083,00 Preciso resolver este problema como fazer? Obrigado.
  13. Bom dia tudo bem ? Estou sim concatenando, porém quando fiz a inserção destro filtro na query MESCOMP=:PLN_Sheet1!$C$1_V e ANOCOMP=:PLN_Sheet1!$C$2_V. Dá erro , sabe como me ajudar ? Obrigado.
  14. Prezados boa tarde, Fiz uma planilha pra trazer os dados de pensão, só que qdo faço a inserção do Filtro na Planilha dá erro.Estou na versão Delphi e não utilizo máquina de cálculo.Alguem pode ajudar ?Obrigado e abaixo a SQL SELECT A.CHAPA, B.NOME, D.PERCENTUAL ||'%' ||C.NROVEZES ||'x' AS TOTAL_PERCENT, D.RESPONSAVEL, (SELECT NVL(F.VALOR,0) FROM PFFINANC F WHERE F.CHAPA=A.CHAPA AND F.MESCOMP=:PLN_Sheet1!$C$1_V AND F.ANOCOMP=:PLN_Sheet1!$C$2_V AND F.CODEVENTO='0123') AS EVENTO_UM, (SELECT NVL(F.VALOR,0) FROM PFFINANC F WHERE F.CHAPA=A.CHAPA AND F.MESCOMP=:PLN_Sheet1!$C$1_V AND F.ANOCOMP=:PLN_Sheet1!$C$2_V AND F.CODEVENTO='0137') AS EVENTO_DOIS, (SELECT NVL(F.VALOR,0) FROM PFFINANC F WHERE F.CHAPA=A.CHAPA AND F.MESCOMP=:PLN_Sheet1!$C$1_V AND F.ANOCOMP=:PLN_Sheet1!$C$2_V AND F.CODEVENTO='0187') AS EVENTO_TRES, (SELECT NVL(M.VALOR,0) FROM PFDEPMOV M INNER JOIN PFDEPEND P ON (((P.CHAPA = M.CHAPA) AND (P.CODCOLIGADA = M.CODCOLIGADA) AND (P.NRODEPEND = M.NRODEPEND))) WHERE M.CHAPA=A.CHAPA AND M.MESCOMP=:PLN_Sheet1!$C$1_V AND M.ANOCOMP=:PLN_Sheet1!$C$2_V AND P.INCPENSAO=1 AND M.NRODEPEND=1) AS DEP_I, (SELECT NVL(M.VALOR,0) FROM PFDEPMOV M INNER JOIN PFDEPEND P ON (((P.CHAPA = M.CHAPA) AND (P.CODCOLIGADA = M.CODCOLIGADA) AND (P.NRODEPEND = M.NRODEPEND))) WHERE M.CHAPA=A.CHAPA AND M.MESCOMP=:PLN_Sheet1!$C$1_V AND M.ANOCOMP=:PLN_Sheet1!$C$2_V AND P.INCPENSAO=1 AND M.NRODEPEND=2) AS DEP_II, (SELECT NVL(M.VALOR,0) FROM PFDEPMOV M INNER JOIN PFDEPEND P ON (((P.CHAPA = M.CHAPA) AND (P.CODCOLIGADA = M.CODCOLIGADA) AND (P.NRODEPEND = M.NRODEPEND))) WHERE M.CHAPA=A.CHAPA AND M.MESCOMP=:PLN_Sheet1!$C$1_V AND M.ANOCOMP=:PLN_Sheet1!$C$2_V AND P.INCPENSAO=1 AND M.NRODEPEND=3) AS DEP_III, (SELECT NVL(M.VALOR,0) FROM PFDEPMOV M INNER JOIN PFDEPEND P ON (((P.CHAPA = M.CHAPA) AND (P.CODCOLIGADA = M.CODCOLIGADA) AND (P.NRODEPEND = M.NRODEPEND))) WHERE M.CHAPA=A.CHAPA AND M.MESCOMP=:PLN_Sheet1!$C$1_V AND M.ANOCOMP=:PLN_Sheet1!$C$2_v AND P.INCPENSAO=1 AND M.NRODEPEND=4) AS DEP_IV, (SELECT NVL(M.VALOR,0) FROM PFDEPMOV M INNER JOIN PFDEPEND P ON (((P.CHAPA = M.CHAPA) AND (P.CODCOLIGADA = M.CODCOLIGADA) AND (P.NRODEPEND = M.NRODEPEND))) WHERE M.CHAPA=A.CHAPA AND M.MESCOMP=:PLN_Sheet1!$C$1_V AND M.ANOCOMP=:PLN_Sheet1!$C$2_V AND P.INCPENSAO=1 AND M.NRODEPEND=5) AS DEP_V, (SELECT NVL(M.VALOR,0) FROM PFDEPMOV M INNER JOIN PFDEPEND P ON (((P.CHAPA = M.CHAPA) AND (P.CODCOLIGADA = M.CODCOLIGADA) AND (P.NRODEPEND = M.NRODEPEND))) WHERE M.CHAPA=A.CHAPA AND M.MESCOMP=:PLN_Sheet1!$C$1_V AND M.ANOCOMP=:PLN_Sheet1!$C$2_v AND P.INCPENSAO=1 AND M.NRODEPEND=6) AS DEP_VI, (SELECT NVL(M.VALOR,0) FROM PFDEPMOV M INNER JOIN PFDEPEND P ON (((P.CHAPA = M.CHAPA) AND (P.CODCOLIGADA = M.CODCOLIGADA) AND (P.NRODEPEND = M.NRODEPEND))) WHERE M.CHAPA=A.CHAPA AND M.MESCOMP=:PLN_Sheet1!$C$1_V AND M.ANOCOMP=:PLN_Sheet1!$C$2_V AND P.INCPENSAO=1 AND M.NRODEPEND=7) AS DEP_VII FROM PFFINANC A INNER JOIN PFUNC B ON ((B.CODCOLIGADA = A.CODCOLIGADA) AND (B.CHAPA = A.CHAPA)) INNER JOIN PFCODFIX C ON ((C.CODCOLIGADA = A.CODCOLIGADA) AND (C.CHAPA = A.CHAPA)) INNER JOIN PFDEPEND D ON ((D.CHAPA = B.CHAPA) AND (D.CODCOLIGADA = B.CODCOLIGADA)) WHERE A.MESCOMP=:PLN_Sheet1!$C$1_V AND A.ANOCOMP=:PLN_Sheet1!$C$2_V AND A.CODEVENTO IN ('0123','0137','0187') AND D.PERCENTUAL IS NOT NULL AND D.INCPENSAO=1 GROUP BY D.RESPONSAVEL, A.CHAPA, A.CODEVENTO, B.NOME, C.NROVEZES, D.PERCENTUAL, D.NOME ORDER BY B.NOME, D.RESPONSAVEL
  15. Oi Yuri show !!! Pra incluir um campo PFCODIX.VALOR E PFCODIX.NROVEZES . Como faço ?
×
×
  • Create New...

Important Information

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