Requisicion
Main requisition entity representing a procurement request.Fields
Unique identifier (UUID)
Reception date (ISO 8601 format: YYYY-MM-DD)
Foreign key to supplier (proveedores table)
Foreign key to product (productos table)
Foreign key to presentation (presentaciones table)
Foreign key to destination (destinos table)
Foreign key to status (estatus table)
Requested quantity
Foreign key to unit of measurement (unidades table)
Purchase order number (optional)
Requisition number (optional)
Purchase order date (ISO 8601 format, optional)
Requested delivery date (ISO 8601 format, optional)
Confirmed delivery date (ISO 8601 format, optional)
Actual delivery date (ISO 8601 format, optional)
Delivered quantity (optional)
Invoice or remission number (optional)
Additional comments (optional)
User ID of the creator (foreign key to profiles)
Timestamp of creation (ISO 8601 format)
Timestamp of last update (ISO 8601 format)
Joined Relations
These fields are populated when using Supabase joins:Populated supplier object
Populated product object
Populated presentation object
Populated destination object
Populated status object
Populated unit object
RequisicionFormData
Form data structure for creating or updating requisitions. Similar toRequisicion but excludes system-managed fields.
Required Fields
Reception date
Supplier ID
Product ID
Presentation ID
Destination ID
Status ID
Requested quantity
Unit ID
Optional Fields
All other fields fromRequisicion are optional in the form data.
RequisicionFilters
Filter criteria for querying requisitions.Fields
Filter by supplier ID
Filter by destination ID
Filter by status ID
Start date for date range filter (ISO 8601: YYYY-MM-DD)
End date for date range filter (ISO 8601: YYYY-MM-DD)
Search term (implementation varies by usage)
Example
CalendarEvent
Event structure for calendar visualization of requisitions.Fields
Event ID (typically the requisition ID)
Event title displayed on calendar
Event date (ISO 8601 format)
Background color hex code (e.g., ‘#FF5733’)
Border color hex code
Additional event data
Example
Related Types
- Catalog Types - Proveedor, Producto, Presentacion, Destino, Estatus, Unidad
- Profile Types - RequisicionHistorial, Profile
