From 591a8722347fdeb3273c5fa5d396d8dd0c5b9156 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaime=20Jim=C3=A9nez?= Date: Mon, 20 Jan 2025 12:46:10 +0100 Subject: [PATCH] corregido error al calcular el precio de pliego. Se usaban paginas libro en lugar paginas pedido --- ci4/app/Services/PresupuestoService.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ci4/app/Services/PresupuestoService.php b/ci4/app/Services/PresupuestoService.php index 153813ea..5517a099 100755 --- a/ci4/app/Services/PresupuestoService.php +++ b/ci4/app/Services/PresupuestoService.php @@ -235,7 +235,9 @@ class PresupuestoService extends BaseService return []; } - [$precio_pliego_impresion, $margen_pliego_impresion] = PresupuestoService::getPrecioPliego($maquina, $papel, $datosPedido->paginas); + $paginas_pedido = (intval($datosPedido->tirada) + intval($datosPedido->merma))*intval($datosPedido->paginas); + + [$precio_pliego_impresion, $margen_pliego_impresion] = PresupuestoService::getPrecioPliego($maquina, $papel, $paginas_pedido); $linea['fields']['tarifa_impresion_id'] = $tarifaId; @@ -345,8 +347,10 @@ class PresupuestoService extends BaseService return $response; } + $paginas_pedido = (intval($datosPedido->tirada) + intval($datosPedido->merma)) * intval($datosPedido->paginas); + // precio del pliego de impresion - [$precio_pliego_impresion, $margen_pliego_impresion] = PresupuestoService::getPrecioPliego($maquina, $papel_impresion, $datosPedido->paginas); + [$precio_pliego_impresion, $margen_pliego_impresion] = PresupuestoService::getPrecioPliego($maquina, $papel_impresion, $paginas_pedido); $precio_click = 0; $precio_click_pedido = 0;