Skip to content

UOM Component

Mengelola satuan ukur dasar untuk pencatatan kuantitas dan konsistensi data barang.

  • Kode UOM
  • Nama satuan
  • Deskripsi satuan
  • Status aktif
  • Referensi UOM standar yang digunakan oleh produk dan transaksi stok.
  • Menolak kode atau nama satuan duplikat
  • Menolak data satuan wajib yang kosong
  • Menolak perubahan satuan yang masih dipakai referensi aktif.
FieldData TypeConstraintsNullableDescription
uom_idULIDPrimary KeyTidakIdentifier unik satuan ukur
codeVARCHAR(50)Unique, Not NullTidakKode UOM untuk referensi teknis
nameVARCHAR(50)Unique, Not NullTidakNama satuan ukur
descriptionTEXTYaYaDeskripsi satuan
precision_scaleINT>= 0TidakSkala pembulatan kuantitas
is_referenceBOOLEANDefault falseTidakPenanda satuan referensi dalam kategori
is_activeBOOLEANDefault trueTidakStatus aktivasi satuan
updated_atTIMESTAMPAuto update timestampTidakWaktu pembaruan data terakhir

Menjamin definisi satuan referensi tunggal per kategori, memvalidasi konsistensi skala pembulatan, dan mencegah penggunaan satuan nonaktif pada transaksi baru.

Menyimpan state UOM aktif per kategori agar pemilihan satuan tetap terkendali lintas modul.