From 0b0b928619ad72d6a885027494ea7a37ce7593b0 Mon Sep 17 00:00:00 2001 From: jaimejimenezortega Date: Sun, 22 Sep 2024 12:12:40 +0200 Subject: [PATCH] =?UTF-8?q?a=C3=B1adido=20porcentaje=20al=20margen=20total?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../presupuestos/cosidotapablanda/_resumenPresupuestoItems.php | 3 ++- .../form/presupuestos/cosidotapablanda/_resumenPresupuestos.js | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ci4/app/Views/themes/vuexy/form/presupuestos/cosidotapablanda/_resumenPresupuestoItems.php b/ci4/app/Views/themes/vuexy/form/presupuestos/cosidotapablanda/_resumenPresupuestoItems.php index b94964b1..26574a53 100644 --- a/ci4/app/Views/themes/vuexy/form/presupuestos/cosidotapablanda/_resumenPresupuestoItems.php +++ b/ci4/app/Views/themes/vuexy/form/presupuestos/cosidotapablanda/_resumenPresupuestoItems.php @@ -47,7 +47,8 @@
Total Costes
total_costes) ?>€
Total Margen
-
total_margenes) ?>€
+
total_margenes/($presupuestoEntity->total_costes+$presupuestoEntity->total_margenes),0)) ?>%
+
total_margenes) ?>€

diff --git a/ci4/app/Views/themes/vuexy/form/presupuestos/cosidotapablanda/_resumenPresupuestos.js b/ci4/app/Views/themes/vuexy/form/presupuestos/cosidotapablanda/_resumenPresupuestos.js index a5b42daf..1e6180d3 100644 --- a/ci4/app/Views/themes/vuexy/form/presupuestos/cosidotapablanda/_resumenPresupuestos.js +++ b/ci4/app/Views/themes/vuexy/form/presupuestos/cosidotapablanda/_resumenPresupuestos.js @@ -198,10 +198,13 @@ function updateTotales(updateLP=true, updateServicios=true, updateEnvio=true){ var totalCostes = parseFloat(totalPapel.toFixed(2)) + parseFloat(totalImpresion.toFixed(2)) + parseFloat(totalServicios.toFixed(2)) + parseFloat(totalEnvios.toFixed(2)) var totalMargenes = parseFloat(margenPapel.toFixed(2)) + parseFloat(margenImpresion.toFixed(2)) + parseFloat(margenServicios.toFixed(2)) + parseFloat(margenEnvios.toFixed(2)) + var porcentajeMargen = (100*totalMargenes/(totalCostes+totalMargenes)).toFixed(0) $('#totalCostes').text((addSeparatorsNF(totalCostes.toFixed(2), ".", ",", ".")) + "€") $('#totalMargenes').text((addSeparatorsNF(totalMargenes.toFixed(2), ".", ",", ".")) + "€") $('#totalCostes').attr('val',(totalCostes).toFixed(2) + '€') $('#totalMargenes').attr('val',(totalMargenes).toFixed(2) + '€') + $('#porcentajeMargen').text(porcentajeMargen + '%') + $('#porcentajeMargen').attr('val',porcentajeMargen) if($('#total_descuentoPercent').val()<0){ $('#total_descuentoPercent').val(0)