diff --git a/assets/uploads/vouchers/697e696c946b0-WhatsApp Image 2026-01-28 at 12.35.17 PM.jpeg b/assets/uploads/vouchers/697e696c946b0-WhatsApp Image 2026-01-28 at 12.35.17 PM.jpeg deleted file mode 100644 index 07d3fc6..0000000 Binary files a/assets/uploads/vouchers/697e696c946b0-WhatsApp Image 2026-01-28 at 12.35.17 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e699e5d54c-WhatsApp Image 2026-01-31 at 1.52.38 PM.jpeg b/assets/uploads/vouchers/697e699e5d54c-WhatsApp Image 2026-01-31 at 1.52.38 PM.jpeg deleted file mode 100644 index eefa63e..0000000 Binary files a/assets/uploads/vouchers/697e699e5d54c-WhatsApp Image 2026-01-31 at 1.52.38 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e69fccb3c4-WhatsApp Image 2026-01-31 at 2.28.10 PM.jpeg b/assets/uploads/vouchers/697e69fccb3c4-WhatsApp Image 2026-01-31 at 2.28.10 PM.jpeg deleted file mode 100644 index c456c4f..0000000 Binary files a/assets/uploads/vouchers/697e69fccb3c4-WhatsApp Image 2026-01-31 at 2.28.10 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6a346f8a8-WhatsApp Image 2026-01-31 at 12.00.43 PM.jpeg b/assets/uploads/vouchers/697e6a346f8a8-WhatsApp Image 2026-01-31 at 12.00.43 PM.jpeg deleted file mode 100644 index 73d827f..0000000 Binary files a/assets/uploads/vouchers/697e6a346f8a8-WhatsApp Image 2026-01-31 at 12.00.43 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6a7dde7d1-WhatsApp Image 2026-01-29 at 1.19.26 PM.jpeg b/assets/uploads/vouchers/697e6a7dde7d1-WhatsApp Image 2026-01-29 at 1.19.26 PM.jpeg deleted file mode 100644 index ac2ffd4..0000000 Binary files a/assets/uploads/vouchers/697e6a7dde7d1-WhatsApp Image 2026-01-29 at 1.19.26 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6ab2b6aa0-WhatsApp Image 2026-01-29 at 5.18.40 PM.jpeg b/assets/uploads/vouchers/697e6ab2b6aa0-WhatsApp Image 2026-01-29 at 5.18.40 PM.jpeg deleted file mode 100644 index ef4d899..0000000 Binary files a/assets/uploads/vouchers/697e6ab2b6aa0-WhatsApp Image 2026-01-29 at 5.18.40 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6af2b54a0-WhatsApp Image 2026-01-30 at 12.34.22 PM.jpeg b/assets/uploads/vouchers/697e6af2b54a0-WhatsApp Image 2026-01-30 at 12.34.22 PM.jpeg deleted file mode 100644 index 1c272c3..0000000 Binary files a/assets/uploads/vouchers/697e6af2b54a0-WhatsApp Image 2026-01-30 at 12.34.22 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6b2864178-WhatsApp Image 2026-01-29 at 11.58.08 AM.jpeg b/assets/uploads/vouchers/697e6b2864178-WhatsApp Image 2026-01-29 at 11.58.08 AM.jpeg deleted file mode 100644 index 3b39386..0000000 Binary files a/assets/uploads/vouchers/697e6b2864178-WhatsApp Image 2026-01-29 at 11.58.08 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6b833fa0e-WhatsApp Image 2026-01-28 at 4.10.05 PM.jpeg b/assets/uploads/vouchers/697e6b833fa0e-WhatsApp Image 2026-01-28 at 4.10.05 PM.jpeg deleted file mode 100644 index 267ee22..0000000 Binary files a/assets/uploads/vouchers/697e6b833fa0e-WhatsApp Image 2026-01-28 at 4.10.05 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6bb61d934-WhatsApp Image 2026-01-29 at 10.47.56 AM.jpeg b/assets/uploads/vouchers/697e6bb61d934-WhatsApp Image 2026-01-29 at 10.47.56 AM.jpeg deleted file mode 100644 index 1621c95..0000000 Binary files a/assets/uploads/vouchers/697e6bb61d934-WhatsApp Image 2026-01-29 at 10.47.56 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6bf38a0f1-WhatsApp Image 2026-01-29 at 6.29.12 PM.jpeg b/assets/uploads/vouchers/697e6bf38a0f1-WhatsApp Image 2026-01-29 at 6.29.12 PM.jpeg deleted file mode 100644 index d48a2ee..0000000 Binary files a/assets/uploads/vouchers/697e6bf38a0f1-WhatsApp Image 2026-01-29 at 6.29.12 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6c1be8721-WhatsApp Image 2026-01-29 at 10.13.13 AM.jpeg b/assets/uploads/vouchers/697e6c1be8721-WhatsApp Image 2026-01-29 at 10.13.13 AM.jpeg deleted file mode 100644 index 2a20305..0000000 Binary files a/assets/uploads/vouchers/697e6c1be8721-WhatsApp Image 2026-01-29 at 10.13.13 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6c500df3e-WhatsApp Image 2026-01-29 at 10.55.36 AM.jpeg b/assets/uploads/vouchers/697e6c500df3e-WhatsApp Image 2026-01-29 at 10.55.36 AM.jpeg deleted file mode 100644 index 8c3d396..0000000 Binary files a/assets/uploads/vouchers/697e6c500df3e-WhatsApp Image 2026-01-29 at 10.55.36 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6c8863c0c-WhatsApp Image 2026-01-29 at 7.01.51 PM.jpeg b/assets/uploads/vouchers/697e6c8863c0c-WhatsApp Image 2026-01-29 at 7.01.51 PM.jpeg deleted file mode 100644 index 46bba0f..0000000 Binary files a/assets/uploads/vouchers/697e6c8863c0c-WhatsApp Image 2026-01-29 at 7.01.51 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6cd0b57cc-WhatsApp Image 2026-01-29 at 9.28.19 AM.jpeg b/assets/uploads/vouchers/697e6cd0b57cc-WhatsApp Image 2026-01-29 at 9.28.19 AM.jpeg deleted file mode 100644 index 5aeddf6..0000000 Binary files a/assets/uploads/vouchers/697e6cd0b57cc-WhatsApp Image 2026-01-29 at 9.28.19 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e6d06af6ba-WhatsApp Image 2026-01-29 at 5.18.09 PM.jpeg b/assets/uploads/vouchers/697e6d06af6ba-WhatsApp Image 2026-01-29 at 5.18.09 PM.jpeg deleted file mode 100644 index 2f6a946..0000000 Binary files a/assets/uploads/vouchers/697e6d06af6ba-WhatsApp Image 2026-01-29 at 5.18.09 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e70e225505-WhatsApp Image 2026-01-29 at 2.57.44 PM.jpeg b/assets/uploads/vouchers/697e70e225505-WhatsApp Image 2026-01-29 at 2.57.44 PM.jpeg deleted file mode 100644 index 419b684..0000000 Binary files a/assets/uploads/vouchers/697e70e225505-WhatsApp Image 2026-01-29 at 2.57.44 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e718357d61-WhatsApp Image 2026-01-30 at 12.48.39 PM.jpeg b/assets/uploads/vouchers/697e718357d61-WhatsApp Image 2026-01-30 at 12.48.39 PM.jpeg deleted file mode 100644 index 52bf1fc..0000000 Binary files a/assets/uploads/vouchers/697e718357d61-WhatsApp Image 2026-01-30 at 12.48.39 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/697e71bf974ed-WhatsApp Image 2026-01-31 at 11.26.15 AM.jpeg b/assets/uploads/vouchers/697e71bf974ed-WhatsApp Image 2026-01-31 at 11.26.15 AM.jpeg deleted file mode 100644 index d655b3f..0000000 Binary files a/assets/uploads/vouchers/697e71bf974ed-WhatsApp Image 2026-01-31 at 11.26.15 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/698118ec1adac-WhatsApp Image 2026-02-02 at 10.07.24 AM.jpeg b/assets/uploads/vouchers/698118ec1adac-WhatsApp Image 2026-02-02 at 10.07.24 AM.jpeg deleted file mode 100644 index c955f7c..0000000 Binary files a/assets/uploads/vouchers/698118ec1adac-WhatsApp Image 2026-02-02 at 10.07.24 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/6981192fb5dd9-WhatsApp Image 2026-02-02 at 10.10.29 AM.jpeg b/assets/uploads/vouchers/6981192fb5dd9-WhatsApp Image 2026-02-02 at 10.10.29 AM.jpeg deleted file mode 100644 index 1f83b4f..0000000 Binary files a/assets/uploads/vouchers/6981192fb5dd9-WhatsApp Image 2026-02-02 at 10.10.29 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/6981196348a04-WhatsApp Image 2026-02-02 at 3.31.58 PM.jpeg b/assets/uploads/vouchers/6981196348a04-WhatsApp Image 2026-02-02 at 3.31.58 PM.jpeg deleted file mode 100644 index c37af66..0000000 Binary files a/assets/uploads/vouchers/6981196348a04-WhatsApp Image 2026-02-02 at 3.31.58 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/6981199195832-WhatsApp Image 2026-01-31 at 3.23.57 PM.jpeg b/assets/uploads/vouchers/6981199195832-WhatsApp Image 2026-01-31 at 3.23.57 PM.jpeg deleted file mode 100644 index a8ddfeb..0000000 Binary files a/assets/uploads/vouchers/6981199195832-WhatsApp Image 2026-01-31 at 3.23.57 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/698119fe849a2-WhatsApp Image 2026-02-02 at 10.04.07 AM.jpeg b/assets/uploads/vouchers/698119fe849a2-WhatsApp Image 2026-02-02 at 10.04.07 AM.jpeg deleted file mode 100644 index b816bb7..0000000 Binary files a/assets/uploads/vouchers/698119fe849a2-WhatsApp Image 2026-02-02 at 10.04.07 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/69811a4437fb6-WhatsApp Image 2026-02-02 at 10.13.41 AM.jpeg b/assets/uploads/vouchers/69811a4437fb6-WhatsApp Image 2026-02-02 at 10.13.41 AM.jpeg deleted file mode 100644 index a231622..0000000 Binary files a/assets/uploads/vouchers/69811a4437fb6-WhatsApp Image 2026-02-02 at 10.13.41 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/69811a74dc61d-WhatsApp Image 2026-02-02 at 3.25.26 PM.jpeg b/assets/uploads/vouchers/69811a74dc61d-WhatsApp Image 2026-02-02 at 3.25.26 PM.jpeg deleted file mode 100644 index 33e2550..0000000 Binary files a/assets/uploads/vouchers/69811a74dc61d-WhatsApp Image 2026-02-02 at 3.25.26 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/69811a992f68d-WhatsApp Image 2026-02-02 at 11.59.27 AM.jpeg b/assets/uploads/vouchers/69811a992f68d-WhatsApp Image 2026-02-02 at 11.59.27 AM.jpeg deleted file mode 100644 index e1dde38..0000000 Binary files a/assets/uploads/vouchers/69811a992f68d-WhatsApp Image 2026-02-02 at 11.59.27 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/69811c0479cc8-WhatsApp Image 2026-02-01 at 9.12.38 AM (1).jpeg b/assets/uploads/vouchers/69811c0479cc8-WhatsApp Image 2026-02-01 at 9.12.38 AM (1).jpeg deleted file mode 100644 index e81482b..0000000 Binary files a/assets/uploads/vouchers/69811c0479cc8-WhatsApp Image 2026-02-01 at 9.12.38 AM (1).jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/6982417fab4e3-WhatsApp Image 2026-02-03 at 1.35.08 PM.jpeg b/assets/uploads/vouchers/6982417fab4e3-WhatsApp Image 2026-02-03 at 1.35.08 PM.jpeg deleted file mode 100644 index a62c20d..0000000 Binary files a/assets/uploads/vouchers/6982417fab4e3-WhatsApp Image 2026-02-03 at 1.35.08 PM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/698241b1c0902-WhatsApp Image 2026-02-03 at 9.54.46 AM.jpeg b/assets/uploads/vouchers/698241b1c0902-WhatsApp Image 2026-02-03 at 9.54.46 AM.jpeg deleted file mode 100644 index d7ff30d..0000000 Binary files a/assets/uploads/vouchers/698241b1c0902-WhatsApp Image 2026-02-03 at 9.54.46 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/698241dac1463-WhatsApp Image 2026-02-02 at 8.51.22 AM.jpeg b/assets/uploads/vouchers/698241dac1463-WhatsApp Image 2026-02-02 at 8.51.22 AM.jpeg deleted file mode 100644 index 3a85259..0000000 Binary files a/assets/uploads/vouchers/698241dac1463-WhatsApp Image 2026-02-02 at 8.51.22 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/698242260478b-WhatsApp Image 2026-02-03 at 9.05.26 AM.jpeg b/assets/uploads/vouchers/698242260478b-WhatsApp Image 2026-02-03 at 9.05.26 AM.jpeg deleted file mode 100644 index 3766dc8..0000000 Binary files a/assets/uploads/vouchers/698242260478b-WhatsApp Image 2026-02-03 at 9.05.26 AM.jpeg and /dev/null differ diff --git a/assets/uploads/vouchers/698e0b63b3871-970.png b/assets/uploads/vouchers/698e0b63b3871-970.png new file mode 100644 index 0000000..7819226 Binary files /dev/null and b/assets/uploads/vouchers/698e0b63b3871-970.png differ diff --git a/assets/uploads/vouchers/698e0bda77369-035.png b/assets/uploads/vouchers/698e0bda77369-035.png new file mode 100644 index 0000000..ca72f82 Binary files /dev/null and b/assets/uploads/vouchers/698e0bda77369-035.png differ diff --git a/assets/uploads/vouchers/698e0c0fa1a2d-812.png b/assets/uploads/vouchers/698e0c0fa1a2d-812.png new file mode 100644 index 0000000..80b95fe Binary files /dev/null and b/assets/uploads/vouchers/698e0c0fa1a2d-812.png differ diff --git a/assets/uploads/vouchers/698e0c52541bd-119.png b/assets/uploads/vouchers/698e0c52541bd-119.png new file mode 100644 index 0000000..10bf044 Binary files /dev/null and b/assets/uploads/vouchers/698e0c52541bd-119.png differ diff --git a/assets/uploads/vouchers/698e0c92209a4-240.png b/assets/uploads/vouchers/698e0c92209a4-240.png new file mode 100644 index 0000000..a2749e8 Binary files /dev/null and b/assets/uploads/vouchers/698e0c92209a4-240.png differ diff --git a/assets/uploads/vouchers/698e0cbc0b0df-208.png b/assets/uploads/vouchers/698e0cbc0b0df-208.png new file mode 100644 index 0000000..e7f80f4 Binary files /dev/null and b/assets/uploads/vouchers/698e0cbc0b0df-208.png differ diff --git a/assets/uploads/vouchers/698e0d0b60f43-837.png b/assets/uploads/vouchers/698e0d0b60f43-837.png new file mode 100644 index 0000000..4db1c61 Binary files /dev/null and b/assets/uploads/vouchers/698e0d0b60f43-837.png differ diff --git a/assets/uploads/vouchers/698e0d734b449-153.png b/assets/uploads/vouchers/698e0d734b449-153.png new file mode 100644 index 0000000..a6c5c0c Binary files /dev/null and b/assets/uploads/vouchers/698e0d734b449-153.png differ diff --git a/assets/uploads/vouchers/698e0dc44f7af-279.png b/assets/uploads/vouchers/698e0dc44f7af-279.png new file mode 100644 index 0000000..afa86d7 Binary files /dev/null and b/assets/uploads/vouchers/698e0dc44f7af-279.png differ diff --git a/assets/uploads/vouchers/698e0deeb196b-420.png b/assets/uploads/vouchers/698e0deeb196b-420.png new file mode 100644 index 0000000..18b9f1b Binary files /dev/null and b/assets/uploads/vouchers/698e0deeb196b-420.png differ diff --git a/assets/uploads/vouchers/698e0e121d3b8-287.png b/assets/uploads/vouchers/698e0e121d3b8-287.png new file mode 100644 index 0000000..fb6cf9c Binary files /dev/null and b/assets/uploads/vouchers/698e0e121d3b8-287.png differ diff --git a/assets/uploads/vouchers/698e0e445ac17-486.png b/assets/uploads/vouchers/698e0e445ac17-486.png new file mode 100644 index 0000000..afa8abd Binary files /dev/null and b/assets/uploads/vouchers/698e0e445ac17-486.png differ diff --git a/assets/uploads/vouchers/698e0e6dc9ce5-931.png b/assets/uploads/vouchers/698e0e6dc9ce5-931.png new file mode 100644 index 0000000..a7b7209 Binary files /dev/null and b/assets/uploads/vouchers/698e0e6dc9ce5-931.png differ diff --git a/assets/uploads/vouchers/698e0e9403997-850.png b/assets/uploads/vouchers/698e0e9403997-850.png new file mode 100644 index 0000000..d34f53b Binary files /dev/null and b/assets/uploads/vouchers/698e0e9403997-850.png differ diff --git a/assets/uploads/vouchers/698e0ecc0c642-292.png b/assets/uploads/vouchers/698e0ecc0c642-292.png new file mode 100644 index 0000000..bde5ad1 Binary files /dev/null and b/assets/uploads/vouchers/698e0ecc0c642-292.png differ diff --git a/assets/uploads/vouchers/698e0ef1c3c6c-999.png b/assets/uploads/vouchers/698e0ef1c3c6c-999.png new file mode 100644 index 0000000..1c6f6b9 Binary files /dev/null and b/assets/uploads/vouchers/698e0ef1c3c6c-999.png differ diff --git a/assets/uploads/vouchers/698e0f13cc145-126.png b/assets/uploads/vouchers/698e0f13cc145-126.png new file mode 100644 index 0000000..652a5f4 Binary files /dev/null and b/assets/uploads/vouchers/698e0f13cc145-126.png differ diff --git a/assets/uploads/vouchers/698e0f3d05ff3-122.png b/assets/uploads/vouchers/698e0f3d05ff3-122.png new file mode 100644 index 0000000..96ef955 Binary files /dev/null and b/assets/uploads/vouchers/698e0f3d05ff3-122.png differ diff --git a/assets/uploads/vouchers/698e0f668d380-543.png b/assets/uploads/vouchers/698e0f668d380-543.png new file mode 100644 index 0000000..485c35c Binary files /dev/null and b/assets/uploads/vouchers/698e0f668d380-543.png differ diff --git a/assets/uploads/vouchers/698e0f86e4858-036.png b/assets/uploads/vouchers/698e0f86e4858-036.png new file mode 100644 index 0000000..eb4d10e Binary files /dev/null and b/assets/uploads/vouchers/698e0f86e4858-036.png differ diff --git a/assets/uploads/vouchers/698e0fb65c76a-304.png b/assets/uploads/vouchers/698e0fb65c76a-304.png new file mode 100644 index 0000000..a858072 Binary files /dev/null and b/assets/uploads/vouchers/698e0fb65c76a-304.png differ diff --git a/assets/uploads/vouchers/698e0fee40970-769.png b/assets/uploads/vouchers/698e0fee40970-769.png new file mode 100644 index 0000000..9acad5b Binary files /dev/null and b/assets/uploads/vouchers/698e0fee40970-769.png differ diff --git a/assets/uploads/vouchers/698e101bdc50f-346.png b/assets/uploads/vouchers/698e101bdc50f-346.png new file mode 100644 index 0000000..39802e7 Binary files /dev/null and b/assets/uploads/vouchers/698e101bdc50f-346.png differ diff --git a/assets/uploads/vouchers/698e103dad484-292.png b/assets/uploads/vouchers/698e103dad484-292.png new file mode 100644 index 0000000..3ffe037 Binary files /dev/null and b/assets/uploads/vouchers/698e103dad484-292.png differ diff --git a/assets/uploads/vouchers/698e1064a7d58-254.png b/assets/uploads/vouchers/698e1064a7d58-254.png new file mode 100644 index 0000000..3822f3e Binary files /dev/null and b/assets/uploads/vouchers/698e1064a7d58-254.png differ diff --git a/assets/uploads/vouchers/698e108a65915-495.png b/assets/uploads/vouchers/698e108a65915-495.png new file mode 100644 index 0000000..6425713 Binary files /dev/null and b/assets/uploads/vouchers/698e108a65915-495.png differ diff --git a/assets/uploads/vouchers/698e10bee27c1-562.png b/assets/uploads/vouchers/698e10bee27c1-562.png new file mode 100644 index 0000000..a2ed78d Binary files /dev/null and b/assets/uploads/vouchers/698e10bee27c1-562.png differ diff --git a/assets/uploads/vouchers/698e10f1e9c3a-948.png b/assets/uploads/vouchers/698e10f1e9c3a-948.png new file mode 100644 index 0000000..53f70cd Binary files /dev/null and b/assets/uploads/vouchers/698e10f1e9c3a-948.png differ diff --git a/assets/uploads/vouchers/698e1119415f2-248.png b/assets/uploads/vouchers/698e1119415f2-248.png new file mode 100644 index 0000000..70aeac8 Binary files /dev/null and b/assets/uploads/vouchers/698e1119415f2-248.png differ diff --git a/assets/uploads/vouchers/698e1149310b1-933.png b/assets/uploads/vouchers/698e1149310b1-933.png new file mode 100644 index 0000000..760d2d8 Binary files /dev/null and b/assets/uploads/vouchers/698e1149310b1-933.png differ diff --git a/assets/uploads/vouchers/698e116866aec-824.png b/assets/uploads/vouchers/698e116866aec-824.png new file mode 100644 index 0000000..c37ed2a Binary files /dev/null and b/assets/uploads/vouchers/698e116866aec-824.png differ diff --git a/assets/uploads/vouchers/698e118f8b613-038.png b/assets/uploads/vouchers/698e118f8b613-038.png new file mode 100644 index 0000000..bdccf61 Binary files /dev/null and b/assets/uploads/vouchers/698e118f8b613-038.png differ diff --git a/buscador_inventario.php b/buscador_inventario.php new file mode 100644 index 0000000..48f4856 --- /dev/null +++ b/buscador_inventario.php @@ -0,0 +1,145 @@ +prepare( + "\n SELECT + ui.codigo_unico, + ui.estado, + ui.fecha_creacion, + ui.fecha_ingreso, + ui.fecha_salida, + ui.pedido_id, + p.nombre AS producto_nombre, + p.sku AS producto_sku + FROM unidades_inventario ui + JOIN products p ON ui.producto_id = p.id + WHERE ui.codigo_unico = :codigo_unico + "); + $stmt->bindParam(':codigo_unico', $codigo_unico_buscado, PDO::PARAM_STR); + $stmt->execute(); + $unidad_info = $stmt->fetch(PDO::FETCH_ASSOC); + + if (!$unidad_info) { + $error_message = "No se encontró ninguna unidad de inventario con el código \"" . htmlspecialchars($codigo_unico_buscado) . "\"."; + } + } catch (PDOException $e) { + $error_message = "Error en la base de datos: " . $e->getMessage(); + } +} +?> + +
+

Buscador de Unidades de Inventario

+

Ingresa o escanea el código de barras de una unidad individual para ver su historial y estado actual.

+ +
+
+
+
+ + +
+
+
+
+ + +
+ +
+ + + +
+
+
Resultados para:
+
+
+
+
+

Información del Producto

+ + + + + + + + + +
Nombre
SKU
+
+
+

Trazabilidad de la Unidad

+ + + + + + + + + +
Estado Actual + $estado"; + ?> +
Pedido ID + + + + + + N/A + +
+
+
+
+
+

Historial de Fechas

+ + + + + + + + + + + + + + + +
Creación (Etiqueta)Ingreso a AlmacénSalida (Venta)
+
+
+
+
+ + +
+ + diff --git a/layout_header.php b/layout_header.php index 4215687..99c7a4c 100644 --- a/layout_header.php +++ b/layout_header.php @@ -97,6 +97,12 @@ $navItems = [ 'text' => 'Inventario General', 'roles' => ['Administrador', 'admin', 'Control Logistico'] ], + 'buscador_inventario' => [ + 'url' => 'buscador_inventario.php', + 'icon' => 'fa-search-dollar', + 'text' => 'Buscador de Unidades', + 'roles' => ['Administrador', 'admin', 'Control Logistico', 'Asesor', 'Soporte Logistico'] + ], 'inventario_por_sede' => [ 'url' => 'inventario_por_sede.php', 'icon' => 'fa-search-location',