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()disajen/app/api/v1/ocr.py. - Menambahkan logika perlindungan harga: jika
unit_price/pricedari hasil ekstraksi bernilai 0 / kosong tetapi nilaisubtotal/netotersedia, sistem secara otomatis menghitungprice = subtotal / qty.
- Memperbarui hook
useOcrUpload.tspada 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 membagisubtotal / qtysebelum dikirim ke Smart Parser.