# DIRECTIVA-PRODUCCION-VIDRIO

**Version:** 1.0
**Fecha:** 2025-12-08
**Vertical:** Vidrio Templado
**Nivel:** 2B.2

---

## PROPOSITO

Define las directrices para la implementacion del modulo de produccion de vidrio templado.

---

## ALCANCE

Esta directiva aplica a:
- Ordenes de produccion
- Procesos de corte y templado
- Gestion de hornos
- Control de calidad en linea

---

## PRINCIPIOS

### 1. Trazabilidad Completa

Todo el proceso de produccion debe ser rastreable desde la materia prima hasta el producto terminado:

```
Materia Prima (lote) -> Corte -> Templado (hornada) -> Producto Terminado
```

### 2. Control de Calidad Integrado

- Cada pieza debe tener su registro de calidad
- Las pruebas de fragmentacion son obligatorias
- Los certificados se generan automaticamente

### 3. Optimizacion de Hornadas

- Maximizar el uso del horno
- Agrupar piezas por espesor y tipo
- Registro de parametros de hornada

---

## FLUJO DE PRODUCCION

```
1. Cotizacion aprobada
   |
2. Orden de produccion generada
   |
3. Corte de vidrio
   |-- Registro de lote de materia prima
   |-- Medidas y cantidad
   |
4. Proceso de templado
   |-- Asignacion a hornada
   |-- Parametros de temperatura/tiempo
   |
5. Control de calidad
   |-- Pruebas de fragmentacion
   |-- Inspeccion visual
   |
6. Producto terminado
   |-- Etiquetado
   |-- Almacenamiento
```

---

## MODELO DE DATOS

### Entidades Principales

1. **production_orders**: Ordenes de produccion
2. **production_lines**: Piezas a producir
3. **tempering_processes**: Hornadas
4. **quality_tests**: Pruebas de calidad

### Relaciones con Core

- `production_orders` -> `inventory.products` (producto)
- `production_lines` -> `inventory.lots` (trazabilidad)
- `quality_tests` -> Core tracking (historial)

---

## ESTADOS DE ORDEN

```
draft -> confirmed -> in_production -> quality_check -> done
                          |                  |
                          v                  v
                       cancelled          rejected
```

---

## INTEGRACION CON ERP CORE

### Herencia de Specs

| Spec Core | Aplicacion |
|-----------|------------|
| SPEC-VALORACION-INVENTARIO | Costeo de produccion |
| SPEC-TRAZABILIDAD-LOTES-SERIES | Lotes de produccion |
| SPEC-MAIL-THREAD-TRACKING | Historial de cambios |

### APIs a Extender

- `ProductService` -> `GlassProductService`
- `InventoryService` -> `GlassInventoryService`

---

## REFERENCIAS

- HERENCIA-SPECS-ERP-CORE.md
- DATABASE_INVENTORY.yml
- MASTER_INVENTORY.yml

---

**Documento de directiva oficial**
