Merge branch 'dev/criba_tabla_presupuestos' into 'main'

Dev/criba tabla presupuestos

See merge request jjimenez/safekat!140
This commit is contained in:
Ignacio Martinez Navajas
2024-01-25 08:05:43 +00:00
8 changed files with 125 additions and 2069 deletions

View File

@ -7,17 +7,12 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity
{
protected $attributes = [
"id" => null,
"version" => 0,
"cliente_id" => null,
"tarifa_cliente_id" => null,
"user_created_id" => 1,
"user_update_id" => null,
"forma_pago_id" => null,
"tipo_impresion_id" => null,
"tipologia_id" => null,
"pais_id" => 1,
"serie_id" => null,
"catalogo_id" => null,
"estado_id" => 1,
"inc_rei" => null,
"causa_cancelacion" => null,
@ -54,107 +49,13 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity
"comentarios_pdf" => null,
"comentarios_tarifa" => null,
"comentarios_produccion" => null,
"en_produccion" => false,
"en_espera" => false,
"modo_comparador" => false,
"paginas_negro" => null,
"paginas_negro_hq" => false,
"paginas_negro_papel_id" => null,
"paginas_negro_papel_impresion_id" => null,
"paginas_negro_forma_id" => null,
"paginas_negro_gramaje" => null,
"paginas_negro_pliegos_libro" => null,
"paginas_negro_pliegos_pedido" => null,
"paginas_negro_pliegos_precio" => null,
"paginas_negro_libro" => null,
"paginas_negro_pedido" => null,
"paginas_negro_mano" => null,
"paginas_negro_peso" => null,
"paginas_negro_maquina_id" => null,
"paginas_negro_tarifa_impresion_id" => null,
"paginas_negro_click" => null,
"paginas_negro_precio" => null,
"paginas_negro_check_papel_total" => true,
"paginas_negro_check_impresion_total" => true,
"paginas_color" => null,
"paginas_color_papel_id" => null,
"paginas_color_papel_impresion_id" => null,
"paginas_color_forma_id" => null,
"paginas_color_gramaje" => null,
"paginas_color_pliegos_libro" => null,
"paginas_color_pliegos_pedido" => null,
"paginas_color_pliegos_precio" => null,
"paginas_color_libro" => null,
"paginas_color_pedido" => null,
"paginas_color_mano" => null,
"paginas_color_peso" => null,
"paginas_color_maquina_id" => null,
"paginas_color_tarifa_impresion_id" => null,
"paginas_color_click" => null,
"paginas_color_precio" => null,
"paginas_color_check_papel_total" => true,
"paginas_color_check_impresion_total" => true,
"paginas_color_posicion" => null,
"paginas_cubierta" => null,
"paginas_cubierta_papel_id" => null,
"paginas_cubierta_papel_impresion_id" => null,
"paginas_cubierta_forma_id" => null,
"paginas_cubierta_gramaje" => null,
"paginas_cubierta_pliegos_libro" => null,
"paginas_cubierta_pliegos_pedido" => null,
"paginas_cubierta_pliegos_precio" => null,
"paginas_cubierta_libro" => null,
"paginas_cubierta_pedido" => null,
"paginas_cubierta_mano" => null,
"paginas_cubierta_peso" => null,
"paginas_cubierta_maquina_id" => null,
"paginas_cubierta_tarifa_impresion_id" => null,
"paginas_cubierta_click" => null,
"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,
"envios_recoge_cliente" => false,
"margen" => null,
"margen_extra" => 0.0,
"margen_manual" => null,
"descuento" => 0.0,
"base_imponible" => null,
"forzar_total" => 0,
"tirada_alternativa_json_data" => null,
"aprobado_user_id" => null,
"aprobado_at" => null,
"aprobado_json_data" => null,
"comparador_json_data" => null,
"fecha_entrega_real_at" => null,
"fecha_entrega_real_aviso" => false,
"fecha_impresion_at" => null,
"fecha_encuardenado_at" => null,
"fecha_externo_at" => null,
"fecha_ferro_subido_at" => null,
"responsable" => null,
"pedido_espera_fecha" => null,
"pedido_espera_user_id" => null,
"is_deleted" => 0,
"deleted_at" => null,
"created_at" => null,
@ -181,17 +82,12 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity
"total_precio_unidad" => null,
];
protected $casts = [
"version" => "int",
"cliente_id" => "int",
"tarifa_cliente_id" => "?int",
"user_created_id" => "int",
"user_update_id" => "?int",
"forma_pago_id" => "?int",
"tipo_impresion_id" => "?int",
"tipologia_id" => "?int",
"pais_id" => "int",
"serie_id" => "?int",
"catalogo_id" => "?int",
"estado_id" => "int",
"inc_rei" => "?int",
"retractilado" => "boolean",
@ -216,93 +112,10 @@ class PresupuestoEntity extends \CodeIgniter\Entity\Entity
"sobrecubiertas_ancho" => "float",
"merma" => "float",
"merma_cubierta" => "float",
"en_produccion" => "boolean",
"en_espera" => "boolean",
"modo_comparador" => "boolean",
"paginas_negro" => "?int",
"paginas_negro_hq" => "boolean",
"paginas_negro_papel_id" => "?int",
"paginas_negro_papel_impresion_id" => "?int",
"paginas_negro_forma_id" => "?int",
"paginas_negro_gramaje" => "?float",
"paginas_negro_pliegos_libro" => "?float",
"paginas_negro_pliegos_pedido" => "?float",
"paginas_negro_pliegos_precio" => "?float",
"paginas_negro_libro" => "?float",
"paginas_negro_pedido" => "?float",
"paginas_negro_mano" => "?float",
"paginas_negro_peso" => "?float",
"paginas_negro_maquina_id" => "?int",
"paginas_negro_tarifa_impresion_id" => "?int",
"paginas_negro_click" => "?float",
"paginas_negro_precio" => "?float",
"paginas_negro_check_papel_total" => "boolean",
"paginas_negro_check_impresion_total" => "boolean",
"paginas_color" => "?int",
"paginas_color_papel_id" => "?int",
"paginas_color_papel_impresion_id" => "?int",
"paginas_color_forma_id" => "?int",
"paginas_color_gramaje" => "?float",
"paginas_color_pliegos_libro" => "?float",
"paginas_color_pliegos_pedido" => "?float",
"paginas_color_pliegos_precio" => "?float",
"paginas_color_libro" => "?float",
"paginas_color_pedido" => "?float",
"paginas_color_mano" => "?float",
"paginas_color_peso" => "?float",
"paginas_color_maquina_id" => "?int",
"paginas_color_tarifa_impresion_id" => "?int",
"paginas_color_click" => "?float",
"paginas_color_precio" => "?float",
"paginas_color_check_papel_total" => "boolean",
"paginas_color_check_impresion_total" => "boolean",
"paginas_cubierta_papel_id" => "?int",
"paginas_cubierta_papel_impresion_id" => "?int",
"paginas_cubierta_forma_id" => "?int",
"paginas_cubierta_gramaje" => "?float",
"paginas_cubierta_pliegos_libro" => "?float",
"paginas_cubierta_pliegos_pedido" => "?float",
"paginas_cubierta_pliegos_precio" => "?float",
"paginas_cubierta_libro" => "?float",
"paginas_cubierta_pedido" => "float",
"paginas_cubierta_mano" => "?float",
"paginas_cubierta_peso" => "?float",
"paginas_cubierta_maquina_id" => "?int",
"paginas_cubierta_tarifa_impresion_id" => "?int",
"paginas_cubierta_click" => "?float",
"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",
"envios_recoge_cliente" => "boolean",
"margen" => "?float",
"margen_extra" => "float",
"margen_manual" => "?float",
"descuento" => "float",
"base_imponible" => "?float",
"forzar_total" => "float",
"aprobado_user_id" => "?int",
"fecha_entrega_real_aviso" => "?boolean",
"pedido_espera_user_id" => "?int",
"is_deleted" => "int",
"total_coste_papel" => "?float",
"total_margen_papel" => "?float",

View File

@ -171,764 +171,5 @@ return [
'errorRotColor' => 'Papers and weights must be the same in color and BW',
],
/* '4x0' => '4x0',
'4x4' => '4x4',
'aprobadoAt' => 'Aprobado At',
'aprobadoJsonData' => 'Aprobado Json Data',
'aprobadoUserId' => 'Aprobado User',
'autor' => 'Autor',
'baseImponible' => 'Base Imponible',
'catalogoId' => 'Catalogo ID',
'causaCancelacion' => 'Causa Cancelacion',
'coleccion' => 'Coleccion',
'comentarios' => 'Comentarios',
'comentariosPdf' => 'Comentarios Pdf',
'comentariosSafekat' => 'Comentarios Safekat',
'comentariosTarifa' => 'Comentarios Tarifa',
'comparadorJsonData' => 'Comparador Json Data',
'cosido' => 'Cosido',
'createdAt' => 'Created At',
'cubiertas' => 'Cubiertas',
'cubiertasAncho' => 'Cubiertas Ancho',
'deletedAt' => 'Deleted At',
'descuento' => 'Descuento',
'enEspera' => 'EN Espera',
'enProduccion' => 'EN Produccion',
'enviosRecogeCliente' => 'Envios Recoge Cliente',
'estadoId' => 'Estado',
'facturaId' => 'Factura ID',
'fechaEncuardenadoAt' => 'Fecha Encuardenado At',
'fechaEntregaRealAt' => 'Fecha Entrega Real At',
'fechaEntregaRealWarning' => 'Fecha Entrega Real Warning',
'fechaExternoAt' => 'Fecha Externo At',
'fechaFerroSubidoAt' => 'Fecha Ferro Subido At',
'fechaImpresionAt' => 'Fecha Impresion At',
'ferro' => 'Ferro',
'ferroDigital' => 'Ferro Digital',
'formaPagoId' => 'Forma Pago',
'forzarTotal' => 'Forzar Total',
'imagenesBnInterior' => 'Imagenes Bn Interior',
'isDeleted' => 'Is Deleted',
'isbn' => 'Isbn',
'isdig' => 'Isdig',
'lomo' => 'Lomo',
'marcapaginas' => 'Marcapaginas',
'margen' => 'Margen',
'margenExtra' => 'Margen Extra',
'margenManual' => 'Margen Manual',
'merma' => 'Merma',
'mermaPortada' => 'Merma Portada',
'modoComparador' => 'Modo Comparador',
'moduleTitle' => 'Presupuestos',
'numeroEdicion' => 'Numero Edicion',
'paginasColor' => 'Paginas Color',
'paginasColorCheckImpresionTotal' => 'Paginas Color Check Impresion Total',
'paginasColorCheckPapelTotal' => 'Paginas Color Check Papel Total',
'paginasColorClick' => 'Paginas Color Click',
'paginasColorFormaId' => 'Paginas Color Forma ID',
'paginasColorGramaje' => 'Paginas Color Gramaje',
'paginasColorLibro' => 'Paginas Color Libro',
'paginasColorMano' => 'Paginas Color Mano',
'paginasColorMaquinaId' => 'Paginas Color Maquina',
'paginasColorPapelId' => 'Paginas Color Papel',
'paginasColorPapelImpresionId' => 'Paginas Color Papel Impresion',
'paginasColorPedido' => 'Paginas Color Pedido',
'paginasColorPeso' => 'Paginas Color Peso',
'paginasColorPliegosLibro' => 'Paginas Color Pliegos Libro',
'paginasColorPliegosPedido' => 'Paginas Color Pliegos Pedido',
'paginasColorPliegosPrecio' => 'Paginas Color Pliegos Precio',
'paginasColorPosicion' => 'Paginas Color Posicion',
'paginasColorPrecio' => 'Paginas Color Precio',
'paginasColorTarifaImpresionId' => 'Paginas Color Tarifa Impresion',
'paginasCubierta' => 'Paginas Cubierta',
'paginasCubiertaCheckImpresionTotal' => 'Paginas Cubierta Check Impresion Total',
'paginasCubiertaCheckPapelTotal' => 'Paginas Cubierta Check Papel Total',
'paginasCubiertaClick' => 'Paginas Cubierta Click',
'paginasCubiertaFormaId' => 'Paginas Cubierta Forma ID',
'paginasCubiertaGramaje' => 'Paginas Cubierta Gramaje',
'paginasCubiertaLibro' => 'Paginas Cubierta Libro',
'paginasCubiertaMano' => 'Paginas Cubierta Mano',
'paginasCubiertaMaquinaId' => 'Paginas Cubierta Maquina',
'paginasCubiertaPapelId' => 'Paginas Cubierta Papel',
'paginasCubiertaPapelImpresionId' => 'Paginas Cubierta Papel Impresion',
'paginasCubiertaPedido' => 'Paginas Cubierta Pedido',
'paginasCubiertaPeso' => 'Paginas Cubierta Peso',
'paginasCubiertaPliegosLibro' => 'Paginas Cubierta Pliegos Libro',
'paginasCubiertaPliegosPedido' => 'Paginas Cubierta Pliegos Pedido',
'paginasCubiertaPliegosPrecio' => 'Paginas Cubierta Pliegos Precio',
'paginasCubiertaPrecio' => 'Paginas Cubierta Precio',
'paginasCubiertaTarifaImpresionId' => 'Paginas Cubierta Tarifa Impresion',
'paginasNegro' => 'Paginas Negro',
'paginasNegroCheckImpresionTotal' => 'Paginas Negro Check Impresion Total',
'paginasNegroCheckPapelTotal' => 'Paginas Negro Check Papel Total',
'paginasNegroClick' => 'Paginas Negro Click',
'paginasNegroFormaId' => 'Paginas Negro Forma ID',
'paginasNegroGramaje' => 'Paginas Negro Gramaje',
'paginasNegroHq' => 'Paginas Negro Hq',
'paginasNegroLibro' => 'Paginas Negro Libro',
'paginasNegroMano' => 'Paginas Negro Mano',
'paginasNegroMaquinaId' => 'Paginas Negro Maquina',
'paginasNegroPapelId' => 'Paginas Negro Papel',
'paginasNegroPapelImpresionId' => 'Paginas Negro Papel Impresion',
'paginasNegroPedido' => 'Paginas Negro Pedido',
'paginasNegroPeso' => 'Paginas Negro Peso',
'paginasNegroPliegosLibro' => 'Paginas Negro Pliegos Libro',
'paginasNegroPliegosPedido' => 'Paginas Negro Pliegos Pedido',
'paginasNegroPliegosPrecio' => 'Paginas Negro Pliegos Precio',
'paginasNegroPrecio' => 'Paginas Negro Precio',
'paginasNegroTarifaImpresionId' => 'Paginas Negro Tarifa Impresion',
'paginasPortada' => 'Paginas Portada',
'paginasPortadaCheckImpresionTotal' => 'Paginas Portada Check Impresion Total',
'paginasPortadaCheckPapelTotal' => 'Paginas Portada Check Papel Total',
'paginasPortadaClick' => 'Paginas Portada Click',
'paginasPortadaFormaId' => 'Paginas Portada Forma ID',
'paginasPortadaGramaje' => 'Paginas Portada Gramaje',
'paginasPortadaLibro' => 'Paginas Portada Libro',
'paginasPortadaMano' => 'Paginas Portada Mano',
'paginasPortadaMaquinaId' => 'Paginas Portada Maquina',
'paginasPortadaPapelId' => 'Paginas Portada Papel',
'paginasPortadaPapelImpresionId' => 'Paginas Portada Papel Impresion',
'paginasPortadaPedido' => 'Paginas Portada Pedido',
'paginasPortadaPeso' => 'Paginas Portada Peso',
'paginasPortadaPliegosLibro' => 'Paginas Portada Pliegos Libro',
'paginasPortadaPliegosPedido' => 'Paginas Portada Pliegos Pedido',
'paginasPortadaPliegosPrecio' => 'Paginas Portada Pliegos Precio',
'paginasPortadaPrecio' => 'Paginas Portada Precio',
'paginasPortadaTarifaImpresionId' => 'Paginas Portada Tarifa Impresion',
'papelFormatoAlto' => 'Papel Formato Alto',
'papelFormatoAncho' => 'Papel Formato Ancho',
'papelFormatoId' => 'Papel Formato',
'papelFormatoPersonalizado' => 'Papel Formato Personalizado',
'pedidoEsperaFecha' => 'Pedido Espera Fecha',
'pedidoEsperaUserId' => 'Pedido Espera User',
'pedidoLibroConjuntoId' => 'Pedido Libro Conjunto ID',
'presupuesto' => 'Presupuesto',
'presupuestoList' => 'Presupuesto List',
'presupuestos' => 'Presupuestos',
'recogerEnTaller' => 'Recoger EN Taller',
'referenciaCliente' => 'Referencia Cliente',
'responsable' => 'Responsable',
'serieId' => 'Serie ID',
'solapas' => 'Solapas',
'solapasAncho' => 'Solapas Ancho',
'tarifaClienteId' => 'Tarifa Cliente ID',
'tipoImpresionId' => 'Tipo Impresion',
'tipologiaId' => 'Tipologia',
'tiradaAlternativaJsonData' => 'Tirada Alternativa Json Data',
'total' => 'Total',
'totalAcabado' => 'Total Acabado',
'totalCalculado' => 'Total Calculado',
'totalClick' => 'Total Click',
'totalConfirmado' => 'Total Confirmado',
'totalConfirmadoUpdateAt' => 'Total Confirmado Update At',
'totalConfirmadoUserId' => 'Total Confirmado User',
'totalDescuento' => 'Total Descuento',
'totalEnvios' => 'Total Envios',
'totalManipulado' => 'Total Manipulado',
'totalMargen' => 'Total Margen',
'totalMargenExtra' => 'Total Margen Extra',
'totalPeso' => 'Total Peso',
'totalPreimpresion' => 'Total Preimpresion',
'totalPreimpresionMargen' => 'Total Preimpresion Margen',
'totalPresupuesto' => 'Total Presupuesto',
'ubicacionId' => 'Ubicacion',
'updatedAt' => 'Updated At',
'userCreatedId' => 'User Created',
'userUpdateId' => 'User Update',
'version' => 'Version',
'wsExternoJsonData' => 'Ws Externo Json Data',
'validation' => [
'aprobado_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'aprobado_json_data' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'base_imponible' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'catalogo_id' => [
'integer' => 'The {field} field must contain an integer.',
'decimal' => 'The {field} field must contain a decimal number.',
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'causa_cancelacion' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'coleccion' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'comparador_json_data' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'factura_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'fecha_encuardenado_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'fecha_entrega_real_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'fecha_externo_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'fecha_ferro_subido_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'fecha_impresion_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'inc_rei' => [
'integer' => 'The {field} field must contain an integer.',
],
'isbn' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'lomo' => [
'integer' => 'The {field} field must contain an integer.',
],
'margen' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'margen_manual' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'numero_edicion' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'paginas_color' => [
'integer' => 'The {field} field must contain an integer.',
],
'paginas_color_click' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_forma_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'paginas_color_gramaje' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_mano' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_peso' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_pliegos_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_pliegos_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_pliegos_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_posicion' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'paginas_color_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_click' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_forma_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'paginas_cubierta_gramaje' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_mano' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_peso' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_pliegos_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_pliegos_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_pliegos_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro' => [
'integer' => 'The {field} field must contain an integer.',
],
'paginas_negro_click' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_forma_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'paginas_negro_gramaje' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_mano' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_peso' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_pliegos_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_pliegos_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_pliegos_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_click' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_forma_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'paginas_portada_gramaje' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_mano' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_peso' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_pliegos_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_pliegos_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_pliegos_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'papel_formato_alto' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'papel_formato_ancho' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'pedido_espera_fecha' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'pedido_libro_conjunto_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'responsable' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'serie_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'tarifa_cliente_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'tirada_alternativa_json_data' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'total' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_acabado' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_calculado' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_click' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_confirmado' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_confirmado_update_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'total_descuento' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_envios' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_manipulado' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_margen' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_margen_extra' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_peso' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_preimpresion' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_preimpresion_margen' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_presupuesto' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'user_update_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'ws_externo_json_data' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'autor' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'comentarios' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'comentarios_pdf' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'comentarios_safekat' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'comentarios_tarifa' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'cubiertas_ancho' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'descuento' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'forzar_total' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'is_deleted' => [
'integer' => 'The {field} field must contain an integer.',
'required' => 'The {field} field is required.',
],
'margen_extra' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'merma' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'merma_portada' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'paginas' => [
'integer' => 'The {field} field must contain an integer.',
'required' => 'The {field} field is required.',
],
'paginas_cubierta' => [
'in_list' => 'The {field} field must be one of: {param}.',
'required' => 'The {field} field is required.',
],
'paginas_portada' => [
'in_list' => 'The {field} field must be one of: {param}.',
'required' => 'The {field} field is required.',
],
'paginas_portada_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'referencia_cliente' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'solapas_ancho' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'tirada' => [
'integer' => 'The {field} field must contain an integer.',
'required' => 'The {field} field is required.',
],
'titulo' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'user_created_id' => [
'integer' => 'The {field} field must contain an integer.',
'required' => 'The {field} field is required.',
],
'version' => [
'integer' => 'The {field} field must contain an integer.',
'required' => 'The {field} field is required.',
],
], */
];

View File

@ -234,958 +234,5 @@ return [
'formato_papel' => 'Debe seleccionar un formato de papel'
],
/* '4x0' => '4x0',
'4x4' => '4x4',
'aprobadoAt' => 'Aprobado At',
'aprobadoJsonData' => 'Aprobado Json Data',
'aprobadoUserId' => 'Aprobado User',
'autor' => 'Autor',
'baseImponible' => 'Base Imponible',
'catalogoId' => 'Catalogo ID',
'causaCancelacion' => 'Causa Cancelacion',
'coleccion' => 'Coleccion',
'comentarios' => 'Comentarios',
'comentariosPdf' => 'Comentarios Pdf',
'comentariosSafekat' => 'Comentarios Safekat',
'comentariosTarifa' => 'Comentarios Tarifa',
'comparadorJsonData' => 'Comparador Json Data',
'cosido' => 'Cosido',
'createdAt' => 'Created At',
'cubiertas' => 'Cubiertas',
'cubiertasAncho' => 'Cubiertas Ancho',
'deletedAt' => 'Deleted At',
'descuento' => 'Descuento',
'enEspera' => 'EN Espera',
'enProduccion' => 'EN Produccion',
'enviosRecogeCliente' => 'Envios Recoge Cliente',
'estadoId' => 'Estado',
'facturaId' => 'Factura ID',
'fechaEncuardenadoAt' => 'Fecha Encuardenado At',
'fechaEntregaRealAt' => 'Fecha Entrega Real At',
'fechaEntregaRealWarning' => 'Fecha Entrega Real Warning',
'fechaExternoAt' => 'Fecha Externo At',
'fechaFerroSubidoAt' => 'Fecha Ferro Subido At',
'fechaImpresionAt' => 'Fecha Impresion At',
'ferro' => 'Ferro',
'ferroDigital' => 'Ferro Digital',
'formaPagoId' => 'Forma Pago',
'forzarTotal' => 'Forzar Total',
'imagenesBnInterior' => 'Imagenes Bn Interior',
'isDeleted' => 'Is Deleted',
'isbn' => 'Isbn',
'isdig' => 'Isdig',
'lomo' => 'Lomo',
'marcapaginas' => 'Marcapaginas',
'margen' => 'Margen',
'margenExtra' => 'Margen Extra',
'margenManual' => 'Margen Manual',
'merma' => 'Merma',
'mermaPortada' => 'Merma Portada',
'modoComparador' => 'Modo Comparador',
'moduleTitle' => 'Presupuestos',
'numeroEdicion' => 'Numero Edicion',
'paginasColor' => 'Paginas Color',
'paginasColorCheckImpresionTotal' => 'Paginas Color Check Impresion Total',
'paginasColorCheckPapelTotal' => 'Paginas Color Check Papel Total',
'paginasColorClick' => 'Paginas Color Click',
'paginasColorFormaId' => 'Paginas Color Forma ID',
'paginasColorGramaje' => 'Paginas Color Gramaje',
'paginasColorLibro' => 'Paginas Color Libro',
'paginasColorMano' => 'Paginas Color Mano',
'paginasColorMaquinaId' => 'Paginas Color Maquina',
'paginasColorPapelId' => 'Paginas Color Papel',
'paginasColorPapelImpresionId' => 'Paginas Color Papel Impresion',
'paginasColorPedido' => 'Paginas Color Pedido',
'paginasColorPeso' => 'Paginas Color Peso',
'paginasColorPliegosLibro' => 'Paginas Color Pliegos Libro',
'paginasColorPliegosPedido' => 'Paginas Color Pliegos Pedido',
'paginasColorPliegosPrecio' => 'Paginas Color Pliegos Precio',
'paginasColorPosicion' => 'Paginas Color Posicion',
'paginasColorPrecio' => 'Paginas Color Precio',
'paginasColorTarifaImpresionId' => 'Paginas Color Tarifa Impresion',
'paginasCubierta' => 'Paginas Cubierta',
'paginasCubiertaCheckImpresionTotal' => 'Paginas Cubierta Check Impresion Total',
'paginasCubiertaCheckPapelTotal' => 'Paginas Cubierta Check Papel Total',
'paginasCubiertaClick' => 'Paginas Cubierta Click',
'paginasCubiertaFormaId' => 'Paginas Cubierta Forma ID',
'paginasCubiertaGramaje' => 'Paginas Cubierta Gramaje',
'paginasCubiertaLibro' => 'Paginas Cubierta Libro',
'paginasCubiertaMano' => 'Paginas Cubierta Mano',
'paginasCubiertaMaquinaId' => 'Paginas Cubierta Maquina',
'paginasCubiertaPapelId' => 'Paginas Cubierta Papel',
'paginasCubiertaPapelImpresionId' => 'Paginas Cubierta Papel Impresion',
'paginasCubiertaPedido' => 'Paginas Cubierta Pedido',
'paginasCubiertaPeso' => 'Paginas Cubierta Peso',
'paginasCubiertaPliegosLibro' => 'Paginas Cubierta Pliegos Libro',
'paginasCubiertaPliegosPedido' => 'Paginas Cubierta Pliegos Pedido',
'paginasCubiertaPliegosPrecio' => 'Paginas Cubierta Pliegos Precio',
'paginasCubiertaPrecio' => 'Paginas Cubierta Precio',
'paginasCubiertaTarifaImpresionId' => 'Paginas Cubierta Tarifa Impresion',
'paginasNegro' => 'Paginas Negro',
'paginasNegroCheckImpresionTotal' => 'Paginas Negro Check Impresion Total',
'paginasNegroCheckPapelTotal' => 'Paginas Negro Check Papel Total',
'paginasNegroClick' => 'Paginas Negro Click',
'paginasNegroFormaId' => 'Paginas Negro Forma ID',
'paginasNegroGramaje' => 'Paginas Negro Gramaje',
'paginasNegroHq' => 'Paginas Negro Hq',
'paginasNegroLibro' => 'Paginas Negro Libro',
'paginasNegroMano' => 'Paginas Negro Mano',
'paginasNegroMaquinaId' => 'Paginas Negro Maquina',
'paginasNegroPapelId' => 'Paginas Negro Papel',
'paginasNegroPapelImpresionId' => 'Paginas Negro Papel Impresion',
'paginasNegroPedido' => 'Paginas Negro Pedido',
'paginasNegroPeso' => 'Paginas Negro Peso',
'paginasNegroPliegosLibro' => 'Paginas Negro Pliegos Libro',
'paginasNegroPliegosPedido' => 'Paginas Negro Pliegos Pedido',
'paginasNegroPliegosPrecio' => 'Paginas Negro Pliegos Precio',
'paginasNegroPrecio' => 'Paginas Negro Precio',
'paginasNegroTarifaImpresionId' => 'Paginas Negro Tarifa Impresion',
'paginasPortada' => 'Paginas Portada',
'paginasPortadaCheckImpresionTotal' => 'Paginas Portada Check Impresion Total',
'paginasPortadaCheckPapelTotal' => 'Paginas Portada Check Papel Total',
'paginasPortadaClick' => 'Paginas Portada Click',
'paginasPortadaFormaId' => 'Paginas Portada Forma ID',
'paginasPortadaGramaje' => 'Paginas Portada Gramaje',
'paginasPortadaLibro' => 'Paginas Portada Libro',
'paginasPortadaMano' => 'Paginas Portada Mano',
'paginasPortadaMaquinaId' => 'Paginas Portada Maquina',
'paginasPortadaPapelId' => 'Paginas Portada Papel',
'paginasPortadaPapelImpresionId' => 'Paginas Portada Papel Impresion',
'paginasPortadaPedido' => 'Paginas Portada Pedido',
'paginasPortadaPeso' => 'Paginas Portada Peso',
'paginasPortadaPliegosLibro' => 'Paginas Portada Pliegos Libro',
'paginasPortadaPliegosPedido' => 'Paginas Portada Pliegos Pedido',
'paginasPortadaPliegosPrecio' => 'Paginas Portada Pliegos Precio',
'paginasPortadaPrecio' => 'Paginas Portada Precio',
'paginasPortadaTarifaImpresionId' => 'Paginas Portada Tarifa Impresion',
'papelFormatoAlto' => 'Papel Formato Alto',
'papelFormatoAncho' => 'Papel Formato Ancho',
'papelFormatoId' => 'Papel Formato',
'papelFormatoPersonalizado' => 'Papel Formato Personalizado',
'pedidoEsperaFecha' => 'Pedido Espera Fecha',
'pedidoEsperaUserId' => 'Pedido Espera User',
'pedidoLibroConjuntoId' => 'Pedido Libro Conjunto ID',
'presupuesto' => 'Presupuesto',
'presupuestoList' => 'Presupuesto List',
'presupuestos' => 'Presupuestos',
'referenciaCliente' => 'Referencia Cliente',
'responsable' => 'Responsable',
'serieId' => 'Serie ID',
'solapas' => 'Solapas',
'solapasAncho' => 'Solapas Ancho',
'tarifaClienteId' => 'Tarifa Cliente ID',
'tipoImpresionId' => 'Tipo Impresion',
'tipologiaId' => 'Tipologia',
'tiradaAlternativaJsonData' => 'Tirada Alternativa Json Data',
'total' => 'Total',
'totalAcabado' => 'Total Acabado',
'totalCalculado' => 'Total Calculado',
'totalClick' => 'Total Click',
'totalConfirmado' => 'Total Confirmado',
'totalConfirmadoUpdateAt' => 'Total Confirmado Update At',
'totalConfirmadoUserId' => 'Total Confirmado User',
'totalDescuento' => 'Total Descuento',
'totalEnvios' => 'Total Envios',
'totalManipulado' => 'Total Manipulado',
'totalMargen' => 'Total Margen',
'totalMargenExtra' => 'Total Margen Extra',
'totalPeso' => 'Total Peso',
'totalPreimpresion' => 'Total Preimpresion',
'totalPreimpresionMargen' => 'Total Preimpresion Margen',
'totalPresupuesto' => 'Total Presupuesto',
'ubicacionId' => 'Ubicacion',
'updatedAt' => 'Updated At',
'userCreatedId' => 'User Created',
'userUpdateId' => 'User Update',
'version' => 'Version',
'wsExternoJsonData' => 'Ws Externo Json Data',
'validation' => [
'aprobado_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'aprobado_json_data' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'base_imponible' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'catalogo_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'causa_cancelacion' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
/* '4x0' => '4x0',
'4x4' => '4x4',
'aprobadoAt' => 'Aprobado At',
'aprobadoJsonData' => 'Aprobado Json Data',
'aprobadoUserId' => 'Aprobado User',
'autor' => 'Autor',
'baseImponible' => 'Base Imponible',
'catalogoId' => 'Catalogo ID',
'causaCancelacion' => 'Causa Cancelacion',
'coleccion' => 'Coleccion',
'comentarios' => 'Comentarios',
'comentariosPdf' => 'Comentarios Pdf',
'comentariosSafekat' => 'Comentarios Safekat',
'comentariosTarifa' => 'Comentarios Tarifa',
'comparadorJsonData' => 'Comparador Json Data',
'cosido' => 'Cosido',
'createdAt' => 'Created At',
'cubiertas' => 'Cubiertas',
'cubiertasAncho' => 'Cubiertas Ancho',
'deletedAt' => 'Deleted At',
'descuento' => 'Descuento',
'enEspera' => 'EN Espera',
'enProduccion' => 'EN Produccion',
'enviosRecogeCliente' => 'Envios Recoge Cliente',
'estadoId' => 'Estado',
'facturaId' => 'Factura ID',
'fechaEncuardenadoAt' => 'Fecha Encuardenado At',
'fechaEntregaRealAt' => 'Fecha Entrega Real At',
'fechaEntregaRealWarning' => 'Fecha Entrega Real Warning',
'fechaExternoAt' => 'Fecha Externo At',
'fechaFerroSubidoAt' => 'Fecha Ferro Subido At',
'fechaImpresionAt' => 'Fecha Impresion At',
'ferro' => 'Ferro',
'ferroDigital' => 'Ferro Digital',
'formaPagoId' => 'Forma Pago',
'forzarTotal' => 'Forzar Total',
'imagenesBnInterior' => 'Imagenes Bn Interior',
'isDeleted' => 'Is Deleted',
'isbn' => 'Isbn',
'isdig' => 'Isdig',
'lomo' => 'Lomo',
'marcapaginas' => 'Marcapaginas',
'margen' => 'Margen',
'margenExtra' => 'Margen Extra',
'margenManual' => 'Margen Manual',
'merma' => 'Merma',
'mermaPortada' => 'Merma Portada',
'modoComparador' => 'Modo Comparador',
'moduleTitle' => 'Presupuestos',
'numeroEdicion' => 'Numero Edicion',
'paginasColor' => 'Paginas Color',
'paginasColorCheckImpresionTotal' => 'Paginas Color Check Impresion Total',
'paginasColorCheckPapelTotal' => 'Paginas Color Check Papel Total',
'paginasColorClick' => 'Paginas Color Click',
'paginasColorFormaId' => 'Paginas Color Forma ID',
'paginasColorGramaje' => 'Paginas Color Gramaje',
'paginasColorLibro' => 'Paginas Color Libro',
'paginasColorMano' => 'Paginas Color Mano',
'paginasColorMaquinaId' => 'Paginas Color Maquina',
'paginasColorPapelId' => 'Paginas Color Papel',
'paginasColorPapelImpresionId' => 'Paginas Color Papel Impresion',
'paginasColorPedido' => 'Paginas Color Pedido',
'paginasColorPeso' => 'Paginas Color Peso',
'paginasColorPliegosLibro' => 'Paginas Color Pliegos Libro',
'paginasColorPliegosPedido' => 'Paginas Color Pliegos Pedido',
'paginasColorPliegosPrecio' => 'Paginas Color Pliegos Precio',
'paginasColorPosicion' => 'Paginas Color Posicion',
'paginasColorPrecio' => 'Paginas Color Precio',
'paginasColorTarifaImpresionId' => 'Paginas Color Tarifa Impresion',
'paginasCubierta' => 'Paginas Cubierta',
'paginasCubiertaCheckImpresionTotal' => 'Paginas Cubierta Check Impresion Total',
'paginasCubiertaCheckPapelTotal' => 'Paginas Cubierta Check Papel Total',
'paginasCubiertaClick' => 'Paginas Cubierta Click',
'paginasCubiertaFormaId' => 'Paginas Cubierta Forma ID',
'paginasCubiertaGramaje' => 'Paginas Cubierta Gramaje',
'paginasCubiertaLibro' => 'Paginas Cubierta Libro',
'paginasCubiertaMano' => 'Paginas Cubierta Mano',
'paginasCubiertaMaquinaId' => 'Paginas Cubierta Maquina',
'paginasCubiertaPapelId' => 'Paginas Cubierta Papel',
'paginasCubiertaPapelImpresionId' => 'Paginas Cubierta Papel Impresion',
'paginasCubiertaPedido' => 'Paginas Cubierta Pedido',
'paginasCubiertaPeso' => 'Paginas Cubierta Peso',
'paginasCubiertaPliegosLibro' => 'Paginas Cubierta Pliegos Libro',
'paginasCubiertaPliegosPedido' => 'Paginas Cubierta Pliegos Pedido',
'paginasCubiertaPliegosPrecio' => 'Paginas Cubierta Pliegos Precio',
'paginasCubiertaPrecio' => 'Paginas Cubierta Precio',
'paginasCubiertaTarifaImpresionId' => 'Paginas Cubierta Tarifa Impresion',
'paginasNegro' => 'Paginas Negro',
'paginasNegroCheckImpresionTotal' => 'Paginas Negro Check Impresion Total',
'paginasNegroCheckPapelTotal' => 'Paginas Negro Check Papel Total',
'paginasNegroClick' => 'Paginas Negro Click',
'paginasNegroFormaId' => 'Paginas Negro Forma ID',
'paginasNegroGramaje' => 'Paginas Negro Gramaje',
'paginasNegroHq' => 'Paginas Negro Hq',
'paginasNegroLibro' => 'Paginas Negro Libro',
'paginasNegroMano' => 'Paginas Negro Mano',
'paginasNegroMaquinaId' => 'Paginas Negro Maquina',
'paginasNegroPapelId' => 'Paginas Negro Papel',
'paginasNegroPapelImpresionId' => 'Paginas Negro Papel Impresion',
'paginasNegroPedido' => 'Paginas Negro Pedido',
'paginasNegroPeso' => 'Paginas Negro Peso',
'paginasNegroPliegosLibro' => 'Paginas Negro Pliegos Libro',
'paginasNegroPliegosPedido' => 'Paginas Negro Pliegos Pedido',
'paginasNegroPliegosPrecio' => 'Paginas Negro Pliegos Precio',
'paginasNegroPrecio' => 'Paginas Negro Precio',
'paginasNegroTarifaImpresionId' => 'Paginas Negro Tarifa Impresion',
'paginasPortada' => 'Paginas Portada',
'paginasPortadaCheckImpresionTotal' => 'Paginas Portada Check Impresion Total',
'paginasPortadaCheckPapelTotal' => 'Paginas Portada Check Papel Total',
'paginasPortadaClick' => 'Paginas Portada Click',
'paginasPortadaFormaId' => 'Paginas Portada Forma ID',
'paginasPortadaGramaje' => 'Paginas Portada Gramaje',
'paginasPortadaLibro' => 'Paginas Portada Libro',
'paginasPortadaMano' => 'Paginas Portada Mano',
'paginasPortadaMaquinaId' => 'Paginas Portada Maquina',
'paginasPortadaPapelId' => 'Paginas Portada Papel',
'paginasPortadaPapelImpresionId' => 'Paginas Portada Papel Impresion',
'paginasPortadaPedido' => 'Paginas Portada Pedido',
'paginasPortadaPeso' => 'Paginas Portada Peso',
'paginasPortadaPliegosLibro' => 'Paginas Portada Pliegos Libro',
'paginasPortadaPliegosPedido' => 'Paginas Portada Pliegos Pedido',
'paginasPortadaPliegosPrecio' => 'Paginas Portada Pliegos Precio',
'paginasPortadaPrecio' => 'Paginas Portada Precio',
'paginasPortadaTarifaImpresionId' => 'Paginas Portada Tarifa Impresion',
'papelFormatoAlto' => 'Papel Formato Alto',
'papelFormatoAncho' => 'Papel Formato Ancho',
'papelFormatoId' => 'Papel Formato',
'papelFormatoPersonalizado' => 'Papel Formato Personalizado',
'pedidoEsperaFecha' => 'Pedido Espera Fecha',
'pedidoEsperaUserId' => 'Pedido Espera User',
'pedidoLibroConjuntoId' => 'Pedido Libro Conjunto ID',
'presupuesto' => 'Presupuesto',
'presupuestoList' => 'Presupuesto List',
'presupuestos' => 'Presupuestos',
'recogerEnTaller' => 'Recoger EN Taller',
'referenciaCliente' => 'Referencia Cliente',
'responsable' => 'Responsable',
'serieId' => 'Serie ID',
'solapas' => 'Solapas',
'solapasAncho' => 'Solapas Ancho',
'tarifaClienteId' => 'Tarifa Cliente ID',
'tipoImpresionId' => 'Tipo Impresion',
'tipologiaId' => 'Tipologia',
'tiradaAlternativaJsonData' => 'Tirada Alternativa Json Data',
'total' => 'Total',
'totalAcabado' => 'Total Acabado',
'totalCalculado' => 'Total Calculado',
'totalClick' => 'Total Click',
'totalConfirmado' => 'Total Confirmado',
'totalConfirmadoUpdateAt' => 'Total Confirmado Update At',
'totalConfirmadoUserId' => 'Total Confirmado User',
'totalDescuento' => 'Total Descuento',
'totalEnvios' => 'Total Envios',
'totalManipulado' => 'Total Manipulado',
'totalMargen' => 'Total Margen',
'totalMargenExtra' => 'Total Margen Extra',
'totalPeso' => 'Total Peso',
'totalPreimpresion' => 'Total Preimpresion',
'totalPreimpresionMargen' => 'Total Preimpresion Margen',
'totalPresupuesto' => 'Total Presupuesto',
'ubicacionId' => 'Ubicacion',
'updatedAt' => 'Updated At',
'userCreatedId' => 'User Created',
'userUpdateId' => 'User Update',
'version' => 'Version',
'wsExternoJsonData' => 'Ws Externo Json Data',
'validation' => [
'aprobado_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'aprobado_json_data' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'base_imponible' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'catalogo_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'causa_cancelacion' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'coleccion' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'comparador_json_data' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'factura_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'fecha_encuardenado_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'fecha_entrega_real_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'fecha_externo_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'fecha_ferro_subido_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'fecha_impresion_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'inc_rei' => [
'integer' => 'The {field} field must contain an integer.',
],
'isbn' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'lomo' => [
'integer' => 'The {field} field must contain an integer.',
],
'margen' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'margen_manual' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'numero_edicion' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'paginas_color' => [
'integer' => 'The {field} field must contain an integer.',
],
'paginas_color_click' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_forma_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'paginas_color_gramaje' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_mano' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_peso' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_pliegos_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_pliegos_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_pliegos_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_color_posicion' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'paginas_color_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_click' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_forma_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'paginas_cubierta_gramaje' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_mano' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_peso' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_pliegos_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_pliegos_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_pliegos_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_cubierta_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro' => [
'integer' => 'The {field} field must contain an integer.',
],
'paginas_negro_click' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_forma_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'paginas_negro_gramaje' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_mano' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_peso' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_pliegos_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_pliegos_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_pliegos_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_negro_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_click' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_forma_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'paginas_portada_gramaje' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_mano' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_peso' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_pliegos_libro' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_pliegos_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_pliegos_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'paginas_portada_precio' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'papel_formato_alto' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'papel_formato_ancho' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'pedido_espera_fecha' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'pedido_libro_conjunto_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'responsable' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'serie_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'tarifa_cliente_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'tirada_alternativa_json_data' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'total' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_acabado' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_calculado' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_click' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_confirmado' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_confirmado_update_at' => [
'valid_date' => 'The {field} field must contain a valid date.',
],
'total_descuento' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_envios' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_manipulado' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_margen' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_margen_extra' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_peso' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_preimpresion' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_preimpresion_margen' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'total_presupuesto' => [
'decimal' => 'The {field} field must contain a decimal number.',
],
'user_update_id' => [
'integer' => 'The {field} field must contain an integer.',
],
'ws_externo_json_data' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
],
'autor' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'comentarios' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'comentarios_pdf' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'comentarios_safekat' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'comentarios_tarifa' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'cubiertas_ancho' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'descuento' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'forzar_total' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'is_deleted' => [
'integer' => 'The {field} field must contain an integer.',
'required' => 'The {field} field is required.',
],
'margen_extra' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'merma' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'merma_portada' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'paginas' => [
'integer' => 'The {field} field must contain an integer.',
'required' => 'The {field} field is required.',
],
'paginas_cubierta' => [
'in_list' => 'The {field} field must be one of: {param}.',
'required' => 'The {field} field is required.',
],
'paginas_portada' => [
'in_list' => 'The {field} field must be one of: {param}.',
'required' => 'The {field} field is required.',
],
'paginas_portada_pedido' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'referencia_cliente' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'solapas_ancho' => [
'decimal' => 'The {field} field must contain a decimal number.',
'required' => 'The {field} field is required.',
],
'tirada' => [
'integer' => 'The {field} field must contain an integer.',
'required' => 'The {field} field is required.',
],
'titulo' => [
'max_length' => 'The {field} field cannot exceed {param} characters in length.',
'required' => 'The {field} field is required.',
],
'user_created_id' => [
'integer' => 'The {field} field must contain an integer.',
'required' => 'The {field} field is required.',
],
'version' => [
'integer' => 'The {field} field must contain an integer.',
'required' => 'The {field} field is required.',
],
], */
];

View File

@ -28,17 +28,12 @@ class PresupuestoModel extends \App\Models\GoBaseModel
];
protected $allowedFields = [
"version",
"cliente_id",
"tarifa_cliente_id",
"user_created_id",
"user_update_id",
"forma_pago_id",
"tipo_impresion_id",
"tipologia_id",
"pais_id",
"serie_id",
"catalogo_id",
"estado_id",
"inc_rei",
"causa_cancelacion",
@ -75,107 +70,13 @@ class PresupuestoModel extends \App\Models\GoBaseModel
"comentarios_pdf",
"comentarios_tarifa",
"comentarios_produccion",
"en_produccion",
"en_espera",
"modo_comparador",
"paginas_negro",
"paginas_negro_hq",
"paginas_negro_papel_id",
"paginas_negro_papel_impresion_id",
"paginas_negro_forma_id",
"paginas_negro_gramaje",
"paginas_negro_pliegos_libro",
"paginas_negro_pliegos_pedido",
"paginas_negro_pliegos_precio",
"paginas_negro_libro",
"paginas_negro_pedido",
"paginas_negro_mano",
"paginas_negro_peso",
"paginas_negro_maquina_id",
"paginas_negro_tarifa_impresion_id",
"paginas_negro_click",
"paginas_negro_precio",
"paginas_negro_check_papel_total",
"paginas_negro_check_impresion_total",
"paginas_color",
"paginas_color_papel_id",
"paginas_color_papel_impresion_id",
"paginas_color_forma_id",
"paginas_color_gramaje",
"paginas_color_pliegos_libro",
"paginas_color_pliegos_pedido",
"paginas_color_pliegos_precio",
"paginas_color_libro",
"paginas_color_pedido",
"paginas_color_mano",
"paginas_color_peso",
"paginas_color_maquina_id",
"paginas_color_tarifa_impresion_id",
"paginas_color_click",
"paginas_color_precio",
"paginas_color_check_papel_total",
"paginas_color_check_impresion_total",
"paginas_color_posicion",
"paginas_cubierta",
"paginas_cubierta_papel_id",
"paginas_cubierta_papel_impresion_id",
"paginas_cubierta_forma_id",
"paginas_cubierta_gramaje",
"paginas_cubierta_pliegos_libro",
"paginas_cubierta_pliegos_pedido",
"paginas_cubierta_pliegos_precio",
"paginas_cubierta_libro",
"paginas_cubierta_pedido",
"paginas_cubierta_mano",
"paginas_cubierta_peso",
"paginas_cubierta_maquina_id",
"paginas_cubierta_tarifa_impresion_id",
"paginas_cubierta_click",
"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",
"envios_recoge_cliente",
"margen",
"margen_extra",
"margen_manual",
"descuento",
"base_imponible",
"forzar_total",
"tirada_alternativa_json_data",
"aprobado_user_id",
"aprobado_at",
"aprobado_json_data",
"comparador_json_data",
"fecha_entrega_real_at",
"fecha_entrega_real_aviso",
"fecha_impresion_at",
"fecha_encuardenado_at",
"fecha_externo_at",
"fecha_ferro_subido_at",
"responsable",
"pedido_espera_fecha",
"pedido_espera_user_id",
"is_deleted",
"comp_tipo_impresion",
"comp_pos_paginas_color",
@ -286,9 +187,19 @@ class PresupuestoModel extends \App\Models\GoBaseModel
$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, 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 " .
", t2.nombre AS cliente, t3.nombre AS forma_pago, t4.nombre AS tipo_impresion, t5.nombre AS tipologia, t6.nombre AS pais, t7.estado AS estado, t8.id AS papel_formato, t9.first_name AS total_confirmado_user, t10.first_name AS aprobado_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 = 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";
" 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
t7 ON t1.estado_id = t8.id LEFT JOIN lg_papel_formato
t8 ON t1.papel_formato_id = t9.id LEFT JOIN lg_papel_generico
t9 ON t1.total_confirmado_user_id = t26.id_user LEFT JOIN auth_user
t10 ON t1.aprobado_user_id = t27.id_user LEFT JOIN auth_user";
if (!is_null($limit) && intval($limit) > 0) {
$sql .= " LIMIT " . intval($limit);
}

View File

@ -56,55 +56,57 @@
<!------------------------------------------->
<?= $this->section("additionalInlineJs") ?>
$(document).keypress(function (e) {
var key = e.which;
if(key == 13) // the enter key code
{ e.preventDefault()
if($('#addressForm').hasClass('show')){
$("#saveDireccionEnvio").click();
$(document).keypress(function(e) {
var key = e.which;
if (key == 13) // the enter key code
{
e.preventDefault()
if ($('#addressForm').hasClass('show')) {
$("#saveDireccionEnvio").click();
}else{
$('#saveForm').click();
}
}
});
} else {
$('#saveForm').click();
}
}
});
$('#clienteId').select2({
allowClear: false,
ajax: {
url: '<?= route_to("menuItemsOfClientes") ?>',
type: 'post',
dataType: 'json',
$('#clienteId').select2({
allowClear: false,
ajax: {
url: '<?= route_to("menuItemsOfClientes") ?>',
type: 'post',
dataType: 'json',
data: function (params) {
return {
id: 'id',
text: 'nombre',
searchTerm: params.term,
<?= csrf_token() ?? "token" ?> : <?= csrf_token() ?>v
};
},
delay: 60,
processResults: function (response) {
yeniden(response.<?= csrf_token() ?>);
return {
results: response.menu
};
},
cache: true
}
});
data: function(params) {
return {
id: 'id',
text: 'nombre',
searchTerm: params.term,
<
? = csrf_token() ?? "token" ? > : < ? = csrf_token() ? > v
};
},
delay: 60,
processResults: function(response) {
yeniden(response. < ? = csrf_token() ? > );
return {
results: response.menu
};
},
cache: true
}
});
/*******************************
* Inicialización de los Select2
*******************************/
$('#incRei').select2({
allowClear: false,
});
/*******************************
* Inicialización de los Select2
*******************************/
$('#incRei').select2({
allowClear: false,
});
$('#paisId').select2({
allowClear: false,
});
$('#paisId').select2({
allowClear: false,
});
<?= $this->endSection() ?>
@ -113,27 +115,25 @@ allowClear: false,
<!------------------------------------------->
<!-- Acciones antes de submit... -->
<!------------------------------------------->
const url = window.location.href;
const url_parts = url.split('/');
const url = window.location.href;
const url_parts = url.split('/');
<?php if (str_contains($formAction, 'edit')): ?>
<?= $this->section("additionalInlineJs") ?>
if(url_parts[url_parts.length-2] == 'edit'){
id = url_parts[url_parts.length-1];
}
else{
if (url_parts[url_parts.length - 2] == 'edit') {
id = url_parts[url_parts.length - 1];
} else {
id = -1;
}
$('#presupuestoForm').on( "submit", function( event ) {
$('#presupuestoForm').on("submit", function(event) {
event.preventDefault();
save_servicios();
save_datos_envios();
$.when(fill_bbdd_from_lp(id).then(function (data, textStatus, jqXHR){
$.when(fill_bbdd_from_lp(id).then(function(data, textStatus, jqXHR) {
generateCompJSON()
form = $('#presupuestoForm').serialize()
form += getValuesResumenForm()

View File

@ -48,8 +48,6 @@
<?=$this->section('additionalInlineJs') ?>
const lastColNr = $('#tableOfPresupuestos').find("tr:first th").length - 1;
const actionBtns = function(data) {
@ -128,7 +126,6 @@ $('#tableOfPresupuestos thead tr:eq(1) th').each(function (i) {
else {
$(this).html('<span></span>');
}
});
@ -247,16 +244,11 @@ $(document).on('click', '.btn-remove', function(e) {
})
}
});
<?=$this->endSection() ?>
<?=$this->section('css') ?>
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/2.2.3/css/buttons.<?=config('Basics')->theme['name'] == 'Bootstrap5' ? 'bootstrap5' : 'bootstrap4' ?>.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/2.2.3/css/buttons.bootstrap5.min.css">
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/fixedheader/3.1.7/css/fixedHeader.dataTables.min.css">
<link rel="stylesheet" href="<?= site_url('themes/vuexy/vendor/libs/bootstrap-daterangepicker/bootstrap-daterangepicker.css') ?>" />
<?=$this->endSection() ?>
@ -264,20 +256,14 @@ $(document).on('click', '.btn-remove', function(e) {
<?= $this->section('additionalExternalJs') ?>
<script src="https://cdn.datatables.net/buttons/2.2.3/js/dataTables.buttons.min.js"></script>
<script src="https://cdn.datatables.net/buttons/2.2.3/js/buttons.<?=config('Basics')->theme['name'] == 'Bootstrap5' ? 'bootstrap5' : 'bootstrap4' ?>.min.js"></script>
<script src="https://cdn.datatables.net/buttons/2.2.3/js/buttons.bootstrap5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/2.2.3/js/buttons.html5.min.js"></script>
<script src="https://cdn.datatables.net/buttons/2.2.3/js/buttons.print.min.js"></script>
<script src="https://cdn.datatables.net/buttons/2.2.3/js/buttons.colVis.min.js"></script>
<script src="<?= site_url('themes/vuexy/vendor/libs/moment/moment.js') ?>"></script>
<script src="<?= site_url('themes/vuexy/vendor/libs/bootstrap-daterangepicker/bootstrap-daterangepicker.js') ?>"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.10.0/jszip.min.js" integrity="sha512-xcHCGC5tQ0SHlRX8Anbz6oy/OullASJkEhb4gjkneVpGE3/QGYejf14CUO5n5q5paiHfRFTa9HKgByxzidw2Bw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.2.5/pdfmake.min.js" integrity="sha512-rDbVu5s98lzXZsmJoMa0DjHNE+RwPJACogUCLyq3Xxm2kJO6qsQwjbE5NDk2DqmlKcxDirCnU1wAzVLe12IM3w==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.2.5/vfs_fonts.js" integrity="sha512-cktKDgjEiIkPVHYbn8bh/FEyYxmt4JDJJjOCu5/FQAkW4bc911XtKYValiyzBiJigjVEvrIAyQFEbRJZyDA1wQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<?=$this->endSection() ?>

38
sk-commit.bat Normal file
View File

@ -0,0 +1,38 @@
@echo off
REM Obtener la fecha y hora actual
for /f "delims=" %%a in ('wmic OS Get localdatetime ^| find "."') do set datetime=%%a
set year=%datetime:~0,4%
set month=%datetime:~4,2%
set day=%datetime:~6,2%
set hour=%datetime:~8,2%
set minute=%datetime:~10,2%
set second=%datetime:~12,2%
REM Formatear la fecha y hora
set fecha_hora=%year%-%month%-%day% %hour%:%minute%:%second%
REM Mensaje de commit automático
set mensaje_automatico=Actualizacion automatica: %fecha_hora%
REM Solicitar al usuario un mensaje personalizado
set /p mensaje_usuario=Ingrese un mensaje personalizado (o presione Enter para el automatico):
REM Utilizar el mensaje automático si no se proporciona uno
if "%mensaje_usuario%"=="" (
set mensaje_commit=%mensaje_automatico%
) else (
set mensaje_commit=%mensaje_usuario%
)
REM Añadir todos los cambios al área de preparación
git add .
REM Realizar el commit con el mensaje seleccionado
git commit -m "%mensaje_commit%"
REM Subir al respositorio remoto
git push
REM Imprimir mensaje informativo
echo Se ha realizado el commit con el mensaje: %mensaje_commit%

20
sk-new-branch.bat Normal file
View File

@ -0,0 +1,20 @@
@echo off
REM Solicitar al usuario el nombre de la nueva rama
set /p nombre_rama=Nuevo nombre de la rama:
echo %nombre_rama%
REM Verificar si se proporciona un nombre de rama
if not "%nombre_rama%"=="" (
REM Cambiar y actualizar la rama main
git checkout main
git pull
REM Crear nueva rama
git checkout -b %nombre_rama%
REM Hacer push de la nueva rama al repositorio remoto
git push -u origin %nombre_rama%
echo Se ha creado (a partir de la rama main) y cambiado a la nueva rama: %nombre_rama%
) else (
echo No se proporcionó un nombre de rama. La creación de la rama ha sido omitida.
)