Ivan, ainda não estou apto a fazer isso pois estou iniciando nesta área, a forma de inserir na tabela seria mais pratica como fazer? É uma emergência e depois vou dedicar um tempo para eu entender este processo dos packages..
Ivan Ricardo Schuster <[EMAIL PROTECTED]> escreveu: André, Uma sugestão: - criar uma package que define uma variável global - criar uma view que faz a sua consulta usando esta variável global definida na package. Fiz um exemplo criando uma view que consulta a user_tables e tem um filtro para table_name definido por uma package: create or replace package pk_teste is gnome_tabela Varchar2(50); Procedure set_nome_tabela(pnome_tabela Varchar2); Function nome_tabela Return Varchar2; end pk_teste; create or replace package body pk_teste Is Procedure set_nome_tabela(pnome_tabela Varchar2) As Begin gnome_tabela := pnome_tabela; End; Function nome_tabela Return Varchar2 As Begin Return gnome_tabela; End; end pk_teste; Create View vi_teste As Select * From user_tables Where table_name Like pk_teste.nome_tabela; Com a package e a view criada, em uma mesma sessão, devemos inicialmente executar a função pk_teste.set_nome_tabela, passando o filtro da consulta, por exemplo: begin pk_teste.set_nome_tabela('T%'); end; depois, NA MESMA SESSAO, executar um "select * from vi_teste", que mostrará somente as linhas com "table_name like 'T%'" pronto, basta adaptar pro teu caso. -----Mensagem original----- De: Andre Luiz Dutra Ontalba [mailto:[EMAIL PROTECTED] Enviada em: terça-feira, 6 de dezembro de 2005 15:07 Para: [EMAIL PROTECTED] Assunto: Re: RES: [oracle_br] PLS-00428 an INTO clause is expected in this SELECT statement, - URGENTE.. Obrigado pela atenção inicial dada, preciso retornar uma consulta. Teria com você me ajudar. Ivan Ricardo Schuster <[EMAIL PROTECTED]> escreveu: Claro, voce tem que definir o que fazer com a sua consulta. Voce quer retornar uma consulta (cursor)? Usar os valores retornados para inserir em alguma tabela? -----Mensagem original----- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de a_ontalba Enviada em: terça-feira, 6 de dezembro de 2005 10:57 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] PLS-00428 an INTO clause is expected in this SELECT statement, - URGENTE.. Estou criando uma procedure abaixo e não estou sabendo porque do erro PLS-00428 an INTO clause is expected in this SELECT statement, executei sem ser procedure e funcionou normal. Alguem pode me ajudar Agradeço desde já ?? CREATE OR REPLACE PROCEDURE PUNI (P_DTCREDINI DATE) IS BEGIN SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, 'T' DEBITO, '1261' CREDITO, TO_CHAR(V.VLTITULO,9999999999999999.99) VLTITULO, '171' CDHISTORICO, 'RECEBIMENTO'||' '||V.NRDOCUMENTO||' '||V.NOPESSOA COMPLEMENTO, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO < P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO= P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='3' AND TO_CHAR(V.NRBANCO)='1' AND V.NRCONTA_CORRENTE<>'15556-X' GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), 'T', '1261', V.VLTITULO, '171', 'RECEBIMENTO'||' '||V.NRDOCUMENTO||' '||V.NOPESSOA UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, 'T', '3621', TO_CHAR(SUM(V.VLJUROS),9999999999999999.99) VL_JUROS, '503' HIST, 'JUROS RECEBIDOS CONF.LISTAGEM' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO = P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='3' AND TO_CHAR(V.NRBANCO)='1' AND V.NRCONTA_CORRENTE<>'15556-X' AND V.VLJUROS >0 GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), 'T', '3621', '503', 'JUROS RECEBIDOS CONF.LISTAGEM' UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, '1021', 'T', TO_CHAR(SUM(V.VLRECEBIDO),9999999999999999.99) VL_DEB, '171' HIST, 'RECEBIMENTO FATURAS DIVERSAS' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='3' AND TO_CHAR(V.NRBANCO)='1' AND V.NRCONTA_CORRENTE<>'15556-X' GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), '1021', 'T', '171', 'RECEBIMENTO FATURAS DIVERSAS' UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, '4239', 'T', TO_CHAR(SUM (V.VLABATIMENTO+V.VLABATIMENTO_2),9999999999999999.99) VL_DEB, '200' HIST, 'GLOSA S/FAT.' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='3' AND TO_CHAR(V.NRBANCO)='1' AND V.NRCONTA_CORRENTE<>'15556-X' GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), '1021', 'T', '200', 'GLOSA S/FAT.' UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, 'T', '1121', TO_CHAR(V.VLTITULO,9999999999999999.99) VL_CRED, '171' HIST, 'RECEBIMENTO'||' '||V.NRDOCUMENTO||' '||V.NOPESSOA COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='1' AND TO_CHAR(V.NRBANCO)='1' AND V.NRCONTA_CORRENTE<>'15556-X' GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), 'T', '1121', V.VLTITULO, '171', 'RECEBIMENTO'||' '||V.NRDOCUMENTO||' '||V.NOPESSOA UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, 'T', '3621', TO_CHAR(SUM(V.VLJUROS),9999999999999999.99) VL_JUROS, '503' HIST, 'JUROS RECEBIDOS CONF.LISTAGEM' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='1' AND TO_CHAR(V.NRBANCO)='1' AND V.NRCONTA_CORRENTE<>'15556-X' AND V.VLJUROS >0 GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), 'T', '3621', '503', 'JUROS RECEBIDOS CONF.LISTAGEM' UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, '1021', 'T', TO_CHAR(SUM(V.VLRECEBIDO),9999999999999999.99) VL_DEB, '171' HIST, 'RECEBIMENTO FATURAS DIVERSAS' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='1' AND TO_CHAR(V.NRBANCO)='1' AND V.NRCONTA_CORRENTE<>'15556-X' GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), '1021', 'T', '171', 'RECEBIMENTO FATURAS DIVERSAS' UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, '1021', 'T', TO_CHAR(SUM(V.VLDESCONTO),9999999999999999.99) VL_DEB, '33' HIST, 'DESCONTO CONCEDIDO FAT.' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='1' AND TO_CHAR(V.NRBANCO)='1' AND V.NRCONTA_CORRENTE<>'15556-X' AND V.VLDESCONTO >0 GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), '1021', 'T', '171', 'DESCONTO CONCEDIDO FAT.' UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, 'T' DEBITO, '1121' CREDITO, TO_CHAR(V.VLTITULO,9999999999999999.99) VL_CRED, '171' HIST, 'RECEBIMENTO'||' '||V.NRDOCUMENTO||' '||V.NOPESSOA COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='1' AND TO_CHAR(V.NRBANCO)='1' AND V.NRCONTA_CORRENTE='15556-X' GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), 'T', '1121', V.VLTITULO, '171', 'RECEBIMENTO'||' '||V.NRDOCUMENTO||' '||V.NOPESSOA UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, 'T', '3621', TO_CHAR(SUM(V.VLJUROS),9999999999999999.99) VL_JUROS, '503' HIST, 'JUROS RECEBIDOS CONF.LISTAGEM' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='1' AND TO_CHAR(V.NRBANCO)='1' AND V.NRCONTA_CORRENTE='15556-X' AND V.VLJUROS >0 GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), 'T', '3621', '503', 'JUROS RECEBIDOS CONF.LISTAGEM' UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, '1014' debito, 'T' credito, TO_CHAR(SUM(V.VLRECEBIDO),9999999999999999.99) VL_DEB, '171' HIST, 'RECEBIMENTO FATURAS DIVERSAS' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='1' AND TO_CHAR(V.NRBANCO)='1' AND V.NRCONTA_CORRENTE='15556-X' GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), '1014', 'T', '171', 'RECEBIMENTO FATURAS DIVERSAS' UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, '4602', 'T', TO_CHAR(SUM(V.VLDESCONTO),9999999999999999.99) VL_DEB, '33' HIST, 'DESCONTO CONCEDIDO FAT.' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='1' AND TO_CHAR(V.NRBANCO)='1' AND V.NRCONTA_CORRENTE='15556-X' AND V.VLDESCONTO >0 GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), '4602', 'T', '33', 'DESCONTO CONCEDIDO FAT.' UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, 'T' DEB, '1121' CRED, TO_CHAR(V.VLTITULO,9999999999999999.99) VL_CRED, '171' HIST, 'RECEBIMENTO'||' '||V.NRDOCUMENTO||' '||V.NOPESSOA COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND V.DTCONFIRMA_BANCO=P_DTCREDINI AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='1' AND TO_CHAR(V.NRBANCO)='999' AND V.NRCONTA_CORRENTE LIKE 'UNICR%' GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), 'T', '1121', V.VLTITULO, '171', 'RECEBIMENTO'||' '||V.NRDOCUMENTO||' '||V.NOPESSOA UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, 'T', '3621', TO_CHAR(SUM(V.VLJUROS),9999999999999999.99) VL_JUROS, '503' HIST, 'JUROS RECEBIDOS CONF.LISTAGEM' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='1' AND TO_CHAR(V.NRBANCO)='999' AND V.NRCONTA_CORRENTE LIKE 'UNICR%' AND V.VLJUROS >0 GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), 'T', '3621', '503', 'JUROS RECEBIDOS CONF.LISTAGEM' UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, '1021' DEBITO, 'T' CREDITO, TO_CHAR(SUM(V.VLRECEBIDO),9999999999999999.99) VL_DEB, '171' HIST, 'RECEBIMENTO FATURAS DIVERSAS' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='1' AND TO_CHAR(V.NRBANCO)='999' AND V.NRCONTA_CORRENTE LIKE 'UNICR%' GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), '1021', 'T', '171', 'RECEBIMENTO FATURAS DIVERSAS' UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, '4602', 'T', TO_CHAR(SUM(V.VLDESCONTO),9999999999999999.99) VL_DEB, '33' HIST, 'DESCONTO CONCEDIDO FAT.' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='1' AND TO_CHAR(V.NRBANCO)='999' AND V.NRCONTA_CORRENTE LIKE 'UNICR%' AND V.VLDESCONTO >0 GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), '4602', 'T', '33', 'DESCONTO CONCEDIDO FAT.' UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, 'T', '1261', TO_CHAR(V.VLTITULO,9999999999999999.99) VL_CRED, '171' HIST, 'RECEBIMENTO'||' '||V.NRDOCUMENTO||' '||V.NOPESSOA COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='3' AND TO_CHAR(V.NRBANCO)='999' AND V.NRCONTA_CORRENTE LIKE 'UNICR%' GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), 'T', '1261', V.VLTITULO, '171', 'RECEBIMENTO'||' '||V.NRDOCUMENTO||' '||V.NOPESSOA UNION SELECT '0000100' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, 'T', '3621', TO_CHAR(SUM(V.VLJUROS),9999999999999999.99) VL_JUROS, '503' HIST, 'JUROS RECEBIDOS CONF.LISTAGEM' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='3' AND TO_CHAR(V.NRBANCO)='999' AND V.NRCONTA_CORRENTE LIKE 'UNICR%' AND V.VLJUROS >0 GROUP BY '0000100', SUBSTR(V.DTCONFIRMA_BANCO,1,5), 'T', '3621', '503', 'JUROS RECEBIDOS CONF.LISTAGEM' UNION SELECT '0000001' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, '1021', 'T', TO_CHAR(SUM(V.VLRECEBIDO),9999999999999999.99) VL_DEB, '171' HIST, 'RECEBIMENTO FATURAS DIVERSAS' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='3' AND TO_CHAR(V.NRBANCO)='999' AND V.NRCONTA_CORRENTE LIKE 'UNICR%' GROUP BY '0000001', SUBSTR(V.DTCONFIRMA_BANCO,1,5), '1021', 'T', '171', 'RECEBIMENTO FATURAS DIVERSAS' UNION SELECT '0000001' NRLANC, SUBSTR(V.DTCONFIRMA_BANCO,1,5) DTEMISSAO, '4239', 'T', TO_CHAR(SUM (V.VLABATIMENTO+V.VLABATIMENTO_2),9999999999999999.99) VL_DEB, '33' HIST, 'GLOSA S/FAT.' COMP, '' CCDB, '' CCCR FROM PRODUCAO.V_RECEBER_03 V WHERE V.DTTITULO >= NVL(PRODUCAO.F_PARAMETRO('PABRREL'),'31/12/1899') AND ((V.CDSITUACAO IN ('0','2') AND V.DTTITULO <=P_DTCREDINI) OR (V.CDSITUACAO = '1' )) AND V.DTCONFIRMA_BANCO =P_DTCREDINI AND V.DTVENCIMENTO BETWEEN '01/01/1900' AND '31/12/3000' AND V.TPTITULO = 0 AND V.TPDOCUMENTO <> 'VD' AND (V.CDSITUACAO = '1' OR V.CDSITUACAO = '2') AND V.CDGRUPO_CLIENTE='3' AND TO_CHAR(V.NRBANCO)='999' AND V.NRCONTA_CORRENTE LIKE 'UNICR%' GROUP BY '0000001', SUBSTR(V.DTCONFIRMA_BANCO,1,5), '1021', 'T', '171', 'GLOSA S/FAT.' ; END PUNI; ---------------------------------------------------------------------------- ---------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ ---------------------------------------------------------------------------- ----------------------------------------------______________________________ _______________________________________ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos ---------------------------------------------------------------------------- ---------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ ---------------------------------------------------------------------------- ----------------------------------------------______________________________ _______________________________________ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE <http://br.rd.yahoo.com/SIG=12fefhai8/M=384888.7585449.8468440.1588051/D=brc lubs/S=2137114689:HM/Y=BR/EXP=1133894234/A=3154524/R=0/SIG=12igfl26t/*http:/ /www.momentumquiz.com.br/index.php?md5ref=372BBEE98E9544bd8B2F9E87847EEEBE> ________________________________ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . ________________________________ Yahoo! doce lar. Faça do Yahoo! sua homepage. <http://us.rd.yahoo.com/mail/br/tagline/homepage_set/*http://br.yahoo.com/ho mepageset.html> -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE --------------------------------- Links do Yahoo! Grupos Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. --------------------------------- Yahoo! doce lar. Faça do Yahoo! sua homepage. [As partes desta mensagem que não continham texto foram removidas] -------------------------------------------------------------------------------------------------------------------------- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________ Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423 Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html