diff --git a/dist/Programa Caja.jar b/dist/Programa Caja.jar index a8c1d02..9d0dab5 100644 Binary files a/dist/Programa Caja.jar and b/dist/Programa Caja.jar differ diff --git a/src/danielcortes/xyz/Main.java b/src/danielcortes/xyz/Main.java index 9519af1..b41d2ae 100644 --- a/src/danielcortes/xyz/Main.java +++ b/src/danielcortes/xyz/Main.java @@ -47,7 +47,7 @@ public class Main { } public static void main(String[] args) { - run(); + generarInforme(); } public static void generarInforme(){ diff --git a/src/danielcortes/xyz/informes/InformeEstadoResultado.java b/src/danielcortes/xyz/informes/InformeEstadoResultado.java index a0bc473..1c10b67 100644 --- a/src/danielcortes/xyz/informes/InformeEstadoResultado.java +++ b/src/danielcortes/xyz/informes/InformeEstadoResultado.java @@ -57,7 +57,7 @@ public class InformeEstadoResultado { } private void fillVentaData() { - int startId = 0; + int startId = 2; Row header = this.sheet.createRow(startId++); Row bruto = sheet.createRow(startId++); @@ -80,20 +80,20 @@ public class InformeEstadoResultado { bruto.createCell(1).setCellValue(DAOManager.getIngresoDAO().getTotalIngresoMes(this.mes)); neto.createCell(0).setCellValue("Neto"); - neto.createCell(1).setCellFormula("B2/1.19"); + neto.createCell(1).setCellFormula("B4/1.19"); iva.createCell(0).setCellValue("IVA"); - iva.createCell(1).setCellFormula("B2-B3"); + iva.createCell(1).setCellFormula("B4-B5"); exentas.createCell(0).setCellValue("Exentas"); exentas.createCell(1).setCellValue(DAOManager.getIngresoDAO().getTotalExentasMes(this.mes)); footer.createCell(0).setCellValue("Neto mas Exentas"); - footer.createCell(1).setCellFormula("B5+B3"); + footer.createCell(1).setCellFormula("B7+B5"); } private void fillGastosOperacionalesData() { - int startId = 7; + int startId = 9; Row header = sheet.createRow(startId++); Row costoVenta = sheet.createRow(startId++); Row remuneraciones = sheet.createRow(startId++); @@ -145,11 +145,11 @@ public class InformeEstadoResultado { arriendo.createCell(1).setCellValue(this.estadoResultado.getArriendo()); footer.createCell(0).setCellValue("Total"); - footer.createCell(1).setCellFormula("Sum(B9:B16)"); + footer.createCell(1).setCellFormula("Sum(B11:B18)"); } private void fillServiciosData() { - int startId = 18; + int startId = 20; Row header = sheet.createRow(startId++); Row agua = sheet.createRow(startId++); Row luz = sheet.createRow(startId++); @@ -179,7 +179,7 @@ public class InformeEstadoResultado { otro.createCell(0).setCellValue("Otros"); otro.createCell(1).setCellValue(this.estadoResultado.getOtroServicio()); footer.createCell(0).setCellValue("Total"); - footer.createCell(1).setCellFormula("Sum(B20:B24)"); + footer.createCell(1).setCellFormula("Sum(B22:B26)"); } private void fillGastosGeneralesData() { @@ -187,7 +187,7 @@ public class InformeEstadoResultado { TipoEgreso gastoGeneralConBoleta = DAOManager.getTipoEgresoDAO().findByNombre("Gasto General Con Boleta").get(0); TipoEgreso gastoGeneralSinRespaldo = DAOManager.getTipoEgresoDAO().findByNombre("Gasto General Sin Respaldo").get(0); - int startId = 26; + int startId = 28; Row header = sheet.createRow(startId++); Row cuentaCorrienteFactura = sheet.createRow(startId++); @@ -222,11 +222,11 @@ public class InformeEstadoResultado { efectivoSinRespaldo.createCell(0).setCellValue("Efectivo sin Respaldo"); efectivoSinRespaldo.createCell(1).setCellValue(DAOManager.getEgresoDAO().getTotalEgresoMesPorTipo(this.mes, gastoGeneralSinRespaldo)); footer.createCell(0).setCellValue("Total"); - footer.createCell(1).setCellFormula("Sum(B28:B33)"); + footer.createCell(1).setCellFormula("Sum(B30:B35)"); } private void fillResumenGeneralData() { - int startId = 35; + int startId = 37; Row header = sheet.createRow(startId++); Row utilidad = sheet.createRow(startId++); @@ -252,19 +252,19 @@ public class InformeEstadoResultado { utilidad.createCell(0).setCellValue("Utilidad"); utilidad.createCell(1); - utilidad.createCell(2).setCellFormula("B2 - B17 - B25 - B34"); + utilidad.createCell(2).setCellFormula("B4 - B19 - B27 - B36"); ppmMes.createCell(0).setCellValue("PPM Mes"); ppmMes.createCell(1).setCellValue(this.estadoResultado.getPpm() / 100); - ppmMes.createCell(2).setCellFormula("B6 * B38"); + ppmMes.createCell(2).setCellFormula("B8 * B40"); ivaMes.createCell(0).setCellValue("+ IVA Mes"); ivaMes.createCell(1); - ivaMes.createCell(2).setCellFormula("B4"); + ivaMes.createCell(2).setCellFormula("B6"); ivaMesPpm.createCell(0); ivaMesPpm.createCell(1); - ivaMesPpm.createCell(2).setCellFormula("C38 + C39"); + ivaMesPpm.createCell(2).setCellFormula("C40 + C41"); ivaFavor.createCell(0).setCellValue("- IVA a Favor"); ivaFavor.createCell(1); @@ -272,11 +272,11 @@ public class InformeEstadoResultado { aPagar.createCell(0).setCellValue("A Pagar PPM + IVA"); aPagar.createCell(1); - aPagar.createCell(2).setCellFormula("C40 - C41"); + aPagar.createCell(2).setCellFormula("C42 - C43"); footer.createCell(0).setCellValue("Resultado"); footer.createCell(1); - footer.createCell(2).setCellFormula("C37 - C42"); + footer.createCell(2).setCellFormula("C39 - C44"); } private void setStyles() {