diff --git a/ci4/app/Controllers/Presupuestos/Cosidotapablanda.php b/ci4/app/Controllers/Presupuestos/Cosidotapablanda.php index ce26e620..0620168e 100755 --- a/ci4/app/Controllers/Presupuestos/Cosidotapablanda.php +++ b/ci4/app/Controllers/Presupuestos/Cosidotapablanda.php @@ -756,6 +756,8 @@ class Cosidotapablanda extends \App\Controllers\GoBaseResourceController $linea['fields']['num_formas_horizontales'] = floor($linea['fields']['factor_anchura']); $linea['fields']['num_formas_verticales'] = floor($linea['fields']['factor_altura']); + + $linea['fields']['datosTipologias'] = $datosTipologias[0]; // impresion diff --git a/ci4/app/Controllers/Test.php b/ci4/app/Controllers/Test.php index 441a6b9c..7695138e 100755 --- a/ci4/app/Controllers/Test.php +++ b/ci4/app/Controllers/Test.php @@ -19,7 +19,7 @@ class Test extends BaseController { echo '
';
- var_dump($this->get_tarifa_enc(18, 150, 100, 98,148));
+ $this->testLineasIntRotativa();
echo '';
}
@@ -312,6 +312,7 @@ class Test extends BaseController
var_dump($papel->id);
var_dump($datosTipologias);
echo '';
+
$parametrosRotativa->rotativa_gota_negro = $datosTipologias[0]->gota_negro;
$parametrosRotativa->rotativa_gota_color = $datosTipologias[0]->gota_color;
$parametrosRotativa->rotativa_negro = $datosTipologias[0]->negro;
@@ -323,6 +324,7 @@ class Test extends BaseController
$maquinas = $maquina_model->getMaquinaImpresionForPresupuesto(
is_rotativa: $papel->rotativa,
tarifa_tipo: 'negro',
+ uso_tarifa: 'interiro',
tirada: $datosPedido->tirada + $datosPedido->merma,
papel_impresion_id: $papel->id,
);
@@ -335,7 +337,7 @@ class Test extends BaseController
var_dump($maquina->maquina);
var_dump($papel->nombre);
- //$linea = PresupuestoService::getCostesLineaRotativa($maquina, $datosPedido, $parametrosRotativa);
+ $linea = PresupuestoService::getCostesLineaRotativa($maquina, $datosPedido, $parametrosRotativa);
echo '';
var_dump($linea);
echo '';
diff --git a/ci4/app/Entities/Presupuestos/PresupuestoEntity.php b/ci4/app/Entities/Presupuestos/PresupuestoEntity.php
index 579aca2c..4780b61f 100755
--- a/ci4/app/Entities/Presupuestos/PresupuestoEntity.php
+++ b/ci4/app/Entities/Presupuestos/PresupuestoEntity.php
@@ -48,7 +48,7 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity
"sobrecubiertas" => false,
"sobrecubiertas_ancho" => 0.0,
"merma" => null,
- "merma_portada" => 6.0,
+ "merma_cubierta" => 6.0,
"comentarios_cliente" => null,
"comentarios_safekat" => null,
"comentarios_pdf" => null,
@@ -213,7 +213,7 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity
"sobrecubiertas" => "boolean",
"sobrecubiertas_ancho" => "float",
"merma" => "float",
- "merma_portada" => "float",
+ "merma_cubierta" => "float",
"en_produccion" => "boolean",
"en_espera" => "boolean",
"modo_comparador" => "boolean",
diff --git a/ci4/app/Models/Presupuestos/PresupuestoModel.php b/ci4/app/Models/Presupuestos/PresupuestoModel.php
index 19e50f1f..8c2916fb 100755
--- a/ci4/app/Models/Presupuestos/PresupuestoModel.php
+++ b/ci4/app/Models/Presupuestos/PresupuestoModel.php
@@ -68,7 +68,7 @@ class PresupuestoModel extends \App\Models\GoBaseModel
"sobrecubiertas",
"sobrecubiertas_ancho",
"merma",
- "merma_portada",
+ "merma_cubierta",
"comentarios_cliente",
"comentarios_safekat",
"comentarios_pdf",
diff --git a/ci4/app/Services/PresupuestoService.php b/ci4/app/Services/PresupuestoService.php
index 5dfa0915..b02e7383 100755
--- a/ci4/app/Services/PresupuestoService.php
+++ b/ci4/app/Services/PresupuestoService.php
@@ -252,6 +252,18 @@ class PresupuestoService extends BaseService
gramaje: $papel_impresion->gramaje,
paginas: $datosPedido->paginas
);
+
+ $data['dimensiones_maquina'] = [$maquina->ancho, $maquina->alto];
+ $data['dimensiones_maquina_impresion'] = [$maquina->ancho_impresion, $maquina->alto_impresion];
+ $data['dimensiones_maquina_click'] = [$maquina->ancho_impresion, $maquina->alto_click];
+ $data['dimensiones_libro'] = [$datosPedido->ancho, $datosPedido->alto];
+
+ $data['alto_click'] = $maquina->alto_click;
+
+ $data['num_formas']['posicion_formas'] = 'n/a';
+ $data['num_formas']['num_formas_horizontales'] = 0;
+ $data['num_formas']['num_formas_verticales'] = 0;
+ $data['num_formas']['value'] = 0;
return $data;
}
diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php
index 8e3fbfe5..74a24efe 100755
--- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php
+++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_lineasPresupuestoItems.php
@@ -263,6 +263,7 @@
+