diff --git a/assets/uploads/vouchers/69dfd54996dad-WhatsApp Image 2026-04-15 at 1.13.05 PM.jpeg b/assets/uploads/vouchers/69dfd54996dad-WhatsApp Image 2026-04-15 at 1.13.05 PM.jpeg new file mode 100644 index 00000000..1ec50d42 Binary files /dev/null and b/assets/uploads/vouchers/69dfd54996dad-WhatsApp Image 2026-04-15 at 1.13.05 PM.jpeg differ diff --git a/assets/uploads/vouchers/69dfda78455a6-Screenshot_219.png b/assets/uploads/vouchers/69dfda78455a6-Screenshot_219.png new file mode 100644 index 00000000..2a98978f Binary files /dev/null and b/assets/uploads/vouchers/69dfda78455a6-Screenshot_219.png differ diff --git a/assets/uploads/vouchers/69dfe0961b499-41.png b/assets/uploads/vouchers/69dfe0961b499-41.png new file mode 100644 index 00000000..bd812cf3 Binary files /dev/null and b/assets/uploads/vouchers/69dfe0961b499-41.png differ diff --git a/assets/uploads/vouchers/69dfe15a5dedb-76.png b/assets/uploads/vouchers/69dfe15a5dedb-76.png new file mode 100644 index 00000000..300f7ec2 Binary files /dev/null and b/assets/uploads/vouchers/69dfe15a5dedb-76.png differ diff --git a/assets/uploads/vouchers/69dfe5dc4c69b-Screenshot_220.png b/assets/uploads/vouchers/69dfe5dc4c69b-Screenshot_220.png new file mode 100644 index 00000000..fd9aaf02 Binary files /dev/null and b/assets/uploads/vouchers/69dfe5dc4c69b-Screenshot_220.png differ diff --git a/assets/uploads/vouchers/69dfef264aabc-571.png b/assets/uploads/vouchers/69dfef264aabc-571.png new file mode 100644 index 00000000..2550e3c5 Binary files /dev/null and b/assets/uploads/vouchers/69dfef264aabc-571.png differ diff --git a/assets/uploads/vouchers/69dff0d3303c1-Screenshot_221.png b/assets/uploads/vouchers/69dff0d3303c1-Screenshot_221.png new file mode 100644 index 00000000..e3799162 Binary files /dev/null and b/assets/uploads/vouchers/69dff0d3303c1-Screenshot_221.png differ diff --git a/assets/uploads/vouchers/69dff11d35c21-Screenshot_222.png b/assets/uploads/vouchers/69dff11d35c21-Screenshot_222.png new file mode 100644 index 00000000..11e261e5 Binary files /dev/null and b/assets/uploads/vouchers/69dff11d35c21-Screenshot_222.png differ diff --git a/assets/uploads/vouchers/69dffbb0d43ee-310.png b/assets/uploads/vouchers/69dffbb0d43ee-310.png new file mode 100644 index 00000000..51186bf9 Binary files /dev/null and b/assets/uploads/vouchers/69dffbb0d43ee-310.png differ diff --git a/assets/uploads/vouchers/69e000a93d7e0-Screenshot_223.png b/assets/uploads/vouchers/69e000a93d7e0-Screenshot_223.png new file mode 100644 index 00000000..8b3cf6bb Binary files /dev/null and b/assets/uploads/vouchers/69e000a93d7e0-Screenshot_223.png differ diff --git a/assets/uploads/vouchers/69e00c9188330-2436.png b/assets/uploads/vouchers/69e00c9188330-2436.png new file mode 100644 index 00000000..1551f937 Binary files /dev/null and b/assets/uploads/vouchers/69e00c9188330-2436.png differ diff --git a/assets/uploads/vouchers/69e010e9890c9-Screenshot_224.png b/assets/uploads/vouchers/69e010e9890c9-Screenshot_224.png new file mode 100644 index 00000000..a3f16006 Binary files /dev/null and b/assets/uploads/vouchers/69e010e9890c9-Screenshot_224.png differ diff --git a/assets/uploads/vouchers/69e0168cb178d-Screenshot_225.png b/assets/uploads/vouchers/69e0168cb178d-Screenshot_225.png new file mode 100644 index 00000000..ffd2596b Binary files /dev/null and b/assets/uploads/vouchers/69e0168cb178d-Screenshot_225.png differ diff --git a/assets/uploads/vouchers/69e0f1c8545ca-Screenshot_226.png b/assets/uploads/vouchers/69e0f1c8545ca-Screenshot_226.png new file mode 100644 index 00000000..59d11f50 Binary files /dev/null and b/assets/uploads/vouchers/69e0f1c8545ca-Screenshot_226.png differ diff --git a/assets/uploads/vouchers/69e0f2e944841-688.png b/assets/uploads/vouchers/69e0f2e944841-688.png new file mode 100644 index 00000000..992ecd72 Binary files /dev/null and b/assets/uploads/vouchers/69e0f2e944841-688.png differ diff --git a/assets/uploads/vouchers/69e0f6e90ea70-728.png b/assets/uploads/vouchers/69e0f6e90ea70-728.png new file mode 100644 index 00000000..c9033263 Binary files /dev/null and b/assets/uploads/vouchers/69e0f6e90ea70-728.png differ diff --git a/assets/uploads/vouchers/69e0f86eb5f56-Screenshot_227.png b/assets/uploads/vouchers/69e0f86eb5f56-Screenshot_227.png new file mode 100644 index 00000000..ef9eaa71 Binary files /dev/null and b/assets/uploads/vouchers/69e0f86eb5f56-Screenshot_227.png differ diff --git a/assets/uploads/vouchers/69e12c7762244-1202.png b/assets/uploads/vouchers/69e12c7762244-1202.png new file mode 100644 index 00000000..7acf175b Binary files /dev/null and b/assets/uploads/vouchers/69e12c7762244-1202.png differ diff --git a/assets/uploads/vouchers/69e1385d7177b-Screenshot_228.png b/assets/uploads/vouchers/69e1385d7177b-Screenshot_228.png new file mode 100644 index 00000000..de4584f9 Binary files /dev/null and b/assets/uploads/vouchers/69e1385d7177b-Screenshot_228.png differ diff --git a/assets/uploads/vouchers/69e14bb2e507b-25.png b/assets/uploads/vouchers/69e14bb2e507b-25.png new file mode 100644 index 00000000..82dd9768 Binary files /dev/null and b/assets/uploads/vouchers/69e14bb2e507b-25.png differ diff --git a/assets/uploads/vouchers/69e14ff4365fb-82.png b/assets/uploads/vouchers/69e14ff4365fb-82.png new file mode 100644 index 00000000..14caa6f5 Binary files /dev/null and b/assets/uploads/vouchers/69e14ff4365fb-82.png differ diff --git a/assets/uploads/vouchers/69e150fcd03cd-0075.png b/assets/uploads/vouchers/69e150fcd03cd-0075.png new file mode 100644 index 00000000..de3a5dcc Binary files /dev/null and b/assets/uploads/vouchers/69e150fcd03cd-0075.png differ diff --git a/assets/uploads/vouchers/69e1519ff236c-719.png b/assets/uploads/vouchers/69e1519ff236c-719.png new file mode 100644 index 00000000..bc5fd36d Binary files /dev/null and b/assets/uploads/vouchers/69e1519ff236c-719.png differ diff --git a/assets/uploads/vouchers/69e151e4cb315-212.png b/assets/uploads/vouchers/69e151e4cb315-212.png new file mode 100644 index 00000000..e35e995f Binary files /dev/null and b/assets/uploads/vouchers/69e151e4cb315-212.png differ diff --git a/assets/uploads/vouchers/69e1591279a56-Screenshot_229.png b/assets/uploads/vouchers/69e1591279a56-Screenshot_229.png new file mode 100644 index 00000000..be42f49d Binary files /dev/null and b/assets/uploads/vouchers/69e1591279a56-Screenshot_229.png differ diff --git a/assets/uploads/vouchers/69e15e784cfc8-301.png b/assets/uploads/vouchers/69e15e784cfc8-301.png new file mode 100644 index 00000000..d7ecab6b Binary files /dev/null and b/assets/uploads/vouchers/69e15e784cfc8-301.png differ diff --git a/assets/uploads/vouchers/69e160a575760-3799.png b/assets/uploads/vouchers/69e160a575760-3799.png new file mode 100644 index 00000000..f49de0e0 Binary files /dev/null and b/assets/uploads/vouchers/69e160a575760-3799.png differ diff --git a/assets/uploads/vouchers/69e1699185576-4807.png b/assets/uploads/vouchers/69e1699185576-4807.png new file mode 100644 index 00000000..7ee081c5 Binary files /dev/null and b/assets/uploads/vouchers/69e1699185576-4807.png differ diff --git a/assets/uploads/vouchers/69e16a84db3b5-WhatsApp Image 2026-04-16 at 6.02.12 PM.jpeg b/assets/uploads/vouchers/69e16a84db3b5-WhatsApp Image 2026-04-16 at 6.02.12 PM.jpeg new file mode 100644 index 00000000..ca429154 Binary files /dev/null and b/assets/uploads/vouchers/69e16a84db3b5-WhatsApp Image 2026-04-16 at 6.02.12 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16afdb65d2-WhatsApp Image 2026-04-16 at 6.03.48 PM.jpeg b/assets/uploads/vouchers/69e16afdb65d2-WhatsApp Image 2026-04-16 at 6.03.48 PM.jpeg new file mode 100644 index 00000000..2fb5789f Binary files /dev/null and b/assets/uploads/vouchers/69e16afdb65d2-WhatsApp Image 2026-04-16 at 6.03.48 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16b3eeb48d-WhatsApp Image 2026-04-16 at 6.05.23 PM.jpeg b/assets/uploads/vouchers/69e16b3eeb48d-WhatsApp Image 2026-04-16 at 6.05.23 PM.jpeg new file mode 100644 index 00000000..2e48bbc4 Binary files /dev/null and b/assets/uploads/vouchers/69e16b3eeb48d-WhatsApp Image 2026-04-16 at 6.05.23 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16b82f2c9f-WhatsApp Image 2026-04-16 at 6.06.30 PM.jpeg b/assets/uploads/vouchers/69e16b82f2c9f-WhatsApp Image 2026-04-16 at 6.06.30 PM.jpeg new file mode 100644 index 00000000..eea1ea95 Binary files /dev/null and b/assets/uploads/vouchers/69e16b82f2c9f-WhatsApp Image 2026-04-16 at 6.06.30 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16bd1a4452-WhatsApp Image 2026-04-16 at 6.07.49 PM.jpeg b/assets/uploads/vouchers/69e16bd1a4452-WhatsApp Image 2026-04-16 at 6.07.49 PM.jpeg new file mode 100644 index 00000000..286a1744 Binary files /dev/null and b/assets/uploads/vouchers/69e16bd1a4452-WhatsApp Image 2026-04-16 at 6.07.49 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16c1d2d1a9-WhatsApp Image 2026-04-16 at 6.09.04 PM.jpeg b/assets/uploads/vouchers/69e16c1d2d1a9-WhatsApp Image 2026-04-16 at 6.09.04 PM.jpeg new file mode 100644 index 00000000..b8abf013 Binary files /dev/null and b/assets/uploads/vouchers/69e16c1d2d1a9-WhatsApp Image 2026-04-16 at 6.09.04 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16c792fb3a-WhatsApp Image 2026-04-16 at 6.10.23 PM.jpeg b/assets/uploads/vouchers/69e16c792fb3a-WhatsApp Image 2026-04-16 at 6.10.23 PM.jpeg new file mode 100644 index 00000000..6410a881 Binary files /dev/null and b/assets/uploads/vouchers/69e16c792fb3a-WhatsApp Image 2026-04-16 at 6.10.23 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16ce2c4c3e-WhatsApp Image 2026-04-16 at 6.12.21 PM.jpeg b/assets/uploads/vouchers/69e16ce2c4c3e-WhatsApp Image 2026-04-16 at 6.12.21 PM.jpeg new file mode 100644 index 00000000..9ae3b716 Binary files /dev/null and b/assets/uploads/vouchers/69e16ce2c4c3e-WhatsApp Image 2026-04-16 at 6.12.21 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16d42c6ebb-WhatsApp Image 2026-04-16 at 6.13.46 PM.jpeg b/assets/uploads/vouchers/69e16d42c6ebb-WhatsApp Image 2026-04-16 at 6.13.46 PM.jpeg new file mode 100644 index 00000000..f57e534f Binary files /dev/null and b/assets/uploads/vouchers/69e16d42c6ebb-WhatsApp Image 2026-04-16 at 6.13.46 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16d89d9032-WhatsApp Image 2026-04-16 at 6.15.10 PM.jpeg b/assets/uploads/vouchers/69e16d89d9032-WhatsApp Image 2026-04-16 at 6.15.10 PM.jpeg new file mode 100644 index 00000000..1a6fc698 Binary files /dev/null and b/assets/uploads/vouchers/69e16d89d9032-WhatsApp Image 2026-04-16 at 6.15.10 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16dcea4fee-WhatsApp Image 2026-04-16 at 6.16.17 PM.jpeg b/assets/uploads/vouchers/69e16dcea4fee-WhatsApp Image 2026-04-16 at 6.16.17 PM.jpeg new file mode 100644 index 00000000..045450fa Binary files /dev/null and b/assets/uploads/vouchers/69e16dcea4fee-WhatsApp Image 2026-04-16 at 6.16.17 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16e2feafed-WhatsApp Image 2026-04-16 at 6.17.42 PM.jpeg b/assets/uploads/vouchers/69e16e2feafed-WhatsApp Image 2026-04-16 at 6.17.42 PM.jpeg new file mode 100644 index 00000000..ca8bd5f4 Binary files /dev/null and b/assets/uploads/vouchers/69e16e2feafed-WhatsApp Image 2026-04-16 at 6.17.42 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16e9248875-WhatsApp Image 2026-04-16 at 6.19.30 PM.jpeg b/assets/uploads/vouchers/69e16e9248875-WhatsApp Image 2026-04-16 at 6.19.30 PM.jpeg new file mode 100644 index 00000000..ee91b115 Binary files /dev/null and b/assets/uploads/vouchers/69e16e9248875-WhatsApp Image 2026-04-16 at 6.19.30 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16ec773974-WhatsApp Image 2026-04-16 at 6.20.27 PM.jpeg b/assets/uploads/vouchers/69e16ec773974-WhatsApp Image 2026-04-16 at 6.20.27 PM.jpeg new file mode 100644 index 00000000..51a2fbcc Binary files /dev/null and b/assets/uploads/vouchers/69e16ec773974-WhatsApp Image 2026-04-16 at 6.20.27 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e16f12dcc58-WhatsApp Image 2026-04-16 at 6.21.42 PM.jpeg b/assets/uploads/vouchers/69e16f12dcc58-WhatsApp Image 2026-04-16 at 6.21.42 PM.jpeg new file mode 100644 index 00000000..645598e0 Binary files /dev/null and b/assets/uploads/vouchers/69e16f12dcc58-WhatsApp Image 2026-04-16 at 6.21.42 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e252fc6bfb3-964.png b/assets/uploads/vouchers/69e252fc6bfb3-964.png new file mode 100644 index 00000000..78e1990e Binary files /dev/null and b/assets/uploads/vouchers/69e252fc6bfb3-964.png differ diff --git a/assets/uploads/vouchers/69e26ace696e6-825.png b/assets/uploads/vouchers/69e26ace696e6-825.png new file mode 100644 index 00000000..1d0644c7 Binary files /dev/null and b/assets/uploads/vouchers/69e26ace696e6-825.png differ diff --git a/assets/uploads/vouchers/69e27db06879c-Screenshot_230.png b/assets/uploads/vouchers/69e27db06879c-Screenshot_230.png new file mode 100644 index 00000000..0081da59 Binary files /dev/null and b/assets/uploads/vouchers/69e27db06879c-Screenshot_230.png differ diff --git a/assets/uploads/vouchers/69e288c8edaf8-Screenshot_231.png b/assets/uploads/vouchers/69e288c8edaf8-Screenshot_231.png new file mode 100644 index 00000000..c780cd3e Binary files /dev/null and b/assets/uploads/vouchers/69e288c8edaf8-Screenshot_231.png differ diff --git a/assets/uploads/vouchers/69e28cc33cd54-Screenshot_232.png b/assets/uploads/vouchers/69e28cc33cd54-Screenshot_232.png new file mode 100644 index 00000000..76e741d2 Binary files /dev/null and b/assets/uploads/vouchers/69e28cc33cd54-Screenshot_232.png differ diff --git a/assets/uploads/vouchers/69e28dfba9607-Screenshot_233.png b/assets/uploads/vouchers/69e28dfba9607-Screenshot_233.png new file mode 100644 index 00000000..196b9231 Binary files /dev/null and b/assets/uploads/vouchers/69e28dfba9607-Screenshot_233.png differ diff --git a/assets/uploads/vouchers/69e294c588915-4009.png b/assets/uploads/vouchers/69e294c588915-4009.png new file mode 100644 index 00000000..b83dcd9c Binary files /dev/null and b/assets/uploads/vouchers/69e294c588915-4009.png differ diff --git a/assets/uploads/vouchers/69e2a980a52a3-886.png b/assets/uploads/vouchers/69e2a980a52a3-886.png new file mode 100644 index 00000000..85b33b86 Binary files /dev/null and b/assets/uploads/vouchers/69e2a980a52a3-886.png differ diff --git a/assets/uploads/vouchers/69e399ace317a-Screenshot_234.png b/assets/uploads/vouchers/69e399ace317a-Screenshot_234.png new file mode 100644 index 00000000..ad20ffbb Binary files /dev/null and b/assets/uploads/vouchers/69e399ace317a-Screenshot_234.png differ diff --git a/assets/uploads/vouchers/69e39d2c28055-1055.png b/assets/uploads/vouchers/69e39d2c28055-1055.png new file mode 100644 index 00000000..6448ac4c Binary files /dev/null and b/assets/uploads/vouchers/69e39d2c28055-1055.png differ diff --git a/assets/uploads/vouchers/69e39d7a1568c-8442.png b/assets/uploads/vouchers/69e39d7a1568c-8442.png new file mode 100644 index 00000000..439c0cc3 Binary files /dev/null and b/assets/uploads/vouchers/69e39d7a1568c-8442.png differ diff --git a/assets/uploads/vouchers/69e3bd9159aaa-698.png b/assets/uploads/vouchers/69e3bd9159aaa-698.png new file mode 100644 index 00000000..66391c0a Binary files /dev/null and b/assets/uploads/vouchers/69e3bd9159aaa-698.png differ diff --git a/assets/uploads/vouchers/69e3c870ba6d2-051.png b/assets/uploads/vouchers/69e3c870ba6d2-051.png new file mode 100644 index 00000000..f3763bb0 Binary files /dev/null and b/assets/uploads/vouchers/69e3c870ba6d2-051.png differ diff --git a/assets/uploads/vouchers/69e3ce3a67307-0516.png b/assets/uploads/vouchers/69e3ce3a67307-0516.png new file mode 100644 index 00000000..f48e8a88 Binary files /dev/null and b/assets/uploads/vouchers/69e3ce3a67307-0516.png differ diff --git a/assets/uploads/vouchers/69e3d2603a3d4-133.png b/assets/uploads/vouchers/69e3d2603a3d4-133.png new file mode 100644 index 00000000..5be4cd1e Binary files /dev/null and b/assets/uploads/vouchers/69e3d2603a3d4-133.png differ diff --git a/assets/uploads/vouchers/69e3e38c626a3-7066.png b/assets/uploads/vouchers/69e3e38c626a3-7066.png new file mode 100644 index 00000000..214661bb Binary files /dev/null and b/assets/uploads/vouchers/69e3e38c626a3-7066.png differ diff --git a/assets/uploads/vouchers/69e3e6ef1c5a1-39.png b/assets/uploads/vouchers/69e3e6ef1c5a1-39.png new file mode 100644 index 00000000..8138fc23 Binary files /dev/null and b/assets/uploads/vouchers/69e3e6ef1c5a1-39.png differ diff --git a/assets/uploads/vouchers/69e3e7406bf37-67.png b/assets/uploads/vouchers/69e3e7406bf37-67.png new file mode 100644 index 00000000..d0ba6672 Binary files /dev/null and b/assets/uploads/vouchers/69e3e7406bf37-67.png differ diff --git a/assets/uploads/vouchers/69e3e79a6aa84-230.png b/assets/uploads/vouchers/69e3e79a6aa84-230.png new file mode 100644 index 00000000..e525ce16 Binary files /dev/null and b/assets/uploads/vouchers/69e3e79a6aa84-230.png differ diff --git a/assets/uploads/vouchers/69e3e7f261971-665.png b/assets/uploads/vouchers/69e3e7f261971-665.png new file mode 100644 index 00000000..fcea5d17 Binary files /dev/null and b/assets/uploads/vouchers/69e3e7f261971-665.png differ diff --git a/assets/uploads/vouchers/69e3f17f46c3f-307.png b/assets/uploads/vouchers/69e3f17f46c3f-307.png new file mode 100644 index 00000000..2c4e93ed Binary files /dev/null and b/assets/uploads/vouchers/69e3f17f46c3f-307.png differ diff --git a/assets/uploads/vouchers/69e3f365bb571-7787.png b/assets/uploads/vouchers/69e3f365bb571-7787.png new file mode 100644 index 00000000..8e333eff Binary files /dev/null and b/assets/uploads/vouchers/69e3f365bb571-7787.png differ diff --git a/assets/uploads/vouchers/69e3f4ae3ecb1-3618.png b/assets/uploads/vouchers/69e3f4ae3ecb1-3618.png new file mode 100644 index 00000000..1e8b66a9 Binary files /dev/null and b/assets/uploads/vouchers/69e3f4ae3ecb1-3618.png differ diff --git a/assets/uploads/vouchers/69e4050223b73-WhatsApp Image 2026-04-18 at 5.25.58 PM.jpeg b/assets/uploads/vouchers/69e4050223b73-WhatsApp Image 2026-04-18 at 5.25.58 PM.jpeg new file mode 100644 index 00000000..241c21bf Binary files /dev/null and b/assets/uploads/vouchers/69e4050223b73-WhatsApp Image 2026-04-18 at 5.25.58 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e4055e01499-WhatsApp Image 2026-04-18 at 5.27.30 PM.jpeg b/assets/uploads/vouchers/69e4055e01499-WhatsApp Image 2026-04-18 at 5.27.30 PM.jpeg new file mode 100644 index 00000000..a4a8b78c Binary files /dev/null and b/assets/uploads/vouchers/69e4055e01499-WhatsApp Image 2026-04-18 at 5.27.30 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e405a9a84a8-WhatsApp Image 2026-04-18 at 5.28.46 PM.jpeg b/assets/uploads/vouchers/69e405a9a84a8-WhatsApp Image 2026-04-18 at 5.28.46 PM.jpeg new file mode 100644 index 00000000..3786d288 Binary files /dev/null and b/assets/uploads/vouchers/69e405a9a84a8-WhatsApp Image 2026-04-18 at 5.28.46 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e405e203d32-WhatsApp Image 2026-04-18 at 5.29.43 PM.jpeg b/assets/uploads/vouchers/69e405e203d32-WhatsApp Image 2026-04-18 at 5.29.43 PM.jpeg new file mode 100644 index 00000000..7fd489ab Binary files /dev/null and b/assets/uploads/vouchers/69e405e203d32-WhatsApp Image 2026-04-18 at 5.29.43 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e40663776ef-WhatsApp Image 2026-04-18 at 5.30.53 PM.jpeg b/assets/uploads/vouchers/69e40663776ef-WhatsApp Image 2026-04-18 at 5.30.53 PM.jpeg new file mode 100644 index 00000000..3f122bae Binary files /dev/null and b/assets/uploads/vouchers/69e40663776ef-WhatsApp Image 2026-04-18 at 5.30.53 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e406cf90be5-WhatsApp Image 2026-04-18 at 5.33.41 PM.jpeg b/assets/uploads/vouchers/69e406cf90be5-WhatsApp Image 2026-04-18 at 5.33.41 PM.jpeg new file mode 100644 index 00000000..57ec9124 Binary files /dev/null and b/assets/uploads/vouchers/69e406cf90be5-WhatsApp Image 2026-04-18 at 5.33.41 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e407403a17d-WhatsApp Image 2026-04-18 at 5.35.31 PM.jpeg b/assets/uploads/vouchers/69e407403a17d-WhatsApp Image 2026-04-18 at 5.35.31 PM.jpeg new file mode 100644 index 00000000..65ee6789 Binary files /dev/null and b/assets/uploads/vouchers/69e407403a17d-WhatsApp Image 2026-04-18 at 5.35.31 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e407c509342-WhatsApp Image 2026-04-18 at 5.37.33 PM.jpeg b/assets/uploads/vouchers/69e407c509342-WhatsApp Image 2026-04-18 at 5.37.33 PM.jpeg new file mode 100644 index 00000000..570bca57 Binary files /dev/null and b/assets/uploads/vouchers/69e407c509342-WhatsApp Image 2026-04-18 at 5.37.33 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e40a57b4232-283.png b/assets/uploads/vouchers/69e40a57b4232-283.png new file mode 100644 index 00000000..ae9bf385 Binary files /dev/null and b/assets/uploads/vouchers/69e40a57b4232-283.png differ diff --git a/assets/uploads/vouchers/69e40cf1a705f-0876.png b/assets/uploads/vouchers/69e40cf1a705f-0876.png new file mode 100644 index 00000000..2878db65 Binary files /dev/null and b/assets/uploads/vouchers/69e40cf1a705f-0876.png differ diff --git a/assets/uploads/vouchers/69e63caf2f980-WhatsApp Image 2026-04-20 at 9.48.00 AM.jpeg b/assets/uploads/vouchers/69e63caf2f980-WhatsApp Image 2026-04-20 at 9.48.00 AM.jpeg new file mode 100644 index 00000000..f4656f96 Binary files /dev/null and b/assets/uploads/vouchers/69e63caf2f980-WhatsApp Image 2026-04-20 at 9.48.00 AM.jpeg differ diff --git a/assets/uploads/vouchers/69e63ea5bcbaa-445.png b/assets/uploads/vouchers/69e63ea5bcbaa-445.png new file mode 100644 index 00000000..a478d1a8 Binary files /dev/null and b/assets/uploads/vouchers/69e63ea5bcbaa-445.png differ diff --git a/assets/uploads/vouchers/69e64503adf79-5830.png b/assets/uploads/vouchers/69e64503adf79-5830.png new file mode 100644 index 00000000..75e3bdce Binary files /dev/null and b/assets/uploads/vouchers/69e64503adf79-5830.png differ diff --git a/assets/uploads/vouchers/69e645a5c8541-2048.png b/assets/uploads/vouchers/69e645a5c8541-2048.png new file mode 100644 index 00000000..5064e75c Binary files /dev/null and b/assets/uploads/vouchers/69e645a5c8541-2048.png differ diff --git a/assets/uploads/vouchers/69e65b6d2cb3f-978.png b/assets/uploads/vouchers/69e65b6d2cb3f-978.png new file mode 100644 index 00000000..afba75ad Binary files /dev/null and b/assets/uploads/vouchers/69e65b6d2cb3f-978.png differ diff --git a/assets/uploads/vouchers/69e663017917e-3523.png b/assets/uploads/vouchers/69e663017917e-3523.png new file mode 100644 index 00000000..885ad315 Binary files /dev/null and b/assets/uploads/vouchers/69e663017917e-3523.png differ diff --git a/assets/uploads/vouchers/69e671f9de90c-Screenshot_235.png b/assets/uploads/vouchers/69e671f9de90c-Screenshot_235.png new file mode 100644 index 00000000..3daf310c Binary files /dev/null and b/assets/uploads/vouchers/69e671f9de90c-Screenshot_235.png differ diff --git a/assets/uploads/vouchers/69e6745ee57f7-WhatsApp Image 2026-04-20 at 1.45.40 PM.jpeg b/assets/uploads/vouchers/69e6745ee57f7-WhatsApp Image 2026-04-20 at 1.45.40 PM.jpeg new file mode 100644 index 00000000..9f1c7103 Binary files /dev/null and b/assets/uploads/vouchers/69e6745ee57f7-WhatsApp Image 2026-04-20 at 1.45.40 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e67509c729e-0371.png b/assets/uploads/vouchers/69e67509c729e-0371.png new file mode 100644 index 00000000..e9baa37a Binary files /dev/null and b/assets/uploads/vouchers/69e67509c729e-0371.png differ diff --git a/assets/uploads/vouchers/69e6775250889-Screenshot_236.png b/assets/uploads/vouchers/69e6775250889-Screenshot_236.png new file mode 100644 index 00000000..dee69cd6 Binary files /dev/null and b/assets/uploads/vouchers/69e6775250889-Screenshot_236.png differ diff --git a/assets/uploads/vouchers/69e67810cecdf-WhatsApp Image 2026-04-20 at 1.59.55 PM.jpeg b/assets/uploads/vouchers/69e67810cecdf-WhatsApp Image 2026-04-20 at 1.59.55 PM.jpeg new file mode 100644 index 00000000..26b24f7d Binary files /dev/null and b/assets/uploads/vouchers/69e67810cecdf-WhatsApp Image 2026-04-20 at 1.59.55 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e678f370405-Screenshot_237.png b/assets/uploads/vouchers/69e678f370405-Screenshot_237.png new file mode 100644 index 00000000..007dd3c3 Binary files /dev/null and b/assets/uploads/vouchers/69e678f370405-Screenshot_237.png differ diff --git a/assets/uploads/vouchers/69e67c81ef3b3-Screenshot_238.png b/assets/uploads/vouchers/69e67c81ef3b3-Screenshot_238.png new file mode 100644 index 00000000..04615854 Binary files /dev/null and b/assets/uploads/vouchers/69e67c81ef3b3-Screenshot_238.png differ diff --git a/assets/uploads/vouchers/69e6808a191c9-Screenshot_239.png b/assets/uploads/vouchers/69e6808a191c9-Screenshot_239.png new file mode 100644 index 00000000..a9b62d1a Binary files /dev/null and b/assets/uploads/vouchers/69e6808a191c9-Screenshot_239.png differ diff --git a/assets/uploads/vouchers/69e680ee7895b-Screenshot_240.png b/assets/uploads/vouchers/69e680ee7895b-Screenshot_240.png new file mode 100644 index 00000000..80498ffa Binary files /dev/null and b/assets/uploads/vouchers/69e680ee7895b-Screenshot_240.png differ diff --git a/assets/uploads/vouchers/69e6890189903-0348.png b/assets/uploads/vouchers/69e6890189903-0348.png new file mode 100644 index 00000000..a770d123 Binary files /dev/null and b/assets/uploads/vouchers/69e6890189903-0348.png differ diff --git a/assets/uploads/vouchers/69e68c0966b97-2924.png b/assets/uploads/vouchers/69e68c0966b97-2924.png new file mode 100644 index 00000000..ca7de9ca Binary files /dev/null and b/assets/uploads/vouchers/69e68c0966b97-2924.png differ diff --git a/assets/uploads/vouchers/69e68f1dddba1-8157.png b/assets/uploads/vouchers/69e68f1dddba1-8157.png new file mode 100644 index 00000000..37e59850 Binary files /dev/null and b/assets/uploads/vouchers/69e68f1dddba1-8157.png differ diff --git a/assets/uploads/vouchers/69e6953a4a03b-Screenshot_241.png b/assets/uploads/vouchers/69e6953a4a03b-Screenshot_241.png new file mode 100644 index 00000000..41345493 Binary files /dev/null and b/assets/uploads/vouchers/69e6953a4a03b-Screenshot_241.png differ diff --git a/assets/uploads/vouchers/69e69d12cab2f-1712.png b/assets/uploads/vouchers/69e69d12cab2f-1712.png new file mode 100644 index 00000000..c0a186e5 Binary files /dev/null and b/assets/uploads/vouchers/69e69d12cab2f-1712.png differ diff --git a/assets/uploads/vouchers/69e69f90b1a8d-Screenshot_242.png b/assets/uploads/vouchers/69e69f90b1a8d-Screenshot_242.png new file mode 100644 index 00000000..0a467fe8 Binary files /dev/null and b/assets/uploads/vouchers/69e69f90b1a8d-Screenshot_242.png differ diff --git a/assets/uploads/vouchers/69e6a865acf89-5323.png b/assets/uploads/vouchers/69e6a865acf89-5323.png new file mode 100644 index 00000000..fdbd7b91 Binary files /dev/null and b/assets/uploads/vouchers/69e6a865acf89-5323.png differ diff --git a/assets/uploads/vouchers/69e6a8c623fef-9734.png b/assets/uploads/vouchers/69e6a8c623fef-9734.png new file mode 100644 index 00000000..77e74932 Binary files /dev/null and b/assets/uploads/vouchers/69e6a8c623fef-9734.png differ diff --git a/assets/uploads/vouchers/69e6abbccd9b7-WhatsApp Image 2026-04-20 at 5.41.22 PM.jpeg b/assets/uploads/vouchers/69e6abbccd9b7-WhatsApp Image 2026-04-20 at 5.41.22 PM.jpeg new file mode 100644 index 00000000..c6850ae7 Binary files /dev/null and b/assets/uploads/vouchers/69e6abbccd9b7-WhatsApp Image 2026-04-20 at 5.41.22 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e6ac53968c3-image (3).png b/assets/uploads/vouchers/69e6ac53968c3-image (3).png new file mode 100644 index 00000000..ab86ec8f Binary files /dev/null and b/assets/uploads/vouchers/69e6ac53968c3-image (3).png differ diff --git a/assets/uploads/vouchers/69e6ad1b16240-WhatsApp Image 2026-04-20 at 5.47.41 PM.jpeg b/assets/uploads/vouchers/69e6ad1b16240-WhatsApp Image 2026-04-20 at 5.47.41 PM.jpeg new file mode 100644 index 00000000..5009ece3 Binary files /dev/null and b/assets/uploads/vouchers/69e6ad1b16240-WhatsApp Image 2026-04-20 at 5.47.41 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e6adc28b20a-WhatsApp Image 2026-04-20 at 5.50.09 PM.jpeg b/assets/uploads/vouchers/69e6adc28b20a-WhatsApp Image 2026-04-20 at 5.50.09 PM.jpeg new file mode 100644 index 00000000..f3d4a9f9 Binary files /dev/null and b/assets/uploads/vouchers/69e6adc28b20a-WhatsApp Image 2026-04-20 at 5.50.09 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e6af4c24681-image (4).png b/assets/uploads/vouchers/69e6af4c24681-image (4).png new file mode 100644 index 00000000..dbf617d6 Binary files /dev/null and b/assets/uploads/vouchers/69e6af4c24681-image (4).png differ diff --git a/assets/uploads/vouchers/69e6af98e00f4-WhatsApp Image 2026-04-20 at 5.54.41 PM.jpeg b/assets/uploads/vouchers/69e6af98e00f4-WhatsApp Image 2026-04-20 at 5.54.41 PM.jpeg new file mode 100644 index 00000000..77e4b497 Binary files /dev/null and b/assets/uploads/vouchers/69e6af98e00f4-WhatsApp Image 2026-04-20 at 5.54.41 PM.jpeg differ diff --git a/assets/uploads/vouchers/69e6afd516d43-image (5).png b/assets/uploads/vouchers/69e6afd516d43-image (5).png new file mode 100644 index 00000000..f03baddd Binary files /dev/null and b/assets/uploads/vouchers/69e6afd516d43-image (5).png differ diff --git a/assets/uploads/vouchers/69e6b019f1c6c-image (6).png b/assets/uploads/vouchers/69e6b019f1c6c-image (6).png new file mode 100644 index 00000000..d3f38fc2 Binary files /dev/null and b/assets/uploads/vouchers/69e6b019f1c6c-image (6).png differ diff --git a/assets/uploads/vouchers/69e6b07049935-image (7).png b/assets/uploads/vouchers/69e6b07049935-image (7).png new file mode 100644 index 00000000..96150007 Binary files /dev/null and b/assets/uploads/vouchers/69e6b07049935-image (7).png differ diff --git a/assets/uploads/vouchers/69e6b0b409e78-image (8).png b/assets/uploads/vouchers/69e6b0b409e78-image (8).png new file mode 100644 index 00000000..d4fd5ea3 Binary files /dev/null and b/assets/uploads/vouchers/69e6b0b409e78-image (8).png differ diff --git a/assets/uploads/vouchers/69e7846e26dfe-0493.png b/assets/uploads/vouchers/69e7846e26dfe-0493.png new file mode 100644 index 00000000..5f5e88fb Binary files /dev/null and b/assets/uploads/vouchers/69e7846e26dfe-0493.png differ diff --git a/assets/uploads/vouchers/69e7855b3f800-0911.png b/assets/uploads/vouchers/69e7855b3f800-0911.png new file mode 100644 index 00000000..a96c300c Binary files /dev/null and b/assets/uploads/vouchers/69e7855b3f800-0911.png differ diff --git a/assets/uploads/vouchers/69e7866174f80-9884.png b/assets/uploads/vouchers/69e7866174f80-9884.png new file mode 100644 index 00000000..50d5a4b1 Binary files /dev/null and b/assets/uploads/vouchers/69e7866174f80-9884.png differ diff --git a/assets/uploads/vouchers/69e7868d8796a-Screenshot_243.png b/assets/uploads/vouchers/69e7868d8796a-Screenshot_243.png new file mode 100644 index 00000000..6d2ef025 Binary files /dev/null and b/assets/uploads/vouchers/69e7868d8796a-Screenshot_243.png differ diff --git a/assets/uploads/vouchers/69e787cac061e-3036.png b/assets/uploads/vouchers/69e787cac061e-3036.png new file mode 100644 index 00000000..1ff31ba4 Binary files /dev/null and b/assets/uploads/vouchers/69e787cac061e-3036.png differ diff --git a/assets/uploads/vouchers/69e797b56dd08-4667.png b/assets/uploads/vouchers/69e797b56dd08-4667.png new file mode 100644 index 00000000..7ffa38c2 Binary files /dev/null and b/assets/uploads/vouchers/69e797b56dd08-4667.png differ diff --git a/assets/uploads/vouchers/69e79dfbd9905-710.png b/assets/uploads/vouchers/69e79dfbd9905-710.png new file mode 100644 index 00000000..6e830703 Binary files /dev/null and b/assets/uploads/vouchers/69e79dfbd9905-710.png differ diff --git a/assets/uploads/vouchers/69e7a3975de2d-6766.png b/assets/uploads/vouchers/69e7a3975de2d-6766.png new file mode 100644 index 00000000..ceaa5442 Binary files /dev/null and b/assets/uploads/vouchers/69e7a3975de2d-6766.png differ diff --git a/assets/uploads/vouchers/69e7a942ac692-8429.png b/assets/uploads/vouchers/69e7a942ac692-8429.png new file mode 100644 index 00000000..5ee93837 Binary files /dev/null and b/assets/uploads/vouchers/69e7a942ac692-8429.png differ diff --git a/assets/uploads/vouchers/69e7b095c4978-Screenshot_244.png b/assets/uploads/vouchers/69e7b095c4978-Screenshot_244.png new file mode 100644 index 00000000..f51c23c1 Binary files /dev/null and b/assets/uploads/vouchers/69e7b095c4978-Screenshot_244.png differ diff --git a/assets/uploads/vouchers/69e7b7bf96a48-WhatsApp Image 2026-04-21 at 12.39.10 PM.jpeg b/assets/uploads/vouchers/69e7b7bf96a48-WhatsApp Image 2026-04-21 at 12.39.10 PM.jpeg new file mode 100644 index 00000000..ad66a941 Binary files /dev/null and b/assets/uploads/vouchers/69e7b7bf96a48-WhatsApp Image 2026-04-21 at 12.39.10 PM.jpeg differ diff --git a/check_duplicate_operation.php b/check_duplicate_operation.php new file mode 100644 index 00000000..e35b345c --- /dev/null +++ b/check_duplicate_operation.php @@ -0,0 +1,40 @@ + 'No autorizado']); + exit; +} + +require_once 'db/config.php'; +$pdo = db(); + +$numero_operacion = trim($_GET['numero_operacion'] ?? ''); +$pedido_id = $_GET['pedido_id'] ?? null; + +if (empty($numero_operacion)) { + echo json_encode(['duplicate' => false]); + exit; +} + +$sql = "SELECT id FROM pedidos WHERE numero_operacion = :numero_operacion"; +$params = [':numero_operacion' => $numero_operacion]; + +if ($pedido_id) { + $sql .= " AND id != :pedido_id"; + $params[':pedido_id'] = $pedido_id; +} + +$stmt = $pdo->prepare($sql); +$stmt->execute($params); +$result = $stmt->fetch(); + +if ($result) { + echo json_encode([ + 'duplicate' => true, + 'pedido_id' => $result['id'] + ]); +} else { + echo json_encode(['duplicate' => false]); +} diff --git a/completados.php b/completados.php index 6398f32b..08f42149 100644 --- a/completados.php +++ b/completados.php @@ -142,6 +142,7 @@ include 'layout_header.php'; Monto Total Monto Debe Nro. Operación + Banco Recojo Cliente (Día y Hora) Estado Asesor @@ -167,6 +168,7 @@ include 'layout_header.php'; + > diff --git a/db/migrations/061_create_ingreso_borrador_table.sql b/db/migrations/061_create_ingreso_borrador_table.sql new file mode 100644 index 00000000..8dde5263 --- /dev/null +++ b/db/migrations/061_create_ingreso_borrador_table.sql @@ -0,0 +1,14 @@ +-- Migration: Create ingreso_borrador table for goods pre-reception +CREATE TABLE IF NOT EXISTS ingreso_borrador ( + id INT AUTO_INCREMENT PRIMARY KEY, + nombre_producto VARCHAR(255) NOT NULL, + cantidad_esperada INT NOT NULL, + cantidad_recibida INT DEFAULT NULL, + estado ENUM('Pendiente', 'Conforme', 'Discrepancia') DEFAULT 'Pendiente', + usuario_registro_id INT NOT NULL, + usuario_verifico_id INT DEFAULT NULL, + observaciones TEXT, + fecha_registro TIMESTAMP DEFAULT CURRENT_TIMESTAMP, + fecha_verificacion DATETIME DEFAULT NULL, + FOREIGN KEY (usuario_registro_id) REFERENCES users(id) +); diff --git a/db/migrations/062_add_metodo_registro_to_stock_movements.sql b/db/migrations/062_add_metodo_registro_to_stock_movements.sql new file mode 100644 index 00000000..586765a1 --- /dev/null +++ b/db/migrations/062_add_metodo_registro_to_stock_movements.sql @@ -0,0 +1,2 @@ +-- Migration: Add metodo_registro to stock_movements +ALTER TABLE stock_movements ADD COLUMN metodo_registro VARCHAR(50) DEFAULT 'Manual'; diff --git a/db/migrations/063_add_banco_to_pedidos.sql b/db/migrations/063_add_banco_to_pedidos.sql new file mode 100644 index 00000000..53a21e9f --- /dev/null +++ b/db/migrations/063_add_banco_to_pedidos.sql @@ -0,0 +1,2 @@ +-- Migration: Add banco column to pedidos table +ALTER TABLE pedidos ADD COLUMN banco VARCHAR(50) DEFAULT NULL; diff --git a/db/migrations/067_link_borrador_to_inventory.sql b/db/migrations/067_link_borrador_to_inventory.sql new file mode 100644 index 00000000..c4f5e54a --- /dev/null +++ b/db/migrations/067_link_borrador_to_inventory.sql @@ -0,0 +1,6 @@ +-- Migration: Link ingreso_borrador with real inventory +ALTER TABLE ingreso_borrador ADD COLUMN product_id INT NULL AFTER id; +ALTER TABLE ingreso_borrador ADD FOREIGN KEY (product_id) REFERENCES products(id) ON DELETE SET NULL; + +ALTER TABLE stock_movements ADD COLUMN borrador_id INT NULL; +ALTER TABLE stock_movements ADD FOREIGN KEY (borrador_id) REFERENCES ingreso_borrador(id) ON DELETE SET NULL; diff --git a/ingreso_mercaderia.php b/ingreso_mercaderia.php new file mode 100644 index 00000000..1166cd6a --- /dev/null +++ b/ingreso_mercaderia.php @@ -0,0 +1,233 @@ +query("SELECT id, nombre FROM products ORDER BY nombre ASC"); +$products = $stmt_products->fetchAll(PDO::FETCH_ASSOC); + +// Fetch all draft entries with their real inventory progress +$stmt = $db->query("SELECT ib.*, u.nombre_asesor as registrador, v.nombre_asesor as verificador, + (SELECT SUM(quantity) FROM stock_movements WHERE borrador_id = ib.id AND type = 'entrada') as cantidad_en_sistema + FROM ingreso_borrador ib + LEFT JOIN users u ON ib.usuario_registro_id = u.id + LEFT JOIN users v ON ib.usuario_verifico_id = v.id + ORDER BY ib.fecha_registro DESC"); +$ingresos = $stmt->fetchAll(PDO::FETCH_ASSOC); +?> + +
+
+
+

Auditoría de Ingreso de Mercadería (Borrador)

+ +
+
+ +
+
+
+ + + + + + + + + + + + + + + 0) ? min(100, round(($totalEnSistema / $totalAprobado) * 100)) : 0; + $barColor = 'bg-info'; + if ($porcentaje >= 100) $barColor = 'bg-success'; + elseif ($porcentaje > 0) $barColor = 'bg-primary'; + ?> + + + + + + + + + + + +
Fecha RegistroProductoCant. EsperadaCant. Real (Visto Bueno)Estado FísicoProgreso en SistemaAcciones
+ + +
ID: + +
+ + + + --- + + + + + + +
+
+
+
+ % +
+ de en sistema +
+
+ + + + + Registrar Entrada + + + + +
+
+
+
+
+
+ + + + + + + + + + diff --git a/layout_header.php b/layout_header.php index a8f6f225..d09db598 100644 --- a/layout_header.php +++ b/layout_header.php @@ -98,11 +98,11 @@ $navItems = [ 'roles' => ['Administrador', 'admin', 'Control Logistico', 'Logistica'] ], 'ingreso_mercaderia' => [ - 'url' => 'registro_entrada.php', - 'icon' => 'fa-plus-square', - 'text' => 'Ingreso Mercaderia', - 'roles' => ['Administrador', 'admin', 'Control Logistico', 'Logistica'] - ], + 'url' => 'ingreso_mercaderia.php', + 'icon' => 'fa-plus-square', + 'text' => 'Ingreso Mercaderia', + 'roles' => ['Administrador', 'admin', 'Control Logistico', 'Logistica'] + ], 'buscador_inventario' => [ 'url' => 'buscador_inventario.php', 'icon' => 'fa-search-dollar', diff --git a/panel_inventario.php b/panel_inventario.php index faa67169..fc961c1d 100644 --- a/panel_inventario.php +++ b/panel_inventario.php @@ -101,7 +101,7 @@ try { // 4. Datos para el historial de movimientos (últimos 50) $movements_stmt = $pdo->query(" - SELECT sm.movement_date, p.nombre as product_name, s.nombre as sede_name, sm.quantity, sm.type + SELECT sm.movement_date, p.nombre as product_name, s.nombre as sede_name, sm.quantity, sm.type, sm.metodo_registro FROM stock_movements sm JOIN products p ON sm.product_id = p.id JOIN sedes s ON sm.sede_id = s.id @@ -230,11 +230,12 @@ try { Sede Cantidad Tipo + Método - No hay movimientos registrados. + No hay movimientos registrados. @@ -249,6 +250,9 @@ try { Salida + + + diff --git a/pedido_form.php b/pedido_form.php index c0b972fc..d65886b8 100644 --- a/pedido_form.php +++ b/pedido_form.php @@ -26,6 +26,7 @@ $pedido = [ 'monto_total' => '', 'monto_adelantado' => 0, 'numero_operacion' => '', + 'banco' => '', 'fecha_recojo' => '', 'estado' => 'ROTULADO 📦', 'asesor_id' => $user_id, // Default to current user @@ -147,7 +148,13 @@ include 'layout_header.php';
- +
+ + +
+ Ingresa un número de operación válido para ver la clave.
@@ -203,6 +210,18 @@ include 'layout_header.php';
+
+
+
+ +
@@ -254,6 +273,68 @@ include 'layout_header.php';
+ + +