Disco modülü¶
Disco modülü, DiKAS'ın ayırt edici bir özelliğidir — piyasadaki başka hiçbir kasa sistemi, NFC kart sistemi, zaman kontrollü giriş grupları, vestiyer, misafir devri ve serbest para, minimum harcama ve ücretsiz içeceklerle eksiksiz faturalandırma içeren entegre bir kulüp yönetimi sunmaz.
Etkinleştirme: Yönetici → Ayarlar → İşletme → Disco
İşlev özeti¶
| İşlev | Açıklama |
|---|---|
| Misafir girişi (Check-In) | NFC kart ver, giriş grubu seç, fotoğraf çek |
| Giriş grupları | Saate, haftanın gününe, cinsiyete göre kurallar |
| Tezgâh kaydı | İçecekleri NFC karta kaydet (tezgâhta nakitsiz) |
| Vestiyer | Ceket teslimini karta kaydet |
| Misafir devri | Kart değiştirme (kayıp, arıza, alan değişikliği) |
| Self-Pay terminali | Misafirler terminalde banka kartıyla kendileri öder |
| Sipariş terminali | Misafirler kulüp kartıyla sipariş verir, barda numarayla teslim alır; yükleme ve ödeme banka kartıyla |
| Tezgâhta teslim alma numarası | Tezgâh kayıtları self servisteki gibi bir teslim alma numarası alır; teslim alma monitöründe gösterilir, mutfak ve tezgâh hazır bildirir |
| Çıkış (Check-Out) | Kartı faturalandırma satırlarıyla hesapla |
| Bakiye yükleme | Karta ön ödemeli bakiye yükle |
| Personel faturalandırması | Öz tüketim muafiyetli, kırık/storno içeren personel tüketimi |
| Sadık müşteri kartı | Disco'da müşteri hesabı + bakiye kullanma (giriş ve çıkış) |
| Masa modu | Masalara hizmet verme ve nakit/banka kartı yerine bir Disco kartına kaydetme |
| Kartları birleştirme | Birden fazla misafir kartını (örn. çift) tek bir faturada hesapla |
| Müşteri tutar ekranı | İkinci ekran, misafire tutarı tezgâh, vestiyer, çıkış ve kasada canlı olarak gösterir |
| Gün günlüğü | Misafir sayıları, ciro, istatistikler |
📱 NFC kart sistemi¶
Her misafir, girişte bir NFC kart alır. Kart şu işlevleri görür:
- Kimlik — misafir, kart kimliği (
GuestId) üzerinden tanınır - Ödeme aracı — tüm kayıtlar (içecekler, vestiyer) kart üzerinden işler
- Ön ödemeli hesap — isteğe bağlı bakiye yükleme
Çıkışta kart faturalandırılır ve geri verilir.
10+ POS sayfası¶
Disco modülü, kulüpteki her çalışma yeri için özelleştirilmiş kasa sayfalarına sahiptir:
1. Giriş (Check-In)¶
Misafir gelir → kartı tara → giriş grubunu seç → girişi kaydet:

Karte: NFC-12345
Gast-Nr: 0042
Gruppe: "Regulär, 22:00–01:00"
Geschl.: Männlich
Eintritt: 10,00 €
Freigeld: 5,00 €
Giriş alanları: - NFC kartı tara (veya manuel gir) - Giriş grubunu seç (uygunluğa göre filtrelenmiş) - Cinsiyeti seç (giriş kuralını belirler) - İsteğe bağlı: Ad, fotoğraf (webcam), personel işareti, yeniden giriş
Fiş yazdırma: Giriş için bir fişin yazdırılıp yazdırılmayacağını, ödeme çubuğunun altındaki yazıcı düğmesi belirler — ayrıntılar „3. Çıkış (Check-Out)" bölümünde; ayar her iki maske için ortak geçerlidir.
Müdavim misafiri tanıma: Müdavim bir misafir müşteri kartını okuttuğunda giriş ekranı müşteriyi bulur ve en üstte müşteri fotoğrafı, ad, „Müdavim“ etiketi ve müşteri grubu ile bir müdavim kartı gösterir. Kasiyer kimin giriş yaptığını bir bakışta görür ve fotoğrafı kapıdaki kişiyle karşılaştırabilir. Fotoğraf, müşteri hesabındaki profil fotoğrafıdır (Müşteriler → Veriler sekmesi); yoksa bir yer tutucu gösterilir. Müşteriye müşteri grubu atanmamışsa grup satırı görünmez. Müşteri ayrıca ödeme için önceden seçilir (ödeme yöntemi olarak müşteri hesabı).
2. Tezgâh / Bar¶
İçecekleri misafir kartına kaydetme (tezgâhta nakit yok):
- Kartı tara
- Menüden içecekleri seç
- „Kaydet" → tutar karta kaydedilir
- Toplu kayıt: Birden fazla içecek aynı anda
Kart okutulduğunda önce fotoğraf görünür
Misafir kartını okuttuğunda tezgâh önce onun fotoğrafını gösterir — böylece personel, kartın gerçekten karşısındaki kişiye ait olup olmadığını görebilir. Bu her kart için geçerlidir, üzerinde zaten kayıt bulunan bir kart için de. İlk ürün seçilir seçilmez kayıt listesi fotoğrafın yerini alır.
Misafir fotoğrafı yoksa (webcam kapalı veya fotoğraf atlanmış) kayıt listesi eskisi gibi hemen görünür.

Müşteri tutar ekranı (ikinci ekran)
Kasada bir müşteri tutar ekranı bağlıysa (misafire tutarı gösteren ikinci ekran), tezgâhta, vestiyerde, çıkışta (check-out) ve kasada (bloke bir kartın sonradan tahsili) da canlı olarak güncellenir. Misafir kendi toplam tutarını görür; kayıt/ödeme sonrasında ekran karşılama ekranına veya slayt gösterisine döner. Diskoda fiş QR kodu yoktur. Bağlı ekran yoksa hiçbir şey olmaz (etki yok). İkinci monitörlü bir DiKAS Box'ta gösterge kendiliğinden bağlanır; aksi halde normal kasadaki gibi eşleştirilir — kılavuz: Ayarlar → Müşteri ekranı.
Tezgâhta çağrı cihazı, mutfak ve kısmi miktarlar¶
- Çağrı cihazı (pager): Sepetteki bir ürün çağrı cihazı numarası gerektiriyorsa (ürün anahtarı «Ödemede çağrı cihazı kimliği sor»), numara tezgâhta kayıt sırasında oluşur — tezgâhta ödeme yapılmaz. Manuel modda tezgâh her „Kaydet" için bir kez, kasadakiyle aynı tuş takımıyla sorar; iptal edilirse „Ohne Pager-Nummer wurde nicht gebucht." (numara olmadan kaydedilmedi) uyarısı verir. Otomatik modda numarayı sunucu atar. Numara karta değil kayda aittir; mutfak kartında ve istasyon fişi ile toplu sipariş fişinde görünür. → Pager (çağrı cihazı)
- Her kayıt için ayrı mutfak kartı: Mutfak ürünü içeren her kayıt mutfak ekranında kendi kartı „Disco <kart>" olarak görünür (kişiselleştirilmiş kartta misafirin adıyla).
- Seçenekler, not, miktar: Ürün düğmesine uzun basmak seçenekler, miktar („Anzahl") ve not içeren pencereyi açar. Seçenekler ve not mutfağa ve fişe gider; seçimi kaldırılan standart seçenekler orada „ohne …" (… olmadan) olarak görünür, misafirin fişinde görünmez.
- Kısmi miktarlar: „Anzahl" sekmesinde kesirler seçilebilir (ör. yarım şişe köpüklü şarap için 1/2).
- Tartılı ürünler: Tartılı bir ürüne dokunmak tartı tuş takımını açar (gram cinsinden ağırlık); kalemin miktarına dokunmak onu yeniden tartar. Miktar ön seçimi geçerli değildir. → Tartılı ürünler
- Fiyatlar: Tezgâh, kasayla aynı fiyat kurallarıyla hesaplar (ör. happy hour, kartın müşteri grubu).
- Tezgâhta olmayanlar: ödeme aracı ve süreç ürünleri — bakiye yükleme, hediye çeki satma veya yükleme, zaman ürünleri, biletler vb. — tezgâh ızgarasında yer almaz. Vestiyer kaydedilebilir kalır.
Tezgâhta teslim alma numarası ve teslim alma monitörü¶
«Abholnummer an der Theke» (tezgâhta teslim alma numarası) ayarıyla bir tezgâh kaydı, self servis siparişi gibi çalışır: Misafir bir teslim alma numarası alır; numara fişte ve mutfak kartında ve teslim alma monitöründe «In Arbeit» (hazırlanıyor) altında büyük yazılır. Mutfak ve tezgâh siparişi hazır bildirir bildirmez monitördeki numara «Fertig» (hazır) altına geçer ve misafir teslim alır. Ayar, siz açana kadar kapalıdır; mevcut akışlar değişmez.
Neye ihtiyacınız var
- Lisansınızda Disco modülü. Diskodaki teslim alma monitörü için «Self servis (QR sipariş)» modülü gerekli değildir.
- Kurulumda Self-order açık olmalıdır (adım 1). Bu olmadan mutfak monitöründe «Abholung» (teslim alma) sekmesi bulunmaz ve ayar etkisiz kalır.
- Teslim alma monitörü için bir görüntü cihazı: tarayıcılı tablet veya televizyon, DiKAS kurulumunuzla aynı ağda.
- Ürünlerin mutfağa düzgün atanması (adım 4) — mutfağın ve tezgâhın neyi hazır bildireceğini bu belirler.
Kurulum — adım adım
- Self-order'ı açın. Yönetici → Ayarlar → İşletme → İşletme, modül listesinde Self-order işlevini etkinleştirin, kaydedin. Bundan sonra Self-order sekmesi eksikse görünüm modunu Uzman yapın.
- Tezgâhta teslim alma numarasını açın. Yönetici → Disco → Genel, «Self servis — çıkış ve terminal» bölümü: «Abholnummer an der Theke» kutusunu işaretleyin ve kaydedin.
- Teslim alma monitörünü açın. Yönetici → Ayarlar → İşletme → Self-order, Abhol-Monitor (teslim alma monitörü) bölümü, Adresse kopieren (adresi kopyala) ve görüntü cihazında açın (sorulursa oturum açın; tam ekran; ekran sürekli açık). Hazır numaraların gizlenme süresini dişli çarktan seçin (1, 2, 5, 10 veya 15 dakika, varsayılan 5). → Numaraları ayrı bir ekranda gösterme
- Ürünleri mutfağa atayın. Ürünün veya ürün grubunun yazdırma seçeneklerinde mutfağın hazırladığı her şey (yiyecekler) için Küchenmonitor (mutfak monitörü) bölümünü açın. İçecekler ve mutfak monitörü olmayan ürünler tezgâha aittir. Mutfak için mutfak monitörünü kurun.
- İsteğe bağlı: «Küchen-Bestätigung = fertig» (mutfak onayı = hazır). Yönetici → Ayarlar → İşletme → Self-order altında, yalnızca yiyecekten oluşan bir siparişte mutfağın bildiriminin yeterli olup olmayacağını (varsayılan) ya da tezgâhın da onaylaması gerekip gerekmediğini belirleyin.
- İsteğe bağlı: monitörde kendi logonuz. Monitörün dişli çarkından bir logo yükleyin. Logo yoksa başlığın ortası boş kalır.
- Test kaydı. Bir kart koyun, bir yiyecek ve bir içecek ürünü kaydedin ve aşağıdaki akışı bir kez baştan sona deneyin.
Bir sipariş nasıl ilerler
- Tezgâh: kartı koyun, ürünleri seçin, Kaydet. Maske kapanır; üstte kısa süre «Abholnummer 105» (teslim alma numarası 105) uyarısı görünür — misafire bu numarayı söyleyin. (Atanmış numara yoksa kayıt eskisi gibi sessiz kalır.)
- Fiş ve mutfak kartı numarayı üstte büyük taşır; teslim alma monitörü onu «In Arbeit» altında gösterir.
- Mutfak: mutfak monitöründe Mutfak sekmesinde numaralı «Disco
» kartı durur. Yiyecekler hazır olur olmaz «Fertig» düğmesine dokunun. Bu, teslim alma numarasını mutfak adına hazır bildirir. - Tezgâh: sipariş içecek de içeriyorsa (veya «Küchen-Bestätigung = fertig» kapalıysa) mutfak monitörünün «Abholung» sekmesinde içecek bloğunda «Bestellung erledigt» (sipariş tamamlandı) bildirin. Yalnızca yiyecekten oluşan siparişlerde bu gerekmez.
- Misafir: gerekli tüm onaylar verilir verilmez numara monitörde «Fertig» altında (yeşil) durur. Misafir teslim alır.
| Sipariş | Kim hazır bildirir | Numara şu durumda «Fertig» olur … |
|---|---|---|
| Yalnızca yiyecek | Mutfak | mutfak «Fertig» düğmesine dokunduğunda («Küchen-Bestätigung = fertig» ile) |
| Yalnızca içecek | Tezgâh | tezgâh «Bestellung erledigt» düğmesine dokunduğunda |
| Yiyecek ve içecek | Mutfak ve tezgâh | ikisi de onayladığında |
Misafirin çağrı cihazı (pager) varsa: Pager numarasını her zamanki gibi girin ya da pager modu otomatik atasın. O zaman fişte ve mutfak kartında pager numarası ile monitörde teslim alma numarası yan yana durur — iki ayrı numara aralığı. Kayıttan sonraki uyarı teslim alma numarasını söyler. Pager yoksa teslim alma numarası fişte ve mutfak kartında da yer alır.
Yalnızca tezgâh için geçerlidir
Sipariş terminali (misafirler kendileri sipariş verir) değişmeden kalır: numarasını kendisi gösterir ve teslim alma monitöründe kayıt oluşturmaz. Ayar yalnızca tezgâhtaki kayıtları ilgilendirir.
Arayüzler için (tabletop, kendi cihazlarınız): POST /api/v1/disco/book/batch kaydı iki isteğe bağlı alan tanır.
showOnPickupMonitor (true/false) ayarı kayıt başına geçersiz kılar; pagerId kendi pager numaranızı ya da "auto" değerini alır
(sunucu atar). Yanıt pickupNumber (teslim alma numarası) ve pagerNumber (pager numarası) içerir.
Örnek: {"guestId":"1000012","items":[…],"showOnPickupMonitor":true} → pickupNumber: "105".
Bir şey yolunda değilse
| Gözlem | Kontrol edin |
|---|---|
| Kayıttan sonra teslim alma numarası yok | Self-order açık mı (adım 1)? «Abholnummer an der Theke» işareti konmuş mu (adım 2)? Kaydedildi mi? |
| Monitör numarayı göstermiyor | Self-order → Abhol-Monitor adresi kullanıldı mı? Görüntü cihazının ağını ve oturum açmasını kontrol edin; gösterge 5 saniyede bir yenilenir |
| Mutfak monitöründe «Abholung» sekmesi yok | Self-order'ı açın (adım 1) ve sayfayı yeniden yükleyin |
| Numara «In Arbeit» altında kalıyor | «Abholung» sekmesinde mutfağın veya tezgâhın hâlâ onaylaması gerekip gerekmediğine bakın; karışık siparişlerde iki adım da gerekir |
| Yiyecek mutfak yerine tezgâhta görünüyor | Ürünün veya ürün grubunun yazdırma seçeneklerindeki Küchenmonitor bölümü (adım 4) |
| Hazır numara çok erken kayboluyor | Monitörün dişli çarkında gizlenme süresini artırın |
3. Çıkış (Check-Out)¶
En karmaşık sayfa — kartın faturalandırıldığı yer burası:
- Kartı tara → Tüm kayıtlar gösterilir
- Faturalandırma satırları son tutarı hesaplar (aşağıya bakın)
- Ödeme yöntemini seç (Nakit, Banka kartı, Split)
- Para üstünü hesapla
- Kart serbest bırakılır
Birden fazla kartı birlikte hesaplama (çift)
Bir çift veya grup birlikte ödemek istiyorsa, çıkışta birden fazla kart birleştirilebilir: ilk kartı tara → „Başka kart" → sonraki kart(lar)ı okut. DiKAS tüm kartları tek bir faturada hesaplar ve tek bir fiş oluşturur, ardından tüm kartlar serbest bırakılır. Her kart için kendi minimum harcaması, girişi, muafiyetleri ve bakiyesi geçerliliğini korur — tutarlar yalnızca tek bir faturada birleştirilir (bir kartın bakiyesi yalnızca o kartın payını karşılar).
Girişte ve çıkışta fiş yazdırma
Ödeme çubuğunun altında hem girişte hem de çıkışta birer yazıcı düğmesi bulunur; ödeme penceresinde ayrıca „Bon drucken" (fiş yazdır) yer alır. İkisi de aynı ayarı gösterir: yeşil = fiş yazdırılır. Bir kez dokunmak ayarı kapatır, bir kez daha dokunmak yeniden açar.
Bu ayar Nakit ve Banka kartı hızlı düğmeleri için de geçerlidir, çalışma yeri başına kaydedilir ve yeni kurulan bir kasada açıktır. Yani ayarı çalışma yeri başına bir kez yaparsınız — giriş kasası ile çıkış kasası farklı ayarlanabilir.
Ücretsiz olan veya tamamen bakiyeden karşılanan işlemler fatura belgesi oluşturmaz ve bu nedenle hiçbir şey yazdırmaz.
4. Vestiyer¶
Ceket teslim et → vestiyer numarası ver → ücreti karta kaydet:
- Misafir kartını tara
- Vestiyer etiket numarası ver
- Ücret karta kaydedilir
- Teslim alırken: Etiket numarasını gir → iadeyi onayla (ücret kalır, numara serbest kalır)
Vestiyeri numarayla bulma
Bir misafir kartını kaybettiyse ama vestiyer numarasını biliyorsa, Misafir arama (alan „Vestiyer no.") üzerinden bulunabilir — yalnızca henüz iade edilmemiş vestiyer biletleri aranır.
Vestiyer ve tezgâh için fiş basımı
Üründe veya ürün grubunda bir İstasyon fişi/Toplu sipariş fişi ya da Mutfak ekranı tanımlıysa, fiş tezgâhta ve vestiyerde kayıt sırasında normal kasadaki gibi basılır (çözüm ürün → grup → üst grup).
5. Bridge (devir)¶
Kart değiştirme — kayıp, arıza veya alan değişikliğinde:
- Eski kartı tara (veya misafir numarasını gir)
- Yeni kartı tara
- Tüm veriler aktarılır (kayıtlar, bakiye, vestiyer)
- İsteğe bağlı: Kart ücreti hesapla
- Eski kart kimliği
SourceCardolarak kaydedilir
6. Self-Pay terminali¶
Misafirler banka kartıyla kendileri öder:
- Misafir, NFC kartını terminalde tarar
- Toplam tutar gösterilir
- Banka kartı ödemesi otomatik olarak başlatılır
- Kart serbest bırakılır
Sipariş terminali (misafirler kartlarıyla sipariş verir)¶
Sipariş terminalinde misafirler banka kartı olmadan kendi siparişlerini verir: kulüp kartı okuyucuya
kısaca tutulur ve hemen geri cüzdana konabilir. Sipariş, barda olduğu gibi misafirin kartına işlenir.
Terminal, NFC kart okuyuculu sabit bir dokunmatik istasyondur; sayfa /disco/bestellterminal adresidir.
Misafir ne yapar:
- Kartı okuyucuya tutmak. Kart yalnızca kısa süre okunur. Kart numarasının elle girilmesi ve PIN yoktur.
- En fazla üç seçenekten birini seçmek:
- Sipariş ver – içeceklere dokunun, sepeti kontrol edin, karta işleyin.
- Yükle – yalnızca hızlı yükleme açıksa görünür: tutarı seçin, onaylayın, ödeme cihazında ödeyin.
- Açık tutarı öde – yalnızca kartta açık bakiye varsa görünür: tutarı onaylayın, ödeme cihazında ödeyin.
- İşlemden sonra büyük bir teslim numarası görünür; sipariş barda fişle teslim alınır. Kısa süre sonra terminal başlangıç ekranına döner.
- Bir sayaç kalan süreyi gösterir; her dokunuş onu sıfırlar. İşlem yapılmazsa oturum ayarlanan süre sonunda (standart 120 saniye) biter ve kart yeniden okutulmalıdır. İptal her zaman görünür ve sepeti ile misafiri hemen temizler.
Ürün yelpazesi barla aynıdır: Happy Hour gibi fiyat kuralları ve kartın gençlik koruması değişmeden geçerlidir. Limit veya bakiye yetersizse ya da kart kilitliyse anlaşılır bir mesaj çıkar («Limitiniz veya bakiyeniz bu sipariş için yetmiyor …», «Bu kart kilitli …») ve misafir bara yönlendirilir. Ödeme cihazından onay olmadan asla tahsilat yapılmaz.
Kurulum (işletmeci):
- Admin → Disco → Genel, grup «Sipariş terminali (self servis)»:
- Misafirler terminalden sipariş verir – ana şalter. Teslimatta kapalıdır; kapalıyken terminal «henüz etkin değil» gösterir.
- Kart okutulduktan sonra oturum süresi (saniye) – boşta bekleme süresi, 30 ile 600 arası, standart 120.
- Terminal hesabı: Self-Pay terminalinde olduğu gibi, ayrı bir DiKAS kullanıcısının kullanıcı adı ve
parolası kiosk girişi olarak kaydedilir. Bu kullanıcıya Admin → Personel → Haklar altında
«Kulüp sipariş terminali: oturum başlat ve karta sipariş ver» (
disco.terminal.order) hakkı ile ödeme cihazı hakları verilir. İş istasyonuna bir EC terminali atanmış olmalıdır. - Kiosk tarayıcısını kilitlemek: Terminal hesabı bar haklarına sahiptir. Bu nedenle tarayıcı tam ekran/kiosk modunda, klavyesiz, geliştirici araçlarsız ve adres çubuğu olmadan çalışmalıdır.
- Yükleme yalnızca hızlı yükleme açık ve bir azami tutar belirlenmişse görünür (bkz. «6. Self-Pay terminali»).
- Ürün yelpazesi: Terminal, kendi kendine siparişe açılan ürün gruplarını sunar (Erlaubte Artikelgruppen, bkz. Sipariş terminalini kurma); seçim yoksa barın işleyebildiği her şey. Depozito, indirim, sistem ürünleri ile pasif veya gizli ürünler asla sunulmaz.
- Teslim numarası: Numara pager numara aralığından gelir ve barda fişe basılır. Pager ayarları Yönetim → Ayarlar → İşletme → Pager altındadır (bkz. Pager); fiş terminal iş istasyonunun yazıcısından çıkar.
- Yalnızca cihaz testinden sonra açın: Kart okuyucu (tutma, çekme), barda teslim numaralı fiş ve ödeme akışı (başarılı, reddedildi, iptal) Misafirler terminalden sipariş verir açılmadan önce işletmenin kendi donanımında bir kez denenmiş olmalıdır.
Belirsiz sonuç: iki kez ödeme yapmayın
- Sipariş belirsiz (ör. işlem sırasında bağlantı kopması): Sipariş asla iki kez işlenmez. Oturum bu durumda biterse başlangıç ekranı 25 saniye boyunca «Siparişini barda sor» uyarısını gösterir. Personel kartı misafir aramasında bulur (bkz. «9. Arama / Rapor») ve işlemlerden siparişin ulaşıp ulaşmadığını kontrol eder; yalnızca hiçbir şey işlenmemişse misafir yeniden sipariş verir.
- Ödeme belirsiz (yükleme veya açık tutarı ödeme): Terminal bir referansla (fiş veya işlem numarası) «Ödeme belirsiz» gösterir ve yeniden ödeme sunmaz. Personel kartın işlemlerini ve ödeme cihazındaki ya da gün sonundaki tahsilatı kontrol eder. Terminal ardından o kart için 15 dakika yükleme ve ödemeyi engeller (sipariş vermek mümkün kalır).
- «Reddedildi» («Ödeme yapılmadı. Hesabınızdan hiçbir şey çekilmedi.») yalnızca ödeme cihazı veya sağlayıcı açıkça ve kesin olarak reddettiyse görünür. Diğer tüm durumlarda ödeme belirsiz sayılır. Eski donanım ajanları, kutunun Arch paketi güncellenene kadar retleri de «belirsiz» olarak bildirir; bu durumda misafir ret sonrası bara yönlendirilir.
Mümkün değildir: kart numarasını elle girmek, test kartları, PIN, «burada mı yoksa paket mi» sorusu, depozitolu ürünler, indirimler ve sistem ürünleri, onaysız otomatik ödeme. Devam eden bir oturumda okutulan ikinci kart yok sayılır.
7. Bakiye yükleme (TopUp)¶
Misafir kartına ön ödemeli bakiye yükleme:
- Kartı tara
- Tutarı seç (veya serbestçe gir)
- Öde (Nakit veya banka kartı)
- Bakiye, kart ön ödemesine kaydedilir (%0'lık bir borç fişi olarak, çıkışta kapatılır)
Müşteri kartı
Kayıtlı bir müşteri kartı durumunda yükleme bunun yerine müşteri hesabına gider (bonus dahil, bkz. „Müşteri kartı ve bakiyeli sadık müşteriler").
8. Personel faturalandırması¶
Personel tüketiminin yönetimi ve faturalandırması. Çalışanlar kendi kartları üzerinden tüketir; vardiya sonunda (veya gün sonu raporunda) faturalandırılır.

Personel kartını tanıma: Çalışana Yönetici'de bir Kart kimliği kaydedin (Personel → Genel → Kart kimliği). Bu kart okutulduğunda, sistem personel kartını otomatik olarak tanır, çalışana atar ve Personel sayfasında doğrudan onun faturalandırmasını açar. Personel kartlarının giriş ücreti, minimum harcaması, limiti ve ücretsiz kontenjanı yoktur — yalnızca öz tüketimi kaydeder.
Öz tüketim muafiyeti: Sabit bir € muafiyetine kadar tüketim personel için ücretsizdir (öz tüketim / mal çekimi). Muafiyet, çalışan başına belirlenir (Personel → Disco öz tüketim); boşsa, Disco ayarlarındaki standart muafiyet geçerlidir; o da 0 ise hiçbir şey ücretsiz değildir.
Faturalandırma akışı:
- Kartı okut (veya çalışanı listede dokun) → faturalandırma görünümü açılır
- Tüketim, kırık ve storno ayrı ayrı gösterilir (kırık/storno hesaplanmaz)
- Öz tüketim (muafiyet) ücretsizdir; kalan, normal bir müşteri ödemesi gibi tahsil edilir (Nakit / banka kartı, kısmi ödeme de mümkün)
- „Tahsil et ve faturalandır" → kart kapatılır, tüketim öz tüketim fişi + varsa kalan ödeme olarak kaydedilir
Kırık vs. storno: Bir kalemi iptal ederken storno (yanlış kayıt) veya kırık (cam kırığı/kayıp) seçilir. İkisi de hesaplanmaz, ancak faturalandırmada ayrı ayrı belirtilir (depo/fire değerlendirmesi için).
Arka uç değerlendirmesi
Yönetici'de Personel → [Çalışan] → Disco altında, çalışan başına tüm Disco ziyaretleri tüketim, storno ve kırık toplamıyla görülür.
9. Arama / Rapor¶

Geçmişe yönelik misafir arama ve değerlendirmeler:
| Filtre | Açıklama |
|---|---|
| Tarih | Zaman aralığı |
| Cinsiyet | Erkek / Kadın |
| Giriş grubu | Gruba göre filtrele |
| Çalışma yeri | Kasa/alana göre |
| Saat | Giriş saati aralığı |
| Vestiyer no. | Misafiri (henüz iade edilmemiş) vestiyer numarası üzerinden bul |
10. Kasa faturalandırması ve gün sonu raporu¶
Tek tek çalışma yerleri için tezgâh faturalandırması — kasa/bar başına ciroyu gösterir.
Gün sonu raporu: Normal POS gün sonu raporu, açık Disco kartlarını otomatik olarak birlikte kapatır. Kapanışta hâlâ açık kartlar varsa, sistem uyarır („N Disco kartı açık, bunlardan M personel") ve onaylandığında bunları faturalandırır:
| Durum | Gün sonu raporunda ele alınışı |
|---|---|
| Müşteri kartı (sadık müşteri) | Müşteri hesabı üzerinden faturalandırılır (bakiye düşülür, kalan tahsil edilebilir borç olarak) |
| Anonim kart, bakiye yeterli | Kart bakiyesinden kaydedilir; kalan bakiye moda göre (Ödeme/Geçersizlik) |
| Anonim kart, faturalandırılamaz | Karşılanmayan kalemler iptal edilir (hayalet borç senedi yok) |
| Personel | Tüm tüketim öz tüketim olarak kaydedilir |
Storno ve faturalandırma sayıları gün sonu raporunda belgelenir („N iptal edildi, X € faturalandırılamaz, M müşteri hesabı üzerinden").
Mobil kasalar (çıkış, giriş, tezgâh, vestiyer)¶
Bir mobil cihazda (MAUI/Android ana bilgisayar veya dar ekran) Disco kasaları otomatik olarak mobil görünüme geçer — yoğun anlarda ek kasa olarak. Geçiş, cihazın yeniden boyutlandırılması/döndürülmesi sırasında canlı olarak gerçekleşir:
- Çıkış: üstte sabit tutar + grup/giriş, altında Fotoğraf / Kalemler / Bilgiler sekmeleri, altta büyük ödeme düğmeleri (Nakit/Banka Kartı/Seçenekler).
- Giriş: basit grup seçimi → isteğe bağlı fotoğraf → Ödeme yap / Giriş.
- Tezgâh: tek sütunlu — üstte tutar, miktar girişi, grup sekmeleri, büyük ürün ızgarası, kalem listesi ve Kaydet çubuğu.
- Vestiyer: Kaydet / Vestiyer Listesi sekmeleri — ürün seçimi + büyük sayı tuş takımı, iade listesi ayrı.
🎫 Giriş grupları¶
Giriş grupları, saate, haftanın gününe ve cinsiyete göre kademelendirilmiş, farklı misafir türleri için kurallar tanımlar.
Temel yapılandırma¶
| Alan | Açıklama |
|---|---|
| Ad | Grup adı (örn. „Regulär", „Ladies Night") |
| Aktif | Aç/kapat |
| Kasada göster | POS giriş sayfasında görünür |
| Sıralama | Seçimdeki sıra |
| Arka plan rengi | Grup kutucuğunun rengi |
| Depozito | € cinsinden kart depozitosu |
| Kart limiti | Bu grup için maks. kart |
| Haftanın günleri | Grubun geçerli olduğu günler (Pzt–Paz) |
| Geçerlilik başlangıcı / bitişi | Sezon veya kampanya dönemi |
Zaman bazlı kurallar¶
Her grup birden fazla zaman aralığı kuralına sahip olabilir. Her zaman aralığı için Erkek ve Kadın için ayrı koşullar tanımlanır:
| Alan | Açıklama |
|---|---|
| Zaman aralığı | örn. 22:00–00:00, 00:00–03:00 |
| Giriş | Giriş fiyatı |
| Minimum harcama | € cinsinden minimum tüketim |
| Serbest para | Hesaplanmayan tutar |
| Serbest hesap | Kredi hesabı |
| Ücretsiz içecekler | Ücretsiz içecek sayısı |
| Puanlar | Girişte sadakat puanları |
| Kredi limiti | Karttaki maks. tutar |
| Çıkışta giriş | Girişi yalnızca çıkışta hesapla |
| U18 | Reşit olmayan kategorisi |
| Ürün indirimi yok | İndirimleri devre dışı bırak |
| Girişi nakit ciro olarak | Giriş ücretini nakit ciro olarak kaydet |
| Giriş vergi oranı | %19, %7 veya %0 |
Örnek gruplar¶
| Grup | Giriş E | Giriş K | Kural |
|---|---|---|---|
| Regulär | 10,00 € | 10,00 € | Standart |
| Early Bird | 5,00 € | 5,00 € | Saat 23:00'ten önce |
| Ladies Night | 10,00 € | 0,00 € | Kadın, 00:00'dan önce |
| VIP | 25,00 € | 25,00 € | 2 ücretsiz içecek + 20 € serbest para dahil |
| Misafir listesi | 0,00 € | 0,00 € | Ücretsiz giriş |
| Personel | 0,00 € | 0,00 € | Personel işareti ayarlandı |
💰 Faturalandırma satırları (sanal kalemler)¶
Çıkışta (Check-Out) DiKAS, faturalandırma satırlarını otomatik olarak hesaplar. Bunlar sanal kalemlerdir — gerçek zamanlı olarak hesaplanır ve fişte gösterilir:
6 faturalandırma satırı türü¶
| Satır | Koşul | Tür | Açıklama |
|---|---|---|---|
| Giriş | Giriş çıkışta hesaplanır | Ek (+) | Giriş ücreti |
| Minimum harcama ek ücreti | Tüketim < minimum harcama | Ek (+) | Fark eklenir |
| Serbest para | Serbest para > 0 | Düşüş (−) | Dahil edilen muafiyet |
| Ücretsiz içecekler | Ücretsiz içecekler > 0 | Düşüş (−) | Kullanılan ücretsiz içeceklerin değeri |
| Serbest hesap | Serbest hesap > 0 | Düşüş (−) | Kredi hesabı |
| Bakiye | Ön ödemeli bakiye > 0 | Düşüş (−) | Yüklenen bakiye |
Hesaplama örneği¶
Gast #0042 — Gruppe "VIP" (Eintritt bei Austritt)
Konsumierte Getränke: 45,00 €
+ Garderobe: 2,00 €
─────────────────────────────────────────────────
Zwischensumme Buchungen: 47,00 €
Abrechnungszeilen:
+ Eintritt (VIP): 25,00 €
Mindestverzehr (50,00 €): Konsum 47 € → Aufschlag nicht nötig
(Buchungen > Mindestverzehr mit Eintritt)
− Freigeld: −20,00 €
− Freigetränke (2/2 genutzt): −10,00 €
− Guthaben (aufgeladen): −15,00 €
─────────────────────────────────────────────────
Zu zahlen: 27,00 €
[Bar] [EC-Karte] [Split]
🍽️ Masa modu (masaları karta kaydetme)¶
İsteğe bağlı olarak, hesabı nakit/banka kartı ile ödenmeyen, bir Disco misafir kartına kaydedilen masalara hizmet verilebilir (faturalandırma bu durumda Disco çıkışında yapılır). Etkinleştirme: Yönetici → Disco → Genel → „Masa kaydını karta" + her masa grubu için bir Disco kayıt modu (Yönetici → Masalar → Grup):
| Mod | Davranış |
|---|---|
| Kapalı | Normal ödeme (Nakit/banka kartı) — değişmez |
| Karta (Normal) | Siparişler masada birikir; „Ödeme yap" yerine kalemler taranan bir Disco kartına aktarılır |
| Karta (Anında / Bira bahçesi) | Her sipariş turu hemen bir karta aktarılır (açık masa sekmesi yok) |
Akış: Masaya her zamanki gibi hizmet ver → „Ödeme yap" bir kart tarama diyaloğu açar → kartı okut → açık kalemler karta aktarılır (kart limiti kontrol edilir; yeterli değilse, bir mesaj görünür ve hiçbir şey aktarılmaz) → masa serbest kalır. Fiş sipariş sırasında zaten basılmıştı; mutfak işleri „bitti"ye kadar ekranda kalır — çifte baskı yok.
🍺 Dolum sistemi ve otomatların bağlanması (tabletop arayüzü)¶
Bağlı bir dolum sistemi veya içecek otomatı (ör. CoreManager, Cortress) misafirin kartını okur ve her dolumu DiKAS'a bildirir. Dolumun nereye kaydedileceğini Tabletop arayüzü anahtarı belirler: Admin → Ayarlar → İşletme.
| Ayar | Ne olur |
|---|---|
| Otomatik (disko modülüne göre) | Disko modülü açıksa „Disko rezervasyonu", değilse „TableTop" geçerlidir. Seçimin yanında şu an geçerli olan mod görünür. |
| TableTop (müşteri hesabı/masa) | Dolum müşteri hesabına veya müşteri masasına kaydedilir (bkz. Müşteriler → Masaya yazma). |
| Disko rezervasyonu (disko misafiri) | Dolum, kartın giriş yapmış disko misafirine kalem olarak eklenir. Giriş yapmış misafir yoksa kaydedilmez. |
„Disko rezervasyonu" yalnızca disko modülü lisanslı ve açıksa seçilebilir; kayıtlı olduğu hâlde modül kapalıysa arayüz „TableTop" gibi çalışır. DiKAS kart numaralarını her iki modda da sayı veya hex olarak kabul eder.
Sistem üzerinden giriş (disko rezervasyonu): sistem bir misafiri kaydederken bir giriş grubu ve cinsiyeti seçer.
- Giriş ücreti, asgari tüketim ve limit her zaman DiKAS'taki giriş grubundan gelir (o cinsiyet için o anda geçerli kural). Sistem başka değerler gönderirse bunların yerine ayarlı değerler kullanılır; fark kayda yazılır. Bir sistem daha önce kendi değerlerini gönderiyorsa giriş gruplarının kurallarını kontrol edin: hesap DiKAS'taki değerlere göre yapılır.
- Sadık müşteri: sistem açıkça bir müşteri belirtirse, kart başka bir müşteriye ait olsa bile bu müşteri karta bağlanır. Hiçbiri belirtilmezse kartın müşterisi geçerlidir.
- Limit: limit rezervasyonu kısıtlamaz. Sistem önce kalan tutarı sorar ve kendisi karar verir; DiKAS limit üzerindeki bir dolumu reddetmez.
- Takma ad: bir müşterinin takma adı varsa (devir alınan verilerden), sistem „Soyadı, Adı" yerine bunu gösterir.
Ürün numarası (PLU) ve bilinmeyen ürünler¶
Sistem her çekimde PLU’yu bildirir; bu, DiKAS’taki ürün numarasıdır. Numara harf ve tire içerebilir (ör. CM-1009) ve ürünle tam olarak eşleştirilir; hiçbir şey kesilmez. Ürün numarasını üründe yönetirsiniz (Yönetim → Ürünler).
DiKAS bildirilen PLU’yu tanımıyorsa “Bilinmeyen PLU’yu ürün olarak oluştur” anahtarı belirler (Yönetim → Ayarlar → İşletme, Tabletop arayüzünün hemen altında):
| Anahtar | Ne olur |
|---|---|
| Kapalı | Çekim yine de işlenir; “Manuel fiyat” ürününe, bildirilen ad metin olarak yazılır. Ürün oluşturulmaz; DiKAS hata günlüğünde PLU’nun tanımlı olmadığını belirtir. |
| Açık (yeni kurulumlarda varsayılan) | DiKAS ürünü kendisi oluşturur – bildirilen PLU’yu ürün numarası, bildirilen adı ve fiyatı (birim fiyat) kullanarak – ve satışı ona işler. Bir sonraki bildirimden itibaren ürün bilinir. |
Mevcut kurulumlar
Ekim 2026’dan itibaren anahtar yeni kurulumlarda açıktır. Daha önce kaydedilmişse kayıtlı değer korunur; gerekirse kendiniz değiştirin. Anahtar Yönetim → Ayarlar → İşletme → Arayüzler altında Disco lisansı olmadan da görünür.
Otomatik oluşturmadan sonra
Yeni ürünün ürün grubu yoktur ve işletmenizin normal vergi oranı uygulanır. Uygun olduğunda Yönetim → Ürünler bölümünden düzenleyin (grup, vergi oranı, fiyat). Ad ilk bildirimdeki adtır; sonraki bildirimler değiştirmez.
Sistem ayrıca isteğe bağlı taxClass alanını gönderirse (0 normal, 1 indirimli, 99 vergisiz – ürün dışa aktarımındaki gibi), yeni ürün bu vergi oranını alır. Alan yalnızca oluşturma sırasında geçerlidir; mevcut ürünler kendi oranını korur.
Hata durumunda
DiKAS bir kartı sorgularken veya kilidini açarken sorun yaşarsa arayüz hata sayfası yerine kısa bir mesajla (IsOk: false ve metin) yanıt verir; sistem bu mesajı gösterebilir.
👤 Müşteri kartı ve bakiyeli sadık müşteriler¶
Kayıtlı bir müşteri kartı (müşterideki kart kimliği) ve müşteri bakiyesi olan bir sürekli müşteri, kartını doğrudan Disco kartı olarak kullanabilir:
- Giriş: Müşteri kartı okutulduğunda, sistem müşteriyi otomatik olarak tanır ve kart limitini bakiyesi kadar artırır (hesap bakiyesi + bonus) — yani limit + bakiye kadar tüketebilir.
- Disco'da yükleme: Misafir para yüklerse, bu onun müşteri hesabına gider (bir kart ön ödemesine değil). Tam olarak bu tutarda bir müşteri bakiyesi ürünü varsa, bu kullanılır ve bonusu da birlikte kaydedilir (örn. „Bakiye 50 € + %10").
- Müşteri hesabı üzerinden ödeme: Hem girişte (giriş ücreti) hem de çıkışta kasiyer, ödeme yöntemi olarak müşteri hesabını seçebilir — bakiye yetmezse kısmi ödeme dahil (kalan bu durumda nakit/banka kartı). Çıkışta bağlı müşteri otomatik olarak önceden seçilir.
Misafir veri alanları¶
Her Disco misafiri, kartta kapsamlı verilere sahiptir:
Kimlik ve durum¶
| Alan | Açıklama |
|---|---|
| GuestId | NFC kart kimliği |
| Cinsiyet | Erkek / Kadın |
| Personel | Personel girişi |
| Engelli | Kart engellendi |
| Yeniden giriş | Misafir kulüpten çıktı ve geri döndü |
| Kaynak kart | Önceki kart kimliği (devirden sonra) |
| Giriş / çıkış saati | Zaman damgaları |
Giriş kuralı ve fiyatlar¶
| Alan | Açıklama |
|---|---|
| Giriş grubu | Seçilen grup |
| Giriş kuralı | Uygulanan kural (zaman bazlı) |
| Giriş fiyatı | Giriş ücreti |
| Minimum harcama | Minimum tüketim |
| Serbest para / serbest hesap | Muafiyetler |
| Ücretsiz içecekler | Sayı + kullanılan değer |
| Kredi limiti | Maksimum kart tutarı |
Finans¶
| Alan | Açıklama |
|---|---|
| Toplam tutar | Tüm kayıtlar kümülatif |
| Ödenmiş | Zaten ödenmiş kısım |
| Bakiye | Ön ödemeli yükleme |
| Açık tutar | Hâlâ ödenecek |
| Fiş kimlikleri | Bağlı kasa fişleri |
Kayıtlar ve vestiyer¶
| Alan | Açıklama |
|---|---|
| OpenBons | Tüm kayıtların listesi (ürün, fiyat, miktar, kasa, çalışan) |
| Vestiyer | Vestiyer numaraları |
Gün günlüğü (gün protokolü)¶
Gecenin sonunda gün günlüğü bir özet gösterir:
Disco-Tagesprotokoll: 05.03.2026
Gäste gesamt: 342
davon weiblich: 156 (45,6 %)
davon männlich: 186 (54,4 %)
Eintritt-Umsatz: 2.140,00 €
Getränke-Umsatz: 4.567,00 €
Garderobe-Umsatz: 384,00 €
─────────────────────────────
Gesamt-Umsatz: 7.091,00 €
Gün günlüğünü çağırma: Yönetici → Disco → Gün günlüğü → tarih seç

📊 Disco istatistikleri¶

Gerçek zamanlı istatistikler şunları gösterir:
| Gösterge | Açıklama |
|---|---|
| Şu anda kulüpte | Kartlı, henüz çıkış yapmamış misafirler |
| Bugün toplam | İş günü başlangıcından bu yana tüm girişler |
| Alana göre ciro | Çalışma yeri başına (Tezgâh, Bar, VIP) |
| Saate göre ciro | Saatlik değerlendirme |
| En çok satan ürünler | En çok satılan içecekler |
| Gruba göre doluluk | Giriş grubu başına girişler |
⚙️ Yönetici yapılandırması¶
Genel Disco ayarları¶
Yönetici → Disco → Genel

Giriş gruplarını yönetme¶
Yönetici → Disco → Gruplar
- Grupları oluşturma, düzenleme, devre dışı bırakma
- Cinsiyet başına zaman aralığı kuralları tanımlama
- Haftanın günlerini ve geçerlilik dönemini ayarlama

Disco ayarları¶
Yönetici → Ayarlar → İşletme → Disco
| Ayar | Açıklama |
|---|---|
| Disco etkin | Modül açık/kapalı |
| Webcam etkin | Girişte fotoğraf çek |
| Test kartları etkin | Testler için simüle edilmiş NFC kartlar |
| Masa kaydını karta | Masa modunu etkinleştir (yukarıya bakın) |
| Standart öz tüketim (€) | Personel tüketimi için varsayılan muafiyet (çalışan başına geçersiz kılınabilir) |
| Gün sonu raporunda kalan bakiye | Kullanılmamış kart bakiyesini ödeme (geri ödenebilir borç) veya ciro olarak „Bakiye geçersizliği" kaydetme |
Disco için çalışma yerleri¶
Çalışma yeri ayarları altında kasalar Disco türü olarak yapılandırılabilir:
| Tür | Açıklama |
|---|---|
| DiscoKasse (1) | Giriş / çıkış |
| DiscoVerkauf (2) | Tezgâh / Bar |
| Garderobe (3) | Vestiyer çalışma yeri |
Kurulum¶
- Disco modülünü etkinleştirin (Yönetici → Ayarlar → İşletme → Disco)
- Zaman kurallarıyla giriş grupları oluşturun (Yönetici → Disco → Gruplar)
- Çalışma yerlerini yapılandırın (kasaları Disco türü olarak atayın)
- Tüm kasalarda NFC kart okuyucu kurun
- İsteğe bağlı: Misafir fotoğrafları için webcam kurun
- Çalışanlara ilgili yetkileri atayın
Sonraki adım¶
→ Atölye — İş ve onarım yönetimi