Bir zincirin gerçekten büyüyebileceği bir yazarkasa
Bir restoran zinciri, sahip olduğu her şeyden önce kasalarını aşar. Wezly her mağazayı ve her satış noktasını tek bir TSE uyumlu yazarkasa üzerinde çalıştırıyor — ve HPC GmbH'yi altı yıldır bu sistemle ayakta tutuyor.

Bir garsonun gerçekten satış yaptığı kasa: seçenekler, indirimler, akan bir toplam ve tek dokunuşta tahsilat. Her satış, iade ve nakit hareketi tek bir defterde — imzalı bir işlemin ardında bırakması gereken kayıt. Kassensicherungsverordnung'un talep üzerine istediği Kassensichv dışa aktarımı; sonradan derlenmek yerine canlı satış kaydından üretiliyor. Ciro, satış adedi ve kâr; kasanın yazdığı aynı veriden, ay ay bir işletme gözüyle okunuyor.
- Sektör
- Perakende ve yeme-içme
- Pazar
Almanya
- Teslim yılı
- 2020
Wezly, HPC GmbH için geliştirdiğimiz yazarkasa. 2020'de yayına girdi ve hâlâ çalışıyor.
Aynı zamanda bu sitenin başka bir yerde ileri sürdüğü iddianın ardındaki sistem: Almanya'nın mali gereğini bir denetimden sonra değil, ilk sürümünden itibaren karşılayan yazarkasa.
Çoğu kasanın yanlış kurduğu yapı
Tek bir dükkânın bir kasaya ihtiyacı vardır. Birkaç dükkâna dönüşmeye niyetli bir işletmenin bir hiyerarşiye ihtiyacı vardır ve bunu sonradan eklemek, kimsenin bütçelemediği göçtür.
Wezly baştan üç katmanla kuruldu. Bir işletmenin mağazaları, bir mağazanın satış noktaları, bir satış noktasının kasaları vardır. Ürünler varyant taşır ve özellikleri satış noktası bazında, ister kuralla ister elle çözülür; çünkü aynı ürün iki konumda gerçekten farklı bir şeydir: başka bir fiyat, başka bir vergi işlemi, pazar günü başka bir bulunurluk.
Genel merkezin ağı gerçekten yönetip yönetemeyeceğini, yoksa her şubenin sessizce kendi elektronik tablo adasına dönüşüp dönüşmeyeceğini işte bu sonuncusu belirler.
Alman kısmı neden zor kısım
Başka her yerde bir yazarkasa bir ekran, bir yazıcı ve bir kart okuyucudur. Almanya'da düzenlemeye tabi bir nesnedir. Kassensicherungsverordnung uyarınca her işlem sertifikalı bir teknik güvenlik unsuru tarafından imzalanmalı ve vergi idaresi yıllar geriye giden satış kaydının yapılandırılmış bir çıktısını isteyebilmelidir.
Bu, sipariş akışı çalıştıktan sonra eklenen bir özellik değildir. İlk satırın yazıldığı gün bir satışın nasıl saklanacağına karar verir, çünkü imzalanmış bir satış sonradan sessizce değiştirilemez. Bunu geç bir gereklilik sayan sistemler baştan yazılır.
Bir şablona değil, pazar liderlerine karşı kuruldu
Referans noktaları, bir perakendecinin aksi hâlde satın alacağı ürünlerdi; Vend de aralarındaydı. Geliştirme boyunca soru «bir kasanın asgari ihtiyacı nedir» değil, «birini mevcut sağlayıcısını bırakmaya ne ikna eder» idi; bu daha zor bir şartname ve başka bir yazılım üretir.
Yığın, önemli olduğu yerde
Önde NgRx'li Angular, arkada Nest.js ve Node, satış kaydı için TypeORM üzerinden PostgreSQL, salonun anında tepki vermesi gereken yerde Firestore, altta Docker ve Google Cloud. Baştan sona tek bir kişi taşıdı.
Bu, sitenin genel olarak anlattığı düzenin ta kendisi: ilk toplantınızdaki mühendis kodu yazan kişidir ve ekip bilerek küçüktür.
Alıntılanmaya değer sonuç: altı yıl
Bir lansman sayısı değil. 2020'de kurulmuş, düzenlemeye tabi bir sistem, aradaki kural değişiklikleri ve platform güncellemelerine rağmen hâlâ hizmette. Ölçü, bir sistemin beş yıl sonra, yazıldığında orada olmayan biri tarafından hâlâ sürdürülebilir olup olmadığıdır — ve bu sistem o eşiği geçti.
Bu sayfada
Sizinki ne yapmak zorunda olurdu?
Onu kuracak mühendisle otuz dakika; satışçıyla değil. Kapsam, maliyet ve gerçek riskin nerede durduğu üzerine net cevaplar.