C cenaly.com
Pulsuz başlayın

İnternet kəsildikdə

Bağlantı kəsildikdə nə işləməyə davam edir: kassa qəbzləri vurur və çap edir, sifarişlər və qəbzlər növbədə toplanır və dublikatsız göndərilir

7 min read Admin panelinin demosu
On this page 15

İnternet kəsildikdə və ya bulud əlçatan olmadıqda

Əlaqə kəsilir: provayder, router, tufan, operatorun qəzası. Müəssisə isə bağlanmır — qonaqlar kassanın yanında dayanır. Aşağıda nəyin işləməyə davam etdiyi, nəyin işləmədiyi və növbənin nə etməli olduğu göstərilib.

İki nasazlığı fərqləndirin, çünki onlar fərqli davranır:

Nə baş verdi Müəssisədəki kassa Küçədən gələn qonaq
Müəssisədə internet kəsildi Oflayn işləyir: qəbz çıxarır, çap edir, növbə yığır Vitrin açılır (o, CDN-dən verilir), sifariş buluda gedir — amma müəssisədə onu yalnız əlaqə bərpa olunduqdan sonra görəcəklər
Bulud əlçatan deyil Eyni şey: kassa birini digərindən fərqləndirmir — onun üçün bu, "qeyd getmədi" deməkdir Vitrin keşdən aça bilər, sifarişin rəsmiləşdirilməsi və ödəniş baş tutmayacaq

Kassa qəsdən səbəbi təxmin etməyə çalışmır: hər hansı şəbəkə xətası "lokal işləyirik, qeyd növbəyə düşür" deməkdir.


Nə işləməyə davam edir#

Kassa (veb-POS). Bu, sadəcə keşlənmiş səhifə deyil, cihazdakı əsl qeyd növbəsidir:

  • sifariş qəbz edilir və sifarişlər növbəsinə düşür (kassada 24 saat yaşayır);
  • qəbz və kassa növbəsi — öz əməliyyat növbəsi (növbənin açılması, mədaxil və məxaric, qəbz, qaytarma, növbənin bağlanması). Hər əməliyyatın müştəri idempotent açarı var, buna görə sonradan göndərmə heç nəyi ikiqat artırmır;
  • oflayn açılan növbə müvəqqəti nömrə alır və işləməyə davam edir: "açıq növbə olmadan ödəniş qadağandır" qapısı oflayn da qüvvədədir, o, lokal keşə görə hesablayır;
  • menyu, qiymətlər, masalar, məlumat kitabçaları brauzerin lokal keşindən oxunur — onlar əlaqə olduğu müddətdə ora düşüb;
  • səhifənin yenidən yüklənməsi giriş ekranına atmır: kassa lokal görüntü əsasında "deqradasiya olunmuş sessiyada" açılır və şəbəkə qayıtdıqda özü yenidən qoşulur.

Çap. Qəbz, mətbəx bileti və etiket eyni kompüterdə duran körpü vasitəsilə çap edilir: kassa ona maşının lokal ünvanı ilə müraciət edir — bunun üçün internet lazım deyil.

Fiskal qəbz. Fiskal registrator eyni kompüterə qoşulubsa, qəbz körpü vasitəsilə eyni lokal kanaldan çıxarılır: fiskal yaddaş sənədləri yığır, fiskal məlumat operatoru isə əlaqə yarandıqda onları yaxalayır. 54-FZ üçün bu, normal rejimdir, pozuntu deyil.

Giriş ekranı. Brauzerdə son sessiya olduğu müddətdə (pəncərə — 7 gün) kassir daxil olub işləyir; yığılanın göndərilməsi əlaqə bərpa olunduqda yenə də əsl avtorizasiya tələb edəcək.


Əlaqə olmadan nə işləmir#

  • Mətbəx ekranı (KDS). Biletlər ona bulud vasitəsilə gəlir; internet olmadan yeni sifarişlər mətbəxə düşməyəcək — onlar əlaqə bərpa olunduqda ora gedəcək. Bu müddətdə mətbəx çap biletləri ilə işləyir, əgər sizdə mətbəxə çap qurulubsa, ya da şifahi sifarişlə.
  • Bank terminalı. Kartla ödəniş bankda avtorizasiya tələb edir — oflayn baş tutmayacaq. Nağd qəbul edin.
  • Qonağın onlayn ödənişi (vitrində kart, masadan hesabın ödənilməsi, kioskda ödəniş) — ödəniş provayderinə çıxış lazımdır.
  • İkinci kassa və ofisiant planşeti. Cihazlar lokal şəbəkədə bir-biri ilə sinxronlaşmır: hər biri öz növbəsini aparır və özü göndərir. Ümumi lokal kontur ("LAN rejimi") biz qəsdən etmirik — bu, məhsul sahibinin qərarıdır: bir kassanın çap ilə muxtariyyətini təmin edirik.
  • X-hesabat. Aralıq kəsim serverdə satışlara görə hesablanır — oflayn kassa dürüst imtina edəcək. Növbəni bağlamaq olar, Z-hesabat əlaqə qayıtdıqda formalaşacaq.
  • Serverdə hesablayan admin panel bölmələri — "Sifarişlər", "Maliyyə", "Statistika", "Anbar", "Personal". Onlar buludu oxuyur və oflayn ən yaxşı halda oxumağa macal tapdıqlarının sonuncusunu göstərir.
  • Verilmə ekranı, növbə tablosu, kiosk — bunlar da bulud səthləridir.

Personal nə etməlidir#

  1. Qəbz çıxarmağa davam edin. Əlaqə kəsilən kimi kassada kəhrəbayı "oflayn" banneri və "N göndərilməyib" çipi görünür. Bu, normal rejimdir: sifariş qəbul edilib, qəbz çap olunub, pul götürülüb.
  2. Qonağa qəbzi həmişəki kimi çap edin. Çap lokaldır — kağız çıxır.
  3. Eyni cihazda və eyni brauzerdə işləyin. Növbə bu kompüterdə yerləşir: ikinci planşetə keçib "oradan göndərmək" olmaz.
  4. Brauzerin keşini təmizləməyin, hesabdan çıxmayın, kassanı inkognito rejimində açmayın — beləliklə göndərilməmiş sifarişləri və qəbzləri silərsiniz.
  5. Səhifəni yenidən yükləmək olar. Növbə yenidən yüklənməyə və brauzerin yenidən işə salınmasına dözür.
  6. Bir sifarişi iki dəfə qəbz etməyin "ehtiyat üçün": sistem sonradan göndərmə zamanı dublikatlardan qorunur, amma iki fərqli sifarişi dürüst şəkildə iki kimi sayacaq.
  7. Kart qəbul etməyin — terminal oflayn avtorizasiya etmir. Nağd, qonaq istəsə isə — sonra ödənilmək üçün hesab.
  8. Qırmızı "N çatdırılmayıb" banneri o deməkdir ki, qeydlərin bir hissəsi əlaqə bərpa olunduqdan sonra da getməyib (müddət bitib və ya server imtina edib). Bu, meneceri çağırmaq üçün səbəbdir, banneri gizlətmək üçün deyil.

Əlaqə qayıtdıqda nə baş verəcək#

Sonradan göndərmə özü başlayır — "şəbəkə yarandı" hadisəsinə görə, taba qayıtdıqda və taymerə görə.

  • "N göndərilməyib" çipi azalır və yox olur. Sifarişlər "Sifarişlər" bölməsində və mətbəx ekranında görünür, qəbzlər nömrə alır, anbar texnoloji kartlara görə silinir.
  • Dublikat olmayacaq. Hər sifarişin müştəri identifikatoru, hər kassa əməliyyatının idempotentlik açarı var; server təkrarı tanıyır və onu ikinci dəfə tətbiq etmir.
  • Oflayn növbə əsl növbə ilə əvəz olunur. Növbənin müvəqqəti nömrəsi hələ də növbədə duran bütün qəbzlərdə və hərəkətlərdə real nömrə ilə əvəzlənir.
  • Z-hesabat formalaşır oflayn bağlanmış növbə üçün.
  • Heç nə səssizcə silinmir. Çatdırıla bilməyən qeydlər (24 saat bitib və ya server bərpa olunmayan xəta qaytarıb) ayrı "çatdırılmayıb" siyahısına düşür (7 gün saxlanılır, 100 qeydə qədər) və əl ilə gizlətmək imkanı olan qırmızı bannerlə göstərilir.

Sıra qorunur: növbə ardıcıl göndərilir, müvəqqəti server xətalarında isə artan fasilə ilə yenidən cəhd edir.


Məhdudiyyətlər#

  • Oflayn yalnız kassa və çap üçün işləyir — və başqa heç nə üçün. Mətbəx ekranı, bank terminalı və internet olmadan lokal şəbəkədə cihazlar arasında sinxronizasiya işləmir; tam LAN konturu qəsdən hazırlanmır.
  • Növbə cihaza və brauzerə bağlıdır. O, konkret brauzerin yaddaşında saxlanılır: başqa kompüter, başqa brauzer və ya inkognito rejimi onu görmür.
  • Növbənin ömrü 24 saatdır — sifarişlər və kassa əməliyyatları üçün. Bir sutkadan çox əlaqəsizlik olduqda qeydlər səssizcə yox olmur, «çatdırılmayıb» siyahısına düşür.
  • Oflayn sessiya 7 gün yaşayır. Bundan sonra kassa adi giriş tələb edəcək, şəbəkəsiz isə bu mümkün deyil.
  • X-hesabat oflayn əlçatan deyil — o, serverdə hesablanır.
  • Qonaq səthləri (vitrin, kiosk) növbəni yalnız bir saat saxlayır — onlar qonağın mobil şəbəkəsindəki qısamüddətli kəsilmə üçün nəzərdə tutulub, internetsiz iş üçün deyil.
  • Android kassa. Sifarişin qəbulu və lokal fiskal qəbz oflayn işləyir, qəbzlər reyestrinə qeyd və kassa növbəsi isə oflayn hələ işləmir (planlaşdırılıb). Orada oflayn üçün həqiqət mənbəyi fiskal yaddaşdır.
  • Canlı fiskal registratorda «kabeli çıxardıq» ssenarisinin başdan-başa sınağı hələ aparılmayıb. Kassanın oflayn rejimi kod və avtotestlərlə (o cümlədən «sessiya daxili oflayn» e2e testi ilə) bağlanıb, real avadanlıqda sahibi tərəfindən yoxlanılması isə plandadır — biz bunu açıq deyirik və keçilmiş kimi təqdim etmirik.

Nasazlıqların aradan qaldırılması#

Kassa əvvəl işlədiyi halda indi giriş tələb edir. Sessiya yeddi gündən köhnədir, ya da brauzer təmizlənib. Şəbəkəsiz giriş mümkün deyil — əlaqəni bərpa edin.

«N göndərilməyib» çipi azalmır. Əlaqənin həqiqətən qayıtdığını yoxlayın (hər hansı sayt açın) və kassa vərəqini aktiv saxlayın: göndərmə şəbəkə hadisəsi, vərəqə qayıdış və taymer üzrə gedir. Çip eyni rəqəmlə qalırsa — qırmızı bannerə baxın: qeydlərin bir hissəsi «çatdırılmayıb» siyahısına düşə bilər.

Qırmızı «N çatdırılmayıb» banneri göründü. Qeydlər server tərəfindən qəbul edilməyib: sutkalıq müddət bitib, ya da cavab bərpaolunmaz olub (məsələn, giriş ləğv edilib). Bu siyahıdakı sifarişlər və qəbzlər əl ilə keçirilməlidir — növbənin kağız qəbzləri ilə tutuşdurun.

Sifariş oflayn vurulub, mətbəxdə isə yoxdur. Belə olmalıdır: çek əlaqə bərpa olunanda mətbəx ekranına gedəcək. Şəbəkə olmadığı müddətdə mətbəxi çap çekləri təmin edir.

Qəbz oflayn çap olunmur. Deməli, məsələ internetdə deyil: bu kompüterdə körpünün işə salındığını və printerin qoşulduğunu yoxlayın — Cenaly Hardware Bridge. Körpü və kassa bir maşın daxilində əlaqə saxlayır.

Əlaqə bərpa olunduqdan sonra sifarişlərin dublikatları göründü. Göndərmədən dublikat yarana bilməz — eyni sifarişi iki dəfə əl ilə vurmadığınızı yoxlayın və artığını «Sifarişlər» bölməsində ləğv edin.


Tez-tez verilən suallar#

Kassa internetsiz işləyir?#

Bəli: sifarişləri vurur, qəbzləri çap edir və həmin kompüterdəki körpü vasitəsilə fiskallaşdırır. Buluda getməli olan hər şey cihazdakı növbədə yığılır və avtomatik göndərilir.

Məlumatlar itiriləcək?#

Xeyr. Növbə səhifənin yenidən yüklənməsini və brauzerin yenidən işə salınmasını keçirir, çatdırıla bilməyənlər isə yox olmur, görünən «çatdırılmayıb» siyahısına düşür. Onu yalnız əl ilə — brauzer məlumatlarını təmizləməklə itirmək olar.

54-FZ üzrə qəbzləri oflayn vurmaq olar?#

Bəli, əgər fiskal registrator körpünün qoşulduğu həmin kompüterə qoşulubsa: fiskal yaddaş sənədləri yığır və əlaqə yarananda onları fiskal məlumatlar operatoruna ötürür. Bu, qanunla nəzərdə tutulmuş rejimdir.

Mətbəx ekranı niyə işləmir?#

Çeklər bulud vasitəsilə gedir. Kassa ilə mətbəx ekranı arasında lokal şəbəkəmiz yoxdur — bu, qəsdən verilmiş qərardır: biz bütün zalı deyil, çapı olan kassanın muxtariyyətini təmin edirik. Şəbəkə olmadığı müddətdə mətbəxi çap çekləri təmin edir.

Qonaq bizdə internet olmadığı müddətdə menyunu aça biləcək?#

Bəli — vitrin CDN-dən verilir və sizin internetinizdən asılı deyil. Qonağın rəsmiləşdirdiyi sifariş buluda çatacaq, lakin müəssisədə onu yalnız əlaqə bərpa olunduqdan sonra görəcəksiniz.

Kartla ödənişlə nə etmək lazımdır?#

Nağd qəbul edin: bank terminalı bankda avtorizasiya tələb edir.

Kassa əlaqəsiz nə qədər işləyə bilər?#

Sifarişlər və kassa əməliyyatları növbəsi üçün sutka, sessiya üçün yeddi gün. Praktikada bu belədir: növbəni rahat işləyib başa vurarsınız.


Əlaqəli bölmələr#

Was this article helpful?