belongsTo(ProductCategory::class, 'product_category_id'); } public function opnameDetails(){ return $this->hasMany(OpnameDetail::class); } public function stocks(){ return $this->hasMany(Stock::class); } // Helper method untuk mendapatkan total stock saat ini public function getCurrentTotalStockAttribute() { return $this->stocks()->sum('quantity'); } }