Specyfikacja techniczna systemu XKasnet: Różnice pomiędzy wersjami

Z Pomoc Netis
(Utworzono nową stronę "I. Przeznaczenie systemu XKasnet System XKasnet jest przeznaczony do obsługi sprzedaży na stanowisku kasowym POS w sklepie detalicznym oraz placówkach hurtowych. <br...")
 
Nie podano opisu zmian
 
(Nie pokazano 3 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 4: Linia 4:
XKasnet jest zbudowany w architekturze klient-serwer.<br>
XKasnet jest zbudowany w architekturze klient-serwer.<br>
Moduł serwera obsługuje:
Moduł serwera obsługuje:
* logikę biznesową,
*obsługuje wszystkie drukarki dostępna na polskim rynku
* bazę danych
*logikę biznesową zapewniającą zgodność z drukarkami fiskalnymi
* obsługę drukarek fiskalnych, terminali płatniczych
*bazę danych
* musi być zainstalowany na systemie Linux w dystrybucji Ubuntu 16.04 LTS, Ubuntu 18.04 LTS lub nowszy LTS (Long Term Support)
*obsługę terminali płatniczych
* udostępnia JsonApi poprzez TCP/IP  
*musi być zainstalowany na systemie Linux w dystrybucji Ubuntu 16.04 LTS, Ubuntu 18.04 LTS lub nowszy LTS (Long Term Support)
*udostępnia JsonApi poprzez TCP/IP
 
Moduły klienta:
Moduły klienta:
* XKasnet - graficzny frontend w technologi Java SWT  
 
* Kasnet - frontend w technologii TXT obsługujący najstarsze istniejące komputery  
*XKasnet - graficzny frontend w technologi Java SWT
* zaplecze Hipermarket - umożliwiające drukowanie np. paragonu do WZ na stanowisku kasowym
*Kasnet - frontend w technologii TXT obsługujący najstarsze istniejące komputery
* frontend graficzny istnieje w kilku konfiguracjach i umożliwia dostosowanie do potrzeb klienta
*zaplecze Hipermarket - umożliwiające drukowanie np. paragonu do WZ na stanowisku kasowym
*frontend graficzny istnieje w kilku konfiguracjach i umożliwia dostosowanie do potrzeb klienta


System XKasnet spełnia następujące główne funkcje:
System XKasnet spełnia następujące główne funkcje:
* praca w trybie ONLINE lub OFFLINE (druk paragonu w trakcie nabijania towarów lub wydruk paragonu po nabiciu wszystkich towarów)
*praca standalone bez połączenia z siecią LAN/WAN
* możliwość dowolnej konfiguracji kodów kreskowych (wagowych, ilościowych, cenowych) wykorzystywanych do pracy ze skanerem
*praca w trybie ONLINE lub OFFLINE (druk paragonu w trakcie nabijania towarów lub wydruk paragonu po nabiciu wszystkich towarów)
* możliwość ustawienia hasła na operacje
*drukowanie faktur na drukarce fiskalnej
* anulowanie paragonu
*obsługa zwrotów od klienta
* usuwanie pojedynczej pozycji z paragonu
*możliwość dowolnej konfiguracji kodów kreskowych (wagowych, ilościowych, cenowych) wykorzystywanych do pracy ze skanerem
* tworzenie raportów,
*możliwość ustawienia hasła na operacje
* zawieszenie i odwieszenie paragonu
*anulowanie paragonu
* sprawdzenie stanu kasy
*usuwanie pojedynczej pozycji z paragonu
* usuwanie ostatniej pozycji z paragonu
*tworzenie raportów,
* usuwanie pozycji paragonu powyżej określonej wartości lub ilości
*zawieszenie i odwieszenie paragonu
* rejestrowanie operacji anulowania paragonu i kasowania pozycji z paragonu
*sprawdzenie stanu kasy
* udzielanie rabatów procentowych od łącznej wartości paragonu
*usuwanie ostatniej pozycji z paragonu
* wsparcie obsługi stałych klientów
*usuwanie pozycji paragonu powyżej określonej wartości lub ilości
* obsługa opcji Cashback
*rejestrowanie operacji anulowania paragonu i kasowania pozycji z paragonu
* obsługa kaucji
*udzielanie rabatów procentowych od łącznej wartości paragonu
* obsługa tandemów
*wsparcie obsługi stałych klientów
* konfiguracja form płatności
*obsługa opcji Cashback
* obsługa terminali i pinpadów
*obsługa kaucji
* uwierzytelnianie i autoryzacja użytkowników
*obsługa tandemów
* współpraca z wieloma rodzajami drukarek fiskalnych
*konfiguracja form płatności
* praca w wersji jedno lub wielostanowiskowej
*obsługa terminali i pinpadów
* obsługa przesyłek PointPack
*uwierzytelnianie i autoryzacja użytkowników
 
*współpraca z wieloma rodzajami drukarek fiskalnych
 
*praca w wersji jedno lub wielostanowiskowej
II. Bezpieczeństwo systemu i ochrona danych
*obsługa przesyłek PointPack
 
*współpraca z NetisMessenger w celu zatwierdzania operacji kasjera z telefonu z systemem Android
Ochrona danych - jest to zagwarantowanie nienaruszalności danych i ich zabezpieczenie przed osobami nieuprawnionymi. W systemie HiperMarket jest zapewnione przez następujące mechanizmy:
 
a) Ochrona hasłem Wejście do systemu HiperMarket opiera się na identyfikacji użytkownika przez system operacyjny. Aby się do niego dostać należy podać prawidłowy "login", czyli skrót identyfikujący użytkownika i odpowiadające mu hasło. HiperMarket jest tak dobrze chroniony przed włamaniem, jak sam system operacyjny.
 
b) Uprawnienia do wykonywania określonych czynności System HiperMarket ma rozbudowany system uprawnień, który umożliwia zdefiniowanie profili użytkowników wg pełnionych funkcji, a także nadawanie szczegółowych uprawnień wybranym użytkownikom. Każdemu użytkownikowi można przyporządkować osobny zestaw kolumn (chowamy rubrykę z ceną zakupu, marżą netto itp.). System dysponuje możliwościami wymuszenia podania hasła w celu potwierdzenia tożsamości lub też wylogowania po pewnym określonym czasie od ostatniego użycia klawiatury.
 
c) Zatwierdzanie operacji Mechanizmem ochrony przed przypadkową lub celową zmianą danych w dokumentach są mechanizmy zatwierdzania i realizacji dokumentów. Dokumentów zatwierdzonych przez użytkownika nie da się edytować.
 
III. Założenia systemu
 
Stany asortymentów mogą być zmienione tylko poprzez wystawienie dokumentów lub poprzez sprzedaż detaliczną z kas.
Raz zrealizowany dokument nie może być modyfikowany. Możliwe są tylko korekty dokumentów, które zostawiają ślad w systemie.
Zmiany cen i stawki VAT są notowane na automatycznie tworzonych dokumentach.
Stany ujemne, które mogą pojawić się na koniec dnia, mogą być automatycznie zerowane poprzez wystawienie odpowiednich dokumentów przeklasyfikowań, lub nadwyżek sprzedaży.
Na dokumenty mogą być wprowadzone tylko wycenione asortymenty.
Wszystkie ważniejsze operacje systemowe są zapisywane wraz z datą, godziną i identyfikatorem użytkownika.
Wszystkie zmiany towarów są automatycznie przesyłane na kasy i wagi (bez dodatkowej ingerencji użytkownika systemu).
W celu zapewnienia bieżącej informacji o stanach asortymentów, w systemie zastosowano następujące rozwiązania:
 
realizacja dokumentu powoduje natychmiastową aktualizację stanu asortymentu
wprowadzenie nowego asortymentu umożliwia jego natychmiastową sprzedaż przez kasy
niemożliwe jest usunięcie historii asortymentu
system, co określony czas, pomniejsza stany o bieżącą sprzedaż
użytkownik ma pełny dostęp do wszystkich danych archiwalnych
dane archiwalne dostępne są zarówno w sklepie jak też w Centrali firmy
W zależności od konfiguracji koszt własny sprzedaży wyliczany jest na podstawie rzeczywistych cen zakupu czyli kolejki FIFO (patrz niżej) lub za pomocą ostatniej ceny zakupu przy rozliczeniu detalicznym sklepu.
 
IV. Podstawowe pojęcia
 
FIFO - (ang. First In, First Out) - metoda rozliczenia magazynu - pierwszy wszedł, pierwszy wyszedł. kolejka FIFO - lista towarów w faktycznych cenach zakupu i aktualnych ilościach. korekta wyceny stanów ujemnych - występuje w momencie likwidacji stanu ujemnego w kolejce FIFO; jest to różnica wartości stanu ujemnego i wartości towaru przyjętego. saldo dokumentowe - suma wartości wszystkich dokumentów saldo katalogowe - wartościowy stan magazynu
 
- detaliczne: stan towaru na magazynie * cena sprzedaży z tego dnia
- ewidencyjne: wartość towarów wg kolejki FIFO
różnice wagowe - różnica między saldem detalicznym katalogowym a saldem dokumentowym na koniec dnia różnice ewidencyjne - różnica między saldem ewidencyjnym katalogowym a saldem dokumentowym na koniec dnia Salda dokumentowe: saldo na koniec dnia:
 
- detaliczne: saldo na początek dnia + przychód dokumentowy - rozchód dokumentowy - sprzedaż z
kas - udzielony rabat + dokument zmiany cen ONLINE
 
- ewidencyjne: saldo na początek dnia + przychód dokumentowy - rozchód dokumentowy - koszt
sprzedaży + korekta wyceny stanów ujemnych saldo na początek dnia:
 
- detaliczne: saldo na koniec poprzedniego dnia + nocne zmiany cen
- ewidencyjne: saldo na koniec poprzedniego dnia
 
V. W systemie HiperMarket mamy kilka typów dokumentów
 
1. Dokumenty wpływające na stan ilościowy towaru: a). dokumenty przychodowe:
 
- PZ - przychód zewnętrzny,
- PW - przychód wewnętrzny
b). dokumenty rozchodowe
 
- WZ - wydanie zewnętrzne
- RW - rozchód wewnętrzny
- Sprzedaż
c). dokumenty rozchodowo-przychodowe
 
- Przepakowanie - np. zdejmujemy ze stanu 1 szt. sześciopaka soku, a przyjmujemy 6 szt. soku 1l.
- Przeklasyfikowanie - np. zdejmujemy ze stanu 10 szt. bułki kajzerki, a przyjmujemy 10 szt. bułki
wrocławskiej
 
2. Dokumenty wpływające na wysokość salda sklepu. a) detalicznego
 
- dokument zmiany cen detalicznych . Jeżeli cena zmienia się natychmiast w momencie wyceny, to
tworzony jest dokument zmiany cen ONLINE. W momencie wyceny blokowana jest sprzedaż towaru, uaktualniany jest zapas bieżący towaru i taka ilość towaru wpisywana jest do dokumentu. Taki dokument ma wpływ na wysokość salda detalicznego na koniec dnia. Jeśli przy zmianie ceny wybieramy inną datę niż dzisiejsza, to cena zostanie zapisana do zmiany na później. Podczas procedury zamknięcia dnia, system sprawdza ceny, które mają się zmienić od następnego dnia, bierze aktualny zapas towaru i zapisuje go do nocnego dokumentu zmian cen. Dokument taki ma wpływ na wysokość salda detalicznego na początek następnego dnia.
 
- dokument różnic wagowych. Zaokrąglenia, jak też dokładność wag sklepowych powodują
rozbieżności między saldem dokumentowym, a saldem katalogowym tzn. wartość 10 kg kiełbasy będzie inna, niż 100 porcji tej samej kiełbasy po 10dkg. Rozbieżności te są kumulowane i na koniec miesiąca generowany jest automatycznie dokument różnic wagowych, który niweluje w/w rozbieżność. b) ewidencyjnego
 
- korekta salda ewidencyjnego - dokument generowany automatycznie na koniec miesiąca,
niwelujący różnicę między saldem katalogowym ewidencyjnym, a saldem dokumentowym.
 
3. Dokumenty informacyjne nie wpływające na stan magazynu i wysokość salda:
 
- dokument zmian cen ewidencyjnych
- dokument zmiany VAT
Dokument może znajdować w jednym ze stadiów: - otwarty (niezrealizowany) - nie ma wpływu na stan magazynu, można taki dokument dowolnie modyfikować (w systemie HiperMarket widoczny jako "podświetlony") - zrealizowany - w momencie realizacji, aktualizowane są stany magazynowe, nie można modyfikować takiego dokumentu. Możliwa jest jedynie korekta z zapisem do bazy korekt i wydrukiem dokumentu korekty - anulowany - nie ma wpływu na stan magazynu, nie można takiego dokumentu poprawić, skorygować ani zrealizować. Numery kolejne dokumentów nadawane są przez system automatycznie i nie mogą być modyfikowane przez użytkownika.
 
V. Obliczenia w systemie HiperMarket
 
Przy wszelkich obliczeniach przyjęte jest założenie, że ilości zaokrąglamy do 3 miejsc znaczących po przecinku, ceny zaokrąglamy do dwóch miejsc po przecinku.
 
Podstawowe wzory i pojęcia:
 
Csb - cena sprzedaży z podatkiem VAT
Csn - cena sprzedaży netto (bez podatku VAT)
Czb - cena zakupu z podatkiem VAT
Czn - cena zakupu netto (bez podatku VAT)
Csbr - cena sprzedaży brutto po rabacie procentowym
Mn - marża netto
Mb - marża brutto
Nn - narzut netto
Nb - narzut brutto
Vn - VAT netto
Vb - VAT brutto
Csb = Czn + Vn + Mn
Csn = Csb / (1 + STAWKA_VAT / 100)
Czb = Czn + Vn
Vb = Csb * (STAWKA_VAT/100 / (1 + STAWKA_VAT / 100) )
Vn = Czn * (STAWKA_VAT/100 / (1 + STAWKA_VAT / 100) )
Csbr = Csb * (1 - RABAT / 100)
- marża netto W zależności od konfiguracji systemu marżę netto liczymy w następujący sposób:
 
MARŻA_NORMAL = 1
 
Mn = ((Csn - Czn) / Csn ) * 100%
MARŻA_NORMAL = 0
 
Mn = ((Csn - Czn) / Csb ) * 100%
- marża brutto
 
Mb = ((Csb - Czn) / Csb ) * 100%
- narzut netto
 
Nn = ((Csn - Czn) / Czn ) * 100%
- narzut brutto
 
Nb = ((Csb - Czn) / Czn ) * 100%
- rotacja a) (w konfiguracji magazynu hurtowego gdzie sprzedaż następuje poprzez dokumenty WZWZ i MMDW) za okres obliczana jest wg wzoru:
 
(stan wartościowy netto w cenach zakupu na koniec okresu * ilość dni) / (sprzedaż z dokumentów netto w cenach zakupu)
 
b) w katalogu towarowym na podstawie sprzedaży z kas za okres obliczana jest wg wzoru: (średni stan magazynu w okresie) / średnia sprzedaż w okresie
 
a) Magazyn Dystrybucyjny W magazynie dystrybucyjnym przy obliczaniu marży, narzutu, ceny sprzedaży nie jest brany pod uwagę podatek VAT.
 
Csb = Czn + Mn
DOKUMENTY a) Magazyn dystrybucyjny w podsumowanie dokumentu, wychodzimy od wartości netto w stawkach VAT i od nich wyliczamy podatek VAT i wartości brutto.
 
b) SKLEP DETALICZNY - faktury VAT do paragonu fiskalnego - w tabelce podsumowującej obliczamy w stawkach VAT wartość faktury netto wychodząc od wartości brutto w/g wzoru:
 
Wartość netto = Wartość sprzedaży brutto / (1 + STAWKA_VAT / 100)
podatek obliczamy w/g wzoru:
 
Podatek VAT = Wartość sprzedaży brutto - Wartość sprzedaży netto
- w pozostałych dokumentach, w podsumowanie dokumentu, wychodzimy od wartości netto w stawkach VAT i od nich wyliczamy podatek VAT i wartości brutto.
 
INWENTARYZACJA
 
Otwierając nowy remanent wybieramy towary, które chcemy spisywać. Możemy wybrać wszystkie towary lub podzbiór określony przez dział, grupę lub kategorię towarów. Do spisu zostaną uwzględnione wszystkie towary spełniające powyższe warunki i dodatkowo muszą być wycenione . Podczas spisywania nie jest widoczny stan katalogowy towarów. Dopiero podczas rozliczenia remanentu możliwe jest sprawdzenie nadwyżek i niedoborów. Podczas rozliczenia remanentu generowane są automatycznie przez system dokumenty PWRI i RWRI (patrz instrukcja użytkownika), których suma odpowiada spisanym towarom. Do rozliczenia remanentu brane jest saldo katalogowe na koniec poprzedniego dnia. Aby saldo katalogowe po remanencie było zgodne z saldem dokumentowym, należy przed remanentem wygenerować odpowiednio dokument korekty salda ewidencyjnego (patrz wyżej) lub dokument różnic wagowych. Jeżeli w w dniu przeprowadzania inwentaryzacji prowadzona była sprzedaż, lub były realizowane jakieś dokumenty, inwentaryzację można rozliczyć dopiero po procedurze zamknięcia dnia. Jeśli sklep rozliczany jest detalicznie, to nie można robić w dniu poprzedzającym remanent zmian cen sprzedaży. W module remanentowym w rozliczeniu mamy tylko ceny sprzedaży i wartość niedoborów i nadwyżek podawana jest tylko w cenach detalicznych. Przy rozliczeniu sklepu metodą FIFO saldo po remanencie jest widoczne dopiero po wygenerowaniu dokumentów PWRI, RWRI.
 
Saldo po remanencie liczone jest następująco:
 
saldo po remanencie = saldo na koniec dnia przed remanentem - dokumenty RWRI + dokumenty PWRI
OKRESY ROZLICZENIOWE
 
W systemie HiperMarket wszystkie dokumenty numerowane są w cyklach rocznych. Procedura zamknięcia roku odbywa się automatycznie. Istnieje możliwość rozpoczęcia numeracji od 1 w trakcie roku Dziennych Raportów Obrotu Towarowego. Można tak zrobić po przeprowadzonej całościowej inwentaryzacji sklepu. Przełączenie roku nie powoduje utraty danych historycznych do analiz.
 
HiperMarket a ustawa o rachunkowości
 
Ustawa o rachunkowości nie wymusza na użytkowniku tego, aby program stosowany w sklepie miał homologację Ministerstwa Finansów.
 
Wymóg trwałości (nieodwracalności) zapisów


W systemie HiperMarket zmiany stanów asortymentów mogą nastąpić wyłącznie w wyniku utworzenia dokumentu lub sprzedaży z kas. Dokument elektroniczny staje się dokumentem księgowym w momencie wydrukowania oraz podpisania, a nie w momencie utworzenia go w programie.


Wymóg kompletnej dokumentacji
Bezpieczeństwo systemu i ochrona danych
* logowanie do Xkasnet jest możliwe za pomocą loginu i hasła, lub skanowanego identyfikatora kasjera
* XKasnet ma elastyczny system uprawnień, który umożliwia zdefiniowanie profili kasjerów wg pełnionych funkcji. W przypadku gdy kasjer nie posiada uprawnienia na określona funkcję system prosi o identyfikację kierownika zmiany.
* istnieje możliwość automatycznego włączania wygaszacza ekranu po upływie pewnego czasu od ostatniego użycia
* system Linux umożliwia zalogowanie w celach serwisowych i wykonanie prac bez przerywania pracy kasjera


Dokumentacja dostarczana wraz z oprogramowaniem zawiera wszystkie wymagane informacje. W szczególności dokumentacja zawiera:
Promocje
*Xkasnet obsługuje wiele typów promocji/strategii kasowych aktywowanych na podstawie spełnionych warunków promocji, kuponem, kartą klienta
**promocja cenowa
**wielopaki kup X w cenie Y
**zestawy kup 2*X, a produkt Y otrzymasz w cenie C
**zestawy typu najtańszy w cenie C/gratis
**wiele innych
*Obsługa programów typu zbieraj punkty aby otrzymać nagrodę
*drukowanie kuponów rabatowych
*XKasnet umożliwia połączenie z zewnętrznymi systemami promocji
**Eurocash
**ProfitCard
**MPlatform
**Spartavity
**integracja z innymi systemami


szczegółowy opis programu
opis zasad ochrony i bezpieczeństwa danych
Wymóg wyglądu wydruków Wydruki z systemu HiperMarket posiadają następujące cechy:


nazwę i dane adresowe firmy
Synchronizacja danych
nazwę dokumentu
* domyślna konfiguracja synchronizacji zapewnia regularną i automatyczne przesyłanie danych kasa<->serwer po każdym zakończonym paragonie, oraz co określony przedział czasu
numer dokumentu
* problemy z komunikacją z serwerem są monitowane kasjerowi na pasku statusu, nie powodują przerwania pracy kasy
datę wystawienia dokumentu
* w przypadku braku połączenia z serwerem kasa pracuje na dostępnych danych, a utworzone paragony zostaną automatycznie przesłane po odzyskaniu połączenia nawet po kilku dniach braku połączenia
nazwę oraz wersję programu
* elastyczna konfiguracja synchronizacji danych umożliwia dostosowanie do łącz typu WAN/GPRS
numer strony wydruku
imię i nazwisko osoby wystawiającej dokument
niektóre wydruki posiadają narastające podsumowania wszystkich stron

Aktualna wersja na dzień 10:26, 21 sty 2021

I. Przeznaczenie systemu XKasnet

System XKasnet jest przeznaczony do obsługi sprzedaży na stanowisku kasowym POS w sklepie detalicznym oraz placówkach hurtowych.
XKasnet jest zbudowany w architekturze klient-serwer.
Moduł serwera obsługuje:

  • obsługuje wszystkie drukarki dostępna na polskim rynku
  • logikę biznesową zapewniającą zgodność z drukarkami fiskalnymi
  • bazę danych
  • obsługę terminali płatniczych
  • musi być zainstalowany na systemie Linux w dystrybucji Ubuntu 16.04 LTS, Ubuntu 18.04 LTS lub nowszy LTS (Long Term Support)
  • udostępnia JsonApi poprzez TCP/IP

Moduły klienta:

  • XKasnet - graficzny frontend w technologi Java SWT
  • Kasnet - frontend w technologii TXT obsługujący najstarsze istniejące komputery
  • zaplecze Hipermarket - umożliwiające drukowanie np. paragonu do WZ na stanowisku kasowym
  • frontend graficzny istnieje w kilku konfiguracjach i umożliwia dostosowanie do potrzeb klienta

System XKasnet spełnia następujące główne funkcje:

  • praca standalone bez połączenia z siecią LAN/WAN
  • praca w trybie ONLINE lub OFFLINE (druk paragonu w trakcie nabijania towarów lub wydruk paragonu po nabiciu wszystkich towarów)
  • drukowanie faktur na drukarce fiskalnej
  • obsługa zwrotów od klienta
  • możliwość dowolnej konfiguracji kodów kreskowych (wagowych, ilościowych, cenowych) wykorzystywanych do pracy ze skanerem
  • możliwość ustawienia hasła na operacje
  • anulowanie paragonu
  • usuwanie pojedynczej pozycji z paragonu
  • tworzenie raportów,
  • zawieszenie i odwieszenie paragonu
  • sprawdzenie stanu kasy
  • usuwanie ostatniej pozycji z paragonu
  • usuwanie pozycji paragonu powyżej określonej wartości lub ilości
  • rejestrowanie operacji anulowania paragonu i kasowania pozycji z paragonu
  • udzielanie rabatów procentowych od łącznej wartości paragonu
  • wsparcie obsługi stałych klientów
  • obsługa opcji Cashback
  • obsługa kaucji
  • obsługa tandemów
  • konfiguracja form płatności
  • obsługa terminali i pinpadów
  • uwierzytelnianie i autoryzacja użytkowników
  • współpraca z wieloma rodzajami drukarek fiskalnych
  • praca w wersji jedno lub wielostanowiskowej
  • obsługa przesyłek PointPack
  • współpraca z NetisMessenger w celu zatwierdzania operacji kasjera z telefonu z systemem Android


Bezpieczeństwo systemu i ochrona danych

  • logowanie do Xkasnet jest możliwe za pomocą loginu i hasła, lub skanowanego identyfikatora kasjera
  • XKasnet ma elastyczny system uprawnień, który umożliwia zdefiniowanie profili kasjerów wg pełnionych funkcji. W przypadku gdy kasjer nie posiada uprawnienia na określona funkcję system prosi o identyfikację kierownika zmiany.
  • istnieje możliwość automatycznego włączania wygaszacza ekranu po upływie pewnego czasu od ostatniego użycia
  • system Linux umożliwia zalogowanie w celach serwisowych i wykonanie prac bez przerywania pracy kasjera

Promocje

  • Xkasnet obsługuje wiele typów promocji/strategii kasowych aktywowanych na podstawie spełnionych warunków promocji, kuponem, kartą klienta
    • promocja cenowa
    • wielopaki kup X w cenie Y
    • zestawy kup 2*X, a produkt Y otrzymasz w cenie C
    • zestawy typu najtańszy w cenie C/gratis
    • wiele innych
  • Obsługa programów typu zbieraj punkty aby otrzymać nagrodę
  • drukowanie kuponów rabatowych
  • XKasnet umożliwia połączenie z zewnętrznymi systemami promocji
    • Eurocash
    • ProfitCard
    • MPlatform
    • Spartavity
    • integracja z innymi systemami


Synchronizacja danych

  • domyślna konfiguracja synchronizacji zapewnia regularną i automatyczne przesyłanie danych kasa<->serwer po każdym zakończonym paragonie, oraz co określony przedział czasu
  • problemy z komunikacją z serwerem są monitowane kasjerowi na pasku statusu, nie powodują przerwania pracy kasy
  • w przypadku braku połączenia z serwerem kasa pracuje na dostępnych danych, a utworzone paragony zostaną automatycznie przesłane po odzyskaniu połączenia nawet po kilku dniach braku połączenia
  • elastyczna konfiguracja synchronizacji danych umożliwia dostosowanie do łącz typu WAN/GPRS