Anúncios Publicitários
  • Anúncios

    • Jair - Fórmula

      Participe fazendo Tópicos e posts ...   07-07-2016

      Você também pode iniciar tópicos... e também respondê-los.   Novos membros, que ainda não conhecem como funcionam fóruns como este, gostaria de informar que, todos estão com permissão de postagem em praticamente todas as áreas. Use e abuse do Fórum. Pergunte, responda, comente, agradeça a quem disponibilizou algum relatório. Participe mesmo. Somente solicitamos que verifique se está postando a sua mensagem no lugar certo, pra não perguntar uma dúvida operacional de sistema, por exemplo em "Planilhas Eletronicas", ou alguma dica sobre Gerador de Relatórios na área "Bate Papo" Tem alguma dúvida sobre o Fórum? Acesse e crie um tópico na área "Dúvidas, Problemas e Sugestões Sobre o Fórum" e descreva detalhadamente. Quanto mais detalhado e claro, mais fácil de ser verificado e ter logo sua resposta. Se desejar, entre em contato conosco, envie um email ou uma PM ( Mensagem Privada), que assim que possível lhe darei retorno: CLIQUE AQUI Conto com a participação de todos. Obrigado. Administrador

Oredis Rodrigo

Membros
  • Total de itens

    90
  • Registro em

  • Última visita

Reputação

0 Neutro

Sobre Oredis Rodrigo

  • Rank
    Membro Ativo no Fórum
  • Data de Nascimento 15-06-1967

Profile Information

  • Sexo
    Masculino
  1. Olá Omar, obrigado por responder. Exato, estou na versão 12.1.18, não tenho como exportar as planilhas em Delphi para Excel, a sugestão que tive seria restaurar uma base antiga, importar estas planilhas, depois migra-las para NET Pensei que tivesse outras alternativas para importar estas planilhas para NET. Grato Oredis Rodrigo
  2. Olá Pessoal, Tenho varias planilhas que estão desenvolvidas em Delphi e precisaria migrar para .NET, voltei a trabalhar com RM Labore após 2,5 anos, tem como importar estas planilhas Delphi, para NET ? Ou dicas de como posso fazer isso? Grato Oredis Rodrigo
  3. Tenta essa: SE TABFUNC ( 'TIPODEMISSAO', 'S' ) = '2' ENTAO DECL PERCFGTS, RECOLMES, SALDOFGTS; SE TFUNC = 'Z' ENTAO SETVAR ( PERCFGTS, .02 ) SENAO SETVAR ( PERCFGTS, .08 ) FIMSE; SETVAR ( RECOLMES, INT ( ( MAX ( BASEFGTSFF ( ANO, MES ), 0 ) * PERCFGTS ) * 100 ) / 100 + INT ( ( MAX ( BASEFGTS13FF ( ANO, MES ), 0 ) * PERCFGTS ) * 100 ) / 100 ); SETVAR ( SALDOFGTS, TABFUNC ( 'SALDOFGTS', 'V' ) ); INT ( ( ( ( RECOLMES + SALDOFGTS ) * .5 ) + RECOLMES ) * 100 ) / 100 SENAO SE TABFUNC ( 'TIPODEMISSAO', 'S' ) = 'T' ENTAO SE TFUNC = 'Z' ENTAO SETVAR ( PERCFGTS, .02 ) SENAO SETVAR ( PERCFGTS, .08 ) FIMSE; SETVAR ( RECOLMES, INT ( ( MAX ( BASEFGTSFF ( ANO, MES ), 0 ) * PERCFGTS ) * 100 ) / 100 + INT ( ( MAX ( BASEFGTS13FF ( ANO, MES ), 0 ) * PERCFGTS ) * 100 ) / 100 ); SETVAR ( SALDOFGTS, TABFUNC ( 'SALDOFGTS', 'V' ) ); INT ( ( ( ( RECOLMES) * .5 ) + RECOLMES ) * 100 ) / 100 SENAO 0 FIMSE FIMSE
  4. João Rodrigo, Deu certo!!!, Parabens e muito obrigado!!! Fazia anos que não postava. Ja fiz minha doação, para manutenção do site!!! Valeui!!!! Oredis Rodrigo
  5. Me ajuda nessa!!! Esta sentença retorna o percentual de um evento em relação ao todo, a sentença esta funcionando, porem quando não tem valor na seção, retorna como “nenhum registro encontrado”, preciso colocar um CASE nesta sentença para retornar 0 (Zero) quando não encontra nenhum valor. SELECT CAST ((( SELECT SUM(C.VALOR) FROM PFUNC A JOIN PFFINANC C ON A.CODCOLIGADA = C.CODCOLIGADA AND A.CHAPA = C.CHAPA WHERE C.MESCOMP =:PLN_$B$2_N AND C.ANOCOMP =:PLN_$B$3_N AND C.CODEVENTO IN ('L001') AND A.CODCOLIGADA= :PLN_$B$1_N AND A.CODSECAO LIKE ('1.1.1.002%'))*100) AS FLOAT )/ SUM(D.VALOR) FROM PFUNC E JOIN PFFINANC D ON E.CODCOLIGADA = D.CODCOLIGADA AND E.CHAPA = D.CHAPA WHERE D.MESCOMP =:PLN_$B$2_N AND D.ANOCOMP =:PLN_$B$3_N AND D.CODEVENTO IN ('L001') AND E.CODCOLIGADA= :PLN_$B$1_N Muito Obrigado!!! Oredis Rodrigo
  6. oK, Muito Obrigado pelas dicas. Favor colocar. STATUS - Resolvido
  7. Pessoal, Boa tarde. È possivel fazer cópias de todos os relatorios, formulas, sentenças e planilhas, sem precisar selecionar uma a uma, via banco ou outro modo ?. Ou seja, manter um CD com todas suas criações ? att, Rodrigo
  8. Pessoal, Bom dia. descobri pq não realizava o calculo, segue abaixo, bom proveito. att Rodrigo SELECT (count(*)* isnull((select sum(((nroviagens))* d.valor) from pfvaletr b inner join pvaletr c on c.codcoligada=b.codcoligada and c.codigo=b.codlinha inner join ptarifa d on d.codcoligada=b.codcoligada and d.codigo=c.codtarifa where b.codcoligada=a.codcoligada and b.chapa=a.chapa AND d.INICIOVIGENCIA <= GETDATE() AND d.FINALVIGENCIA >= GETDATE() ),0) + isnull((select sum(((nroviagmeioexp+nroviagens))* d.valor) from pfvaletr b inner join pvaletr c on c.codcoligada=b.codcoligada and c.codigo=b.codlinha inner join ptarifa d on d.codcoligada=b.codcoligada and d.codigo=c.codtarifa where b.codcoligada=a.codcoligada and b.chapa=a.chapa AND d.INICIOVIGENCIA <= GETDATE() AND d.FINALVIGENCIA >= GETDATE() ),0)) FROM AAFHTFUN a where a.codcoligada='6' and data in ('02/04/2008','02/05/2008') and chapa='00736' group by a.codcoligada,A.CHAPA
  9. Bom dia, Turma. tenho esta sentença abaixo que verifica o dia de trabalho do funcionario se for um dia de folga ele paga o vale transporte do dia trabalhado, porem se entro na sentença com os vale do meio expediente, ela não faz o calculo para os funcionarios que não utilizam de meio expediente, deve ser uma coisa simples mas não estou conseguindo, alguem pode me ajudar? grato Rodrigo SELECT (count(*)* isnull((select sum(((nroviagens))* d.valor) -- + sum((nroviagmeioexp)* d.valor) from pfvaletr b inner join pvaletr c on c.codcoligada=b.codcoligada and c.codigo=b.codlinha inner join ptarifa d on d.codcoligada=b.codcoligada and d.codigo=c.codtarifa where b.codcoligada=a.codcoligada and b.chapa=a.chapa AND d.INICIOVIGENCIA <= GETDATE() AND d.FINALVIGENCIA >= GETDATE() ),0)) as valor FROM AAFHTFUN a where a.codcoligada='6' and data in ('02/04/2008','02/05/2008') and chapa='17604' group by a.codcoligada,A.CHAPA
  10. Jorge, Boa tarde. Conseguiu a formula solicitado, se sim pode por gentileza disponibilizar. grato Rodrigo
  11. Jean, bom dia. Veja se te ajuda o modelo anexo, caso não, vc pode utilizar da sentença que traz o salario da epoca... att, Rodrigo 01.02.004_Envelope_de_Pagamento_mes_anterior.zip
  12. Jefferson, Boa tarde. Legal sua planilha, porem uma esta protegida por senha e a outra da erro TO_CHAR, pode por gentileza esclarecer ? Grato Rodrigo
  13. Empresa TMS CALL CENTER - em São Paulo, Tel. 2198-7744 att, Rodrigo
  14. Boa tarde, Desculpe a demora em responder, parabens pela inciativa, Jorge, Sebastião e Jair, foi como uma transferencia de problema, lendo vcs discutirem o topico. A idéia do cadastro pela Vitae é excelente. Obrigado. att, Rodrigo