first commit

This commit is contained in:
2026-04-21 10:53:35 +01:00
commit bd8fe915f8
40 changed files with 2505 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
# 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