Ürünler
Ürün kataloğu internet kafenizin veya oyun merkezinizin sattığı kalemleri listeler. Yiyecek, içecek, atıştırmalık, aksesuar ve müşterilere sunulan diğer fiziksel malları kapsar. Her ürünün tanımlı bir fiyatı, kategorisi, vergi oranı ve stok seviyesi vardır. Ürünler sipariş sistemiyle entegre çalışır. Kasiyerlerin sipariş oluşturmasını, satışları takip etmesini ve stoku yönetmesini sağlar.
Ürünler ana navigasyondaki Stok sayfasının Ürünler sekmesinden yönetilir. Sekme bir tablo görünümü ve bir ızgara görünümü sunar. Izgara kartları ürün fotoğrafını, fiyatını ve Stokta veya Stokta Yok rozetini gösterir.
Ürün Alanları
Her ürün kaydı aşağıdaki bilgileri içerir:
| Alan | Açıklama |
|---|---|
name |
Sipariş arayüzünde görünen ürün adı. Benzersiz olmalıdır (büyük/küçük harf duyarsız). |
category |
İlgili ürünleri gruplayan metin etiketi (örneğin "İçecekler", "Atıştırmalıklar", "Aksesuarlar"). Filtreleme ve raporlama için kullanılır. |
unit |
Stok takibi için ölçüm birimi (örneğin "adet", "kg", "litre", "kutu", "şişe"). |
barcode |
Tarayıcı entegrasyonu için isteğe bağlı barkod değeri. Kasiyerler bir ürünün barkodunu tarayarak siparişe hızla ekleyebilir. |
sale_price |
Küçük para birimi cinsinden satış fiyatı (örneğin kuruş). Müşteriden birim başına alınan tutardır. |
vat_rate |
Bu ürüne uygulanan KDV yüzdesi (örneğin %18 için 18). Her satıştaki vergi bileşenini hesaplamak için kullanılır. |
stock |
Ondalık miktar olarak mevcut stok seviyesi. Sipariş verildiğinde ve stok alımları kaydedildiğinde otomatik güncellenir. Stok ürünün kendisi üzerinden düzenlenmez. Stok sayfasının Stok Durumu sekmesini kullanın. |
min_stock |
Yeniden sipariş eşiği. Stok seviyesi bu değere düştüğünde veya altına indiğinde ürün Stok Durumu sekmesinde kritik olarak işaretlenir. Sıfır, eşik olmadığını gösterir. |
description |
Ek ürün detayları için isteğe bağlı metin açıklaması. |
photo |
Izgara görünümünde ve kafeterya menüsünde gösterilen isteğe bağlı ürün fotoğrafı. |
Ürünü Satıştan Kaldırma
Artık sunulmaması gereken bir ürün, Ürünler sekmesindeki Satıştan Kaldır işlemiyle kaldırılır. Bir onay penceresi bunun ürünü katalogdan sileceğini ve geri alınamayacağını açıklar. Ürünü içeren geçmiş siparişler satır anlık görüntülerini korur. Böylece geçmiş satış verileri saklanır.
Stok Takibi
HandyCafe her ürün için cari stok sayımı tutar. Bu değer şu durumlarda sistem tarafından otomatik olarak güncellenir:
- Satışlar: Bir ürün sipariş yoluyla satıldığında stok sipariş edilen miktar kadar azalır.
- Stok alımları: Yeni stok alınıp Stok sayfasının Stok Alımı sekmesinde kaydedildiğinde stok buna göre artar.
- Elle ayarlamalar: Stok Durumu sekmesi bozulma, kırılma, sayım hataları veya diğer uyuşmazlıkları hesaba katmak için Stok düzelt, Kayıp ve Sayım işlemlerini sunar.
Stok, ürün düzenleyicide değiştirilemez. Tüm stok değişiklikleri Stok Durumu sekmesinden geçer, böylece her değişiklik hareket geçmişine işlenir.
Ürün Stok Kaydı
Bir ürünün stok seviyesindeki her değişiklik eksiksiz bir denetim izi oluşturan ürün stok kaydında tutulur:
| Neden | Açıklama |
|---|---|
sale |
Müşteri siparişi nedeniyle stok azaldı. Belirli sipariş kaydına bağlanır. |
purchase |
Envanter alışı nedeniyle stok arttı. Belirli envanter girişine bağlanır. |
adjustment |
Stok bir kasiyer veya yönetici tarafından elle ayarlandı. |
waste |
Bozulma, kırılma veya zayi nedeniyle stok azaldı. |
return |
Müşteri iadesi veya sipariş iptali nedeniyle stok arttı. |
Her kayıt girişi miktar değişikliğini (artışlar için pozitif, düşüşler için negatif), değişiklikten sonraki yeni stok seviyesini, değişikliği kimin yaptığını ve nedeni açıklayan isteğe bağlı bir notu kaydeder.
Ürün Kategorileri
Ürünler serbest metin alanı kullanılarak kategoriye göre gruplanır. Yaygın kategoriler:
- İçecekler (gazlı içecekler, su, enerji içecekleri)
- Sıcak İçecekler (kahve, çay, sıcak çikolata)
- Atıştırmalıklar (cips, şeker, çikolata)
- Yiyecekler (sandviçler, dürüm, sıcak yemekler)
- Aksesuarlar (kulaklıklar, USB bellekler, fare altlıkları)
Kategoriler sipariş arayüzünde filtreleme için kullanılır. Kasiyerler doğru ürünü bulmak için kategoriler arasında hızla geçiş yapabilir. Kategoriler ayrıca satış raporlarında gruplama için de kullanılır.
Ayrı bir kategori yönetim arayüzü yoktur. Kategoriler bir ürüne kategori adı atadığınızda örtük olarak oluşturulur. Bir kategoriyi yeniden adlandırmak için eski adı kullanan tüm ürünlerde kategori alanını güncelleyin.
Ürün Oluşturma
Kataloğa yeni bir ürün eklemek için:
- Kenar çubuğundan Stok sayfasını açın ve Ürünler sekmesine geçin.
- Yeni Ürün düğmesine tıklayın.
- Ad girin (benzersiz olmalı).
- Bir kategori seçin veya yazın.
- Ölçüm birimini seçin.
- Satış fiyatını belirleyin (müşteriden alınan tutar).
- KDV oranını ayarlayın.
- Tarayıcı desteği için isteğe bağlı bir barkod girin ve bir fotoğraf ekleyin.
- Kaydet'e tıklayın.
Başlangıç stoku burada belirlenmez. Açılış miktarını bir stok alımıyla veya Stok Durumu sekmesindeki Sayım işlemiyle kaydedin. Bir teslimat henüz katalogda olmayan bir kalem içerdiğinde ürün doğrudan alım satırından da oluşturulabilir.
Ürün Düzenleme
Düzenleyicisini açmak için listeden bir ürün seçin. Ad, fiyat, kategori, KDV oranı, barkod ve fotoğraf dahil herhangi bir alanı güncelleyebilirsiniz. Değişiklikler hemen geçerli olur. Fiyatı güncellerseniz yeni fiyat tüm gelecek siparişlere uygulanır. Satıştan Kaldır işlemi bir onaydan sonra ürünü katalogdan siler.
Geçmiş siparişler fiyat değişikliklerinden etkilenmez. Her sipariş kalemi satış anındaki unit_price değerini anlık görüntü olarak saklar.
Siparişlerle Entegrasyon
Bir kasiyer sipariş oluşturup ürün eklediğinde:
- Ürünün mevcut satış fiyatı ve KDV oranı sipariş kalemine anlık görüntü olarak kopyalanır.
- Satır toplamı
birim_fiyat * miktarolarak hesaplanır. - Sipariş tamamlandığında ürünün stok seviyesi sipariş edilen miktar kadar düşürülür.
- Siparişe bağlanan
reason = 'sale'ile bir stok kaydı girişi oluşturulur.
Sipariş daha sonra iptal edilir veya iade yapılırsa stok bir iade stok kaydı girişi aracılığıyla geri yüklenebilir.