Files
millions/docs/05_USER_WORKFLOWS.md
2026-04-21 10:53:35 +01:00

44 lines
1.2 KiB
Markdown

# User Workflows
## Workflow 1 — Criar encomenda ao fornecedor
1. Selecionar fornecedor
2. Criar nova encomenda
3. Adicionar artigos e quantidades
4. Guardar encomenda com estado `ordered`
## Workflow 2 — Receber mercadoria
1. Abrir encomenda pendente
2. Visualizar lista de artigos esperados
3. Registar quantidade recebida por artigo
4. Marcar discrepâncias ou faltas
5. Fechar receção
6. Atualizar estado da encomenda para:
- `received`
- `partially_received`
- `pending`
## Workflow 3 — Registar inventário
1. Ver artigos recebidos e ainda não registados
2. Confirmar entrada no inventário
3. Criar unidades ou stock registado
4. Definir estado inicial operacional
## Workflow 4 — Preparar artigo para venda
1. Ver artigos registados e ainda não preparados
2. Marcar como preparado
3. Marcar como publicado/anunciado
4. Guardar referência do anúncio, se aplicável
## Workflow 5 — Registar venda
1. Selecionar artigo vendido
2. Introduzir dados da venda
3. Associar comprador
4. Alterar estado para `sold` ou `pending_shipment`
## Workflow 6 — Gerir envio
1. Ver lista de vendas pendentes de envio
2. Abrir venda
3. Confirmar destinatário
4. Marcar envio como concluído
5. Atualizar estado para `shipped`