Skip to main content
Bu rehber marketleri, banka hesaplarını ve işletme personelini Panel’den yönetmek için gerekli capability’leri açıklar.

Market ve dükkanlar

CapabilityİşlemErişim
shops.listDükkanları ve ürünleri listelerOkuma
shops.item.createDükkan ürünü eklerYazma
shops.item.updateÜrün adı, miktarı veya fiyatını düzenlerYazma
shops.item.deleteÜrünü silerKritik
shops.shop.updateDükkan bilgisini düzenlerYazma
Panel otomatik olarak qb-shops, jim-shops ve cloud-shop paketlerini algılayabilir. Özel bir market paketi kullanıyorsan önce shops.list işlemini çalıştır.
shop.list veya stores.list kullanma. Dükkan sayfasının beklediği capability shops.list şeklindedir.
Bir marketin tam düzenlenebilmesi için listeleme dışında create, update ve delete capability’lerinin de hazır olması gerekir. Yalnızca shops.list varsa sayfa salt okunur çalışır.

Bankacılık

Panel otomatik olarak qb-banking, Renewed-Banking, okokBanking, fd_banking, tgg-banking ve tgiann-bank paketlerini algılayabilir.
CapabilityİşlemErişim
banking.balance.readBakiye bilgisini okurOkuma
banking.history.readİşlem geçmişini okurOkuma
banking.money.addHesaba para eklerYazma
banking.money.removeHesaptan para silerKritik
banking.money.setBakiyeyi doğrudan değiştirirKritik
Para işlemlerinde yalnızca veritabanını değiştiren bir sorgu kullanmak, paketin işlem geçmişini veya önbelleğini atlayabilir. Paketin desteklediği export veya framework işlemini tercih et.

İş yönetimi

qb-management ve qbx_management otomatik algılanabilir.
CapabilityİşlemErişim
management.rosterBelirli bir mesleğin personel listesini getirirOkuma
management.grade.setPersonelin rütbesini değiştirirYazma
Yönetim sayfasında police yazıp boş sonuç alıyorsan:
  • Resource’un çalıştığını doğrula.
  • management.roster capability’sini test et.
  • Job adının veritabanında gerçekten police olduğunu doğrula.
  • Personelin job alanının beklenen yapıda olduğunu kontrol et.
  • Yanlış sunucunun seçili olmadığından emin ol.

Salt okunur ve tam yönetim farkı

Hazır capability’lerPanel davranışı
Yalnızca shops.listMarketler görünür, fiyat düzenlenemez
shops.list ve shops.item.updateÜrün ve fiyat düzenlenebilir
Yalnızca banking.balance.readBakiye görünür, para değiştirilemez
management.roster ve management.grade.setPersonel görünür ve rütbe değiştirilebilir

Test sırası

  1. Önce listeleme veya bakiye okuma işlemini test et.
  2. Tek bir test kaydında yazma işlemini dene.
  3. Değişikliğin oyun içinde ve paket arayüzünde göründüğünü doğrula.
  4. Kritik işlemler için staff yetkilerini kontrol et.
  5. Audit log kaydının oluştuğunu doğrula.