Se creo una fila en la tabla de cajas en la que se almacena el fondo de esta, la cual sera mostrada en la vista de calcular fondo, donde sera actualizada segun diga el usuario
This commit is contained in:
@@ -148,7 +148,7 @@ public class EstadoResultadoController extends BaseController{
|
||||
private void fillGastosOperacionales() {
|
||||
TipoEgreso tipoPagoPartime = DAOManager.getTipoEgresoDAO().findByNombre("Pago Partime").get(0);
|
||||
|
||||
int costosVenta = this.estadoResultado.getCostoVenta();
|
||||
int costoVenta = this.estadoResultado.getCostoVenta();
|
||||
int remuneraciones = this.estadoResultado.getRemuneraciones();
|
||||
int finiquitos = this.estadoResultado.getFiniquitos();
|
||||
int aguinaldo = this.estadoResultado.getAguinaldo();
|
||||
@@ -156,11 +156,14 @@ public class EstadoResultadoController extends BaseController{
|
||||
int honorariosContador = this.estadoResultado.getHonorariosContador();
|
||||
int arriendo = this.estadoResultado.getArriendo();
|
||||
int partime = DAOManager.getEgresoDAO().getTotalEgresoMesPorTipo(this.mes, tipoPagoPartime);
|
||||
int ventaBruta = DAOManager.getIngresoDAO().getTotalIngresoMes(this.mes);
|
||||
|
||||
int total = costosVenta + remuneraciones + finiquitos + aguinaldo + bonosPersonal
|
||||
int total = costoVenta + remuneraciones + finiquitos + aguinaldo + bonosPersonal
|
||||
+ honorariosContador + arriendo + partime;
|
||||
double porcentajeCostoVenta = (double) costoVenta / (double)ventaBruta * 100d;
|
||||
|
||||
this.view.getGastosOperacionalesCostoVenta().setValue(costosVenta);
|
||||
this.view.getGastosOperacionalesCostoVenta().setValue(costoVenta);
|
||||
this.view.getGastosOperacionesPorcentajeCostoVenta().setValue(porcentajeCostoVenta);
|
||||
this.view.getGastosOperacionalesRemuneraciones().setValue(remuneraciones);
|
||||
this.view.getGastosOperacionalesFiniquitos().setValue(finiquitos);
|
||||
this.view.getGastosOperacionalesAguinaldo().setValue(aguinaldo);
|
||||
@@ -269,6 +272,8 @@ public class EstadoResultadoController extends BaseController{
|
||||
int honorarios = this.view.getGastosOperacionalesHonorariosContador().getValue();
|
||||
int arriendo = this.view.getGastosOperacionalesArriendo().getValue();
|
||||
|
||||
int ventaBruta = DAOManager.getIngresoDAO().getTotalIngresoMes(this.mes);
|
||||
|
||||
this.estadoResultado.setCostoVenta(costoVenta);
|
||||
this.estadoResultado.setRemuneraciones(remuneraciones);
|
||||
this.estadoResultado.setFiniquitos(finiquitos);
|
||||
@@ -280,8 +285,10 @@ public class EstadoResultadoController extends BaseController{
|
||||
int total = oldTotal
|
||||
- (oldCostoVenta + oldRemuneraciones + oldFiniquitos + oldAguinaldo + oldBonos + oldHonorarios + oldArriendo)
|
||||
+ (costoVenta + remuneraciones + finiquitos + aguinaldo + bonos + honorarios + arriendo);
|
||||
double porcentajeCostoVenta = (double) costoVenta / (double)ventaBruta * 100d;
|
||||
|
||||
this.view.getGastosOperacionalesTotal().setValue(total);
|
||||
this.view.getGastosOperacionesPorcentajeCostoVenta().setValue(porcentajeCostoVenta);
|
||||
|
||||
this.updateResumen();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user