Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

Leandro@gdb

Membros
  • Total de itens

    9
  • Registro em

  • Última visita

Tudo que Leandro@gdb postou

  1. Estou usando para o criar um relatorio de cestas basicas que sai primeiro do que o desconto. (Gerador de relatorio )
  2. Algum pode me ajudar com essa sentença ?? Ela deveria levar em conta so o codigo fixo que eu informei mais se a ... ( ??? ) SELECT DISTINCT PF.CODSECAO, PF.CHAPA, PP.NOME, (SELECT CASE WHEN EXISTS(SELECT CF.CODEVENTO WHERE CF.CODEVENTO = '0202') THEN (SELECT CF.VALOR WHERE CF.CODEVENTO = '0202') ELSE 0 END) FROM PPESSOA PP, PFUNC PF, PFCODFIX CF, PSECAO PS, GFILIAL GF WHERE PP.CODIGO = PF.CODPESSOA AND CF.CHAPA = PF.CHAPA AND PF.CODCOLIGADA = CF.CODCOLIGADA AND PS.CODCOLIGADA = PF.CODCOLIGADA AND PF.CODSECAO = PS.CODIGO AND GF.CODCOLIGADA = GF.CODCOLIGADA AND GF.CODFILIAL = PS.NROFILIALCONT --AND GF.CODFILIAL = :P_CODFILIAL AND PS.NROFILIALCONT IS NOT NULL AND (PF.SALARIO +(SELECT CASE WHEN EXISTS(SELECT CF.CODEVENTO WHERE CF.CODEVENTO = '0202') THEN CF.VALOR ELSE 0 END) <1000 OR PF.CODFUNCAO = '1' ) AND PF.JORNADAMENSAL > 120 AND (PF.CODSINDICATO = '1' OR PF.CODSINDICATO = '08' OR PF.CODSINDICATO = '17' ) AND PF.CODSECAO <> '1.00.01.015' AND (CODSITUACAO = 'A' OR CODSITUACAO = 'F' OR CODSITUACAO = 'E' ) GROUP BY PF.CHAPA, PP.NOME, PF.CODSECAO, GF.NOMEFANTASIA,PS.NROCENCUSTOCONT, GF.CODFILIAL, CF.CODEVENTO, CF.VALOR ORDER BY PF.CODSECAO, PP.NOME ESTA PARTE ENTRA CHECA E RESPODE BASEADO NO PRIMEIRO COD. FIXO QUE ELA VE AND (PF.SALARIO +(SELECT CASE WHEN EXISTS(SELECT CF.CODEVENTO WHERE CF.CODEVENTO = '0202') THEN CF.VALOR ELSE 0 END) <1000 OR PF.CODFUNCAO = '1' ) TENHO QUE CHECAR SE NÃO FOR O EVENTO '0202' ELA IR PARA O PROXIMO ATE CHEGAR AO FIM.
  3. Inclue tambem Constantes do campo FLAN.CODBAIXA Baixa Bancária = 1; Baixa Manual = 2; Baixa Caixa Colégio = 3; Baixa Parcial = 5;
  4. Não sei assim vai servir para vc na minha base funcinou. SELECT TOP 1 ( CASE WHEN NRODEPEND > 0 THEN (SELECT COUNT(NRODEPEND) FROM PFDEPEND A, PFUNC B, PFCOMPL C WHERE B.CODSECAO IN ('001010201', '001010202', '001010203', '001010204', '001010205', '001010207', '001010208', '001010209', '001010210', '001010701', '001010703' ) AND ((INCASSISTMEDICA = 1 AND B.CODCOLIGADA = A.CODCOLIGADA AND C.CODCOLIGADA = A.CODCOLIGADA AND A.CODCOLIGADA = 1 AND A.CHAPA = B.CHAPA)) AND C.PLANOS = '2' AND C.CHAPA = B.CHAPA AND B.CODSITUACAO <> 'D') END) AS N_DEPENDETE, ( CASE WHEN A.CHAPA > 0 THEN ((SELECT COUNT(B.CHAPA) FROM PFUNC B, PFCOMPL C WHERE B.CODSECAO IN ('001010201', '001010202', '001010203', '001010204', '001010205', '001010207', '001010208', '001010209', '001010210', '001010701', '001010703' ) AND B.CODCOLIGADA = 1 AND C.CODCOLIGADA = B.CODCOLIGADA AND C.PLANOS = '2' AND C.CHAPA = B.CHAPA AND B.CODSITUACAO <> 'D'))END) AS CHAPA_FUNC FROM PFDEPEND A, PFUNC B, PFCOMPL C WHERE B.CODSECAO is not null AND B.CODCOLIGADA = A.CODCOLIGADA AND C.CODCOLIGADA = A.CODCOLIGADA AND A.CODCOLIGADA = 1 AND A.CHAPA = B.CHAPA AND C.CHAPA = B.CHAPA AND C.PLANOS = '2' AND B.CODSITUACAO <> 'D' GROUP BY A.NRODEPEND, A.CHAPA
  5. Não sei se e erro mais percebemos aqui onde trabalho alguns mudanças que eu não considero para menor no consulta SQL, a janela foi alterada para .net mais as funções ainda não são as mesmas da linguagem anterior. Ex: SELECT A.CODCCUSTO CODCCUSTO$,A.DATABAIXA DATA,A.NUMERODOCUMENTO NUM,B.NOME NOME, A.VALORBAIXADO VALOR,A.HISTORICO HISTORICO,A.CODCXA CONTA,C.NOME,CODTB1FLX TP, A.IDLAN FROM FLAN A LEFT OUTER JOIN GCCUSTO C ON (C.CODCCUSTO=A.CODCCUSTO), FCFO B WHERE A.CODDEPARTAMENTO LIKE :P_CODDEPARTAMENTO_S UNION SELECT A.CODCCUSTO CODCCUSTO$, A.DATA DATA, A.NUMERODOCUMENTO NUM, A.NOMINAL NOME, A.VALOR * (-1) VALOR,A.HISTORICO HISTORICO, A.CODCXA CONTA, C.NOME,'E' TP, A.IDXCX FROM FXCX A LEFT OUTER JOIN GCCUSTO C ON (C.CODCCUSTO=A.CODCCUSTO) WHERE A.CODDEPARTAMENTO LIKE :P_CODDEPARTAMENTO_S O parâmetro :P_CODDEPARTAMENTO_S repete nas duas Select's desta formas a CONSULTA SQL não salva mais se eu inserir via banco de dados ele executa normalmente. e isso não acontece somente usando o UNION e só repetir um parâmetro que isso acontece.
  6. Pessoal desculpa...Pela demora em dar detales!!! Na Verdade preciso do Layout de Remessa de Pagamento CNAB240 do BANCO BRADESCO.
  7. Oi Pessoal tudo bom!!! Preciso do Relatorio de exportação -Layout CNAB240 Bradesco - Alguem pode me ajudar.
×
×
  • Criar Novo...

Informação Importante

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