erp-mecanicas-diesel/orchestration/directivas/DIRECTIVA-INVENTARIO-REFACCIONES.md

182 lines
3.5 KiB
Markdown

# DIRECTIVA-INVENTARIO-REFACCIONES
**Version:** 1.0
**Fecha:** 2025-12-08
**Vertical:** Mecanicas Diesel
**Nivel:** 2B.2
---
## PROPOSITO
Define las directrices para la gestion de inventario de refacciones en talleres de mecanica diesel.
---
## ALCANCE
- Catalogo de refacciones
- Control de stock
- Compatibilidad vehicular
- Gestion de proveedores
- Valoracion y costeo
---
## CLASIFICACION DE REFACCIONES
### Por Tipo
| Tipo | Descripcion | Ejemplo |
|------|-------------|---------|
| OEM | Original del fabricante | Filtros Cummins |
| Aftermarket | Generica de calidad | Filtros Wix |
| Reconstruida | Parte reconstruida | Alternadores remanufacturados |
| Usada | Parte usada verificada | Partes de deshuesadero |
### Por Criticidad (ABC)
- **A**: Alta rotacion, criticas para el servicio
- **B**: Rotacion media, importantes
- **C**: Baja rotacion, especializadas
---
## MODELO DE DATOS
### spare_parts (extension de inventory.products)
```yaml
campos_adicionales:
- part_type: enum(oem, aftermarket, rebuilt, used)
- oem_number: string # numero de parte original
- brand: string
- compatible_vehicles: json # lista de compatibilidades
- warranty_months: integer
- minimum_stock: integer
- reorder_point: integer
- lead_time_days: integer
```
### part_compatibility
```yaml
campos:
- product_id: FK -> spare_parts
- vehicle_brand_id: FK -> vehicle_brands
- vehicle_model_id: FK -> vehicle_models
- year_from: integer
- year_to: integer
- notes: text
```
---
## COMPATIBILIDAD VEHICULAR
### Busqueda por Vehiculo
El sistema debe permitir buscar refacciones por:
1. Marca/Modelo/Año del vehiculo
2. Numero de parte OEM
3. Codigo interno
4. Codigo de barras
### Matriz de Compatibilidad
```
Producto: Filtro de aceite FA-001
Compatibilidad:
- Freightliner Cascadia (2010-2023)
- Kenworth T680 (2013-2023)
- International LT (2018-2023)
OEM Equivalentes:
- Cummins: 4931691
- Fleetguard: LF9009
```
---
## CONTROL DE STOCK
### Politicas de Reabastecimiento
1. **Punto de Reorden**: Cuando stock <= reorder_point
2. **Stock Minimo**: Nunca caer debajo de minimum_stock
3. **Lead Time**: Considerar tiempo de entrega del proveedor
### Reservas
- Las refacciones se **reservan** al aprobar cotizacion
- Se **consumen** al cerrar orden de trabajo
- Las reservas expiran si la orden se cancela
---
## VALORACION
### Metodos Soportados
| Metodo | Uso |
|--------|-----|
| FIFO | Refacciones nuevas |
| Promedio | Consumibles |
| Especifico | Partes de alto valor |
### Integracion con Core
- Usar `SPEC-VALORACION-INVENTARIO.md` del core
- Las capas de valoracion (SVL) aplican a refacciones
- Los asientos contables se generan automaticamente
---
## TRAZABILIDAD
### Lotes y Series
| Tipo de Parte | Trazabilidad |
|---------------|--------------|
| Motores | Numero de serie obligatorio |
| Transmisiones | Numero de serie obligatorio |
| Alternadores | Lote + fecha |
| Filtros | Lote |
| Consumibles | Sin trazabilidad |
### Garantias
- Registrar fecha de instalacion
- Vincular numero de serie a vehiculo
- Alertas de vencimiento de garantia
---
## INTEGRACION CON ORDENES DE TRABAJO
```
Orden de Trabajo
|
v
Consumo de Refaccion
|
+---+---+
| |
v v
Stock Costeo
Update Update
| |
v v
Quants SVL
```
---
## REFERENCIAS
- SPEC-VALORACION-INVENTARIO.md (core)
- SPEC-TRAZABILIDAD-LOTES-SERIES.md (core)
- SPEC-INVENTARIOS-CICLICOS.md (core)
- DIRECTIVA-ORDENES-TRABAJO.md
---
**Documento de directiva oficial**