Arquitetura
Fluxo do Processo de Licitação (Producer x Supplier)
Fluxo do Processo de Licitação (Producer x Supplier)
Objetivo
Documentar o fluxo ponta a ponta de criação de licitação, envio/recebimento de propostas, seleção, confirmação do vencedor e reabertura quando necessário.
Atores
- Producer: cria licitação, analisa propostas, seleciona vencedor.
- Supplier: envia proposta, confirma ou recusa quando selecionado.
- API/Scheduler: aplica regras de status, prazo e automações.
Regras-chave
- Após seleção do vencedor, a proposta vai para
awarded_pending_confirmation. - Prazo de confirmação: 2 horas úteis (dias úteis, 08:00–18:00 BRT, excluindo feriados).
- Se o fornecedor recusar ou não responder, a licitação volta para análise (
in_analysis) com +24h. - Fornecedor em
declined_after_awardouexpired_after_awardnão volta a participar da mesma licitação.
Diagrama 1 — Fluxo principal (sequência)

Diagrama 2 — Estados da proposta

Diagrama 3 — Estados da licitação (order)
