diff --git a/ci4/app/Language/es/Presupuestos.php b/ci4/app/Language/es/Presupuestos.php index 200af878..cf2595b5 100755 --- a/ci4/app/Language/es/Presupuestos.php +++ b/ci4/app/Language/es/Presupuestos.php @@ -155,7 +155,7 @@ return [ 'totalClicks' => 'Total clicks', 'horas' => 'Horas máquina', 'precioHora' => 'Precio hora', - 'precioImpresion' => 'Coste máquina', + 'precioImpresion' => 'Total horas', 'precioPagNegro' => 'Precio pág. negro', 'precioPagColor' => 'Precio pág. color', 'totalTinta' => 'Total tinta', @@ -228,7 +228,7 @@ return [ 'totalClicks' => 'Total Clicks', 'totalTinta' => 'Total Tinta', 'totalCorte' => 'Total Corte', - 'totalImpresion' => 'TOTAL IMPRES.', + 'totalImpresion' => 'Coste máquina', 'velocidadCorte' => 'Velocidad corte', 'precioHoraCorte' => 'Precio hora corte', 'tiempoCorte' => 'Tiempo corte', diff --git a/ci4/app/Models/Presupuestos/PresupuestoServiciosExtraModel.php b/ci4/app/Models/Presupuestos/PresupuestoServiciosExtraModel.php index f7141ebb..1adccc74 100755 --- a/ci4/app/Models/Presupuestos/PresupuestoServiciosExtraModel.php +++ b/ci4/app/Models/Presupuestos/PresupuestoServiciosExtraModel.php @@ -154,7 +154,7 @@ class PresupuestoServiciosExtraModel extends \App\Models\BaseModel $builder = $this->db ->table($this->table . " t1") ->select( - "t1.id AS id, t1.tarifa_extra_id AS tarifa_extra_id, t1.precio AS precio, t1.margen AS margen, t2.nombre AS nombre" + "t1.id AS id, t1.tarifa_extra_id AS tarifa_extra_id, t1.tarifa_extra_id AS tarifa_id, t1.precio AS precio, t1.margen AS margen, t2.nombre AS nombre" ); $builder->where('t1.presupuesto_id', $presupuesto_id); diff --git a/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/lineasPresupuesto.js b/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/lineasPresupuesto.js index 9b3e7271..21d88070 100644 --- a/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/lineasPresupuesto.js +++ b/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/lineasPresupuesto.js @@ -1045,7 +1045,7 @@ class LineasPresupuesto { data.totalClicksPedido = isNaN(parseFloat(row.precio_click_pedido)) ? "" : parseFloat(row.precio_click_pedido).toFixed(2) data.totalTinta = isNaN(parseFloat(row.precio_tinta)) ? "" : parseFloat(row.precio_tinta).toFixed(2) - data.totalImpresion = isNaN(parseFloat(row.precio_click_pedido + row.precio_tinta + data.totalCorte)) ? "" : parseFloat(row.precio_click_pedido + row.precio_tinta + data.totalCorte).toFixed(2) + data.totalImpresion = isNaN(parseFloat(row.precio_click_pedido) + parseFloat(row.precio_tinta) + parseFloat(row.total_corte)) ? "" : (parseFloat(row.precio_click_pedido) + parseFloat(row.precio_tinta) + parseFloat(row.total_corte)).toFixed(2) data.gTintaNegroPed = isNaN(parseFloat(row.peso_gotas_negro_pedido)) ? "" : parseFloat(row.peso_gotas_negro_pedido).toFixed(2) data.gTintaCyanPed = isNaN(parseFloat(row.peso_gotas_cyan_pedido)) ? "" : parseFloat(row.peso_gotas_cyan_pedido).toFixed(2) diff --git a/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/resumen.js b/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/resumen.js index d791374d..4cd7e5a7 100644 --- a/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/resumen.js +++ b/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/resumen.js @@ -215,7 +215,7 @@ class Resumen { $('#tableOfServiciosExtra').DataTable().rows().every(function (rowIdx, tableLoop, rowLoop) { let rowData = this.data(); let total_servicio = self.roundToTwoDecimals(parseFloat(rowData.precio)); - let coste_servicio = self.roundToTwoDecimals(parseFloat(rowData.coste)); + let coste_servicio = self.roundToTwoDecimals(parseFloat(rowData.margen)); totalServicios += total_servicio margenServicios += total_servicio - coste_servicio; }); @@ -317,37 +317,37 @@ class Resumen { getData(){ let data = { - 'total_coste_papel': $('#totalCostePapel').text().replace('€', ''), - 'total_margen_papel': $('#margenPapel').text().replace('€', ''), - 'total_margenPercent_papel': $('#porcentajeMargenPapel').text().replace('%', ''), + 'total_coste_papel': $('#totalCostePapel').text().replace('€', '').replace('.', '').replace(',', '.'), + 'total_margen_papel': $('#margenPapel').text().replace('€', '').replace('.', '').replace(',', '.'), + 'total_margenPercent_papel': $('#porcentajeMargenPapel').text().replace('%', '').replace('.', '').replace(',', '.'), - 'total_coste_impresion': $('#totalCosteImpresion').text().replace('€', ''), - 'total_margen_impresion': $('#margenImpresion').text().replace('€', ''), - 'total_margenPercent_impresion': $('#porcentajeMargenImpresion').text().replace('%', ''), + 'total_coste_impresion': $('#totalCosteImpresion').text().replace('€', '').replace('.', '').replace(',', '.'), + 'total_margen_impresion': $('#margenImpresion').text().replace('€', '').replace('.', '').replace(',', '.'), + 'total_margenPercent_impresion': $('#porcentajeMargenImpresion').text().replace('%', '').replace('.', '').replace(',', '.'), - 'total_coste_servicios': $('#totalServicios').text().replace('€', ''), - 'total_margen_servicios': $('#margenServicios').text().replace('€', ''), - 'total_margenPercent_servicios': $('#porcentajeMargenServicios').text().replace('%', ''), + 'total_coste_servicios': $('#totalServicios').text().replace('€', '').replace('.', '').replace(',', '.'), + 'total_margen_servicios': $('#margenServicios').text().replace('€', '').replace('.', '').replace(',', '.'), + 'total_margenPercent_servicios': $('#porcentajeMargenServicios').text().replace('%', '').replace('.', '').replace(',', '.'), - 'total_coste_envios': $('#totalEnvios').text().replace('€', ''), - 'total_margen_envios': $('#margenEnvios').text().replace('€', ''), + 'total_coste_envios': $('#totalEnvios').text().replace('€', '').replace('.', '').replace(',', '.'), + 'total_margen_envios': $('#margenEnvios').text().replace('€', '').replace('.', '').replace(',', '.'), - 'total_costes': $('#totalCostes').text().replace('€', ''), - 'total_margenes': $('#totalMargenes').text().replace('€', ''), + 'total_costes': $('#totalCostes').text().replace('€', '').replace('.', '').replace(',', '.'), + 'total_margenes': $('#totalMargenes').text().replace('€', '').replace('.', '').replace(',', '.'), - 'total_antes_descuento': $('#totalAntesDescuento').text().replace('€', ''), - 'total_descuento': $('#descuentoTotal').text().replace('€', ''), - 'total_descuentoPercent': $('#total_descuentoPercent').val().replace('€', ''), - 'total_presupuesto': $('#totalDespuesDecuento').text().replace('€', ''), - 'total_precio_unidad': $('#precioUnidadPresupuesto').text().replace('€', ''), + 'total_antes_descuento': $('#totalAntesDescuento').text().replace('€', '').replace('.', '').replace(',', '.'), + 'total_descuento': $('#descuentoTotal').text().replace('€', '').replace('.', '').replace(',', '.'), + 'total_descuentoPercent': $('#total_descuentoPercent').val().replace('€', '').replace('.', '').replace(',', '.'), + 'total_presupuesto': $('#totalDespuesDecuento').text().replace('€', '').replace('.', '').replace(',', '.'), + 'total_precio_unidad': $('#precioUnidadPresupuesto').text().replace('€', '').replace('.', '').replace(',', '.'), - 'total_factor': $('#factor').text().replace(/,/g, '.'), - 'total_factor_ponderado': $('#factor_ponderado').text().replace(/,/g, '.'), + 'total_factor': $('#factor').text().replace(/,/g, '.').replace('.', '').replace(',', '.'), + 'total_factor_ponderado': $('#factor_ponderado').text().replace(/,/g, '.').replace('.', '').replace(',', '.'), }; if($('#confirmar_presupuesto').prop('checked')){ data.confirmar = '1'; - data.total_aceptado = $('#totalDespuesDecuento').text().replace('€', ''); + data.total_aceptado = $('#totalDespuesDecuento').text().replace('€', '').replace('.', '').replace(',', '.'); } return data;