Nexa Intelligence Docs
Dashboard

Audit Pengadaan

Spesifikasi teknis modul Audit Pengadaan LPSE/SIRUP (/dashboard/pengadaan), deteksi potensi pemborosan anggaran, serta pemetaan database PostgreSQL, Elasticsearch, dan Kafka.

Audit Pengadaan (/dashboard/pengadaan)

Modul Audit Pengadaan memantau dan mengaudit ratusan ribu paket pengadaan barang/jasa pemerintah dari portal Inaproc/SIRUP LKPP. Modul ini mendeteksi anomali penetapan harga pagu vs HPS, pemecahan paket pengadaan (smurfing), potensi pemborosan anggaran (waste amount), serta mengklasifikasikan tingkat risiko (Normal, Medium, High, Absurd).


Tabel Pemetaan Komponen ke PostgreSQL & Elasticsearch

Komponen / Bagian UIPostgreSQL (Tabel & Kolom Kunci)Elasticsearch (Indeks & Field Kunci)Kafka (Topik & Alur Event)
Tabel Daftar Paket Pengadaan
GET /api/v1/procurement
• fact_procurement
  ↳ id, rup_id, package_name, pagu, procurement_scheme, method, klpd, work_unit, fiscal_year
• fact_procurement_ai
  ↳ procurement_id, classification, waste_amount, confidence, reason
• procurement
  ↳ rup_id, package_name, pagu, procurement_scheme, method, klpd, classification, waste_amount, fiscal_year
queue-procurement-raw
queue-procurement-ai
(Inbound dari B2 Scraper → D1 AI)
Choropleth Sebaran Belanja Wilayah
GET /api/v1/procurement/summary
• fact_procurement_regions
  ↳ procurement_id, region_id, source
• master_regions
  ↳ id, region_name, region_level, parent_id
• procurement
  ↳ Terms aggregation pada region_id dengan sub-agregasi sum(pagu), sum(waste_amount), dan count classification
queue-procurement-scored
(Summary Recalc)
Ranking Satker & Pemilik Paket
GET /api/v1/procurement/owners
• organization_nodes
  ↳ id, org_name, org_type, aliases
• fact_procurement
  ↳ source_org_node_id, work_unit, pagu
• procurement
  ↳ Terms aggregation pada work_unit / klpd terurut berdasarkan sum(waste_amount) desc
queue-procurement-ai
(Scoring Update)
Drawer Detail Audit Paket
GET /api/v1/procurement/{id}
• fact_procurement
  ↳ rup_id, package_name, package_url, location
• fact_procurement_ai
  ↳ classification, reason, confidence, model_version, prompt_version, evaluated_at
• procurement
  ↳ Dokumen lengkap paket tender beserta estimasi rupiah potensi pemborosan dan alasan evaluasi AI
queue-procurement-ai
(Single Record Audit)

Logika Klasifikasi Risiko AI

Paket pengadaan dinilai oleh model inferensi AI dengan parameter:

  1. Normal: Nilai pagu wajar dan sesuai standar biaya masukan kementerian keuangan.
  2. Medium: Anomali minor pada metode pengadaan atau pemilihan penyedia.
  3. High: Indikasi kuat penggelembungan harga pagu (mark-up) atau pemecahan paket.
  4. Absurd: Rasio harga satuan per unit tidak masuk akal secara ekstrem.

On this page