paginas por cuadernillo añadido a presupuesto comercial

This commit is contained in:
2024-08-23 13:44:24 +02:00
parent 50334186f2
commit b9f28c5ee8
8 changed files with 129 additions and 29 deletions

View File

@ -1421,12 +1421,14 @@ class PresupuestoService extends BaseService
// Si es un presupuesto duplicado hay que buscar el proveedor más barato
if($input_data['is_duplicado']){
if($tarifaModel->isTarifaPorHoras($servicio->tarifa_encuadernado_id)){
$paginas_cuadernillo = $servicio->paginas_por_cuadernillo??null;
$nueva_tarifa = $model->getPrecioTarifaHoras(
$servicio->tarifa_encuadernado_id,
$input_data['paginas'],
$input_data['tirada'],
-1,
$input_data['POD']);
$input_data['POD'],
$paginas_cuadernillo);
}else{
$nueva_tarifa = $model->getPrecioTarifa(
$servicio->tarifa_encuadernado_id,
@ -1443,12 +1445,14 @@ class PresupuestoService extends BaseService
// con el mismo proveedor
else{
if($tarifaModel->isTarifaPorHoras($servicio->tarifa_encuadernado_id)){
$paginas_cuadernillo = $servicio->paginas_por_cuadernillo??null;
$nueva_tarifa = $model->getPrecioTarifaHoras(
$servicio->tarifa_encuadernado_id,
$input_data['paginas'],
$input_data['tirada'],
$servicio->proveedor_id,
$input_data['POD']);
$input_data['POD'],
$paginas_cuadernillo);
}else{
$nueva_tarifa = $model->getPrecioTarifa(
$servicio->tarifa_encuadernado_id,