SambaPOS 2.08 sürümünü yayına vermiş olmanın mutluluğunu yaşıyoruz. Bu sürümü hayata geçirmemizde destek olan herkese gönülden teşekkür ederiz. Bu yazıda 2.08 ile birlikte gelen yeni özellikleri tanıtmak istiyorum.
Stok ve Maliyet Takibi
2.08 sürümü ile birlikte gelen en önemli özellik stok ve maliyet takibi. Bu sistemi devreye sokmak için stoğunu takip etmek istediğiniz ürünler için stok kartları tanımlayıp reçeteler ile stokları ürünler ile ilişkilendirmeniz yeterli. SambaPOS her gün sonu yapıldığında gerekli hesaplamaları otomatik olarak yapacak. Geniş bir konu olduğu için ayrı bir döküman hazırladık. http://v2.sambapos.org/content/stok-ve-maliyet-sistemi adresinden ulaşabilirsiniz. Bu özelliklerle birlikte raporlara "Stok Alım Raporu" ve "Maliyet Raporu" adında iki ayrı rapor eklendi.
İç Kullanım Hesapları
Müşteri hesaplarına "İç Kullanım Hesabı" Seçeneği ekledik. İç kullanım hesapları patron, personel gibi restoran içi hesap takibi için kullanılabilecek hesaplardır. Bu hesaplar normalde paket servis modülünde listelenmez ve Borç / Alacak raporlarına gelmez. Bu hesapların takibi için ayrıca "İç kullanım hesapları" raporu da ekledik.
Adisyon Etiketleme
Nasıl yani? dediğinizi duyar gibiyim:) Birçok pratik fayda sağlayan bu güzel özellik basit anlamda paket servis takibi, personel yemeklerinin takibi veya ödenmeyecek adisyonların takibini yapmayı sağlıyor. Aslında paket servis için müşteri kartları üzerinden takip yapmayı sağlayan bir modülümüz var ancak yine de müşteri kartı veya telefon numarası takip etmeden basit anlamda paket servis yapan da birçok işletme var. Bu özellik bu tür yerlerde kolayca kullanılabilir. Bu konuda detaylı bilgi http://v2.sambapos.org/content/adisyon-etiketleme adresinde.
El terminalinde Masa Numarası girerek Masa bulma
Masa sayısı çok olan yerler için masa numarası ile masa bulma özelliği ekledik. "Masa görünümü" ayarlarında numaratör yüksekliğini 100 verirseniz el terminali masa görünümünde 100 pixel yüksekliğinde bir numaratör görüntülenir.
Eğer masa numaraları M12, B19 gib harfle başlıyorsa bu harfler de aralarına virgül konarak alfanümerik düğmeler alanına yazılır. Örnekte numaratörde ayrıca B, S ve M düğmeleri de görüntülenecektir.
Eğer numaratör yüksekliği 30'dan küçük verilirse o zaman numaratör yerinde beyaz bir boşluk görüntülenir. Bu boşluğa tıklandığında numaratör görünür, masa numarası yazıldıktan sonra numaratör kaybolur. Bu beyaz boşluğu arttırıp azaltmak için 1 ile 30 arasında değerler vererek deneme yapabilirsiniz.
Ayrıca masa görünümünde düğme yüksekliği değerini 0 vererek düğmelerin ekrandaki boş alana otomatik olarak sığdırılmasını da sağlayabilirsiniz.
Bunun dışında el terminali programımıza performans arttırıcı ve kullanım kolaylığı sağlayıcı birçok küçük değişiklik de yaptık.
Mesaj Sunucusu İyileştirmeleri
Mesaj sunucusu sunucu bilgisayar üzerinde çalışan ve SambaPOS programlarının ve el terminallerinin haberleşmesini sağlayan bir programdır. Bu haberleşme imkanı çok kullanıcılı çalışılan ortamlarda bazı faydalar sağlar. Örneğin bir el terminalinden bir masa kapatıldığında veya hesap istendiğinde o an masa görünümü açık olan bütün diğer programların ve el terminallerinin ekranları otomatik olarak güncellenir. Mesaj sunucusunun daha sağlıklı çalışması için birçok değişiklik yaptık. Netwok problemleri nedeniyle bağlantı koptuğunda yeniden otomatik olarak bağlanma özelliklerini iyileştirdik. Ayrıca sunucuya "Otomatik Başlat" seçeneği de ekledik. Bu sayede sunucu bilgisayar açılırken otomatik olarak başlatılabiliyor.
Yönetim Modülü
Normalde sağ tuşla tıklandığında görüntülenen komutları kullanım kolaylığı açısından sabit olarak sağ sütunda listelemeye başladık.
Normalde SambaPOS'ta kullanılan kayıtları direk olarak silemezsiniz. Örneğin bir ürün kartını menüden kaldırmadan silmeye çalışırsanız hata alırsınız. Bu hata mesajlarını daha anlaşılır hale getirdik ve bazı durumlarda programın kapanmasına neden olabilen çeşitli kayıt silme senaryolarını kontrol altına aldık. Örneğin artık tüm kullanıcı hesaplarını silemezsiniz. Ayrıca iki ayrı kullanıcıya aynı pin kodunun verilmesini de engelledik.
Çok kullanıcı senaryoları
Aynı anda iki ayrı kullanıcının aynı boş masaya sipariş alması durumunda oluşan problemi giderdik. Çok kullanıcı kullanımda farklı kullanıcıların aynı masaya işlem yapması durumunda çelişkili durum olmadığı sürece iki kullanıcının işlemlerini de tutar ancak çelişki oluşursa o zaman ilk kaydeden kullanıcının yaptığı işlem geçerli olur. Çelişkili duruma örnek olarak bir kullanıcının bir masaya sipariş alırken başka bir kullanıcının ödeme alarak masayı kapatması durumunu verebiliriz. Bu durumda hangi işlem önce tamamlanırsa o işlem geçerli olur, diğer kullanıcı işlemin tamamlanamayacağına dair mesaj alır.
Demo Yazıcısı
Adisyon tasarımı yaparken denemeler için kullanılabilecek bir yazıcı tipi ekledik. Bu yazıcı tipi seçildiğinde eğer notepad programı açıksa program adisyon çıktısını notepad ekranına gönderir. Bu yazıcının çalışması için yazıcı tipi demo yazıcısı seçildikten sonra yazıcı adına herhangi birşey yazmak yeterli olacaktır.
Bu ana başlıkların dışında performans artışı ve kullanım kolaylığına yönelik birçok geliştirme de yapıldı.
SambaNova projemiz ile ilgili çeşitli görüşmeler yapmaya başladık. Farklı fikirleri ve tavsiyeleri değerlendirerek bu konuyla ilgili çeşitli çalışmalar yapmaya devam etmekteyiz. Yaşanan gelişmeleri duyurmayı sürdüreceğiz.
POS'n the World - One Terminal at a time.
Yorumlar
iç kullanım hesapları hatası
iç kullanım hesaplarına bastığımda hata alıyorum bunun sebebi nedir?