Skip to content

Warehouses Component

Mengelola master gudang sebagai entitas fisik utama untuk operasi penyimpanan.

  • Site ID
  • Kode gudang
  • Nama gudang
  • Parameter operasional
  • Status gudang
  • Daftar gudang aktif untuk pemetaan zona, lokasi, dan alur pergerakan stok.
  • Menolak site tidak valid
  • Menolak kode gudang duplikat pada site yang sama
  • Menolak konfigurasi operasional tidak lengkap.
FieldData TypeConstraintsNullableDescription
warehouse_idULIDPrimary KeyTidakIdentifier unik gudang
site_idULIDForeign Key -> sites.site_idTidakRelasi gudang ke site
warehouse_codeVARCHAR(20)Unique per site, Not NullTidakKode gudang operasional
nameVARCHAR(100)Not NullTidakNama gudang
cityVARCHAR(100)YaYaKota lokasi gudang
country_codeCHAR(2)ISO 3166-1 alpha-2YaKode negara gudang
requires_confirmationBOOLEANDefault trueTidakKebutuhan konfirmasi proses gudang
is_activeBOOLEANDefault trueTidakStatus aktivasi gudang

Memastikan gudang dibuat hanya pada site aktif, memvalidasi keunikan kode per site, dan menerapkan kebijakan operasional sebelum gudang dipakai transaksi.

Menyimpan state operasional gudang untuk kontrol pemakaian pada transaksi berjalan dan perencanaan kapasitas.