Lanjut ke konten
Samkarsa Logbook

v1.0.0-034 — Perbaikan Fallback Unit Price & Formatting Item di Frontend & Backend Adapter

Penambahan logika kalkulasi otomatis unit_price (Neto / Qty) pada adapter backend ocr.py dan hook frontend useOcrUpload.ts.

1mnt baca

  • Memperbarui fungsi _map_rich_schema_to_frontend() di sajen/app/api/v1/ocr.py.
  • Menambahkan logika perlindungan harga: jika unit_price / price dari hasil ekstraksi bernilai 0 / kosong tetapi nilai subtotal / neto tersedia, sistem secara otomatis menghitung price = subtotal / qty.

  • Memperbarui hook useOcrUpload.ts pada aplikasi web Blonjo.
  • Menjamin string pembacaan item yang ditampilkan di teks area tidak lagi menghasilkan @ 0. Jika harga per unit belum terisi, frontend akan otomatis membagi subtotal / qty sebelum dikirim ke Smart Parser.