Cajas para una tienda, pallets para un almacén
La misma base de datos, dos presentaciones. Eliges al empezar y cambias de idea cuando te apetezca: no hay migración ni nada que volver a meter.
En modo cajas la aplicación habla de stock en una ubicación: cuántas unidades de este producto hay en A-04-2. Nadie ve la palabra palé, nadie escribe un SSCC y las pantallas se quedan cortas. Es la forma correcta para la trastienda de un comercio o para un taller.
En modo pallets ese mismo stock se muestra como lo que físicamente es: pallets, cada uno con su SSCC de 18 dígitos, su lote, su caducidad y su hueco. Es lo que necesita un almacén que recibe y expide unidades completas, y lo que hace posible la trazabilidad unidad a unidad.
El cambio es un ajuste, no una migración. Por debajo el stock siempre vive en pallets; el modo cajas simplemente esconde los que nunca pediste y genera sus códigos por dentro. Activarlo o quitarlo cambia las palabras de la pantalla y nada de tus datos.