Guía de uso
Units
Units standardize measures used by products, raw materials, lots, and commercial calculations.
Intención de la página
The intent of Units is to keep quantities understandable and consistent across inventory and sales.
Contexto para soporte
For unit conversion or display issues, include the unit, product/material, and expected decimal precision.
Cómo funciona
Units defines reusable measurement labels such as grams, liters, pieces, or hours. Those labels make quantities meaningful in lots, recipes, and order lines.
A unit should be stable once operational records use it. Changing unit meaning without a migration can create confusion in costing and production.
Users rely on Units when comparing availability, calculating fórmulas, and reviewing reports. The page keeps those measurements aligned across modules.
Botones y acciones
| Acción | Qué hace |
|---|---|
New | Starts a blank record from the current catalog or module. |
Create | Persists the new record after required fields are complete. |
Edit | Opens an existing record so fields can be corrected or completed. |
Save | Stores edits and returns the page to its updated state. |
Delete | Removes a record when it should no longer be available operationally. |
Search | Applies the visible filters to narrow the records shown on the page. |
Clear | Resets filters so the user can return to the full working list. |
Create Ticket | Abre una solicitud de soporte con esta página ya adjunta como contexto. |
Ejemplos operativos
Ejemplo 1: inventario mide materia prima en kg, unidades o litros. Units evita que cada pantalla escriba medidas diferentes para el mismo concepto.
Ejemplo 2: una receta usa gramos pero el inventario compra en kilogramos. Las unidades deben ser claras para que costo, fórmula y disponibilidad sean entendibles.
Ejemplo 3: Units tiene secciones para inventario, catálogo general y ventas; cada una sostiene un uso operativo distinto.
Cómo se lee en el código
| Archivo | Qué hace |
|---|---|
frontend/src/pages/unidades/unidades.desktop.tsx | UnitsDesktop monta tres CatalogCrudPanel: unidadesInventory, unidades y unidadesVentas. |
frontend/src/modules/catalogs/config/catalog-presets.ts | Los presets de unidades definen los catálogos de medida que aparecen en materiales, lotes, productos y ventas. |
frontend/src/modules/production/components/compound-product-variations-panel.tsx | Las variaciones consultan unidades-inventario para fórmulas, lo que conecta Unidades con recetas y producción. |