fixes bug#14527

dev: Lucas Silvério
qua:

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@98197 d1611594-4594-4d17-8e1d-87c2c4800839
master
fabio 2019-10-10 15:42:18 +00:00
parent 65d46a27c9
commit 90cb1fe24b
5 changed files with 46 additions and 68 deletions

View File

@ -54,6 +54,7 @@ public class RelatorioDepositos extends Relatorio {
stmt.setTimestamp(2, new java.sql.Timestamp(sdf.parse(fecFinal).getTime()));
rs = stmt.executeQuery();
rs.setFetchSize(500);
lsDadosRelatorio = new ArrayList<RelatorioDepositoBean>();

View File

@ -52,22 +52,26 @@ public class RelatorioDepositosNovo extends Relatorio {
stmt.setTimestamp(2, new java.sql.Timestamp(sdf.parse(fecFinal).getTime()));
rs = stmt.executeQuery();
rs.setFetchSize(500);
lsDadosRelatorio = new ArrayList<RelatorioDepositoBean>();
while (rs.next()) {
RelatorioDepositoBean deposito = new RelatorioDepositoBean();
deposito.setNombempresa(rs.getString(1));
deposito.setNombpuntoventa(rs.getString(2));
deposito.setNumpuntoventa(rs.getString(3));
deposito.setDtmotivo(rs.getDate(4));
deposito.setSaldo(rs.getBigDecimal(5).multiply(BigDecimal.valueOf(-1)));
deposito.setVrdeposito(rs.getBigDecimal(6));
deposito.setVrfechamento(rs.getBigDecimal(7));
deposito.setNumdeposito(rs.getString(8));
deposito.setCodigoInstFinanceira(rs.getString(9));
deposito.setNomeInstFinanceira(rs.getString(10));
deposito.setNombempresa(rs.getString("nombempresa"));
deposito.setNombpuntoventa(rs.getString("nombpuntoventa"));
deposito.setNumpuntoventa(rs.getString("numpuntoventa"));
deposito.setDtmotivo(rs.getDate("dtmotivo"));
deposito.setSaldo(rs.getBigDecimal("saldo").multiply(BigDecimal.valueOf(-1)));
deposito.setVrdeposito(rs.getBigDecimal("vrfechamento"));
deposito.setVrfechamento(rs.getBigDecimal("vrdeposito"));
deposito.setCodigoInstFinanceira(rs.getString("codinstfin"));
deposito.setNomeInstFinanceira(rs.getString("nomeinstfin"));
if (! filtrarPendentes){
deposito.setNumdeposito(rs.getString("numdeposito"));
}
lsDadosRelatorio.add(deposito);
}
@ -103,7 +107,11 @@ public class RelatorioDepositosNovo extends Relatorio {
sql.append(" tmp.saldo, ");
sql.append(" tmp.vrfechamento, ");
sql.append(" tmp.vrdeposito, ");
sql.append(" tmp.numdeposito, ");
if (! filtrarPendentes){
sql.append(" tmp.numdeposito, ");
}
sql.append(" tmp.codinstfin, ");
sql.append(" tmp.nomeinstfin ");
sql.append(" FROM ");
@ -115,7 +123,11 @@ public class RelatorioDepositosNovo extends Relatorio {
sql.append(" SUM(NVL(fd.valor_pago,0)) AS vrfechamento , ");
sql.append(" f.total AS vrdeposito, ");
sql.append(" f.FECHAMENTOCNTCORRENTE_ID, ");
sql.append(" fdp.NUMDEPOSITO as numdeposito, ");
if (! filtrarPendentes){
sql.append(" fdp.NUMDEPOSITO as numdeposito, ");
}
sql.append(" ifin.CODIGO as codinstfin, ");
sql.append(" NVL(ifin.NOME,'') as nomeinstfin ");
sql.append(" FROM fechamento_cntcorrente f ");
@ -129,8 +141,11 @@ public class RelatorioDepositosNovo extends Relatorio {
sql.append(" LEFT JOIN FECHAMENTO_DEPOSITO fdp ");
sql.append(" ON fdp.FECHAMENTODEPOSITO_ID = fd.FECHAMENTODEPOSITO_ID ");
sql.append(" AND fdp.activo = 1 ");
sql.append(" LEFT JOIN FECHAMENTO_PARAMGERAL fp ");
sql.append(" ON e.EMPRESA_ID = fp.EMPRESA_ID ");
sql.append(" AND fp.activo = 1 ");
sql.append(" LEFT JOIN empresa_contabancaria ecb ");
sql.append(" ON ecb.EMPRESACONTABANCARIA_ID = fdp.EMPRESACONTABANCARIA_ID ");
sql.append(" ON ifin.CODIGO = fp.BOLETO_BANCO_COD ");
sql.append(" AND ecb.activo = 1 ");
sql.append(" LEFT JOIN INSTI_FINANCEIRA ifin ");
sql.append(" ON ifin.INSTIFINANCEIRA_ID = ecb.INSTIFINANCEIRA_ID ");
@ -152,7 +167,11 @@ public class RelatorioDepositosNovo extends Relatorio {
sql.append(" f.fecfechamento, ");
sql.append(" f.FECHAMENTOCNTCORRENTE_ID, ");
sql.append(" f.total, ");
sql.append(" fdp.NUMDEPOSITO, ");
if (!filtrarPendentes){
sql.append(" fdp.NUMDEPOSITO, ");
}
sql.append(" ifin.CODIGO, ");
sql.append(" ifin.NOME ) tmp ");

View File

@ -1,51 +0,0 @@
%PDF-1.4
%âãÏÓ
3 0 obj
<</Length 681/Filter/FlateDecode>>stream
xœ½˜ÍnÔ0€ïyŠ9Y<>í86GEꉟ܇ª›Ðþ@»ˆ×åx;«Œ
ë±¼¦ªÚ­«±¿™oºžU¾7/‡F°ÂÀ°n^Í»FÂÕôWῦŸVK¶Íê ·Íųá뻄¸Ù>^~üä_×á¸Ò@Fgdk ô[ó(Bîïš À)3wÿÈ®n:J&—Ý<E28094>Í~ÁôRaIßäPg2t¯ˆìWB®¤@½èä™ÀNº¶ÓŒC„õø_;š(Z ÇoŸ™í WP;xîÛs?6·ïèà§Ïüj®çýãñV·}Ü¿m¤Ò­ŒMó!µ)M±Ûð;ÚéfO!!ò<> ),T¶Ÿù0}<7D>©Ô"H Ì”Êg!e±Ž|àÂ
Gó!`t<>#ÿG¦Ës”Êg!eñŽ ù<> <47>BG†¼Ñ´t™Žyó,¤,Ö‘\XaQàh>¤Ì8r*ÏQ*ož…”Å;rа¦E‰£xQâÈÉÅQ×å:Jäͳ<C38D>²XG>pa…EÉ<45>-¢¢®@ºÅ<C2BA>ͼŒ"o¾¯Ežž™ƒ„ÃÊ9=9뀨=hâ£CÍïÌjB_d ¤ÃaaUPôa$ô‹ô.§úŠ?ØâS¢+_8BáY±û3ï¾!ªÃ¢®€¢ù˜JŠgG+ Ž1:Óª
(~‰¤xV0³xaFÑ<46>UW@ÑdK%ų‚€#'<27>¢U”Ì®0ÉŒÌ)~æ„Úmæ»ÿô=÷4D»Vk0ìsŸR zNß? G*߯ßQ§9Ãþp½<70>Wã·ß_û‡3J"ëQ—­öÁ×u9Þ|¾ÞŽ»Ã¾FaI`•†©-t/ìí¸[û²Šž_=*+<2B>Ë.ëíïNA
endstream
endobj
1 0 obj
<</Group<</Type/Group/CS/DeviceRGB/S/Transparency>>/Parent 4 0 R/Contents 3 0 R/Type/Page/Resources<</ProcSet [/PDF /Text /ImageB /ImageC /ImageI]/ColorSpace<</CS/DeviceRGB>>/Font<</F1 2 0 R>>>>/MediaBox[0 0 595 842]>>
endobj
5 0 obj
[1 0 R/XYZ 0 852 0]
endobj
2 0 obj
<</BaseFont/Helvetica/Type/Font/Encoding/WinAnsiEncoding/Subtype/Type1>>
endobj
4 0 obj
<</ITXT(2.1.7)/Type/Pages/Count 1/Kids[1 0 R]>>
endobj
6 0 obj
<</Names[(JR_PAGE_ANCHOR_0_1) 5 0 R]>>
endobj
7 0 obj
<</Dests 6 0 R>>
endobj
8 0 obj
<</Names 7 0 R/Type/Catalog/ViewerPreferences<</PrintScaling/AppDefault>>/Pages 4 0 R>>
endobj
9 0 obj
<</Creator(JasperReports Library version 5.6.0)/Producer(iText 2.1.7 by 1T3XT)/ModDate(D:20190227095217-03'00')/CreationDate(D:20190227095217-03'00')>>
endobj
xref
0 10
0000000000 65535 f
0000000763 00000 n
0000001032 00000 n
0000000015 00000 n
0000001120 00000 n
0000000997 00000 n
0000001183 00000 n
0000001237 00000 n
0000001269 00000 n
0000001372 00000 n
trailer
<</Root 8 0 R/ID [<fc797da608c66e28d3e08ba8d5f25ca1><636b874ee70d10c4927e6e7bb9b3d064>]/Info 9 0 R/Size 10>>
startxref
1539
%%EOF

View File

@ -104,6 +104,15 @@ public class RelatorioDepositosController extends MyGenericForwardComposer {
executarRelatorio();
}
public void onCheck$chkFiltrarPendentes(Event event) {
if (chkFiltrarPendentes.isChecked()) {
chkClassificarBanco.setDisabled(false);
} else {
chkClassificarBanco.setChecked(false);
chkClassificarBanco.setDisabled(true);
}
}
public Checkbox getChkClassificarBanco() {
return chkClassificarBanco;
}

View File

@ -45,9 +45,9 @@
<label
value="${c:l('relatorioDepositosController.lbPendentes.value')}" />
<checkbox id="chkFiltrarPendentes" checked="false" />
<label
<label id="lblClassificarBanco"
value="${c:l('relatorioDepositosController.lbClassificarBanco.value')}" />
<checkbox id="chkClassificarBanco" checked="false" />
<checkbox id="chkClassificarBanco" checked="false" disabled="true" />
</row>
</rows>
</grid>