Cartão de Operação — 1BEPCIF
Fluxo autônomo da UBM. Esta página é somente-leitura.
Checklist operacional
- Abrir HUB → /orion/hub/1BEPCIF/
- Verificar sessão (
storageState.json) - Upload do XLSX (30 dias)
- Gerar fila e conferir itens
- Ligar a fábrica para baixar PDFs
- Monitorar fila e logs até concluir
- Processar e consolidar → conferir CSV final
Links rápidos
- HUB (Streamlit):
/orion/hub/1BEPCIF/ - Fábrica (menu):
/argus/fabrica(pode pedir Basic Auth) - Consulta API (Ajax):
/consulta/api - Publicações por matrícula (API):
/api/argus/publicacoes/matricula/{mat}(Basic Auth + throttle)
Formato do XLSX (30 dias)
- Colunas mínimas:
numero,data_bg,tipo,link_pdf(ouidpara busca no SINESP) - Datas em
YYYY-MM-DD; sem células mescladas; 1 linha por publicação - Nome sugerido:
relatorio_30d.xlsx - Local (exemplo):
/srv/sinesp/1BEPCIF/input/relatorio_30d.xlsx - Validação rápida: o HUB deve mostrar a fila com o mesmo número de linhas
Limites e quotas
- Tamanho recomendado do lote: 200–500 itens
- Retries automáticos: até 3 por item (backoff exponencial)
- Se a fila travar: pausar, ver
hub.log, corrigir item problemático e retomar
Verificar sessão (storageState.json)
- Arquivo:
/srv/sinesp/1BEPCIF/state/storageState.json - Se expirar (OTP): refaça login manual no HUB; o arquivo será atualizado
Logs & fila
tail -f /srv/sinesp/1BEPCIF/state/hub.log tail -f /srv/sinesp/1BEPCIF/state/flow_log.jsonl
Conferência do CSV final
- Arquivo:
/root/painel-pdf/1BEPCIF/saida.csv - Checar linhas:
wc -l /root/painel-pdf/1BEPCIF/saida.csv - Conferir amostras:
head -n 5etail -n 5