diff --git a/ci4/app/Controllers/Importadores/ImportadorBubok.php b/ci4/app/Controllers/Importadores/ImportadorBubok.php
index 02a8e2a4..39ca1535 100644
--- a/ci4/app/Controllers/Importadores/ImportadorBubok.php
+++ b/ci4/app/Controllers/Importadores/ImportadorBubok.php
@@ -277,6 +277,15 @@ class ImportadorBubok extends BaseResourceController
]
];
+ // Recalcular calidad (isColor y isHq) en funcion del cliente
+ [$isColor, $isHq] = PresupuestoService::getCalidad(
+ 'importador-bubok',
+ null,
+ ((trim(strtolower($interiorTipo)) === 'color') ? 1 : 0),
+ 0,
+ intval($tirada ?? 0)
+ );
+
// Generamos el objeto a importar
$dataToImport = [
'selectedTirada' => $tirada,
@@ -295,8 +304,8 @@ class ImportadorBubok extends BaseResourceController
'tipo' => '',
'tipo_presupuesto_id' => $encuadernadoId,
'clienteId' => 40, // BUBOK ID
- 'isColor' => ($interiorTipo === 'color') ? 1 : 0,
- 'isHq' => 0,
+ 'isColor' => $isColor,
+ 'isHq' => $isHq,
'paginas' => $paginas,
'paginasColor' => ($interiorTipo === 'color') ? $paginas : 0,
'paginasCuadernillo' => 32,
@@ -317,16 +326,17 @@ class ImportadorBubok extends BaseResourceController
'sobrecubierta' => [],
'faja' => null,
- 'entrega_taller' => 1,
- //'direcciones' => $direcciones, las direcciones que aparecen no se añaden, ya que la recogida la hacen ellos con su empresa de mensajeria
+ 'direcciones' => $direcciones,
'ivaReducido' => 1,
];
- /*return $this->respond([
+ return $this->respond([
'status' => 400,
- 'message' => $dataToImport
- ]);*/
+ 'message' => $dataToImport,
+ 'interiorTipo' => $interiorTipo,
+ 'isColor' => $isColor
+ ]);
// 5. Guardar
try {
diff --git a/ci4/app/Language/es/Importador.php b/ci4/app/Language/es/Importador.php
index 925076fc..5f4f0ad0 100644
--- a/ci4/app/Language/es/Importador.php
+++ b/ci4/app/Language/es/Importador.php
@@ -12,7 +12,7 @@ return [
'precio_compra' => 'Precio Compra',
'importar' => 'Importar',
'subirArchivoRama' => 'Cargar Excel proporcionado por RA-MA',
- 'subirArchivoBubok' => 'Cargar XML proporcionado por BUBOK',
+ 'subirArchivoBubok' => 'Cargar ZIP proporcionado por BUBOK',
'libro' => 'libro',
'id' => 'ID',
diff --git a/ci4/app/Views/themes/vuexy/form/importador/bubok/viewImportadorBubokTool.php b/ci4/app/Views/themes/vuexy/form/importador/bubok/viewImportadorBubokTool.php
index 4db87bfe..1e89f976 100644
--- a/ci4/app/Views/themes/vuexy/form/importador/bubok/viewImportadorBubokTool.php
+++ b/ci4/app/Views/themes/vuexy/form/importador/bubok/viewImportadorBubokTool.php
@@ -22,8 +22,8 @@
-
+ class="form-label">= lang('Importador.subirArchivoBubok') ?? 'Subir archivo ZIP' ?>
+