diff --git a/ci4/app/Controllers/Presupuestos/Cosidotapablanda.php b/ci4/app/Controllers/Presupuestos/Cosidotapablanda.php index f2304cee..10970090 100644 --- a/ci4/app/Controllers/Presupuestos/Cosidotapablanda.php +++ b/ci4/app/Controllers/Presupuestos/Cosidotapablanda.php @@ -260,8 +260,8 @@ class Cosidotapablanda extends \App\Controllers\GoBaseResourceController if ($this->request->getPost('envios_recoge_cliente') == null) { $sanitizedData['envios_recoge_cliente'] = false; } - if ($this->request->getPost('fecha_entrega_real_warning') == null) { - $sanitizedData['fecha_entrega_real_warning'] = false; + if ($this->request->getPost('fecha_entrega_real_aviso') == null) { + $sanitizedData['fecha_entrega_real_aviso'] = false; } // JJO diff --git a/ci4/app/Entities/Presupuestos/PresupuestoEntity.php b/ci4/app/Entities/Presupuestos/PresupuestoEntity.php index 84a6ea09..4aeaca6a 100644 --- a/ci4/app/Entities/Presupuestos/PresupuestoEntity.php +++ b/ci4/app/Entities/Presupuestos/PresupuestoEntity.php @@ -7,18 +7,15 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity { protected $attributes = [ "id" => null, - "pedido_libro_conjunto_id" => null, "version" => 0, "cliente_id" => null, "tarifa_cliente_id" => null, "user_created_id" => 1, "user_update_id" => null, "forma_pago_id" => null, - "factura_id" => null, "tipo_impresion_id" => null, "tipologia_id" => null, "pais_id" => 1, - "ubicacion_id" => 1, "serie_id" => null, "catalogo_id" => null, "estado_id" => 1, @@ -43,10 +40,10 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity "solapas" => false, "solapas_ancho" => 0.0, "cosido" => false, - "cubiertas" => false, - "cubiertas_ancho" => 0.0, + "sobrecubiertas" => false, + "sobrecubiertas_ancho" => 0.0, "merma" => null, - "merma_portada" => 6.0, + "merma_cubierta" => 6.0, "imagenes_bn_interior" => false, "comentarios" => null, "comentarios_safekat" => null, @@ -93,24 +90,6 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity "paginas_color_check_papel_total" => true, "paginas_color_check_impresion_total" => true, "paginas_color_posicion" => null, - "paginas_portada" => null, - "paginas_portada_papel_id" => null, - "paginas_portada_papel_impresion_id" => null, - "paginas_portada_forma_id" => null, - "paginas_portada_gramaje" => null, - "paginas_portada_pliegos_libro" => null, - "paginas_portada_pliegos_pedido" => null, - "paginas_portada_pliegos_precio" => null, - "paginas_portada_libro" => null, - "paginas_portada_pedido" => null, - "paginas_portada_mano" => null, - "paginas_portada_peso" => null, - "paginas_portada_maquina_id" => null, - "paginas_portada_tarifa_impresion_id" => null, - "paginas_portada_click" => null, - "paginas_portada_precio" => null, - "paginas_portada_check_papel_total" => true, - "paginas_portada_check_impresion_total" => true, "paginas_cubierta" => null, "paginas_cubierta_papel_id" => null, "paginas_cubierta_papel_impresion_id" => null, @@ -129,6 +108,24 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity "paginas_cubierta_precio" => null, "paginas_cubierta_check_papel_total" => true, "paginas_cubierta_check_impresion_total" => true, + "paginas_sobrecubierta" => null, + "paginas_sobrecubierta_papel_id" => null, + "paginas_sobrecubierta_papel_impresion_id" => null, + "paginas_sobrecubierta_forma_id" => null, + "paginas_sobrecubierta_gramaje" => null, + "paginas_sobrecubierta_pliegos_libro" => null, + "paginas_sobrecubierta_pliegos_pedido" => null, + "paginas_sobrecubierta_pliegos_precio" => null, + "paginas_sobrecubierta_libro" => null, + "paginas_sobrecubierta_pedido" => null, + "paginas_sobrecubierta_mano" => null, + "paginas_sobrecubierta_peso" => null, + "paginas_sobrecubierta_maquina_id" => null, + "paginas_sobrecubierta_tarifa_impresion_id" => null, + "paginas_sobrecubierta_click" => null, + "paginas_sobrecubierta_precio" => null, + "paginas_sobrecubierta_check_papel_total" => true, + "paginas_sobrecubierta_check_impresion_total" => true, "lomo" => null, "isDig" => false, "total_presupuesto" => null, @@ -160,9 +157,8 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity "aprobado_at" => null, "aprobado_json_data" => null, "comparador_json_data" => null, - "ws_externo_json_data" => null, "fecha_entrega_real_at" => null, - "fecha_entrega_real_warning" => false, + "fecha_entrega_real_aviso" => false, "fecha_impresion_at" => null, "fecha_encuardenado_at" => null, "fecha_externo_at" => null, @@ -176,18 +172,15 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity "updated_at" => null, ]; protected $casts = [ - "pedido_libro_conjunto_id" => "?int", "version" => "int", "cliente_id" => "int", "tarifa_cliente_id" => "?int", "user_created_id" => "int", "user_update_id" => "?int", "forma_pago_id" => "?int", - "factura_id" => "?int", "tipo_impresion_id" => "?int", "tipologia_id" => "?int", "pais_id" => "int", - "ubicacion_id" => "int", "serie_id" => "?int", "catalogo_id" => "?int", "estado_id" => "int", @@ -205,10 +198,10 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity "solapas" => "boolean", "solapas_ancho" => "float", "cosido" => "boolean", - "cubiertas" => "boolean", - "cubiertas_ancho" => "float", + "sobrecubiertas" => "boolean", + "sobrecubiertas_ancho" => "float", "merma" => "float", - "merma_portada" => "float", + "merma_cubierta" => "float", "imagenes_bn_interior" => "boolean", "en_produccion" => "boolean", "en_espera" => "boolean", @@ -250,23 +243,6 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity "paginas_color_precio" => "?float", "paginas_color_check_papel_total" => "boolean", "paginas_color_check_impresion_total" => "boolean", - "paginas_portada_papel_id" => "?int", - "paginas_portada_papel_impresion_id" => "?int", - "paginas_portada_forma_id" => "?int", - "paginas_portada_gramaje" => "?float", - "paginas_portada_pliegos_libro" => "?float", - "paginas_portada_pliegos_pedido" => "?float", - "paginas_portada_pliegos_precio" => "?float", - "paginas_portada_libro" => "?float", - "paginas_portada_pedido" => "float", - "paginas_portada_mano" => "?float", - "paginas_portada_peso" => "?float", - "paginas_portada_maquina_id" => "?int", - "paginas_portada_tarifa_impresion_id" => "?int", - "paginas_portada_click" => "?float", - "paginas_portada_precio" => "?float", - "paginas_portada_check_papel_total" => "boolean", - "paginas_portada_check_impresion_total" => "boolean", "paginas_cubierta_papel_id" => "?int", "paginas_cubierta_papel_impresion_id" => "?int", "paginas_cubierta_forma_id" => "?int", @@ -275,7 +251,7 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity "paginas_cubierta_pliegos_pedido" => "?float", "paginas_cubierta_pliegos_precio" => "?float", "paginas_cubierta_libro" => "?float", - "paginas_cubierta_pedido" => "?float", + "paginas_cubierta_pedido" => "float", "paginas_cubierta_mano" => "?float", "paginas_cubierta_peso" => "?float", "paginas_cubierta_maquina_id" => "?int", @@ -284,6 +260,23 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity "paginas_cubierta_precio" => "?float", "paginas_cubierta_check_papel_total" => "boolean", "paginas_cubierta_check_impresion_total" => "boolean", + "paginas_sobrecubierta_papel_id" => "?int", + "paginas_sobrecubierta_papel_impresion_id" => "?int", + "paginas_sobrecubierta_forma_id" => "?int", + "paginas_sobrecubierta_gramaje" => "?float", + "paginas_sobrecubierta_pliegos_libro" => "?float", + "paginas_sobrecubierta_pliegos_pedido" => "?float", + "paginas_sobrecubierta_pliegos_precio" => "?float", + "paginas_sobrecubierta_libro" => "?float", + "paginas_sobrecubierta_pedido" => "?float", + "paginas_sobrecubierta_mano" => "?float", + "paginas_sobrecubierta_peso" => "?float", + "paginas_sobrecubierta_maquina_id" => "?int", + "paginas_sobrecubierta_tarifa_impresion_id" => "?int", + "paginas_sobrecubierta_click" => "?float", + "paginas_sobrecubierta_precio" => "?float", + "paginas_sobrecubierta_check_papel_total" => "boolean", + "paginas_sobrecubierta_check_impresion_total" => "boolean", "lomo" => "?int", "isDig" => "boolean", "total_presupuesto" => "?float", @@ -310,7 +303,7 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity "total_confirmado" => "?float", "total_confirmado_user_id" => "?int", "aprobado_user_id" => "?int", - "fecha_entrega_real_warning" => "?boolean", + "fecha_entrega_real_aviso" => "?boolean", "pedido_espera_user_id" => "?int", "is_deleted" => "int", ]; diff --git a/ci4/app/Language/en/Presupuestos.php b/ci4/app/Language/en/Presupuestos.php index eb0b401d..10de2d3e 100644 --- a/ci4/app/Language/en/Presupuestos.php +++ b/ci4/app/Language/en/Presupuestos.php @@ -699,7 +699,7 @@ return [ ], - 'merma_portada' => [ + 'merma_cubierta' => [ 'decimal' => 'The {field} field must contain a decimal number.', 'required' => 'The {field} field is required.', diff --git a/ci4/app/Language/es/Presupuestos.php b/ci4/app/Language/es/Presupuestos.php index eb0b401d..10de2d3e 100644 --- a/ci4/app/Language/es/Presupuestos.php +++ b/ci4/app/Language/es/Presupuestos.php @@ -699,7 +699,7 @@ return [ ], - 'merma_portada' => [ + 'merma_cubierta' => [ 'decimal' => 'The {field} field must contain a decimal number.', 'required' => 'The {field} field is required.', diff --git a/ci4/app/Models/Presupuestos/PresupuestoModel.php b/ci4/app/Models/Presupuestos/PresupuestoModel.php index dcaf960e..90908e38 100644 --- a/ci4/app/Models/Presupuestos/PresupuestoModel.php +++ b/ci4/app/Models/Presupuestos/PresupuestoModel.php @@ -28,18 +28,15 @@ class PresupuestoModel extends \App\Models\GoBaseModel ]; protected $allowedFields = [ - "pedido_libro_conjunto_id", "version", "cliente_id", "tarifa_cliente_id", "user_created_id", "user_update_id", "forma_pago_id", - "factura_id", "tipo_impresion_id", "tipologia_id", "pais_id", - "ubicacion_id", "serie_id", "catalogo_id", "estado_id", @@ -64,8 +61,8 @@ class PresupuestoModel extends \App\Models\GoBaseModel "solapas", "solapas_ancho", "cosido", - "cubiertas", - "cubiertas_ancho", + "sobrecubiertas", + "sobrecubiertas_ancho", "merma", "merma_portada", "imagenes_bn_interior", @@ -114,24 +111,6 @@ class PresupuestoModel extends \App\Models\GoBaseModel "paginas_color_check_papel_total", "paginas_color_check_impresion_total", "paginas_color_posicion", - "paginas_portada", - "paginas_portada_papel_id", - "paginas_portada_papel_impresion_id", - "paginas_portada_forma_id", - "paginas_portada_gramaje", - "paginas_portada_pliegos_libro", - "paginas_portada_pliegos_pedido", - "paginas_portada_pliegos_precio", - "paginas_portada_libro", - "paginas_portada_pedido", - "paginas_portada_mano", - "paginas_portada_peso", - "paginas_portada_maquina_id", - "paginas_portada_tarifa_impresion_id", - "paginas_portada_click", - "paginas_portada_precio", - "paginas_portada_check_papel_total", - "paginas_portada_check_impresion_total", "paginas_cubierta", "paginas_cubierta_papel_id", "paginas_cubierta_papel_impresion_id", @@ -150,6 +129,24 @@ class PresupuestoModel extends \App\Models\GoBaseModel "paginas_cubierta_precio", "paginas_cubierta_check_papel_total", "paginas_cubierta_check_impresion_total", + "paginas_sobrecubierta", + "paginas_sobrecubierta_papel_id", + "paginas_sobrecubierta_papel_impresion_id", + "paginas_sobrecubierta_forma_id", + "paginas_sobrecubierta_gramaje", + "paginas_sobrecubierta_pliegos_libro", + "paginas_sobrecubierta_pliegos_pedido", + "paginas_sobrecubierta_pliegos_precio", + "paginas_sobrecubierta_libro", + "paginas_sobrecubierta_pedido", + "paginas_sobrecubierta_mano", + "paginas_sobrecubierta_peso", + "paginas_sobrecubierta_maquina_id", + "paginas_sobrecubierta_tarifa_impresion_id", + "paginas_sobrecubierta_click", + "paginas_sobrecubierta_precio", + "paginas_sobrecubierta_check_papel_total", + "paginas_sobrecubierta_check_impresion_total", "lomo", "isDig", "total_presupuesto", @@ -181,9 +178,8 @@ class PresupuestoModel extends \App\Models\GoBaseModel "aprobado_at", "aprobado_json_data", "comparador_json_data", - "ws_externo_json_data", "fecha_entrega_real_at", - "fecha_entrega_real_warning", + "fecha_entrega_real_aviso", "fecha_impresion_at", "fecha_encuardenado_at", "fecha_externo_at", @@ -253,18 +249,14 @@ class PresupuestoModel extends \App\Models\GoBaseModel "label" => "Presupuestos.comparadorJsonData", "rules" => "trim|max_length[16313]", ], - "cubiertas_ancho" => [ - "label" => "Presupuestos.cubiertasAncho", + "sobrecubiertas_ancho" => [ + "label" => "Presupuestos.sobrecubiertasAncho", "rules" => "required|decimal", ], "descuento" => [ "label" => "Presupuestos.descuento", "rules" => "required|decimal", ], - "factura_id" => [ - "label" => "Presupuestos.facturaId", - "rules" => "integer|permit_empty", - ], "fecha_encuardenado_at" => [ "label" => "Presupuestos.fechaEncuardenadoAt", "rules" => "valid_date|permit_empty", @@ -385,51 +377,51 @@ class PresupuestoModel extends \App\Models\GoBaseModel "label" => "Presupuestos.paginasColorPrecio", "rules" => "decimal|permit_empty", ], - "paginas_cubierta" => [ + "paginas_sobrecubierta" => [ "label" => "Presupuestos.paginasCubierta", "rules" => "required|in_list[4x0,4x4]", ], - "paginas_cubierta_click" => [ + "paginas_sobrecubierta_click" => [ "label" => "Presupuestos.paginasCubiertaClick", "rules" => "decimal|permit_empty", ], - "paginas_cubierta_forma_id" => [ + "paginas_sobrecubierta_forma_id" => [ "label" => "Presupuestos.paginasCubiertaFormaId", "rules" => "integer|permit_empty", ], - "paginas_cubierta_gramaje" => [ + "paginas_sobrecubierta_gramaje" => [ "label" => "Presupuestos.paginasCubiertaGramaje", "rules" => "decimal|permit_empty", ], - "paginas_cubierta_libro" => [ + "paginas_sobrecubierta_libro" => [ "label" => "Presupuestos.paginasCubiertaLibro", "rules" => "decimal|permit_empty", ], - "paginas_cubierta_mano" => [ + "paginas_sobrecubierta_mano" => [ "label" => "Presupuestos.paginasCubiertaMano", "rules" => "decimal|permit_empty", ], - "paginas_cubierta_pedido" => [ + "paginas_sobrecubierta_pedido" => [ "label" => "Presupuestos.paginasCubiertaPedido", "rules" => "decimal|permit_empty", ], - "paginas_cubierta_peso" => [ + "paginas_sobrecubierta_peso" => [ "label" => "Presupuestos.paginasCubiertaPeso", "rules" => "decimal|permit_empty", ], - "paginas_cubierta_pliegos_libro" => [ + "paginas_sobrecubierta_pliegos_libro" => [ "label" => "Presupuestos.paginasCubiertaPliegosLibro", "rules" => "decimal|permit_empty", ], - "paginas_cubierta_pliegos_pedido" => [ + "paginas_sobrecubierta_pliegos_pedido" => [ "label" => "Presupuestos.paginasCubiertaPliegosPedido", "rules" => "decimal|permit_empty", ], - "paginas_cubierta_pliegos_precio" => [ + "paginas_sobrecubierta_pliegos_precio" => [ "label" => "Presupuestos.paginasCubiertaPliegosPrecio", "rules" => "decimal|permit_empty", ], - "paginas_cubierta_precio" => [ + "paginas_sobrecubierta_precio" => [ "label" => "Presupuestos.paginasCubiertaPrecio", "rules" => "decimal|permit_empty", ], @@ -481,51 +473,51 @@ class PresupuestoModel extends \App\Models\GoBaseModel "label" => "Presupuestos.paginasNegroPrecio", "rules" => "decimal|permit_empty", ], - "paginas_portada" => [ + "paginas_cubierta" => [ "label" => "Presupuestos.paginasPortada", "rules" => "required|in_list[4x0,4x4]", ], - "paginas_portada_click" => [ + "paginas_cubierta_click" => [ "label" => "Presupuestos.paginasPortadaClick", "rules" => "decimal|permit_empty", ], - "paginas_portada_forma_id" => [ + "paginas_cubierta_forma_id" => [ "label" => "Presupuestos.paginasPortadaFormaId", "rules" => "integer|permit_empty", ], - "paginas_portada_gramaje" => [ + "paginas_cubierta_gramaje" => [ "label" => "Presupuestos.paginasPortadaGramaje", "rules" => "decimal|permit_empty", ], - "paginas_portada_libro" => [ + "paginas_cubierta_libro" => [ "label" => "Presupuestos.paginasPortadaLibro", "rules" => "decimal|permit_empty", ], - "paginas_portada_mano" => [ + "paginas_cubierta_mano" => [ "label" => "Presupuestos.paginasPortadaMano", "rules" => "decimal|permit_empty", ], - "paginas_portada_pedido" => [ + "paginas_cubierta_pedido" => [ "label" => "Presupuestos.paginasPortadaPedido", "rules" => "required|decimal", ], - "paginas_portada_peso" => [ + "paginas_cubierta_peso" => [ "label" => "Presupuestos.paginasPortadaPeso", "rules" => "decimal|permit_empty", ], - "paginas_portada_pliegos_libro" => [ + "paginas_cubierta_pliegos_libro" => [ "label" => "Presupuestos.paginasPortadaPliegosLibro", "rules" => "decimal|permit_empty", ], - "paginas_portada_pliegos_pedido" => [ + "paginas_cubierta_pliegos_pedido" => [ "label" => "Presupuestos.paginasPortadaPliegosPedido", "rules" => "decimal|permit_empty", ], - "paginas_portada_pliegos_precio" => [ + "paginas_cubierta_pliegos_precio" => [ "label" => "Presupuestos.paginasPortadaPliegosPrecio", "rules" => "decimal|permit_empty", ], - "paginas_portada_precio" => [ + "paginas_cubierta_precio" => [ "label" => "Presupuestos.paginasPortadaPrecio", "rules" => "decimal|permit_empty", ], @@ -541,10 +533,6 @@ class PresupuestoModel extends \App\Models\GoBaseModel "label" => "Presupuestos.pedidoEsperaFecha", "rules" => "valid_date|permit_empty", ], - "pedido_libro_conjunto_id" => [ - "label" => "Presupuestos.pedidoLibroConjuntoId", - "rules" => "integer|permit_empty", - ], "referencia_cliente" => [ "label" => "Presupuestos.referenciaCliente", "rules" => "trim|required|max_length[100]", @@ -653,10 +641,6 @@ class PresupuestoModel extends \App\Models\GoBaseModel "label" => "Presupuestos.version", "rules" => "required|integer", ], - "ws_externo_json_data" => [ - "label" => "Presupuestos.wsExternoJsonData", - "rules" => "trim|max_length[16313]", - ], ]; protected $validationMessages = [ @@ -701,17 +685,14 @@ class PresupuestoModel extends \App\Models\GoBaseModel "comparador_json_data" => [ "max_length" => "Presupuestos.validation.comparador_json_data.max_length", ], - "cubiertas_ancho" => [ - "decimal" => "Presupuestos.validation.cubiertas_ancho.decimal", - "required" => "Presupuestos.validation.cubiertas_ancho.required", + "sobrecubiertas_ancho" => [ + "decimal" => "Presupuestos.validation.sobrecubiertas_ancho.decimal", + "required" => "Presupuestos.validation.sobrecubiertas_ancho.required", ], "descuento" => [ "decimal" => "Presupuestos.validation.descuento.decimal", "required" => "Presupuestos.validation.descuento.required", ], - "factura_id" => [ - "integer" => "Presupuestos.validation.factura_id.integer", - ], "fecha_encuardenado_at" => [ "valid_date" => "Presupuestos.validation.fecha_encuardenado_at.valid_date", ], @@ -808,42 +789,42 @@ class PresupuestoModel extends \App\Models\GoBaseModel "paginas_color_precio" => [ "decimal" => "Presupuestos.validation.paginas_color_precio.decimal", ], - "paginas_cubierta" => [ - "in_list" => "Presupuestos.validation.paginas_cubierta.in_list", - "required" => "Presupuestos.validation.paginas_cubierta.required", + "paginas_sobrecubierta" => [ + "in_list" => "Presupuestos.validation.paginas_sobrecubierta.in_list", + "required" => "Presupuestos.validation.paginas_sobrecubierta.required", ], - "paginas_cubierta_click" => [ - "decimal" => "Presupuestos.validation.paginas_cubierta_click.decimal", + "paginas_sobrecubierta_click" => [ + "decimal" => "Presupuestos.validation.paginas_sobrecubierta_click.decimal", ], - "paginas_cubierta_forma_id" => [ - "integer" => "Presupuestos.validation.paginas_cubierta_forma_id.integer", + "paginas_sobrecubierta_forma_id" => [ + "integer" => "Presupuestos.validation.paginas_sobrecubierta_forma_id.integer", ], - "paginas_cubierta_gramaje" => [ - "decimal" => "Presupuestos.validation.paginas_cubierta_gramaje.decimal", + "paginas_sobrecubierta_gramaje" => [ + "decimal" => "Presupuestos.validation.paginas_sobrecubierta_gramaje.decimal", ], - "paginas_cubierta_libro" => [ - "decimal" => "Presupuestos.validation.paginas_cubierta_libro.decimal", + "paginas_sobrecubierta_libro" => [ + "decimal" => "Presupuestos.validation.paginas_sobrecubierta_libro.decimal", ], - "paginas_cubierta_mano" => [ - "decimal" => "Presupuestos.validation.paginas_cubierta_mano.decimal", + "paginas_sobrecubierta_mano" => [ + "decimal" => "Presupuestos.validation.paginas_sobrecubierta_mano.decimal", ], - "paginas_cubierta_pedido" => [ - "decimal" => "Presupuestos.validation.paginas_cubierta_pedido.decimal", + "paginas_sobrecubierta_pedido" => [ + "decimal" => "Presupuestos.validation.paginas_sobrecubierta_pedido.decimal", ], - "paginas_cubierta_peso" => [ - "decimal" => "Presupuestos.validation.paginas_cubierta_peso.decimal", + "paginas_sobrecubierta_peso" => [ + "decimal" => "Presupuestos.validation.paginas_sobrecubierta_peso.decimal", ], - "paginas_cubierta_pliegos_libro" => [ - "decimal" => "Presupuestos.validation.paginas_cubierta_pliegos_libro.decimal", + "paginas_sobrecubierta_pliegos_libro" => [ + "decimal" => "Presupuestos.validation.paginas_sobrecubierta_pliegos_libro.decimal", ], - "paginas_cubierta_pliegos_pedido" => [ - "decimal" => "Presupuestos.validation.paginas_cubierta_pliegos_pedido.decimal", + "paginas_sobrecubierta_pliegos_pedido" => [ + "decimal" => "Presupuestos.validation.paginas_sobrecubierta_pliegos_pedido.decimal", ], - "paginas_cubierta_pliegos_precio" => [ - "decimal" => "Presupuestos.validation.paginas_cubierta_pliegos_precio.decimal", + "paginas_sobrecubierta_pliegos_precio" => [ + "decimal" => "Presupuestos.validation.paginas_sobrecubierta_pliegos_precio.decimal", ], - "paginas_cubierta_precio" => [ - "decimal" => "Presupuestos.validation.paginas_cubierta_precio.decimal", + "paginas_sobrecubierta_precio" => [ + "decimal" => "Presupuestos.validation.paginas_sobrecubierta_precio.decimal", ], "paginas_negro" => [ "integer" => "Presupuestos.validation.paginas_negro.integer", @@ -881,43 +862,43 @@ class PresupuestoModel extends \App\Models\GoBaseModel "paginas_negro_precio" => [ "decimal" => "Presupuestos.validation.paginas_negro_precio.decimal", ], - "paginas_portada" => [ - "in_list" => "Presupuestos.validation.paginas_portada.in_list", - "required" => "Presupuestos.validation.paginas_portada.required", + "paginas_cubierta" => [ + "in_list" => "Presupuestos.validation.paginas_cubierta.in_list", + "required" => "Presupuestos.validation.paginas_cubierta.required", ], - "paginas_portada_click" => [ - "decimal" => "Presupuestos.validation.paginas_portada_click.decimal", + "paginas_cubierta_click" => [ + "decimal" => "Presupuestos.validation.paginas_cubierta_click.decimal", ], - "paginas_portada_forma_id" => [ - "integer" => "Presupuestos.validation.paginas_portada_forma_id.integer", + "paginas_cubierta_forma_id" => [ + "integer" => "Presupuestos.validation.paginas_cubierta_forma_id.integer", ], - "paginas_portada_gramaje" => [ - "decimal" => "Presupuestos.validation.paginas_portada_gramaje.decimal", + "paginas_cubierta_gramaje" => [ + "decimal" => "Presupuestos.validation.paginas_cubierta_gramaje.decimal", ], - "paginas_portada_libro" => [ - "decimal" => "Presupuestos.validation.paginas_portada_libro.decimal", + "paginas_cubierta_libro" => [ + "decimal" => "Presupuestos.validation.paginas_cubierta_libro.decimal", ], - "paginas_portada_mano" => [ - "decimal" => "Presupuestos.validation.paginas_portada_mano.decimal", + "paginas_cubierta_mano" => [ + "decimal" => "Presupuestos.validation.paginas_cubierta_mano.decimal", ], - "paginas_portada_pedido" => [ - "decimal" => "Presupuestos.validation.paginas_portada_pedido.decimal", - "required" => "Presupuestos.validation.paginas_portada_pedido.required", + "paginas_cubierta_pedido" => [ + "decimal" => "Presupuestos.validation.paginas_cubierta_pedido.decimal", + "required" => "Presupuestos.validation.paginas_cubierta_pedido.required", ], - "paginas_portada_peso" => [ - "decimal" => "Presupuestos.validation.paginas_portada_peso.decimal", + "paginas_cubierta_peso" => [ + "decimal" => "Presupuestos.validation.paginas_cubierta_peso.decimal", ], - "paginas_portada_pliegos_libro" => [ - "decimal" => "Presupuestos.validation.paginas_portada_pliegos_libro.decimal", + "paginas_cubierta_pliegos_libro" => [ + "decimal" => "Presupuestos.validation.paginas_cubierta_pliegos_libro.decimal", ], - "paginas_portada_pliegos_pedido" => [ - "decimal" => "Presupuestos.validation.paginas_portada_pliegos_pedido.decimal", + "paginas_cubierta_pliegos_pedido" => [ + "decimal" => "Presupuestos.validation.paginas_cubierta_pliegos_pedido.decimal", ], - "paginas_portada_pliegos_precio" => [ - "decimal" => "Presupuestos.validation.paginas_portada_pliegos_precio.decimal", + "paginas_cubierta_pliegos_precio" => [ + "decimal" => "Presupuestos.validation.paginas_cubierta_pliegos_precio.decimal", ], - "paginas_portada_precio" => [ - "decimal" => "Presupuestos.validation.paginas_portada_precio.decimal", + "paginas_cubierta_precio" => [ + "decimal" => "Presupuestos.validation.paginas_cubierta_precio.decimal", ], "papel_formato_alto" => [ "decimal" => "Presupuestos.validation.papel_formato_alto.decimal", @@ -928,9 +909,6 @@ class PresupuestoModel extends \App\Models\GoBaseModel "pedido_espera_fecha" => [ "valid_date" => "Presupuestos.validation.pedido_espera_fecha.valid_date", ], - "pedido_libro_conjunto_id" => [ - "integer" => "Presupuestos.validation.pedido_libro_conjunto_id.integer", - ], "referencia_cliente" => [ "max_length" => "Presupuestos.validation.referencia_cliente.max_length", "required" => "Presupuestos.validation.referencia_cliente.required", @@ -1018,18 +996,15 @@ class PresupuestoModel extends \App\Models\GoBaseModel "integer" => "Presupuestos.validation.version.integer", "required" => "Presupuestos.validation.version.required", ], - "ws_externo_json_data" => [ - "max_length" => "Presupuestos.validation.ws_externo_json_data.max_length", - ], ]; public function findAllWithAllRelations(string $selcols = "*", int $limit = null, int $offset = 0) { $sql = "SELECT t1." . $selcols . - ", t2.nombre AS cliente, t3.nombre AS forma_pago, t4.nombre AS tipo_impresion, t5.nombre AS tipologia, t6.nombre AS pais, t7.nombre AS ubicacion, t8.estado AS estado, t9.id AS papel_formato, t10.nombre AS paginas_negro_papel, t11.nombre AS paginas_negro_papel_impresion, t12.nombre AS paginas_negro_maquina, t13.precio AS paginas_negro_tarifa_impresion, t14.nombre AS paginas_color_papel, t15.nombre AS paginas_color_papel_impresion, t16.nombre AS paginas_color_maquina, t17.precio AS paginas_color_tarifa_impresion, t18.nombre AS paginas_portada_papel, t19.nombre AS paginas_portada_papel_impresion, t20.nombre AS paginas_portada_maquina, t21.id AS paginas_portada_tarifa_impresion, t22.nombre AS paginas_cubierta_papel, t23.nombre AS paginas_cubierta_papel_impresion, t24.nombre AS paginas_cubierta_maquina, t25.precio AS paginas_cubierta_tarifa_impresion, t26.first_name AS total_confirmado_user, t27.first_name AS aprobado_user, t28.first_name AS pedido_espera_user FROM " . + ", t2.nombre AS cliente, t3.nombre AS forma_pago, t4.nombre AS tipo_impresion, t5.nombre AS tipologia, t6.nombre AS pais, t8.estado AS estado, t9.id AS papel_formato, t10.nombre AS paginas_negro_papel, t11.nombre AS paginas_negro_papel_impresion, t12.nombre AS paginas_negro_maquina, t13.precio AS paginas_negro_tarifa_impresion, t14.nombre AS paginas_color_papel, t15.nombre AS paginas_color_papel_impresion, t16.nombre AS paginas_color_maquina, t17.precio AS paginas_color_tarifa_impresion, t18.nombre AS paginas_cubierta_papel, t19.nombre AS paginas_cubierta_papel_impresion, t20.nombre AS paginas_cubierta_maquina, t21.id AS paginas_cubierta_tarifa_impresion, t22.nombre AS paginas_sobrecubierta_papel, t23.nombre AS paginas_sobrecubierta_papel_impresion, t24.nombre AS paginas_sobrecubierta_maquina, t25.precio AS paginas_sobrecubierta_tarifa_impresion, t26.first_name AS total_confirmado_user, t27.first_name AS aprobado_user, t28.first_name AS pedido_espera_user FROM " . $this->table . - " t1 LEFT JOIN clientes t2 ON t1.cliente_id = t2.id LEFT JOIN lg_formas_pago t3 ON t1.forma_pago_id = t3.id LEFT JOIN lg_tipos_impresion t4 ON t1.tipo_impresion_id = t4.id LEFT JOIN lg_tipologias_libros t5 ON t1.tipologia_id = t5.id LEFT JOIN lg_paises t6 ON t1.pais_id = t6.id LEFT JOIN lg_ubicaciones_libros t7 ON t1.ubicacion_id = t7.id LEFT JOIN presupuesto_estados t8 ON t1.estado_id = t8.id LEFT JOIN lg_papel_formato t9 ON t1.papel_formato_id = t9.id LEFT JOIN lg_papel_generico t10 ON t1.paginas_negro_papel_id = t10.id LEFT JOIN lg_papel_impresion t11 ON t1.paginas_negro_papel_impresion_id = t11.id LEFT JOIN lg_maquinas t12 ON t1.paginas_negro_maquina_id = t12.id LEFT JOIN lg_maquinas_tarifas_impresion t13 ON t1.paginas_negro_tarifa_impresion_id = t13.id LEFT JOIN lg_papel_generico t14 ON t1.paginas_color_papel_id = t14.id LEFT JOIN lg_papel_impresion t15 ON t1.paginas_color_papel_impresion_id = t15.id LEFT JOIN lg_maquinas t16 ON t1.paginas_color_maquina_id = t16.id LEFT JOIN lg_maquinas_tarifas_impresion t17 ON t1.paginas_color_tarifa_impresion_id = t17.id LEFT JOIN lg_papel_generico t18 ON t1.paginas_portada_papel_id = t18.id LEFT JOIN lg_papel_impresion t19 ON t1.paginas_portada_papel_impresion_id = t19.id LEFT JOIN lg_maquinas t20 ON t1.paginas_portada_maquina_id = t20.id LEFT JOIN lg_maquinas_tarifas_impresion t21 ON t1.paginas_portada_tarifa_impresion_id = t21.id LEFT JOIN lg_papel_generico t22 ON t1.paginas_cubierta_papel_id = t22.id LEFT JOIN lg_papel_impresion t23 ON t1.paginas_cubierta_papel_impresion_id = t23.id LEFT JOIN lg_maquinas t24 ON t1.paginas_cubierta_maquina_id = t24.id LEFT JOIN lg_maquinas_tarifas_impresion t25 ON t1.paginas_cubierta_tarifa_impresion_id = t25.id LEFT JOIN auth_user t26 ON t1.total_confirmado_user_id = t26.id_user LEFT JOIN auth_user t27 ON t1.aprobado_user_id = t27.id_user LEFT JOIN auth_user t28 ON t1.pedido_espera_user_id = t28.id_user"; + " t1 LEFT JOIN clientes t2 ON t1.cliente_id = t2.id LEFT JOIN lg_formas_pago t3 ON t1.forma_pago_id = t3.id LEFT JOIN lg_tipos_impresion t4 ON t1.tipo_impresion_id = t4.id LEFT JOIN lg_tipologias_libros t5 ON t1.tipologia_id = t5.id LEFT JOIN lg_paises t6 ON t1.pais_id = t6.id = t7.id LEFT JOIN presupuesto_estados t8 ON t1.estado_id = t8.id LEFT JOIN lg_papel_formato t9 ON t1.papel_formato_id = t9.id LEFT JOIN lg_papel_generico t10 ON t1.paginas_negro_papel_id = t10.id LEFT JOIN lg_papel_impresion t11 ON t1.paginas_negro_papel_impresion_id = t11.id LEFT JOIN lg_maquinas t12 ON t1.paginas_negro_maquina_id = t12.id LEFT JOIN lg_maquinas_tarifas_impresion t13 ON t1.paginas_negro_tarifa_impresion_id = t13.id LEFT JOIN lg_papel_generico t14 ON t1.paginas_color_papel_id = t14.id LEFT JOIN lg_papel_impresion t15 ON t1.paginas_color_papel_impresion_id = t15.id LEFT JOIN lg_maquinas t16 ON t1.paginas_color_maquina_id = t16.id LEFT JOIN lg_maquinas_tarifas_impresion t17 ON t1.paginas_color_tarifa_impresion_id = t17.id LEFT JOIN lg_papel_generico t18 ON t1.paginas_cubierta_papel_id = t18.id LEFT JOIN lg_papel_impresion t19 ON t1.paginas_cubierta_papel_impresion_id = t19.id LEFT JOIN lg_maquinas t20 ON t1.paginas_cubierta_maquina_id = t20.id LEFT JOIN lg_maquinas_tarifas_impresion t21 ON t1.paginas_cubierta_tarifa_impresion_id = t21.id LEFT JOIN lg_papel_generico t22 ON t1.paginas_sobrecubierta_papel_id = t22.id LEFT JOIN lg_papel_impresion t23 ON t1.paginas_sobrecubierta_papel_impresion_id = t23.id LEFT JOIN lg_maquinas t24 ON t1.paginas_sobrecubierta_maquina_id = t24.id LEFT JOIN lg_maquinas_tarifas_impresion t25 ON t1.paginas_sobrecubierta_tarifa_impresion_id = t25.id LEFT JOIN auth_user t26 ON t1.total_confirmado_user_id = t26.id_user LEFT JOIN auth_user t27 ON t1.aprobado_user_id = t27.id_user LEFT JOIN auth_user t28 ON t1.pedido_espera_user_id = t28.id_user"; if (!is_null($limit) && intval($limit) > 0) { $sql .= " LIMIT " . intval($limit); } @@ -1056,13 +1031,12 @@ class PresupuestoModel extends \App\Models\GoBaseModel ->table($this->table . " t1") ->select( "t1.id AS id, t1.created_at AS fecha, t2.nombre AS cliente, - CONCAT(t3.first_name, ' ', t3.last_name) AS comercial, t1.titulo AS titulo, t4.nombre AS ubicacion, + CONCAT(t3.first_name, ' ', t3.last_name) AS comercial, t1.titulo AS titulo, t5.nombre AS pais, t1.inc_rei AS inc_rei, t1.paginas AS paginas, t1.tirada AS tirada, t1.total_pedido AS total_pedido, t6.estado AS estado" ); $builder->join("clientes t2", "t1.cliente_id = t2.id", "left"); $builder->join("auth_user t3", "t1.user_update_id = t3.id_user", "left"); - $builder->join("lg_ubicaciones_libros t4", "t1.ubicacion_id = t4.id", "left"); $builder->join("lg_paises t5", "t1.pais_id = t5.id", "left"); $builder->join("presupuesto_estados t6", "t1.estado_id = t6.id", "left"); diff --git a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_cosidotapablandaFormItems.php b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_cosidotapablandaFormItems.php index 37696677..b2c64879 100644 --- a/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_cosidotapablandaFormItems.php +++ b/ci4/app/Views/themes/backend/vuexy/form/presupuestos/cosidotapablanda/_cosidotapablandaFormItems.php @@ -66,13 +66,6 @@ -