mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
arreglado servicios de encuadernacion
This commit is contained in:
@ -212,9 +212,9 @@ class Resumen {
|
||||
let rowData = this.data();
|
||||
let total_servicio = self.roundToTwoDecimals(parseFloat(rowData.precio_total));
|
||||
let margen_servicio = parseFloat(rowData.margen);
|
||||
let importe_fijo = parseFloat(rowData.importe_fijo);
|
||||
totalServicios += total_servicio
|
||||
let base = self.roundToTwoDecimals(total_servicio / (1 + margen_servicio / 100.0));
|
||||
base = self.roundToTwoDecimals(base / total) * total;
|
||||
let base = self.roundToTwoDecimals((total_servicio-importe_fijo) / (1 + margen_servicio / 100.0));
|
||||
margenServicios += self.roundToTwoDecimals(parseFloat(total_servicio - base));
|
||||
});
|
||||
}
|
||||
|
||||
@ -1026,7 +1026,8 @@ class ServiciosEncuadernacion {
|
||||
},
|
||||
{
|
||||
data: 'precio_unidad', render: function (data, type, row) {
|
||||
let precio_unidad_coste = (row.precio_unidad / (1 + row.margen / 100)).toFixed(2);
|
||||
const precio_total_sin_fijo = (row.precio_unidad*parseInt($('#tirada').val()))-parseFloat(row.importe_fijo);
|
||||
let precio_unidad_coste = ((precio_total_sin_fijo / parseInt($('#tirada').val())) / (1 + row.margen / 100)).toFixed(2);
|
||||
precio_unidad_coste = parseFloat(precio_unidad_coste).toLocaleString('es-ES', { minimumFractionDigits: 2, maximumFractionDigits: 2 });
|
||||
const precio_unidad = parseFloat(row.precio_unidad).toLocaleString('es-ES', { minimumFractionDigits: 2, maximumFractionDigits: 2 });
|
||||
return precio_unidad_coste + '/' + precio_unidad;
|
||||
@ -1048,7 +1049,8 @@ class ServiciosEncuadernacion {
|
||||
<a href="javascript:void(0);"><i class="ti ti-trash ti-sm btn-delete-servencuadernacion mx-2" data-id="${row.id}"></i></a>
|
||||
`;
|
||||
}
|
||||
}
|
||||
},
|
||||
{data: 'importe_fijo', visible: false},
|
||||
],
|
||||
|
||||
drawCallback: function (settings) {
|
||||
|
||||
Reference in New Issue
Block a user