Corregidos errores respecto a la especificacion

Se queria que promedio de ventas fuera una proyeccion mensual realmente,
y que fuera con el bruto de la venta por lo que tuvieron que remplazarse
los campos por un dias trabajados y dias habiles y calcular con el
bruto.
This commit is contained in:
Daniel Cortés
2019-06-21 12:23:49 -04:00
parent 1f14bd3673
commit a575b6a6ea
8 changed files with 300 additions and 239 deletions

View File

@@ -1,2 +1,3 @@
alter table estado_resultado add column dias_rendidos integer default 0;
alter table estado_resultado add column dias_habiles integer default 0;
alter table estado_resultado add column dias_trabajados integer default 0;
update version set version = 4;

BIN
dist/Programa Caja.jar vendored

Binary file not shown.

Binary file not shown.

View File

@@ -75,14 +75,16 @@ public class EstadoResultadoController extends BaseController {
this.view.getGastosOperacionalesArriendo().addFocusListener(
(FocusLostListener) e -> EstadoResultadoController.this.updateGastosOperacionales());
this.view.getResumenIVAFavor()
.addFocusListener((FocusLostListener) e -> EstadoResultadoController.this.updateResumen());
this.view.getResumenPPM()
.addFocusListener((FocusLostListener) e -> EstadoResultadoController.this.updateResumen());
this.view.getDiasRendidosField().addFocusListener((FocusLostListener) e -> this.updateResumen());
this.view.getResumenIVAFavor().addFocusListener((FocusLostListener) e -> EstadoResultadoController.this.updateResumen());
this.view.getResumenPPM().addFocusListener((FocusLostListener) e -> EstadoResultadoController.this.updateResumen());
this.view.getDiasTrabajadosField().addFocusListener((FocusLostListener) e -> this.updateVentas());
this.view.getDiasHabilesField().addFocusListener((FocusLostListener) e -> this.updateVentas());
}
private void setupMovementViewEvents() {
moveTo(this.view.getDiasTrabajadosField(), this.view.getDiasHabilesField());
moveTo(this.view.getDiasHabilesField(), this.view.getGastosOperacionalesCostoVenta());
moveTo(this.view.getGastosOperacionalesCostoVenta(),
this.view.getGastosOperacionalesRemuneraciones());
@@ -147,12 +149,24 @@ public class EstadoResultadoController extends BaseController {
int ventaNeta = (int) Math.round((double) ventaBruta / 1.19d);
int ventaIVA = ventaBruta - ventaNeta;
int ventaNetaYExentas = ventaExentas + ventaNeta;
int diasHabiles = this.estadoResultado.getDiasHabiles();
int diasTrabajados = this.estadoResultado.getDiasTrabajados();
if (diasHabiles == 0)
diasHabiles = this.mes.lengthOfMonth();
if(diasTrabajados == 0)
diasTrabajados =this.mes.lengthOfMonth();
this.view.getVentaBrutaField().setValue(ventaBruta);
this.view.getVentaIVAField().setValue(ventaIVA);
this.view.getVentaNetaField().setValue(ventaNeta);
this.view.getVentaExentasField().setValue(ventaExentas);
this.view.getVentasNetaExentasField().setValue(ventaNetaYExentas);
this.view.getDiasTrabajadosField().setValue(diasTrabajados);
this.view.getDiasHabilesField().setValue(diasHabiles);
this.updateVentas();
}
private void fillGastosGenerales() {
@@ -235,18 +249,22 @@ public class EstadoResultadoController extends BaseController {
private void fillResumen() {
double ppm = this.estadoResultado.getPpm();
int aFavor = this.estadoResultado.getIvaFavor();
int dias = this.estadoResultado.getDiasRendidos();
if(dias == 0)
dias = this.mes.lengthOfMonth();
this.view.getResumenPPM().setValue(ppm);
this.view.getResumenIVAFavor().setValue(aFavor);
this.view.getDiasRendidosField().setValue(dias);
this.updateResumen();
}
private void updateVentas() {
int diasTrabajados = this.view.getDiasTrabajadosField().getValue();
int diasHabiles = this.view.getDiasHabilesField().getValue();
int bruto = this.view.getVentaBrutaField().getValue();
this.view.getPromedioVentasField().setValue(bruto / diasTrabajados * diasHabiles);
this.estadoResultado.setDiasTrabajados(diasTrabajados);
this.estadoResultado.setDiasHabiles(diasHabiles);
}
private void updateGastosGenerales() {
int oldCuentaCorrienteFactura = this.estadoResultado.getCuentaCorrienteFactura();
int oldCuentaCorrienteBoleta = this.estadoResultado.getCuentaCorrienteBoleta();
@@ -349,7 +367,6 @@ public class EstadoResultadoController extends BaseController {
int iva = this.view.getVentaIVAField().getValue();
double ppm = this.view.getResumenPPM().getValue();
int ivaFavor = this.view.getResumenIVAFavor().getValue();
int diasRendidos = this.view.getDiasRendidosField().getValue();
int utilidad = bruto - totalGastosGenerales - totalGastosOperacionales - totalServicios;
int ppmMes = (int) Math.round(ppm * (double) netoExentas / 100d);
@@ -363,11 +380,9 @@ public class EstadoResultadoController extends BaseController {
this.view.getResumenIVAPPM().setValue(IVAPPM);
this.view.getResumenAPagar().setValue(aPagar);
this.view.getResumenResultado().setValue(resultado);
this.view.getPromedioVentasField().setValue(resultado / diasRendidos);
this.estadoResultado.setPpm(ppm);
this.estadoResultado.setIvaFavor(ivaFavor);
this.estadoResultado.setDiasRendidos(diasRendidos);
}
}

View File

@@ -9,7 +9,7 @@ public class EstadoResultado {
static {
EMPTY = new EstadoResultado();
EMPTY.setMes(YearMonth.of(0,1));
EMPTY.setMes(YearMonth.of(0, 1));
}
private int id;
@@ -31,7 +31,8 @@ public class EstadoResultado {
private int otroServicio;
private double ppm;
private int ivaFavor;
private int diasRendidos;
private int diasTrabajados;
private int diasHabiles;
public int getId() {
return id;
@@ -185,38 +186,20 @@ public class EstadoResultado {
this.ivaFavor = ivaFavor;
}
public int getDiasRendidos() {
return diasRendidos;
public int getDiasTrabajados() {
return diasTrabajados;
}
public void setDiasRendidos(int diasRendidos) {
this.diasRendidos = diasRendidos;
public void setDiasTrabajados(int diasTrabajados) {
this.diasTrabajados = diasTrabajados;
}
@Override
public String toString() {
return "EstadoResultado{" +
"id=" + id +
", mes=" + mes +
", costoVenta=" + costoVenta +
", cuentaCorrienteFactura=" + cuentaCorrienteFactura +
", cuentaCorrienteBoleta=" + cuentaCorrienteBoleta +
", cuentaCorrienteSinRespaldo=" + cuentaCorrienteSinRespaldo +
", remuneraciones=" + remuneraciones +
", finiquitos=" + finiquitos +
", aguinaldo=" + aguinaldo +
", bonosPersonal=" + bonosPersonal +
", honorariosContador=" + honorariosContador +
", arriendo=" + arriendo +
", agua=" + agua +
", luz=" + luz +
", gas=" + gas +
", telefono=" + telefono +
", otroServicio=" + otroServicio +
", ppm=" + ppm +
", ivaFavor=" + ivaFavor +
", diasRendidos=" + diasRendidos +
'}';
public int getDiasHabiles() {
return diasHabiles;
}
public void setDiasHabiles(int diasHabiles) {
this.diasHabiles = diasHabiles;
}
@Override
@@ -244,7 +227,8 @@ public class EstadoResultado {
otroServicio == that.otroServicio &&
Double.compare(that.ppm, ppm) == 0 &&
ivaFavor == that.ivaFavor &&
diasRendidos == that.diasRendidos &&
diasTrabajados == that.diasTrabajados &&
diasHabiles == that.diasHabiles &&
Objects.equals(mes, that.mes);
}
@@ -252,7 +236,34 @@ public class EstadoResultado {
public int hashCode() {
return Objects
.hash(id, mes, costoVenta, cuentaCorrienteFactura, cuentaCorrienteBoleta, cuentaCorrienteSinRespaldo, remuneraciones, finiquitos, aguinaldo,
bonosPersonal, honorariosContador, arriendo, agua, luz, gas, telefono, otroServicio, ppm, ivaFavor, diasRendidos);
bonosPersonal, honorariosContador, arriendo, agua, luz, gas, telefono, otroServicio, ppm, ivaFavor, diasTrabajados, diasHabiles);
}
@Override
public String toString() {
return "EstadoResultado{" +
"id=" + id +
", mes=" + mes +
", costoVenta=" + costoVenta +
", cuentaCorrienteFactura=" + cuentaCorrienteFactura +
", cuentaCorrienteBoleta=" + cuentaCorrienteBoleta +
", cuentaCorrienteSinRespaldo=" + cuentaCorrienteSinRespaldo +
", remuneraciones=" + remuneraciones +
", finiquitos=" + finiquitos +
", aguinaldo=" + aguinaldo +
", bonosPersonal=" + bonosPersonal +
", honorariosContador=" + honorariosContador +
", arriendo=" + arriendo +
", agua=" + agua +
", luz=" + luz +
", gas=" + gas +
", telefono=" + telefono +
", otroServicio=" + otroServicio +
", ppm=" + ppm +
", ivaFavor=" + ivaFavor +
", diasTrabajados=" + diasTrabajados +
", diasHabiles=" + diasHabiles +
'}';
}
}

View File

@@ -57,7 +57,8 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO {
estadoResultado.setOtroServicio(rs.getInt("otro_servicio"));
estadoResultado.setPpm(rs.getDouble("ppm"));
estadoResultado.setIvaFavor(rs.getInt("ivaFavor"));
estadoResultado.setDiasRendidos(rs.getInt("dias_rendidos"));
estadoResultado.setDiasHabiles(rs.getInt("dias_habiles"));
estadoResultado.setDiasTrabajados(rs.getInt("dias_trabajados"));
}
}
}
@@ -100,7 +101,8 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO {
estadoResultado.setOtroServicio(rs.getInt("otro_servicio"));
estadoResultado.setPpm(rs.getDouble("ppm"));
estadoResultado.setIvaFavor(rs.getInt("ivaFavor"));
estadoResultado.setDiasRendidos(rs.getInt("dias_rendidos"));
estadoResultado.setDiasHabiles(rs.getInt("dias_habiles"));
estadoResultado.setDiasTrabajados(rs.getInt("dias_trabajados"));
}
}
}
@@ -142,7 +144,8 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO {
estadoResultado.setOtroServicio(rs.getInt("otro_servicio"));
estadoResultado.setPpm(rs.getDouble("ppm"));
estadoResultado.setIvaFavor(rs.getInt("ivaFavor"));
estadoResultado.setDiasRendidos(rs.getInt("dias_rendidos"));
estadoResultado.setDiasHabiles(rs.getInt("dias_habiles"));
estadoResultado.setDiasTrabajados(rs.getInt("dias_trabajados"));
}
}
}
@@ -157,7 +160,7 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO {
@Override
public void insert(EstadoResultado estadoResultado) {
log.debug("Se intentara insertar el EstadoResultado " + estadoResultado);
String query = "insert into estado_resultado (mes, costo_venta, cuenta_corriente_factura, cuenta_corriente_boleta, cuenta_corriente_sin_respaldo, remuneraciones, finiquitos, aguinaldo, bonos_personal, honorarios_contador, arriendo, agua, luz, gas, telefono, otro_servicio, ppm, ivaFavor, dias_rendidos) values (?, ?, ?, ?, ?, ? , ?, ? , ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
String query = "insert into estado_resultado (mes, costo_venta, cuenta_corriente_factura, cuenta_corriente_boleta, cuenta_corriente_sin_respaldo, remuneraciones, finiquitos, aguinaldo, bonos_personal, honorarios_contador, arriendo, agua, luz, gas, telefono, otro_servicio, ppm, ivaFavor, dias_trabajados, dias_habiles) values (?, ?, ?, ?, ?, ? , ?, ? , ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,?)";
try (Connection conn = connectionHolder.getConnection()) {
try (PreparedStatement ps = conn.prepareStatement(query)) {
ps.setString(1, estadoResultado.getMes().atDay(1).toString());
@@ -178,7 +181,8 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO {
ps.setInt(16, estadoResultado.getOtroServicio());
ps.setDouble(17, estadoResultado.getPpm());
ps.setDouble(18, estadoResultado.getIvaFavor());
ps.setInt(19, estadoResultado.getDiasRendidos());
ps.setInt(19, estadoResultado.getDiasTrabajados());
ps.setInt(20, estadoResultado.getDiasHabiles());
ps.executeUpdate();
}
@@ -197,7 +201,7 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO {
@Override
public void update(EstadoResultado estadoResultado) {
log.debug("Se intentara actualizar el estadoResultado " + estadoResultado);
String query = "update estado_resultado set mes = ?, costo_venta = ?, cuenta_corriente_factura = ?, cuenta_corriente_boleta = ?, cuenta_corriente_sin_respaldo = ?, remuneraciones = ?, finiquitos = ?, aguinaldo = ?, bonos_personal = ?, honorarios_contador = ?, arriendo = ?, agua = ?, luz = ?, gas = ?, telefono = ?, otro_servicio = ?, ppm = ?, ivaFavor = ?, dias_rendidos = ? where id = ?";
String query = "update estado_resultado set mes = ?, costo_venta = ?, cuenta_corriente_factura = ?, cuenta_corriente_boleta = ?, cuenta_corriente_sin_respaldo = ?, remuneraciones = ?, finiquitos = ?, aguinaldo = ?, bonos_personal = ?, honorarios_contador = ?, arriendo = ?, agua = ?, luz = ?, gas = ?, telefono = ?, otro_servicio = ?, ppm = ?, ivaFavor = ?, dias_trabajados= ?, dias_habiles = ? where id = ?";
try (Connection conn = connectionHolder.getConnection()) {
try (PreparedStatement ps = conn.prepareStatement(query)) {
ps.setString(1, estadoResultado.getMes().atDay(1).toString());
@@ -218,8 +222,9 @@ public class SQLiteEstadoResultadoDAO implements EstadoResultadoDAO {
ps.setInt(16, estadoResultado.getOtroServicio());
ps.setDouble(17, estadoResultado.getPpm());
ps.setDouble(18, estadoResultado.getIvaFavor());
ps.setInt(19, estadoResultado.getDiasRendidos());
ps.setInt(20, estadoResultado.getId());
ps.setInt(19, estadoResultado.getDiasTrabajados());
ps.setInt(20, estadoResultado.getDiasHabiles());
ps.setInt(21, estadoResultado.getId());
ps.executeUpdate();
}

View File

@@ -8,7 +8,7 @@
<properties/>
<border type="none"/>
<children>
<grid id="c74b6" layout-manager="GridLayoutManager" row-count="6" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
<grid id="c74b6" layout-manager="GridLayoutManager" row-count="9" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
<margin top="10" left="10" bottom="10" right="10"/>
<constraints>
<grid row="1" column="0" row-span="1" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
@@ -48,15 +48,6 @@
<text value="Exentas:"/>
</properties>
</component>
<component id="766cf" class="javax.swing.JLabel">
<constraints>
<grid row="5" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="4" fill="0" indent="0" use-parent-layout="false"/>
</constraints>
<properties>
<font style="1"/>
<text value="Neto + Exentas:"/>
</properties>
</component>
<component id="7a913" class="danielcortes.xyz.views.components.NumberFormatedTextField" binding="ventaBrutaField">
<constraints>
<grid row="0" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
@@ -97,9 +88,26 @@
<editable value="false"/>
</properties>
</component>
<component id="6dac4" class="danielcortes.xyz.views.components.NumberFormatedTextField" binding="ventasNetaExentasField">
<component id="66811" class="javax.swing.JLabel">
<constraints>
<grid row="5" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
<grid row="6" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="4" fill="0" indent="0" use-parent-layout="false"/>
</constraints>
<properties>
<text value="Dias Trabajados:"/>
</properties>
</component>
<component id="f0d28" class="javax.swing.JLabel">
<constraints>
<grid row="8" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="4" fill="0" indent="0" use-parent-layout="false"/>
</constraints>
<properties>
<font style="1"/>
<text value="Proyeccion Mensual:"/>
</properties>
</component>
<component id="15f7" class="danielcortes.xyz.views.components.NumberFormatedTextField" binding="promedioVentasField">
<constraints>
<grid row="8" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
<preferred-size width="150" height="-1"/>
</grid>
</constraints>
@@ -107,14 +115,57 @@
<editable value="false"/>
</properties>
</component>
<component id="5827f" class="danielcortes.xyz.views.components.NumberFormatedTextField" binding="diasTrabajadosField">
<constraints>
<grid row="6" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false">
<preferred-size width="150" height="-1"/>
</grid>
</constraints>
<properties/>
</component>
<component id="5272a" class="danielcortes.xyz.views.components.NumberFormatedTextField" binding="diasHabilesField">
<constraints>
<grid row="7" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false">
<preferred-size width="150" height="-1"/>
</grid>
</constraints>
<properties/>
</component>
<component id="db90b" class="javax.swing.JLabel">
<constraints>
<grid row="7" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="4" fill="0" indent="0" use-parent-layout="false"/>
</constraints>
<properties>
<text value="Dias Habiles:"/>
</properties>
</component>
<component id="6dac4" class="danielcortes.xyz.views.components.NumberFormatedTextField" binding="ventasNetaExentasField">
<constraints>
<grid row="4" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
<preferred-size width="150" height="-1"/>
</grid>
</constraints>
<properties>
<editable value="false"/>
</properties>
</component>
<component id="766cf" class="javax.swing.JLabel">
<constraints>
<grid row="4" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="4" fill="0" indent="0" use-parent-layout="false"/>
</constraints>
<properties>
<font style="1"/>
<text value="Neto + Exentas:"/>
</properties>
</component>
<vspacer id="b5cc0">
<constraints>
<grid row="4" column="1" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
<grid row="5" column="1" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
</constraints>
</vspacer>
</children>
</grid>
<grid id="b518" layout-manager="GridLayoutManager" row-count="11" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
<grid id="b518" layout-manager="GridLayoutManager" row-count="9" column-count="2" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
<margin top="10" left="10" bottom="10" right="10"/>
<constraints>
<grid row="1" column="2" row-span="2" col-span="1" vsize-policy="3" hsize-policy="3" anchor="0" fill="3" indent="0" use-parent-layout="false"/>
@@ -162,16 +213,6 @@
<editable value="true"/>
</properties>
</component>
<component id="48770" class="danielcortes.xyz.views.components.NumberFormatedTextField" binding="resumenResultado">
<constraints>
<grid row="7" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
<preferred-size width="150" height="-1"/>
</grid>
</constraints>
<properties>
<editable value="false"/>
</properties>
</component>
<component id="29571" class="javax.swing.JLabel">
<constraints>
<grid row="0" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="4" fill="0" indent="0" use-parent-layout="false"/>
@@ -257,34 +298,14 @@
</constraints>
<properties/>
</component>
<component id="5827f" class="danielcortes.xyz.views.components.NumberFormatedTextField" binding="diasRendidosField">
<vspacer id="9bc90">
<constraints>
<grid row="8" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="0" fill="1" indent="0" use-parent-layout="false">
<preferred-size width="150" height="-1"/>
</grid>
<grid row="8" column="1" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
</constraints>
<properties/>
</component>
<component id="66811" class="javax.swing.JLabel">
</vspacer>
<component id="48770" class="danielcortes.xyz.views.components.NumberFormatedTextField" binding="resumenResultado">
<constraints>
<grid row="8" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="4" fill="0" indent="0" use-parent-layout="false"/>
</constraints>
<properties>
<text value="Dias Rendidos:"/>
</properties>
</component>
<component id="f0d28" class="javax.swing.JLabel">
<constraints>
<grid row="9" column="0" row-span="1" col-span="1" vsize-policy="0" hsize-policy="0" anchor="4" fill="0" indent="0" use-parent-layout="false"/>
</constraints>
<properties>
<font style="1"/>
<text value="Promedio Ventas:"/>
</properties>
</component>
<component id="15f7" class="danielcortes.xyz.views.components.NumberFormatedTextField" binding="promedioVentasField">
<constraints>
<grid row="9" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
<grid row="7" column="1" row-span="1" col-span="1" vsize-policy="0" hsize-policy="6" anchor="8" fill="1" indent="0" use-parent-layout="false">
<preferred-size width="150" height="-1"/>
</grid>
</constraints>
@@ -292,11 +313,6 @@
<editable value="false"/>
</properties>
</component>
<vspacer id="9bc90">
<constraints>
<grid row="10" column="1" row-span="1" col-span="1" vsize-policy="6" hsize-policy="1" anchor="0" fill="2" indent="0" use-parent-layout="false"/>
</constraints>
</vspacer>
</children>
</grid>
<grid id="b9feb" layout-manager="GridLayoutManager" row-count="1" column-count="7" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">

View File

@@ -66,7 +66,8 @@ public class EstadoResultadoView {
private JButton exportarButton;
private DoubleFormatedTextField gastosOperacionesPorcentajeCostoVenta;
private NumberFormatedTextField promedioVentasField;
private NumberFormatedTextField diasRendidosField;
private NumberFormatedTextField diasTrabajadosField;
private NumberFormatedTextField diasHabilesField;
private ArrayList<String> months;
@@ -250,8 +251,12 @@ public class EstadoResultadoView {
return promedioVentasField;
}
public NumberFormatedTextField getDiasRendidosField() {
return diasRendidosField;
public NumberFormatedTextField getDiasTrabajadosField() {
return diasTrabajadosField;
}
public NumberFormatedTextField getDiasHabilesField() {
return diasHabilesField;
}
/**
@@ -264,7 +269,7 @@ public class EstadoResultadoView {
contentPanel = new JPanel();
contentPanel.setLayout(new GridLayoutManager(3, 3, new Insets(10, 10, 10, 10), -1, -1));
final JPanel panel1 = new JPanel();
panel1.setLayout(new GridLayoutManager(6, 2, new Insets(10, 10, 10, 10), -1, -1));
panel1.setLayout(new GridLayoutManager(9, 2, new Insets(10, 10, 10, 10), -1, -1));
contentPanel.add(panel1, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH,
GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW,
GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null, 0, false));
@@ -285,13 +290,6 @@ public class EstadoResultadoView {
label4.setText("Exentas:");
panel1.add(label4, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label5 = new JLabel();
Font label5Font = this.$$$getFont$$$(null, Font.BOLD, -1, label5.getFont());
if (label5Font != null)
label5.setFont(label5Font);
label5.setText("Neto + Exentas:");
panel1.add(label5, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
ventaBrutaField = new NumberFormatedTextField();
ventaBrutaField.setEditable(false);
panel1.add(ventaBrutaField,
@@ -312,17 +310,52 @@ public class EstadoResultadoView {
panel1.add(ventaExentasField,
new GridConstraints(3, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
final JLabel label5 = new JLabel();
label5.setText("Dias Trabajados:");
panel1.add(label5, new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label6 = new JLabel();
Font label6Font = this.$$$getFont$$$(null, Font.BOLD, -1, label6.getFont());
if (label6Font != null)
label6.setFont(label6Font);
label6.setText("Proyeccion Mensual:");
panel1.add(label6, new GridConstraints(8, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
promedioVentasField = new NumberFormatedTextField();
promedioVentasField.setEditable(false);
panel1.add(promedioVentasField,
new GridConstraints(8, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
diasTrabajadosField = new NumberFormatedTextField();
panel1.add(diasTrabajadosField,
new GridConstraints(6, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
diasHabilesField = new NumberFormatedTextField();
panel1.add(diasHabilesField,
new GridConstraints(7, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
final JLabel label7 = new JLabel();
label7.setText("Dias Habiles:");
panel1.add(label7, new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
ventasNetaExentasField = new NumberFormatedTextField();
ventasNetaExentasField.setEditable(false);
panel1.add(ventasNetaExentasField,
new GridConstraints(5, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
new GridConstraints(4, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
final JLabel label8 = new JLabel();
Font label8Font = this.$$$getFont$$$(null, Font.BOLD, -1, label8.getFont());
if (label8Font != null)
label8.setFont(label8Font);
label8.setText("Neto + Exentas:");
panel1.add(label8, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final Spacer spacer1 = new Spacer();
panel1.add(spacer1,
new GridConstraints(4, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null,
new GridConstraints(5, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null,
null, null, 0, false));
final JPanel panel2 = new JPanel();
panel2.setLayout(new GridLayoutManager(11, 2, new Insets(10, 10, 10, 10), -1, -1));
panel2.setLayout(new GridLayoutManager(9, 2, new Insets(10, 10, 10, 10), -1, -1));
contentPanel.add(panel2, new GridConstraints(1, 2, 2, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH,
GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW,
GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null, 0, false));
@@ -347,46 +380,41 @@ public class EstadoResultadoView {
panel2.add(resumenIVAFavor,
new GridConstraints(5, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
resumenResultado = new NumberFormatedTextField();
resumenResultado.setEditable(false);
panel2.add(resumenResultado,
new GridConstraints(7, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
final JLabel label6 = new JLabel();
label6.setText("Utilidad:");
panel2.add(label6, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label7 = new JLabel();
label7.setText("PPM Mes:");
panel2.add(label7, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label8 = new JLabel();
label8.setText("+ IVA Mes:");
panel2.add(label8, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label9 = new JLabel();
label9.setText("- IVA A Favor:");
panel2.add(label9, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label9.setText("Utilidad:");
panel2.add(label9, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label10 = new JLabel();
Font label10Font = this.$$$getFont$$$(null, Font.BOLD, -1, label10.getFont());
if (label10Font != null)
label10.setFont(label10Font);
label10.setText("Resultado:");
panel2.add(label10, new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label10.setText("PPM Mes:");
panel2.add(label10, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label11 = new JLabel();
label11.setText("PPM:");
panel2.add(label11, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label11.setText("+ IVA Mes:");
panel2.add(label11, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label12 = new JLabel();
label12.setText("- IVA A Favor:");
panel2.add(label12, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label13 = new JLabel();
Font label13Font = this.$$$getFont$$$(null, Font.BOLD, -1, label13.getFont());
if (label13Font != null)
label13.setFont(label13Font);
label13.setText("Resultado:");
panel2.add(label13, new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label14 = new JLabel();
label14.setText("PPM:");
panel2.add(label14, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
resumenAPagar = new NumberFormatedTextField();
resumenAPagar.setEditable(false);
panel2.add(resumenAPagar,
new GridConstraints(6, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
final JLabel label12 = new JLabel();
label12.setText("A Pagar PPM + IVA");
panel2.add(label12, new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
final JLabel label15 = new JLabel();
label15.setText("A Pagar PPM + IVA");
panel2.add(label15, new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
resumenIVAPPM = new NumberFormatedTextField();
resumenIVAPPM.setEditable(false);
@@ -397,30 +425,15 @@ public class EstadoResultadoView {
panel2.add(resumenPPM, new GridConstraints(1, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL,
GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_WANT_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1),
null, 0, false));
diasRendidosField = new NumberFormatedTextField();
panel2.add(diasRendidosField,
new GridConstraints(8, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
final JLabel label13 = new JLabel();
label13.setText("Dias Rendidos:");
panel2.add(label13, new GridConstraints(8, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label14 = new JLabel();
Font label14Font = this.$$$getFont$$$(null, Font.BOLD, -1, label14.getFont());
if (label14Font != null)
label14.setFont(label14Font);
label14.setText("Promedio Ventas:");
panel2.add(label14, new GridConstraints(9, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
promedioVentasField = new NumberFormatedTextField();
promedioVentasField.setEditable(false);
panel2.add(promedioVentasField,
new GridConstraints(9, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
final Spacer spacer2 = new Spacer();
panel2.add(spacer2,
new GridConstraints(10, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null,
new GridConstraints(8, 1, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_VERTICAL, 1, GridConstraints.SIZEPOLICY_WANT_GROW, null,
null, null, 0, false));
resumenResultado = new NumberFormatedTextField();
resumenResultado.setEditable(false);
panel2.add(resumenResultado,
new GridConstraints(7, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
final JPanel panel3 = new JPanel();
panel3.setLayout(new GridLayoutManager(1, 7, new Insets(0, 0, 0, 0), -1, -1));
contentPanel.add(panel3, new GridConstraints(0, 0, 1, 3, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_BOTH,
@@ -429,16 +442,16 @@ public class EstadoResultadoView {
panel3.add(spacer3,
new GridConstraints(0, 4, 1, 1, GridConstraints.ANCHOR_CENTER, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW, 1, null,
null, null, 0, false));
final JLabel label15 = new JLabel();
label15.setText("Mes:");
panel3.add(label15, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
final JLabel label16 = new JLabel();
label16.setText("Mes:");
panel3.add(label16, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
panel3.add(monthCombo, new GridConstraints(0, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL,
GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1),
null, 0, false));
final JLabel label16 = new JLabel();
label16.setText("Año:");
panel3.add(label16, new GridConstraints(0, 2, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
final JLabel label17 = new JLabel();
label17.setText("Año:");
panel3.add(label17, new GridConstraints(0, 2, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
panel3.add(yearSpinner, new GridConstraints(0, 3, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL,
GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1),
@@ -459,37 +472,37 @@ public class EstadoResultadoView {
GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW,
GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null, 0, false));
panel4.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Gastos Operacionales"));
final JLabel label17 = new JLabel();
label17.setText("Costo de Venta:");
panel4.add(label17, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label18 = new JLabel();
label18.setText("Remuneraciones:");
panel4.add(label18, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label18.setText("Costo de Venta:");
panel4.add(label18, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label19 = new JLabel();
label19.setText("Finiquitos:");
panel4.add(label19, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label19.setText("Remuneraciones:");
panel4.add(label19, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label20 = new JLabel();
label20.setText("Aguinaldo:");
panel4.add(label20, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label20.setText("Finiquitos:");
panel4.add(label20, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label21 = new JLabel();
label21.setText("Partime:");
panel4.add(label21, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label21.setText("Aguinaldo:");
panel4.add(label21, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label22 = new JLabel();
label22.setText("Bonos Personal:");
panel4.add(label22, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label22.setText("Partime:");
panel4.add(label22, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label23 = new JLabel();
label23.setText("Honorarios Contador:");
panel4.add(label23, new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label23.setText("Bonos Personal:");
panel4.add(label23, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label24 = new JLabel();
label24.setText("Arriendo:");
panel4.add(label24, new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label24.setText("Honorarios Contador:");
panel4.add(label24, new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label25 = new JLabel();
label25.setText("Arriendo:");
panel4.add(label25, new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
gastosOperacionalesCostoVenta = new NumberFormatedTextField();
panel4.add(gastosOperacionalesCostoVenta,
@@ -524,12 +537,12 @@ public class EstadoResultadoView {
panel4.add(gastosOperacionalesArriendo,
new GridConstraints(7, 1, 1, 2, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
final JLabel label25 = new JLabel();
Font label25Font = this.$$$getFont$$$(null, Font.BOLD, -1, label25.getFont());
if (label25Font != null)
label25.setFont(label25Font);
label25.setText("Total:");
panel4.add(label25, new GridConstraints(9, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
final JLabel label26 = new JLabel();
Font label26Font = this.$$$getFont$$$(null, Font.BOLD, -1, label26.getFont());
if (label26Font != null)
label26.setFont(label26Font);
label26.setText("Total:");
panel4.add(label26, new GridConstraints(9, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
gastosOperacionalesTotal = new NumberFormatedTextField();
gastosOperacionalesTotal.setEditable(false);
@@ -551,28 +564,28 @@ public class EstadoResultadoView {
GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW,
GridConstraints.SIZEPOLICY_CAN_SHRINK | GridConstraints.SIZEPOLICY_CAN_GROW, null, null, null, 0, false));
panel5.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(), "Servicios"));
final JLabel label26 = new JLabel();
label26.setText("Agua:");
panel5.add(label26, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label27 = new JLabel();
label27.setText("Luz:");
panel5.add(label27, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label27.setText("Agua:");
panel5.add(label27, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label28 = new JLabel();
label28.setText("Gas:");
panel5.add(label28, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label28.setText("Luz:");
panel5.add(label28, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label29 = new JLabel();
label29.setText("Telefono:");
panel5.add(label29, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label29.setText("Gas:");
panel5.add(label29, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label30 = new JLabel();
Font label30Font = this.$$$getFont$$$(null, Font.BOLD, -1, label30.getFont());
if (label30Font != null)
label30.setFont(label30Font);
label30.setText("Total:");
panel5.add(label30, new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label30.setText("Telefono:");
panel5.add(label30, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label31 = new JLabel();
Font label31Font = this.$$$getFont$$$(null, Font.BOLD, -1, label31.getFont());
if (label31Font != null)
label31.setFont(label31Font);
label31.setText("Total:");
panel5.add(label31, new GridConstraints(6, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
serviciosAgua = new NumberFormatedTextField();
panel5.add(serviciosAgua,
@@ -604,9 +617,9 @@ public class EstadoResultadoView {
panel5.add(serviciosOtro,
new GridConstraints(4, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
final JLabel label31 = new JLabel();
label31.setText("Otros:");
panel5.add(label31, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
final JLabel label32 = new JLabel();
label32.setText("Otros:");
panel5.add(label32, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JPanel panel6 = new JPanel();
panel6.setLayout(new GridLayoutManager(8, 2, new Insets(10, 10, 10, 10), -1, -1));
@@ -646,36 +659,36 @@ public class EstadoResultadoView {
panel6.add(gastosGeneralesTotal,
new GridConstraints(7, 1, 1, 1, GridConstraints.ANCHOR_WEST, GridConstraints.FILL_HORIZONTAL, GridConstraints.SIZEPOLICY_WANT_GROW,
GridConstraints.SIZEPOLICY_FIXED, null, new Dimension(150, -1), null, 0, false));
final JLabel label32 = new JLabel();
label32.setText("CTA CTE Con Factura:");
panel6.add(label32, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label33 = new JLabel();
label33.setText("CTA CTE Con Boleta:");
panel6.add(label33, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label33.setText("CTA CTE Con Factura:");
panel6.add(label33, new GridConstraints(0, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label34 = new JLabel();
label34.setText("CTA CTE Sin Respaldo:");
panel6.add(label34, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label34.setText("CTA CTE Con Boleta:");
panel6.add(label34, new GridConstraints(1, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label35 = new JLabel();
label35.setText("Efectivo Con Factura:");
panel6.add(label35, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label35.setText("CTA CTE Sin Respaldo:");
panel6.add(label35, new GridConstraints(2, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label36 = new JLabel();
label36.setText("Efectivo Con Boleta:");
panel6.add(label36, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label36.setText("Efectivo Con Factura:");
panel6.add(label36, new GridConstraints(3, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label37 = new JLabel();
label37.setText("Efectivo Sin Respaldo");
panel6.add(label37, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label37.setText("Efectivo Con Boleta:");
panel6.add(label37, new GridConstraints(4, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label38 = new JLabel();
Font label38Font = this.$$$getFont$$$(null, Font.BOLD, -1, label38.getFont());
if (label38Font != null)
label38.setFont(label38Font);
label38.setText("Total:");
panel6.add(label38, new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
label38.setText("Efectivo Sin Respaldo");
panel6.add(label38, new GridConstraints(5, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final JLabel label39 = new JLabel();
Font label39Font = this.$$$getFont$$$(null, Font.BOLD, -1, label39.getFont());
if (label39Font != null)
label39.setFont(label39Font);
label39.setText("Total:");
panel6.add(label39, new GridConstraints(7, 0, 1, 1, GridConstraints.ANCHOR_EAST, GridConstraints.FILL_NONE, GridConstraints.SIZEPOLICY_FIXED,
GridConstraints.SIZEPOLICY_FIXED, null, null, null, 0, false));
final Spacer spacer6 = new Spacer();
panel6.add(spacer6,