Guía oficial paso a paso para la Generación del Lote Inicial, Impresión de Etiquetas Térmicas (Code 128), Registro de Nuevas Entradas y Asignación por Escáner.
Cada ataúd y urna en el sistema cuenta con un código de barras único e irrepetible bajo el estándar internacional Code 128. Esto permite rastrear de forma individual cada pieza desde su ingreso hasta su despacho en el servicio funerario.
A01 en Plaza 9 es: 9-0A01-01.A01 de la nueva entrada es: 9-1A01-01.
Este procedimiento toma las existencias globales preexistentes en la filial y las convierte automáticamente en unidades físicas serializadas individuales con estado DISPONIBLE y origen LOTE_INICIAL.
Inicia sesión en el sistema y dirígete a la opción Inventario (inventario.php).
En el selector de sucursal, elige la filial a inicializar (ejemplo: Aguascalientes).
En la barra superior de acciones, haz clic en el botón azul Generar lote inicial.
Aparecerá un cuadro de confirmación destacando el total de productos y unidades físicas. Haz clic en "Sí, generar Lote Inicial".
control_migracion_inventario y el botón cambia permanentemente su apariencia a `Lote inicial generado ✓` (deshabilitado) para garantizar que jamás se dupliquen unidades.
El módulo de impresión genera etiquetas térmicas de alta resolución en formato vectorial SVG. Se pueden imprimir tantas veces como sea necesario (ilimitadas).
En inventario.php, presiona el botón `🖨️ Imprimir Etiquetas`.
Selecciona la opción deseada:
A01) para imprimir solo sus piezas disponibles.En la ventana que se abre, selecciona el destino `Rollo Térmico (1 por etiqueta)` y haz clic en Imprimir (o Ctrl + P). La impresora térmica expulsará exactamente una etiqueta por cada salto físico.
| Especificación | Valor Recomendado |
|---|---|
| Dimensiones de la Etiqueta | 50 mm x 30 mm (o 58 mm x 30 mm / 50 mm x 25 mm) |
| Tipo de Papel | Térmico Directo Adhesivo (No requiere tinta ni ribbon) |
| Impresoras Compatibles | Xprinter XP-365B, XP-420B, Zebra ZD220 / ZD230, Dymo, TSC |
| Configuración de Márgenes | Configurar en "Ninguno" en la ventana del navegador |
Cuando llega un nuevo cargamento de ataúdes o urnas comprado a un proveedor:
Accede a Nueva Entrada (nueva_entrada.php), indica proveedor, fecha y añade los ataúdes y cantidades recibidas.
Al hacer clic en Guardar, el sistema de forma atómica:
inventario_unidades con su código serializado (ej: 9-1A05-01).productos_sucursales.Aparece la ventana de confirmación con el botón directo: `🏷️ Imprimir Etiquetas de esta Entrada` para pegarlas de inmediato en bodega.
entradas_inventario.php) y en la fila de la entrada presionar el botón `🏷️ Etiquetas`.
Permite pistolear o escanear con el teléfono móvil el ataúd físico exacto que saldrá para el servicio funerario, descontando el inventario en tiempo real.
En el listado de Solicitudes (solicitudes.php), abre el menú Opciones del servicio y haz clic en `Asignación de producto`.
Tienes dos formas cómodas de captura:
El sistema valida que la unidad esté DISPONIBLE y pertenezca a la misma filial. Muestra el modal con la ficha del producto y al hacer clic en `✓ Asignar`:
Si se escaneó una pieza equivocada antes de salir el cortejo, en la tabla lateral haz clic en `↺ Desasignar`: la unidad vuelve a DISPONIBLE y se restaura el stock +1 automáticamente.