# States and Lifecycles ## Estados de encomenda - `draft` - `ordered` - `partially_received` - `received` - `closed` - `cancelled` ## Estados de receção - `pending` - `in_progress` - `completed` - `completed_with_discrepancies` ## Estados de inventário/unidade - `ordered` - `received` - `registered` - `ready_for_listing` - `listed` - `reserved` - `sold` - `pending_shipment` - `shipped` - `completed` - `blocked` ## Estados de venda - `draft` - `confirmed` - `pending_shipment` - `shipped` - `completed` - `cancelled` ## Estados de envio - `not_started` - `pending` - `shipped` - `delivered` - `issue` ## Observações - Uma unidade vendida não deve voltar a ficar disponível sem operação explícita - Uma encomenda parcialmente recebida deve manter-se aberta - Estados finais devem ser reduzidos e claros para evitar ambiguidade