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 |
| Çı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 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ş
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

Müşteri tutar ekranı (ikinci ekran)
Kasada bir müşteri tutar ekranı bağlıysa (misafire tutarı gösteren ikinci ekran), artık tezgâhta ve kasa/çıkışta da canlı olarak güncellenir — tıpkı normal kasadaki gibi. Misafir kendi toplam tutarını görür; kayıt/ödeme sonrasında ekran otomatik olarak güncellenir. Bağlı ekran yoksa hiçbir şey olmaz (etki yok).
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).
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
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.
👤 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