first commit
This commit is contained in:
48
docs/09_STATES_AND_LIFECYCLES.md
Normal file
48
docs/09_STATES_AND_LIFECYCLES.md
Normal 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
|
||||
Reference in New Issue
Block a user