Mewayz Ürün / Hizmet Kataloğu
Ürün/Hizmet Eklentisi muhasebe, CRM, POS, EcomStore ve Bookings tarafından kullanılan paylaşılan envanter kataloğudur.
Mewayz-orijinal modül — hayır Mewayz yukarı akış. Şu adresteki paket kaynağından yazılan belgeler:
packages/mewayz/ProductService/.





Giriş
Ürün/Hizmet Eklentisi gerçeğin tek kaynağı Mewayz platformundaki satılabilir her ürün için. Her modülün (Satış, POS, EcomStore, Rezervasyonlar) kendi ürün listesini tutması yerine, hepsi tek bir paylaşılan katalogdan okur ve ona yazar. Bu, bir operatörün Ürün/Hizmet'te yeni bir ürün oluşturduğunda, senkronize stok sayımları ve vergi kurallarıyla o ürünün her satış yüzeyinde anında kullanılabileceği anlamına gelir.
Modül, stok takibi içeren fiziksel ürünleri, saat veya oturum başına fiyatlandırılan stok dışı hizmetleri, çoklu depo envanterini, hiyerarşik kategorileri, satır başına vergi kurallarını ve ölçü birimlerini kapsar.
Bu modül nasıl etkinleştirilir
Ürün/Hizmet Eklentisini Kurmak için şu bağlantıyı takip edebilirsiniz: Eklentiyi Kur.
Eklentinin kapısı şu şekildedir: PlanModuleCheck:ProductService. Satışa yönelik planların çoğu bunu varsayılan olarak paketler; POS, Hesap, EcomStore ve Rezervasyonlar'ın tümü etkin olmasına bağlıdır.
Öğeler
Öğelere Göz Atın
- Şuraya git: Ürün ve Hizmet → Öğeler kenar çubuğunda.
- Liste görünümü, operatörün yönetebileceği tüm öğeleri filtrelerle birlikte gösterir. İsim, Tür (ürün veya hizmet), Kategorive Aktif Durum.
- Her satırda SKU, satış fiyatı, satın alma fiyatı, mevcut depo stok toplamı ve hızlı işlem düğmeleri (görüntüleme, düzenleme, silme) görüntülenir.
Yeni Bir Öğe Oluştur
- Tıklayın + Yeni Ürün Öğeler listesinin sağ üst kısmında.
- Formda aşağıdaki alanlar bulunur:
- İsim — Platformdaki açılır menülerde görünen ad gösterilir
- Tür — Ürün (stok takipli) veya Hizmet (stok yok)
- Stok Kodu — İsteğe bağlı stok tutma ünitesi (kiracı başına benzersiz)
- Kategori — Mevcut kategoriler arasından seçim yapın veya satır içi yeni bir tane oluşturun
- Birim — Ölçü birimi (her biri, kg, saat, m2, vb.)
- Satış Fiyatı — Bu öğe bir faturada veya siparişte göründüğünde varsayılan fiyat
- Satın Alma Fiyatı — Stok alırken varsayılan maliyet
- Vergiler — Bu öğe için geçerli olan vergi oranlarının çoklu seçimi
- Resim — EcomStore + POS tarafından kullanılan ürün resmi
- Açıklama — Uzun biçimli açıklama; EcomStore detay sayfaları tarafından kullanılır
- Tıklayın Kaydet öğeyi oluşturmak için. Bir olay (
CreateProductServiceItem) diğer modüllerdeki dinleyicilerin tepki verebilmesi için gönderilir (örneğin, arama dizini yeniden dizini).
Bir Öğeyi Düzenleme / Silme
- Öğe verileriyle doldurulmuş aynı formu açmak için öğeler listesinden satırın düzenle düğmesini tıklayın.
- Bir öğe gönderimini silme
DestroyProductServiceItem. Öğeye mevcut bir fatura, sipariş veya POS satışı referans veriyorsa temel satır şu şekildedir: geçici olarak silinmiş böylece tarihsel kayıtlar verileri bozulmadan tutar.
Stok Yönetimi
- Şuraya git: Ürün ve Hizmet → Stok kenar çubuğunda.
- Stok görünümü öğeleri şuna göre gruplandırır: depo böylece birden fazla fiziksel konuma sahip bir operatör, her konumdaki kesin miktarları görebilir.
- Her satırda kalem, depo, mevcut miktar ve son hareket tarihi gösterilir.
Stok Ekle veya Ayarla
- Tıklayın Stok Ekle bir hisse senedi hareketini kaydetmek için.
- Şunu seçin: Öğe, Depo, miktar (gelen için pozitif, çıkış için negatif) ve Not.
- Her hareket kaydedilir; katalog hiçbir zaman yalnızca "bir numarayı güncellemez"; her değişiklik denetlenebilir.
Kategoriler
- Şuraya git: Ürün ve Hizmet → Kategoriler.
- Kategoriler düz veya hiyerarşiktir (ebeveyn → alt). Her kategorinin bir renk etiketi bu, ürün listesine ve EcomStore listeleme sayfalarına yansıtılır.
- Oluşturma / düzenleme / silme işlemleri standart CRUD modelini takip eder.
Vergiler
- Şuraya git: Ürün ve Hizmet → Vergiler.
- Operatörün işinin gerektirdiği vergi oranlarını ekleyin (ör. %15 KDV, %7,25 Satış Vergisi vb.).
- Her verginin bir isim, oran (yüzde) ve isteğe bağlı açıklama.
- Daha sonra vergiler, ürün formundaki çoklu seçim yoluyla öğelere eklenir.
Birimler
- Şuraya git: Ürün ve Hizmet → Birimler.
- Birimler, sepet / fatura satırında gösterilen etiketlerdir - "her biri", "kg", "saat", "seans", "m2" vb.
- Mewayz bir başlangıç seti gönderir; operatörün sektördeki kelime dağarcığına uyacak şekilde ekleyin veya yeniden adlandırın.
Modüller Arası Davranış
Diğer Mewayz modüller tüketmek Ürün/Hizmet kataloğu:
- Hesap modül — Satış faturaları ve satın alma faturaları bu katalogdan satır öğelerini seçer.
- CRM / Satış — Anlaşma satır öğeleri ve teklif referans öğeleri.
- POS modül — POS satışları ürün listesini doğrudan çeker.
- EcomStore modül — Vitrin ürünleri bu katalogdan kategori bazlı göz atmayla oluşturulur.
- Rezervasyonlar modül — Rezervasyon yapılabilir hizmetler için hizmet kataloğu.
- ApiDocsGenerator modül — Programatik erişim için genel API uç noktalarını belgeler (
/api/products, vesaire.).
İzinler
Paket ayrıntılı izinleri tanımlar:
manage-product-service-item— Tam yönetimcreate-product-service-item— Yeni öğeler oluşturmanage-any-product-service-item— Herhangi bir kiracı öğesini düzenleyinmanage-own-product-service-item— Yalnızca kendi oluşturduğunuz öğeleri düzenleyin
Bunları şununla ata: Ayarlar → Roller ve İzinler.
API Erişimi
Paket ayrıca ortaya çıkıyor GET /api/product-service/items diğer modüllerin ve API Docs Generator'ın ortaya çıkardığı, kimliği doğrulanmış dahili bir uç nokta olarak GET /api/products.
Operatör Notları
- Hisse senedi hareketleri değişmez — bir hareketi "tersine çevirmek" için orijinal satırı düzenlemek yerine ters yönde yeni bir hareket kaydedin.
- Elinizde stok bulunan kalemler silinirken, işleme izin verilmeden önce sistem uyarı verir.
- Öğe görüntüleri altında saklanır
storage/app/public/product-service/ve aracılığıyla servis edilirstoragesembolik bağlantı. Yeni bir resim yüklendikten sonra veritabanında tek bir dosya adına normalleştirilir; genel URL oluşturma sırasında hesaplanır.