Documentation Index
Fetch the complete documentation index at: https://mintlify.com/EdgarJr30/proyecto-de-grado-cms/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Parts module allows you to maintain a comprehensive catalog of spare parts used in maintenance operations. Each part includes detailed information about units of measure, categories, criticality, and vendor relationships.Parts Table Structure
Each part record contains:| Field | Type | Description |
|---|---|---|
code | string | Unique part identifier (e.g., “BRG-001”) |
name | string | Descriptive part name |
description | text | Detailed part description |
uom_id | UUID | Unit of measure (pieces, liters, meters, etc.) |
category_id | UUID | Part category for organization |
criticality | enum | LOW, MEDIUM, HIGH, CRITICAL |
min_stock_qty | number | Minimum stock level alert |
is_active | boolean | Active status flag |
Accessing Parts
Navigate to Inventory > Repuestos (/inventory/parts) to access the parts management interface.
Requires
inventory:read permission to view parts. Editing requires inventory:write or inventory:full_access.Creating a New Part
Add Part Details
Fill in required fields:
- Name: Descriptive name (e.g., “Hydraulic Pump 5HP”)
- UOM: Select from available units of measure
- Category: Assign to a part category
- Criticality: Set priority level for procurement
Optional Information
Add supplementary data:
- Description: Technical specifications or notes
- Min Stock Qty: Trigger level for reorder alerts
- Is Active: Keep checked for active parts
Part Criticality Levels
Criticality affects procurement priority and stock management:- CRITICAL
- HIGH
- MEDIUM
- LOW
Critical Parts
- Essential for operation/safety
- Zero downtime tolerance
- Maintain high safety stock
- Expedited procurement process
Part Categories
Organize parts using hierarchical categories:Categories support parent-child relationships for hierarchical organization. Each category can have one parent and multiple children.
Units of Measure (UOM)
Define how parts are counted and tracked:| Code | Name | Usage |
|---|---|---|
| PC | Piece | Individual items |
| M | Meter | Length measurements |
| L | Liter | Volume (liquids) |
| KG | Kilogram | Weight/mass |
| FT | Foot | Length (imperial) |
| GAL | Gallon | Volume (imperial) |
| BOX | Box | Packaged quantities |
| SET | Set | Multi-part kits |
Vendor Relationships
Link parts to suppliers for procurement:Service Functions
The frontend uses these service functions for part operations:Search and Filtering
The parts page provides:- Text search: Filter by part code, name, or description
- Category filter: Show parts from specific categories
- Criticality filter: Filter by priority level
- Active status: Show only active or all parts
- Pagination: Navigate large part catalogs efficiently
Best Practices
Naming Convention
Use consistent part codes with prefixes:
- BRG-xxx: Bearings
- MTR-xxx: Motors
- FLT-xxx: Filters
- PMP-xxx: Pumps
Documentation
Include specifications in description:
- Manufacturer part number
- Technical specifications
- Compatible assets
- Installation notes
Stock Levels
Set realistic minimum stock:
- Consider lead time
- Usage frequency
- Criticality level
- Storage constraints
Regular Reviews
Periodically audit parts:
- Deactivate obsolete parts
- Update criticality levels
- Review min stock quantities
- Consolidate duplicates
Common Operations
Bulk Import
For large part catalogs, use CSV import:Inactive Parts
Mark parts as inactive instead of deleting:- Preserves history
- Maintains data integrity
- Can be reactivated if needed
- Hides from active selections
Related Topics
Stock Management
Track part quantities and availability
Reorder Policies
Automate procurement with min/max levels
Warehouses
Store parts in organized locations
Documents
Process part movements and transactions