Proveedor
Supplier/vendor entity.Fields
Unique identifier (UUID)
Supplier name
Whether the supplier is active (true) or deactivated (false)
Timestamp of creation (ISO 8601 format)
Producto
Product entity.Fields
Unique identifier (UUID)
Product name
Optional product description
Whether the product is active
Timestamp of creation (ISO 8601 format)
Presentacion
Product presentation/packaging entity.Fields
Unique identifier (UUID)
Presentation name (e.g., “Botella”, “Tambor”, “Saco”)
Whether the presentation is active
Timestamp of creation (ISO 8601 format)
Destino
Destination/department entity.Fields
Unique identifier (UUID)
Destination name (e.g., “Laboratorio”, “CEDIS”, “Producción”)
Whether the destination is active
Timestamp of creation (ISO 8601 format)
Estatus
Requisition status entity with color coding.Fields
Unique identifier (UUID)
Status name (e.g., “Pendiente”, “En Proceso”, “Entregado”)
Color hex code for visual representation (e.g., ‘#FF5733’, ‘#28A745’)
Whether the status is active
Timestamp of creation (ISO 8601 format)
Example
Unidad
Unit of measurement entity.Fields
Unique identifier (UUID)
Full unit name (e.g., “Kilogramo”, “Litro”, “Pieza”)
Unit abbreviation (e.g., “kg”, “L”, “pza”)
Whether the unit is active
Timestamp of creation (ISO 8601 format)
Example
Catalogos
Aggregated catalog data structure containing all catalog arrays.Fields
Array of all suppliers
Array of all products
Array of all presentations
Array of all destinations
Array of all statuses
Array of all units
Example
Common Patterns
Active vs Inactive
All catalog entities have anactivo (active) boolean field. Inactive entries are typically:
- Hidden from dropdowns and selectors
- Preserved in historical records
- Still queryable for reporting
Color-Coded Statuses
TheEstatus entity includes color information for visual representation:
Related Actions
- getCatalogos() - Fetch all catalog data
- createCatalogEntry() - Create new catalog entries
- updateCatalogEntry() - Update catalog entries
- toggleCatalogStatus() - Toggle active status
- deleteCatalogEntry() - Delete catalog entries
