Máquina de estados de la orden de compra
Última actualización 2026-10-19
Estados y eventos de la orden de compra.

Tabla de eventos#
| Evento | De | A | Disparador | Actor | Efectos |
|---|---|---|---|---|---|
| [submit] | draft | pending_approval | Enviar a aprobación | Comprador | — |
| [approve] | pending_approval | approved | Aprobación concedida | Aprobador | — |
| [reject] | pending_approval | draft | Aprobación rechazada | Aprobador | Se puede corregir y reenviar |
| [release] | approved | released | Liberar al proveedor | Comprador | Se crea el albarán WMS |
| Recepción terminada | released | completed | Albarán completamente recibido | Sistema | Pendiente: completed podría eliminarse |
| [cancel] | draft / pending_approval / approved | cancelled | Cancelar la OC | Comprador | — |
| [cancel] | released | cancelled | Cancelar la OC | Comprador | El albarán también se cancela |
partially_received y completed pendientes de eliminación.