Ритейлге арналған бағдарламалық қамтамасыз ету

Кассалық БҚ, төлемдер, тауар есебі және сауда желісін басқару

Бөлшек сауда жүйелерін әзірлеу және енгізу: сауда залындағы касса мен POS, төлем терминалы, каталог пен бағалар, дүкен қалдықтары мен қоймасы, адалдық бағдарламасы, қызметкерлер құқықтары, аналитика және желіні басқарудың орталық панелі. Төменде әр модульдің құрылысы, қандай жүйелермен және жабдықтармен байланысатыны әрі қай процесті толық қамтитыны түсіндірілген.

Бөлшек саудаға арналған

бағдарламалық қамтамасыз ету дегеніміз не

Ритейлге арналған бағдарламалық қамтамасыз ету — тауарды дүкенге қабылдаудан бастап чек шығарылып, түсім есепке алынғанға дейін сүйемелдейтін және тауар, баға мен қалдық туралы деректерді желінің барлық нүктесінде бірдей ұстайтын жүйе.

Сырттай дүкен сөре мен кассадан ғана тұратындай көрінеді. Ал ішінде бірнеше өзара байланысты бағдарлама жұмыс істейді: залдағы кассалық бағдарлама, сауда нүктесінің тауар есебі, төлем контуры, желінің орталық жүйесі және сыртқы жүйелермен — есеп, қойма, CRM, интернет-дүкенмен — дерек алмасу қабаты.

«Кассалық бағдарлама» мен «ритейл жүйесінің» шекарасы сауда нүктелерінің санына және шешімнің қай жерде қабылданатынына байланысты. Бір касса кассалық компьютердегі жергілікті бағдарламамен жұмыс істей алады. Дүкен саны бірден асқан сәтте жеке нүктеде болмайтын сұрақтар туындайды: тауарлардың бірыңғай анықтамалығы қайда сақталады, бағаны барлық жерде бірден кім өзгертеді, тауар дүкендер арасында қалай ауысады және қай қалдықты дұрыс деп санау керек.

Бөлшек сауда желісінің контуры — деректермен байланысқан тоғыз буын:

Контур неден құраладысөреден орталық жүйеге дейін
  • 1Дүкен
  • 2Касса және POS
  • 3Төлем терминалы
  • 4Тауарлар мен бағалар
  • 5Қойма мен қалдықтар
  • 6Адалдық
  • 7Қызметкерлер
  • 8Аналитика
  • 9Орталық жүйе

Буындар екі бағытта байланысқан: анықтамалықтар мен ережелер орталық жүйеден нүктелерге жіберіледі, ал сатылымдар, тауар қозғалысы және жабдық оқиғалары кері жиналады. Кез келген жердегі үзіліс бірден байқалады — сөредегі және чектегі баға сәйкес келмейді, теріс қалдық не есепке алынбаған түсім пайда болады.

Жүйе немен жұмыс істейді

Беттермен не кестелермен емес, өз күйі, авторы және тарихы бар жазбалармен — есеп объектілерімен жұмыс істейді:

  • Тауар позициясы — артикул, штрихкодтар, өлшем бірлігі, салмақпен сатылатын тауар белгісі, айналым ережелері
  • Баға — карточкадағы өріс емес, белгілі бір сәтте нақты нүктедегі позицияға ережелерді қолдану нәтижесі
  • Қор қалдығы — нақты нүктедегі позиция саны; он дүкеннен тұратын желіде бір емес, он бөлек қалдық бар
  • Чек — позициялар құрамы, жеңілдіктер, төлемдер, кассир, ауысым, уақыт; жабылғаннан кейін өзгермейтін құжат
  • Төлем операциясы — чекпен байланысқанымен, өз ережелері бойынша өмір сүретін, жеке күйі бар бөлек жазба
  • Қозғалыс құжаты — қабылдау, ауыстыру, жеткізушіге қайтару, есептен шығару, түгендеу
  • Адалдық картасы — сатып алушы идентификаторы, ұпайлар балансы, есептеу мен жұмсау тарихы
  • Қызметкер және ауысым — кім, қай кассада, қай уақыт аралығында және қандай нәтижемен жұмыс істеді
  • Жабдық оқиғасы — терминал қатесі, байланыстың үзілуі, витрина температурасы, ақша жәшігінің ашылуы

Процесс объектілер арқылы сипатталған сәттен бастап тексерілетін болады: есептегі әр санның құжаты, құжаттың авторы мен уақыты, ал даулы жағдайдың ауызша нұсқасы емес, жазбасы бар.

Екінші дүкен ашылғанда не пайда болады

Жеке сауда нүктесінде болмайтын төрт сұрақ туындайды. Оларға берілген жауап желілік жүйені кассалық бағдарламадан ажыратады:

  • Анықтамалықтың бірыңғай көзі — тауар қайда енгізіледі және баға нүктелерге қайдан таралады
  • Бір ереже бойынша әртүрлі бағалар — әр нүкте қолмен түзетілмейді, нүктелер баға топтарымен жұмыс істейді
  • Дүкендер арасындағы тауар — «апарып, айтып қойдық» емес, екі бөлігі бар құжат түріндегі ауыстыру
  • Жиынтық көрініс — директорларға қоңырау шалмай-ақ, барлық нүктенің сатылымы, қалдығы мен ауытқуы бір экранда

Жүйе қандай міндеттерді шешеді?

Дүкен немесе желі бөлшек саудаға арналған БҚ-ны алты міндетті шешу үшін енгізеді. Жүйе болмаған кезде олардың әрқайсысы кестелермен, нүктелер арасындағы қоңыраулармен және жадқа сүйеніп қайта санаумен орындалады.

Бүкіл желіге ортақ бір анықтамалық

Тауарлар, штрихкодтар, бағалар мен жеңілдік ережелері бір рет енгізіліп, нүктелерге таратылады. Орталықтағы және шеттегі дүкен түзету тарихы бөлек екі файлды емес, бір анықтамалықты пайдаланады.

Қолмен енгізусіз чек

Позиция чекке штрихкодты сканерлеу немесе өлшеу арқылы түседі, баға ереже бойынша қойылады, жеңілдікті жүйе есептейді. Кассир бағаны қолмен енгізбейді, демек қателеспейді және оны өз бетінше таңдамайды.

Нақты қалдық

Сатылым тауарды чек жабылған сәтте, ал қабылдау мен ауыстыру құжат өткізілген сәтте есептен шығарады. Қалдық бұрынғы түгендеуден қалған сан болудан қалып, жеткізушіге тапсырыс беруге жарайтын жұмыс көрсеткішіне айналады.

Басқарылатын баға

Баға мен жеңілдік нүктелер тобы, санат немесе кесте бойынша ережемен белгіленеді. Акция алдында мың позицияны қайта бағалау бірнеше минут алады және кері қайтарылады, дүкендерді қағаз тізіммен аралаудың қажеті жоқ.

Операциялардың қадағалануы

Қайтару, болдырмау, қолмен берілген жеңілдік, бағаны өзгерту және жәшікті ашу — авторы, уақыты және бұрынғы мәні бар жазбалар. Даулы жағдай ауысым қызметкерлерінің сөзімен емес, журнал бойынша талданады.

Өлшенімділік

Әр нүктеде не және қай сағатта сатылатыны, қай тауар қозғалыссыз жатқаны, қай жерде қайтарым көбейгені және жеңілдікті ескергенде акцияның нақты қанша табыс әкелгені көрінеді.

Жүйе неден тұрады

Бұл бір ғана бағдарлама емес, өзара байланысқан бағдарламалық-техникалық компоненттер жиынтығы. Әрқайсысы өз міндетіне жауап береді және бөлек жаңартыла алады: орталық панельде жаңа есеп пайда болғаны үшін залдағы кассаны қайта жазудың қажеті жоқ.

Кассалық БҚ

Кассалық компьютерде немесе POS моноблогында жұмыс істейтін бағдарлама: кассир экраны, сканермен және таразымен жұмыс, чекті есептеу, төлем терминалымен алмасу, құжат басып шығару, ауысымды жүргізу. Дербес жұмыс істеп, сервермен байланыс жоғалғанда да сатып алушыларға қызмет көрсетуді жалғастырады.

Сауда нүктесінің жабдығы

Физикалық қабат: кассалық компьютер, сканерлер, чек принтері, төлем терминалы, таразы, деректер жинау терминалдары, ақша жәшігі, экрандар. Әр құрылғы дүкенге және жұмыс орнына байланыстырылып, тізілімге енгізіледі.

Төлем инфрақұрылымы

Қолма-қол ақшасыз төлем контуры: касса мен төлем терминалының дерек алмасуы, төлем операциясының күйлері, төлемді чекпен сәйкестендіру, қайтарымдар, бас тартулар мен үзілістерді өңдеу, эквайер тізілімімен салыстыру.

Серверлік бөлік

Нүктелерден дерек қабылдау, ережелерді қолдану, алмасу кезектері, тапсырмалар мен есептер жоспарлағыштары, анықтамалықтарды кері тарату. Он бірінші дүкен ашылғанда қайта жазылмайды, дүкен санына қарай масштабталады.

Дерекқор

Есеп объектілері мен олардың тарихын сақтау орны: тауарлар, бағалар, қалдықтар, чектер, төлемдер, қозғалыс құжаттары, клиенттер, қызметкерлер, оқиғалар. Операция жазбалары өзгермейді, резервтік көшірмелер кесте бойынша жасалып, қалпына келтіру тексеріледі.

Орталық басқару панелі

Желі басқарушысының жұмыс орны: дүкендер, ассортимент, бағалар, қалдықтар, сатылымдар, акциялар, қызметкерлер, жабдықтар, қателер және негізгі көрсеткіштер рөлдер бойынша қол жеткізу құқықтары бар бір интерфейсте.

Мобильді қосымшалар

Міндетке қажет жерлерде қолданылады: тауартанушыға қабылдау мен түгендеуді сканерлеп жүргізуге арналған қосымша, басшыға нүктелер бойынша жиынтық көрсететін қосымша, адалдық картасы мен электрондық чектері бар сатып алушы қосымшасы.

Интеграциялық қабат

Сыртқы жүйелермен алмасу: есеп, бухгалтерия, қойма, CRM, интернет-дүкен, төлем сервистері. Кезектер, хабарламаларды қайталап жеткізу, формат нұсқалары, алмасу журналы, тұрақты салыстыру.

Аналитика жүйесі

Операциялар негізіндегі деректер витринасы: сатылым, орташа чек, маржа, айналымдылық, қайтарым, акция тиімділігі, кассирлер жұмысы. Күрделі есеп залдағы кассаны баяулатпауы үшін деректер көшірмесінде есептеледі.

Компоненттер «мүмкіндігінше» емес, міндетті байланыстармен біріктірілген: касса анықтамалықсыз жұмыс істемейді, анықтамалықтың орталық панельсіз мәні жоқ, ал панель нүктелерден дерек түспесе пайдасыз. Сондықтан жүйе тұтас жобаланып, әр қадам алдыңғы қадамның деректеріне сүйенетін ретпен бөліп енгізіледі.

Кассалық БҚ

және сауда залындағы POS

Кассалық бағдарлама — сатушының жұмыс орны әрі операция құжатқа айналатын нүкте. Залда болғанның бәрі жүйеге осы бағдарлама арқылы түседі: сату, қайтару, жеңілдік, төлем, қолма-қол ақша енгізу және алу.

Оған қойылатын талап кез келген басқа модульден қатаң: кезек кезінде де, сервермен байланыс үзілгенде де жылдам жұмыс істеуі керек. Сондықтан касса тауарлар мен бағалар анықтамалығының жергілікті көшірмесін сақтайды және чектегі әр позиция бойынша серверге сұрау жібермей, операцияларды жергілікті кезекке жазады.

Кассалық бағдарлама не істейді:

  • Чекті жинақтайды — позиция штрихкодты сканерлеу, атауы бойынша іздеу немесе өлшеу арқылы қосылады; санын, бағасы мен сомасын жүйе есептейді
  • Баға мен жеңілдікті қолданады — нүктеде қолданылатын ережелер бойынша: акция, промокод, адалдық картасы, дербес шарт, ең төменгі баға шектеуі
  • Төлем терминалымен алмасады — соманы жібереді, нәтижені күтеді, төлемді чекпен байланыстырады
  • Төлемді бөледі — бір бөлігі қолма-қол, бір бөлігі картамен, бір бөлігі ұпаймен: бір чекте бірнеше төлем операциясы
  • Құжатты басып шығарады — қосылған принтерде немесе фискалдық тіркеуіште сату не қайтару чегін шығарады
  • Қайтаруды рәсімдейді — бастапқы чек нөмірі бойынша құрамын және бұған дейін қайтарылған позицияларды тексереді
  • Чекті кейінге қалдырып, қалпына келтіреді — сатып алушы ұмытқан тауарын алуға кеткенде касса жұмысын жалғастырады
  • Ауысымды жүргізеді — ашу, аралық және қорытынды есептер, қолма-қол ақша енгізу мен алу, айырманы есептеп жабу
  • Құқықтарды шектейді — есептік жазба арқылы кіру; қолмен жеңілдік беру, бағаны өзгерту және позицияны болдырмау барлығына бірдей қолжетімді емес

Фискалдық бөлікке — чекті басып шығаруға, оның құрамына және деректерді жіберуге — қойылатын талаптарды ел заңнамасы мен қосылған құрылғы моделі белгілейді. Алмасудың құрамы мен тәртібі алдын ала жарияланбайды, тексеру кезеңінде нақтыланады.

POS моноблогы, сканері және чек принтері бар заманауи дүкеннің касса аймағы

Байланыс үзілгенде не болады

Сервермен байланыс сату үшін міндетті шарт емес. Касса жергілікті анықтамалықпен чек шығаруды жалғастырып, операцияларды кезекке жинайды; байланыс қалпына келгенде кезек пакетпен жіберіледі. Әр операцияның кілті бар, сондықтан қайталап жіберу екінші чек жасамайды және қалдықты екі рет есептен шығармайды.

Бұл режимнің шектеулері нақты көрсетіледі: байланыс жоқ кезде касса орталық жүйе бір минут бұрын енгізген баға өзгерісін көрмейді және сервердегі ұпай балансын тексере алмайды. Автономды режимде нақты неге рұқсат етілетінін жоба анықтайды: мысалы, сатуға рұқсат беріліп, ұпайды жұмсау байланыс қалпына келгенше кейінге қалдырылады.

Ауысым есеп объектісі ретінде

Ауысым — «кассирдің жұмыс күні» емес, басталу және аяқталу уақыты, кассирі, кассасы мен қорытындылары бар құжат. Кезең ішіндегі барлық чектер, төлемдер, қайтарымдар мен қолма-қол ақша қозғалысы соған байланыстырылған.

  • Жәшіктегі қолма-қол ақша қалдығын тіркеп, ауысымды ашу
  • Нөлге түсірмейтін аралық есеп — осы сәтке дейін қанша сатылғанын көрсету
  • Себебі көрсетілген бөлек операциялармен қолма-қол ақша енгізу және алу
  • Күтілетін және нақты қолма-қол ақша арасындағы айырманы есептеп, ауысымды жабу
  • Айырма «өшірілмейді»: сомасы, кассирі және түсініктемесі бар жазбаға айналады

Сауда нүктесінің жабдығы

Дүкендегі бағдарлама оқшау жұмыс істемейді: әр операция дерлік физикалық құрылғыда басталады немесе аяқталады. Төменде кассалық және есептік БҚ өзара әрекеттесетін жабдықтар, сондай-ақ жүйенің олардан нақты не алатыны немесе оларға не жіберетіні көрсетілген.

Кассалық жабдық, таразы, камера және желілік шкаф орнатылған дүкеннің сауда инфрақұрылымы

Кассалық компьютер және POS моноблогы

Кассалық бағдарлама жұмыс істейтін құрылғы. Жүйе оны жұмыс орны ретінде таниды: оған касса, ауысым, қосылған периферия жиынтығы және кіру құқықтары байланыстырылған. Жабдықты ауыстыру сатылым тарихын бұзбайды — жұмыс орны бұрынғы есеп объектісі болып қалады.

Штрихкод сканерлері

Позицияны чекке және қойма құжатына енгізудің негізгі тәсілі. Бір тауар позициясына бірнеше штрихкод сәйкес келуі мүмкін: жеткізушінің коды, ішкі код, қаптама коды. Танылмаған код жоғалмайды: «тауар табылмады» күйінде қалмай, тауарға байланыстыру кезегіне түседі.

Чек принтері және фискалдық тіркеуіш

Сату және қайтару құжатын басып шығарады. Чектің құрамы, оны қалыптастыру және деректерді жіберу тәртібі ел талаптары мен құрылғы моделіне байланысты; нақты жиынтық тексеру кезінде нақтыланады. Басып шығарылмаған немесе жіберілмеген құжат жабылмаған операция ретінде тіркеледі.

Төлем терминалы және пин-пад

Қолма-қол ақшасыз төлемді қабылдайды. Касса соманы жібереді, терминал карта ұстаушымен әрекеттесіп, нәтижені қайтарады. Терминал периферия емес, өз күйі бар екінші жүйе, сондықтан төменде оған жеке бөлім арналған.

Таразы

Салмақпен сатылатын тауармен жұмыс істейді: позиция чекке нақты салмағымен түседі, бағасы бір килограмға есептеледі. Кассалық таразы салмақты тікелей чекке жібереді, ал өлшеп-орау таразысы тауар коды мен салмағы енгізілген штрихкодты заттаңба басып шығарады; касса мұндай кодты талдап, позицияны қояды.

Деректер жинау терминалдары

Залда және сауда нүктесінің қоймасында тікелей сканерлеу арқылы қабылдау, түгендеу, ауыстыру және қайта бағалау. Құрылғы тұрақты байланыссыз жұмыс істейді: құжат жергілікті түрде жиналып, айырмашылықтары тексерілген соң жүйеге толық жүктеледі.

Ақша жәшігі және касса перифериясы

Жәшікті бағдарлама қолма-қол ақшамен операция жасалғанда ашады. Әр ашылу — уақыты, кассирі және себебі бар оқиға; сатылымсыз ашылу бақыланатын операциялар тізіміне түседі. Бұған жұмыс орнының қосымша перифериясы — пернетақталар мен қызметкер карталарын оқу құрылғылары да жатады.

Сатып алушы дисплейі және ақпараттық экрандар

Касса жанындағы дисплей сканерлеу кезінде чек құрамын, жеңілдік пен қорытындыны көрсетеді — сатып алушы бағаны төлемнен кейін емес, оған дейін көреді. Залдағы экрандар акцияларды, топтамалар мен бағаларды кассамен бір анықтамалықтан шығарады, сондықтан экран мен чекте айырмашылық болмайды.

Электрондық баға белгілері

Орнатылған жерлерде баға белгілері бағаны касса қолданатын жүйеден алады. Бұл қайта бағалаудан кейін сөредегі және кассадағы бағаның сәйкес келмеуін — залдағы негізгі даудың себебін — жояды. Қосу мүмкіндігі нақты баға белгісі жүйесінің сыртқа қандай басқару интерфейсін беретініне байланысты.

Біз жабдықтың нақты маркалары мен модельдеріне қолдауды алдын ала мәлімдемейміз. Қосылатын құрылғылар жиынтығы тексеру кезінде өндіруші құжаттамасы және құрылғы сыртқа беретін интерфейс негізінде анықталады; дайын интерфейс жоқ жерде мәселе үйлесімділікке уәде берумен емес, жұмыс басталғанға дейін жеке шешіледі.

Төлем терминалы

және қолма-қол ақшасыз төлем

Төлем терминалы — сатып алу төленген болып саналатын жалғыз орын әрі ақшамен тікелей жұмыс істейтін дүкеннің жалғыз торабы. Сондықтан ол жабдық тізіміндегі бір жол емес, жеке контур ретінде сипатталған.

Негізгі қиындық — касса мен терминалдың екі тәуелсіз жүйеболуы. Кассаның чек туралы өз түсінігі бар, ал терминалдың эквайер контурында жұмыс істейтін және кассалық бағдарламаға бағынбайтын өз төлем операциясы бар. Бұл екі көріністің сәйкес келуіне ештеңе кепілдік бермейді: «ақша есептен шығарылды» мен «чек басылды» аралығында әрдайым байланыс үзіліп, қуат өшіп немесе жүйе тұрып қалуы мүмкін уақыт бар.

Касса мен төлем терминалының интеграциясы қандай міндеттерді қамтиды:

  • Соманы жіберу — чек қорытындысы кассалық бағдарламадан терминалға жіберіледі; кассир соманы терминалға қолмен термейді
  • Нәтижені алу — касса терминал жауабын күтеді және операция нәтижесін білмейінше чекті жаппайды
  • Төлем мен чекті сәйкестендіру — төлем операциясының идентификаторы чекте, ал чек нөмірі төлем жазбасында сақталады
  • Қайтару — «жәшіктен қолма-қол ақша беру» емес, бастапқы операциямен және қайтару чегімен байланысқан бөлек төлем операциясы
  • Күн аяқталғанға дейін болдырмау — эквайер контуры рұқсат етсе, төлемді толық жоятын операция
  • Қателерді өңдеу — карта бойынша бас тарту, қаражаттың жеткіліксіздігі, қате PIN, байланыстың үзілуі, терминал жауабының тайм-ауты
  • Терминал күйін бақылау — қолжетімді, бос емес, жауап бермейді, күнді аяқтауды талап етеді, банкпен байланыс жоқ
  • Төлем тәсілдері — карта, жанасусыз төлем, QR: жиынтықты терминал мен эквайермен жасалған шарт анықтайды
  • Кассалық жүйемен байланыс — төлем дербес операция емес, чек пен ауысымды жабудың бір бөлігі

Біз банк атауын, терминал моделін және төлем хаттамасын атамаймыз: интеграция құрамы нақты терминал беретін алмасу интерфейсіне және эквайермен жасалған шарт рұқсат ететін мүмкіндіктерге байланысты. Бұл тексеру кезінде анықталып, жобада бекітіледі.

Сатып алушы кассалық жүйе жанындағы бөлек төлем терминалында картамен төлем жасап жатыр

Неліктен сома қолмен енгізілмейді

Терминалға соманы қолмен енгізу — әзірлеу жағынан ең арзан, пайдалану жағынан ең қымбат нұсқа. Онда разрядты қате теру, басқа соманы төлеу қаупі бар, ең бастысы — чек пен төлем арасындағы байланыс үзіледі: кейін оларды тек уақыт пен сома бойынша, яғни шамамен ғана сәйкестендіруге болады.

Сома бағдарлама арқылы жіберілгенде төлем мен чек екі жақтағы идентификатормен байланысады. Эквайермен салыстыру, даулы операцияны талдау және жүйедегі түсім мен шоттағы ақша айырмасын бақылау осы байланысқа сүйенеді.

Терминал күйі

Терминалдан тек төлем кезінде ғана дерек сұралмайды. Күй — сатып алушы кассаға келмей тұрып қажет болатын жеке дерек:

  • Қолжетімді және операцияны қабылдауға дайын
  • Бос емес — бұрын басталған операция орындалып жатыр
  • Жауап бермейді — құрылғы касса сұрауына жауап қатпайды
  • Банкпен байланыс жоқ — терминал жұмыс істеп тұр, бірақ операция өткізе алмайды
  • Күнді аяқтау қажет — терминал ауысымы жабылмайынша операциялар өтпейді

Әр күй журналдағы оқиға ретінде тіркеледі. Баяу жауап беретін немесе әр оныншы операцияны үзетін терминал туралы дүкен директоры хабарлағанға дейін-ақ жабдық есебінен көруге болады.

Төлем операциясы: сценарийлер мен қателер

Картамен төлеу — бір әрекет емес, әрқайсысы үзілуі мүмкін күйлер тізбегі. Төменде жүйенің операцияны қалай жүргізетіні және нәтиже белгісіз болғанда не істейтіні көрсетілген.

Соманы жіберу

Касса сұрау қалыптастырады: сома, валюта, операция идентификаторы, чекке сілтеме. Терминал жауап бергенше чек «төлем күтілуде» күйінде тұрады және оны жабуға, өзгертуге немесе жоюға болмайды.

Операция нәтижесі

Терминал нәтижені қайтарады: мақұлданды, қабылданбады, сатып алушы болдырмады, қате. Мақұлданған жағдайда нәтижемен бірге операция деректемелері келеді, кейін солар арқылы ол эквайер тізілімінен табылады.

Төлем мен чекті сәйкестендіру

Төлем операциясының идентификаторы чекке, ал чек нөмірі төлем жазбасына енгізіледі. Байланыс екіжақты болғандықтан, кез келген жағынан екіншісін қалпына келтіруге болады: чектен төлемге немесе банк тізіліміндегі жолдан нақты сатылымға дейін.

Қайтару

Қаражатты картаға қайтару — бастапқы операцияға байланыстырылған бөлек төлем операциясы. Жүйе төленген сомадан және осы чек бойынша әлі қайтарылмаған сомадан артық қайтаруға жол бермейді, ал қайтару нәтижесі де терминал растауын күтеді.

Үзіліс және белгісіздік

Ең маңызды сценарий: терминал жауап бермеді. Жүйе мұндай операцияны сәтті де, сәтсіз де деп санамайды — оны анықтауды қажет ететін күймен белгілеп, чекті үнсіз жабуға жол бермейді. Кейін нәтиже операция күйін сұрау немесе салыстыру арқылы нақтыланады.

Күйді бақылау

Әр құрылғы бойынша терминалдың қолжетімділігі, сәтсіз операциялар үлесі, жауап беру уақыты және жабылмаған күндер жиналады. Ақаулы жабдық залдан түскен шағым арқылы емес, есептен көрінеді.

Бір төлем операциясының толық барысы2 480 сомдық чек, картамен төлем
  • Чек жинақталды4 позиция, адалдық картасының жеңілдігі қолданылды, қорытынды бекітілді
  • Сома терминалға жіберілдіОперация кілті бар сұрау; чек «төлем күтілуде» күйіне ауыстырылды
  • Карта ұстаушы операцияны орындайдыКасса жауап күтеді; сол сұрауды қайталап жіберу екінші төлем жасамайды
  • Терминал нәтижені қайтардыМақұлданды, операция деректемелері алынды
  • Төлем чекпен байланыстырылдыИдентификатор екі жаққа да жазылды, чек жабылып, басып шығарылды
  • Сатылым есепке түстіҚалдық есептен шығарылды, ұпайлар есептелді, операция ауысымға және алмасу кезегіне түсті
  • Эквайер тізілімімен салыстыруЖоспарлы түрде: операция тізілім жолымен сәйкестендіріледі, айырмашылықтар талдауға жіберіледі

Жүйе экранының көрінісі: сандар көрсету үшін берілген. Негізгі қадам — екіншісі: сома бағдарлама арқылы жіберілмейінше, алтыншы және жетінші қадамдарды адам қағаз слиптер бойынша орындайды.

Қалыптан тыс жағдайда жүйе не істейдіәдепкі әрекет, жобада нақтыланады
Не болдыКасса не істейдіКүйі
Карта бойынша бас тартылдыҚайталауды немесе басқа төлем тәсілін таңдауды ұсынады; чек ашық қаладықалыпты
Сатып алушы операцияны болдырмадыЧекті жұмысқа қайтарады, төлем операциясы болдырылмаған күйде жабыладықалыпты
Терминал уақытында жауап бермедіЧекті жаппайды, операция күйін сұрайды, нәтиже түсініксіз болса қолмен жабуды бұғаттайдыталдау
Төлем мен басып шығару арасында қуат өштіІске қосылғаннан кейін аяқталмаған чекті қалпына келтіріп, төлем нәтижесін анықтауды талап етедіталдау
Төлем өтті, чек басылмадыОперацияны ашық ұстайды, қаражатты екінші рет есептен шығармай қайта басып шығарадыталдау
Төлем тізілімде бар, чек жүйеде жоқАйырмашылықты сомасы, уақыты және терминалымен бірге салыстыру кезегіне шығарадыталдау
Терминал күнді аяқтауды талап етедіКассирге картаны енгізгеннен кейін емес, операция басталғанға дейін хабарлайдыескерту

Жалпы қағида: белгісіз нәтиже сәтті де, сәтсіз де болып белгіленбейді. Операция ашық қалып, талдау кезегіне түседі — бұл сатып алушыдан ақшаны екі рет есептен шығарудан немесе дүкен түсімін есепке алмаудан әлдеқайда тиімді.

Терминалмен алмасудың нақты хаттамасын, қолжетімді төлем тәсілдерін, операцияны болдырмау мүмкіндігін және байланыс үзілгендегі әрекетті құрылғы моделі мен эквайер ережелері анықтайды. Біз солардың айналасында құрылатын контурды сипаттап, құрамын тексеру кезінде нақтылаймыз — нақты банкпен немесе терминалмен үйлесімділікті алдын ала мәлімдемейміз.

Каталог

және ассортиментті басқару

Ритейлдегі каталог — витрина емес, касса жұмыс істейтін анықтамалық. Ондағы қате сайттағы қатеден қымбатқа түседі: қате штрихкод кезекті тоқтатады, ал қайталанған позиция бір тауардың қалдығын екі карточкаға бөледі.

Тауар позициясы неден тұрады:

  • Артикул және атау — ішкі код және кассир мен сатып алушы чектен көретін атау
  • Штрихкодтар — бір позицияға бірнеше код: жеткізушінің коды, ішкі код, қаптама немесе қорап коды
  • Өлшем бірлігі — дана, килограмм, литр, қаптама; олардың арасындағы қайта есептеу коэффициенттері
  • Салмақпен сатылатын тауар белгісі — баға салмаққа есептеледі, позиция таразыдан дерек қабылдайды
  • Санат және тауар тобы — есептердің, үстеме ережелерінің және ассортименттік матрицаның негізі
  • Жеткізуші және сатып алу бағасы — үстеме мен маржаны есептеу көзі
  • Айналым ережелері — жас шектеулері, таңбалау, белгілі бір уақытта сатуға тыйым салу: ережелер құрамын ел заңнамасы белгілейді және тексеру кезінде нақтыланады
  • Позиция мәртебесі — енгізілген, сатылуда, ассортименттен шығарылған, мұрағатта. Мұрағат жойылмайды, әйтпесе ескі чектер құрамынан айырылады

Жаппай операциялар файлдан импорттау немесе есеп жүйесімен алмасу арқылы орындалады. Импорт жазуға дейін міндетті түрде тексеріледі: не жасалады, не өзгереді, не қабылданбайды және неге. Қайталанатын штрихкоды бар позиция үнсіз жасалмайды — ауытқулар есебіне түседі.

Ассортименттік матрица

Желідегі дүкендер бірдей емес: форматы, ауданы, орналасқан ауданы және сатып алушысы әртүрлі. Ассортименттік матрица жалпы каталогтағы қай позициялар нақты нүктеде сатылатынын анықтайды.

  • Матрица әр дүкенге бөлек емес, дүкендер тобына белгіленеді — әйтпесе оны қолдау мүмкін емес
  • Матрицаға кірмейтін позиция нүктеге тапсырыс берілмейді және оның есебіне қанағаттандырылмаған сұраныс ретінде түспейді
  • Матрицаға жаңа позиция енгізу — жеткізу нәтижесінде тауардың сөреде жай пайда болуы емес, күні көрсетілген басқарылатын әрекет
  • Позицияны шығару оны нүктеден бірден жоймайды: қалдық сатылып бітеді немесе басқа дүкенге ауыстырылады

Үш дүкендегі бір тауар

Каталогта тауар біреу, бірақ әр нүктедегі күйі бөлек. Желілік есептің бір дүкен есебінен басты айырмашылығы осы:

«Ұнтақталған кофе, 250 г» позициясыорталық панель экранының көрінісі
ДүкенМатрицадаБағаҚор қалдығы
Орталықиә39542
Шағынауданиә3857
Тасжолжоқ0

Сандар көрсету үшін берілген. Әртүрлі баға — қате емес, ереже: тасжолдағы нүкте мен үй жанындағы дүкен әртүрлі баға тобында жұмыс істейді. Үш жерде қолмен түзетіліп алынған бірдей мән қате болар еді.

Бағалар, жеңілдіктер, акциялар мен промокодтар

Чектегі баға — тауар карточкасындағы сан емес, ережелер бойынша есептеу нәтижесі. Сондықтан қайта бағалау мыңдаған позицияны түзетуді талап етпейді, ал чектегі даулы сома кассирдің жадына сүйенбей, есептеу қадамдары бойынша талданады.

Нүкте және нүктелер тобы бойынша баға

Бір позицияның бір мезгілде бірнеше бағасы болады: базалық, дүкендердің баға тобына арналған және нақты нүктеге арналған баға. Жүйе чек шығару сәтінде қолданылатын бағасын таңдайды. Орталықтағы және тасжолдағы дүкен әртүрлі ережелермен бір анықтамалық бойынша жұмыс істейді.

Үстеме қағидалары

Санат, жеткізуші немесе тауар тобы бойынша сатып алу бағасының пайызы не сомасы. Жаңа сатып алу бағасымен келген тауар бөлшек бағаны автоматты түрде қайта есептейді, оны бұрынғы жеткізу деңгейінде қалдырмайды.

Кесте бойынша акциялар

Іске қосылу шарты, жеңілдік механикасы, басталу және аяқталу күндері, қайталанатын уақыт аралықтары. Акция өзі басталып, өзі тоқтайды — демалыс күнгі бағаны қосу үшін қызметкерге түн ортасында жұмыс орнында болудың қажеті жоқ.

Жеңілдік механикалары

Пайыз, бекітілген сома, жаңа баға, жиынтықтағы арзан тауарға жеңілдік, «екіншісі жарты бағамен», шартты сыйлық, чек сомасына қарай санатқа жеңілдік. Механика ережемен белгіленеді, оны кассир есептемейді.

Промокодтар

Науқанға арналған ортақ код немесе алушыларға берілетін бірегей кодтар топтамасы. Мерзімі, қолдану лимиті, бір сатып алушыға арналған лимит және қолданыстағы акциямен үйлесімділігі тексеріледі. Өтеу чекте тіркеледі — әр кодтың қайда және қашан іске қосылғаны көрінеді.

Шектер мен басымдықтар

Жеңілдіктердің үйлесімділігі нақты көрсетіледі: қайсысы қосылады, қайсысы бірін-бірі жоққа шығарады. Ең төменгі баға шектеуі бірнеше дұрыс жеңілдіктің қосылып, позицияны рұқсат етілген шектен төмен түсіруіне жол бермейді.

Чектегі позиция бағасын есептеукасса экранының көрінісі, сом, 2 дана
  • Базалық баға, «Қала» баға тобы1 180
  • «Санатқа −10%» акциясы, жексенбіге дейін қолданылады−118
  • Адалдық картасының жеңілдігі, «Күміс» деңгейі−32
  • Күзгі таратылым промокоды — акциямен үйлеспейдіқолданылмады
  • Ең төменгі баға шектеуі — 990, іске қосылмады1 030
  • 2 дана үшін барлығы2 060

Сандар көрсету үшін берілген. Іске қосылмаған промокод туралы жол басқаларынан маңыздырақ: кассадағы сатып алушы «код жарамсыз» деген жауапты емес, бас тарту себебін алуы керек. Есептеудің әр қадамы чекте сақталып, даулы сатып алуды талдау кезінде қолжетімді болады.

Қалдықтар, қойма есебі

және тауар қозғалысы

Қалдық — анықтамалық мән емес, нақты нүктедегі позиция бойынша өткізілген барлық құжаттың нәтижесі. Қалдық «сәйкес келмесе», себебі әрдайым құжаттарда: бір нәрсе өткізілмеген, екі рет өткізілген немесе басқа жерде өткізілген.

Сондықтан жүйе қалдықты тікелей өзгертуге жол бермейді. Кез келген өзгеріс — түрі, авторы, уақыты және позициялар құрамы бар құжат.

Тауар қозғалысының құжаттары:

  • Қабылдау — жеткізушіден немесе тарату орталығынан түсу. Әр позиция сканерленеді, нақты саны жүкқұжатпен салыстырылады, айырмашылық өткізгеннен кейін емес, оған дейін тіркеледі
  • Нүктелер арасында ауыстыру — бір операцияның екі бөлігі: жіберуші дүкеннен жөнелту және алушы дүкенде қабылдау. Екінші бөлік өткізілгенше тауар «жолда» деп есептеледі және екі дүкеннің ешқайсысында сатылмайды
  • Жеткізушіге қайтару — ақау, сұрыптың шатасуы немесе шарт талаптары бойынша бастапқы қабылдауға сілтемесі бар кері қозғалыс
  • Есептен шығару — сыну, бүліну, мерзімнің өтуі, ішкі тұтыну. Себеп міндетті: онсыз есептен шығаруды жетіспеушіліктен ажырату мүмкін емес
  • Қайта бағалау — әр позицияның бұрынғы және жаңа мәні көрсетілген бағаны өзгерту құжаты
  • Түгендеу — есептік қалдықты нақты қалдықпен салыстыру және бірін екіншісіне келтіретін құжат
  • Сатып алушыдан қайтару — тауар қалдыққа қайтарылады немесе ақаулы тауарға жіберіледі; шешім кейін емес, қабылдау кезінде қабылданады

Әр құжат екі күйден өтеді: түзетуге болатын жоба және қалдықты өзгертетін, тек сторно құжатымен түзетілетін өткізілген құжат. Есепті кестеден ажырататын қасиет осы.

Қойма қызметкері қалдықтарды есептеу кезінде қорапты деректер жинау терминалымен сканерлеп жатыр

Түгендеу

Түгендеу — «жылына бір рет бәрін қайта санау» емес. Жұмыс істеп тұрған жүйеде оның екі түрі бар, екіншісі біріншісінен маңыздырақ.

  • Толық — бүкіл нүкте бойынша, сатылымды тоқтатып немесе белгіленген уақыт сәтіне жүргізіледі
  • Іріктемелі — дүкенді тоқтатпай, санат, сөре немесе мәселелі позициялар тізімі бойынша жүргізіледі
  • Қайта санау сканерлеу арқылы өтеді: позиция тізімнен қолмен таңдалмайды, демек «көзбен» белгіленбейді
  • Әр позиция бойынша айырмашылықты жүйе данамен де, ақшамен де есептейді
  • Қорытындыны жауапты тұлға бекітеді: бекітілгенге дейін қалдық өзгермейді

Айырмашылықтар қайдан шығады

Тізім қысқа әрі үнемі дерлік бірдей. Жүйе бұл себептерді өзі жоймайды, бірақ оларды бір-бірінен ажыратуға мүмкіндік береді:

  • Қабылдау нақты сан бойынша емес, жүкқұжат бойынша өткізілген
  • Ауыстыру жөнелтілген, бірақ екінші нүктеде қабылданбаған
  • Сұрып шатасқан: бір тауар сатылып, коды ұқсас басқа тауар есептен шығарылған
  • Салмақпен сатылатын тауар даналық тауар ретінде немесе керісінше өткізілген
  • Сынған тауарды есептен шығару құжатпен рәсімделмеген
  • Сатып алушы қайтарған тауар қалдыққа қайтарылмаған

Мәселелі санаттар бойынша тұрақты іріктемелі түгендеу мұндай жағдайларды бір жылдан кейін емес, бір апта ішінде тауып, нақты құжат пен жауапты тұлға бойынша талдауға мүмкіндік береді.

Сауда желісін орталықтан басқару

Бір дүкенді дауыспен және дәптермен басқаруға болады. Үшеуін — кесте мен қоңырау арқылы. Жиырманы — енді болмайды: осы сәтте компанияда ешкім әр нүктеге қоңырау шалмай тұрып, позицияның барлық нүктедегі ағымдағы бағасын атай алмайды. Орталық жүйе «тәртіп үшін» емес, қол еңбегі белгілі бір нүкте санында масштабталуын тоқтататындықтан қажет.

Басшы сауда желісінің орталық операторлық бөлмесінен бірнеше дүкенді бақылап отыр

Өсу үш күйден өтеді, әрқайсысында өзінікі бұзылады. Бір дүкен — деректер кассада жеткілікті. Бірнеше дүкен — қай анықтамалық басты деген сұрақ пайда болады, ал тауар нүктелер арасында көше бастайды. Ондаған және жүздеген нүкте — басқару жеке жұмысқа айналады: бірыңғай экрансыз желі директоры мәселе туралы жүйеден емес, дүкеннен біледі. Төменде — орталық панельден не көрінеді және немен басқарылады.

Дүкендер

Нүктелер тізілімі: формат, мекенжай, аудан, баға тобы, ассортимент матрицасы, жұмыс кестесі, жауаптылар, жабдық пен жұмыс орындарының құрамы. Жаңа нүкте нөлден жинақталмай, ұқсас нүктенің баптауларын көшіру арқылы ашылады.

Ассортимент

Бірыңғай каталог және нүкте топтары бойынша матрицалар. Позицияны енгізу және шығару — күні мен қамтуы бар басқарылатын әрекет: қай дүкендер қамтылады, қай күннен бастап, шығарылатын позицияның қалдығымен не істеу керек.

Бағалар

Баға топтары мен нүктелер бойынша баға белгілеу ережелері, күшіне ену күні бар жоспарлы қайта бағалау, өзгерістер тарихы. Орталықтандырылған қайта бағалау төменде бөлек сипатталған — бұл желінің ең жауапты операциясы.

Қалдықтар

Әр нүктедегі және жалпы желі бойынша әр позицияның қалдығы, дүкендер арасында жолда келе жатқан тауар, ұзақ жатып қалған позициялар, таусылып бара жатқан позициялар. Артық тауары бар дүкеннен тапшылығы бар дүкенге ауыстыру да осы жерден бастамаланады.

Сатылымдар

Барлық нүктенің чектері бір ағында: түсім, орташа чек, чек саны, тауар топтары бойынша сатылым, нүктелерді бір-бірімен және өздерінің өткен кезеңімен салыстыру.

Акциялар

Дүкен топтары бойынша қамтуы, кестесі және шектеулері бар науқандар. Акция қай жерде әрекет етіп жатқаны, қай жерде басталатыны, акциялық бағамен қанша сатылғаны және жеңілдікті ескергенде қандай нәтиже бергені көрінеді.

Қызметкерлер

Тіркелгілер, рөлдер мен құқықтар, нүктелерге байлау, ауысымдар және олардың қорытындылары. Құқықтар әркімге жеке баптаумен емес, рөлмен беріледі — әйтпесе елу дүкеннен тұратын желіде оларды тексеру мүмкін емес.

Жабдық

Жұмыс орындарына, бағдарлама нұсқасына, күйі мен қызмет көрсету тарихына байланған кассалар, терминалдар, таразылар және өзге құрылғылар тізілімі. Ескірген нұсқа қай жерде тұрғаны және құрылғы қай жерде үнемі іркілетіні көрінеді.

Қателер мен оқиғалар

Желі бойынша ауытқулардың бірыңғай таспасы: касса байланыста емес, терминал жауап бермейді, алмасу өтпеді, құжат өткізілмеді, түгендеу кезіндегі алшақтық. Ауытқу жауаптыға адрестеледі және мерзімі болады, әйтпесе бұл жай ғана журнал.

Төлемдер

Барлық нүктенің қолма-қол ақшасыз операциялары, сәтсіздерінің үлесі, терминалдардың жабылмаған күндері, эквайер тізілімімен салыстырып тексеру нәтижелері және талдауды талап ететін алшақтықтар тізімі.

Негізгі көрсеткіштер

Түсім, маржа, орташа чек, айналымдылық, қайтарым үлесі, шығын, жоспардың орындалуы — желі, формат, өңір және нүкте бөлінісінде. Әр есепте өз формуласы емес, бәріне бірыңғай анықтамалар жиыны.

Алмасу күйі

Нүктелерге не және қашан кетті, кері не келді, қандай хабарламалар жеткізілмеді және неліктен. Тәулік бойы сатылымын бермей отырған дүкен ай жабылғанда табылмай, осы жерден көрінеді.

Орталық пен нүктелер арасында

деректер қалай синхрондалады

Синхрондау — «бәріне ортақ дерекқор» емес. Дүкен орталық сервермен байланыс жоқ кезде де сатуға міндетті, сондықтан әр нүктенің өз жұмыс көшірмесі болады, ал алмасу хабарламалармен жүреді.

Төмен қарай ағын, орталықтан нүктелерге: тауарлар мен штрихкодтар анықтамалығы, бағалар мен баға белгілеу ережелері, акциялар мен промокодтар, ассортимент матрицасы, жабдық баптаулары, тіркелгілер мен құқықтар, касса бағдарламасының жаңартулары.

Жоғары қарай ағын, нүктелерден орталыққа: чектер және олардың құрамы, төлем операциялары, тауар қозғалысы, ауысым қорытындылары, жабдық оқиғалары, түгендеу нәтижелері, қызметкерлер әрекеттері.

Бұл жұмыс істейтін ережелер:

  • Асинхрондық — сатылым орталықтың жауабын күтпейді. Хабарлама кезекке қойылады және бөлек өңделеді
  • Қайта жеткізу — жеткізілмеген хабарлама алғашқы сәтсіздіктен кейін жоғалмай, өсіп отыратын аралықпен қайталанады
  • Идемпотенттілік — әр операцияның кілті бар, сондықтан қайта жеткізілген чек екінші сатылым жасамайды және қалдықты екі рет шығармайды
  • Жеткізу сәтінің орнына күшіне ену күні — бүгін жіберілген баға дүкенге байланыс жеткен сәттен емес, көрсетілген күннен бастап әрекет ете бастайды
  • Қолданылуын растау — орталық не жібергенін ғана емес, нүктенің қабылдағанын және қолданғанын да біледі
  • Алмасу журналы — әр хабарлама денесімен, уақытымен, нәтижесімен және әрекет санымен сақталады
  • Тұрақты салыстырып тексеру — орталық пен нүктенің негізгі сандарын мезгіл-мезгіл салыстыру: чек саны, сомалар, қалдықтар

Бағаны орталықтан өзгерту

Желінің ең жауапты операциясы: ол барлық нүктені бір мезгілде қамтиды және сатып алушыға сол күні көрінеді. Сондықтан ол анықтамалықты түзету емес, күшіне ену күні бар құжат ретінде құрылған.

18 дүкен бойынша 340 позицияны қайта бағалауорталық панель экранының көрінісі
  • Құжат дайындалды340 позиция, қамту — «Қала» баға тобы, күшіне ену күні — сенбі, 00:00
  • Жіберер алдындағы тексеруЕң төмен бағадан төмен позициялар және қолданыстағы акциялармен қиылысулар тізіммен көрсетілген
  • БекітуҚұжатқа жауапты адам қол қояды; бекітілгенге дейін нүктелерге ештеңе кетпейді
  • Нүктелерге тарату18 дүкен құжатты алды, 17-сі қабылдағанын растады
  • Бір дүкен байланыста емесҚұжат кезекте қалады және арна қалпына келгенде қолданылады — бірақ сол күшіне ену күнімен
  • Күшіне енуіСенбіде 00:00-де жаңа баға кассаларда және қосылған жерде электрондық баға белгілерінде әрекет ете бастайды

Жүйе экранының кадры: сандар — көрнекілік үшін. Бесінші қадамның мәні: байланысы жоқ дүкен қайта бағалаудан тыс қалмайды және белгісіз мерзімге ескі бағамен сауда жасай бастамайды. Құжат кейінірек қолданылады, бірақ дұрыс күннен бастап.

Кері қайтарумен не істеу керек

Қайта бағалау қайтымды: құжатты күшіне енгенге дейін болдырмауға немесе жаңасымен жабуға болады. Әр позиция бойынша бұрынғы мәндер сақталған, сондықтан оларға оралу — сақтық көшірмеден қалпына келтіру емес, операция.

Касса және POS

Төлем контуры

Тауар және қалдықтар

Желіні басқару

Адалдық бағдарламасы

және жеке ұсыныстар

Адалдық баллдан емес, сәйкестендіруден басталады: сатып алу анонимді болғанша, бағдарламаның жұмыс істейтін ештеңесі жоқ. Модульдің міндеті — чекті кассада бірнеше секундта сатып алушымен байланыстыру және кезекті кідіртпеу.

Кассадағы сәйкестендіру тәсілдері: штрихкоды бар пластик карта, телефон нөмірі, мобильді қосымшадағы QR-код, виртуалды карта. Тәсіл дүкен форматына қарай таңдалады: кезегі ұзын жерде телефон нөмірін қолмен енгізу — нашар шешім.

Модуль не істей алады:

  • Балл есептеу — чек сомасынан пайызбен, санатқа жоғарылатылған пайызбен, акциялық тауар үшін тіркелген сомамен
  • Баллды шығысқа жазу — чектің бір бөлігін баллмен төлеу, үлесіне шектеу қою, жекелеген санаттарға тыйым салу және шығысқа жазудың ең аз қалдығы
  • Баллдардың жарамдылық мерзімі — сатып алушыны алдын ала ескертумен, кесте бойынша күйіп кетуі
  • Деңгейлер — кезең ішіндегі айналым бойынша мәртебе, әрқайсысында өз есептеу пайызы және өз шарттары
  • Жеңілдік механикалары — бонустық сызба форматқа келмейтін жерде карта бойынша тікелей жеңілдік
  • Сегменттер — жиілігі, орташа чегі, тауар талғамы, соңғы сатып алудың ескілігі бойынша сатып алушылар топтары
  • Жеке ұсыныстар — сегментке немесе нақты сатып алушыға әрекет ететін, өз мерзімі мен шектеуі бар ереже
  • Коммуникациялар — балл есептелгені, баллдардың күйіп кетуі, жеке ұсыныс туралы хабарлама; жіберілімдер мен келісімдер журналы

Кассада не міндетті түрде жұмыс істеуі керек

Адалдық бағдарламасы маркетинг есебінде емес, сауда залында өмір сүреді. Оған қойылатын талаптарды кезек белгілейді:

  • Сәйкестендіру — үш сұрақтан тұратын әңгіме емес, бір әрекет
  • Баланс пен қолжетімді шығысқа жазу кассирге де, сатып алушыға да төлемге дейін көрінеді
  • Есептеу мен шығысқа жазу чекте бөлек жолдармен көрсетілген
  • Сатып алуды қайтару баллдарды да қайтарады: шығысқа жазылғандары — шотқа кері, есептелгендері — алынып тасталады
  • Сервермен байланыс үзілгенде автономды режим ережелері алдын ала белгіленген және кассирге белгілі

Бір чектегі есептеу мен шығысқа жазу

Баллмен төленген чеккасса экранының кадры, сом
  • Позициялар сомасы3 420
  • «Күміс» деңгейі бойынша жеңілдік, 3%−103
  • Шығысқа жазылған балл — чектің 30%-ынан аспайды−995
  • Картамен төлеуге2 322
  • Төленген бөлікке есептелген балл+116
  • Сатып алудан кейінгі баланс341

Сандар — көрнекілік үшін. Үшінші жол маңызды: баллмен төлеу үлесіне шектеу — кассирдің шешімі емес, ереже. Бесіншісі де маңызды: баллдар шын мәнінде ақшамен төленген бөлікке есептеледі, әйтпесе бағдарлама өзіне-өзі есептей бастайды.

Сатып алулар мен сегменттер туралы деректер — адалдықты аналитикамен және төмендегі ЖИ сценарийлерімен байланыстыратын нәрсе: ұсыныс базаға жалпы жіберілім бойынша емес, нақты сатып алушының сатып алу тарихы бойынша құрылғанда ғана мағыналы.

Қызметкерлер

және қолжеткізу құқықтары

Ақша мен тауар айналысатын дүкенде жауапкершілігі әртүрлі адамдар жұмыс істейді. Қолжеткізу құқықтары — құпиялылық туралы емес, әр әрекеттің авторы болуы, кәдімгі операция аға тұлғаны талап етпеуі, ал тәуекелдісі үнсіз орындалмауы туралы.

Құқықтар моделі қалай құрылған: рұқсаттар рөлге беріледі, рөл қызметкерге тағайындалады, қызметкер нүктелерге байланады. Елу дүкеннен тұратын желіде әр жұмыскерге жеке баптауларды беру де, тексеру де мүмкін емес.

  • Рөлдер — кассир, ауысым басшысы, тауартанушы, нүкте директоры, өңірлік басшы, жүйе әкімшісі
  • Әрекет ету аясы — өз нүктесі, нүктелер тобы, бүкіл желі. Дүкен директоры көршісінің түсімін көрмейді
  • Аға тұлғаның растауы — операция кассирдің тіркелгісімен орындалады, бірақ екінші адамның растауын талап етеді
  • Тіркелгі бойынша кіру — кассада, нүкте панелінде және орталық панельде; сеанс ауысымға байланған
  • Әрекеттер журналы — кім, не, қашан, қай кассада, бұрынғы мәні қандай болды
  • Қолжеткізуді қайтарып алу — жұмыстан босату қызметкер тіркелген нүктеде ғана емес, барлық нүктеде кіруді бірден жабады

Әрекеттер журналы — «сақтық үшін» жасалған мұрағат емес. Бұл жұмыс құралы: онымен даулы сатып алуды, ауысымдағы кем шығуды және сатып алушының шағымын талдайды, әрі ол төмендегі операцияларды бақылау бөлімін қоректендіреді.

Құқықтар матрицасы: шектеу мысалы

Операциялар жиыны және олардың рөлдер бойынша бөлінісі нақты желіге қарай белгіленеді. Төменде — баптау сүйенетін үлгілік қаңқа:

Кім не істей аладыүлгілік қаңқа, желіге қарай бапталады
  • Сатылым, төлем, чек басып шығарукассирАуысымның базалық операциясы: кассада жұмыс істейтін барлық рөлге қолжетімді
  • Чек жабылғанға дейін позицияны жоюкассир, растауменАуысым басшысы мен нүкте директоры растаусыз орындайды; әр жою журналға жазылады
  • Ережеден тыс қолмен берілген жеңілдікауысым басшысыКассирге қолжетімсіз, аға тұлғада — шектеу шегінде, нүкте директорында — шектеусіз
  • Өткен ауысым чегі бойынша қайтаруауысым басшысыАғымдағы ауысымдағы қайтаруды кассир өзі ресімдейді; ауысымнан тыс екінші рөл қажет
  • Позиция бағасын өзгертунүкте директорыОл да баға белгілеу ережелері шегінде — ең төмен бағадан төмен операция ешкімде өтпейді
  • Кассадан қолма-қол ақша алуауысым басшысыАуысымға және жұмыс орнына байланған, себебі мен сомасы бар жеке операция
  • Түгендеу жүргізуауысым басшысы — қайта санауНәтижені бекіту және қалдықты өзгерту — санаған адам емес, нүкте директоры
  • Желі бойынша түсімді қараунүкте рөлдерінің ешқайсысыБүкіл желі бойынша деректер — өңірлік рөл мен орталық кеңсенің аясы

Соңғы жол — қате емес. «Бәрін көру» құқығы бағаны өзгерту құқығы сияқты сақтықпен беріледі: дүкен директоры өз нүктесі үшін жауап береді және оны көреді, көршісін емес.

Операцияларды бақылау және фродпен күрес

Жүйе теріс пайдалануды автоматты түрде болдырмайды және үкім шығармайды. Ол операцияларды бақыланатын етеді: ережелерді белгілейді, олардан әр ауытқуды жазады және ұқсас жағдайларды адам талдайтын кезекке жинайды. Бұл — «бәрін ұстайтын антифрод» емес, бақылау контуры.

Әдеттен тыс көп қайтару

Қайтарым үлесі кассир, нүкте, тауар тобы және тәулік уақыты бойынша есептеледі. Әдеттегі деңгейден ауытқу — сигнал: сатып алушысыз қайтарулар, ауысым соңындағы қайтарулар, бір позицияның қайталанып қайтарылуы.

Операциялардың жиі болдырылмауы

Чекті жабылғанға дейін жою және чектен позицияларды алып тастау — қалыпты операциялар, бірақ нақты кассирдегі олардың жиілігі ауысым мен нүкте деңгейімен салыстырылады. Күрт ауытқу бақылауға түседі.

Күдікті жеңілдіктер

Қолмен қолданылған жеңілдік, бір ғана клиенттің әр сатып алуындағы жеңілдік, ауысым соңында маржасы жоғары позицияларға берілген жеңілдік. Әр жағдай авторымен, негізімен және сомасымен сақталады.

Бағаны қолмен өзгерту

Кассада бағаны өзгерту құқығы — норма емес, ерекшелік. Ол берілген жерде әр қолданылуы бұрынғы және жаңа мәнімен тіркеледі және жалпы журналда еріп кетпей, бөлек есепке түседі.

Кассир әрекеттері

Жұмыс профилі: орташа чек, қолма-қол ақша үлесі, қайтару мен болдырмау үлесі, сатылымсыз жәшік ашу саны, бөтен ауысымда жұмыс істеу. Салыстыру кассирдің өзінің өткенімен және сол нүктедегі әріптестерімен жүреді.

Төлем мен чектің алшақтығы

Жүйеде чегі жоқ эквайер тізіліміндегі төлем, төлем операциясы жоқ чек, чек пен төлемдегі әртүрлі сома. Әр алшақтық сомасымен, уақытымен, кассасымен және терминалымен шығарылады.

Әдеттен тыс операциялар

Нүктенің жұмыс кестесінен тыс сатылымдар, нөлдік сомасы бар чектер, құрамы бірдей қайталанатын чек, сатылымсыз жәшік ашу, бөтен тіркелгімен кіру.

Әрекеттер журналы

Әр елеулі операцияның өзгермейтін жазбасы: авторы, уақыты, жұмыс орны, бұрынғы және жаңа мәні. Жұмыс деректерінен бөлек сақталады, сондықтан олармен бірге түзетілмейді.

Құқықтар және сын оқиғалар

Құқық беру және қайтарып алу, баға белгілеу ережелерін өзгерту, тексеруді өшіру, ауысымды қолмен жабу, клиенттер базасын жүктеуге қолжеткізу — бөлек тіркеледі және ай соңында емес, бірден жауаптыға түседі.

Талдау кезегіорталық панель экранының кадры, апта ішінде
СигналЖүйеге не белгіліАдам нені тексереді
Кассирдің қайтарым үлесі нүкте бойынша орташадан үш есе жоғарыАуысымға 14 қайтару, 11-і — соңғы сағатта, барлығы қолма-қол ақшаменКамера жазбалары, сатып алушылардың болуы, қызметкердің түсініктемесі
Қолмен берілген жеңілдік 23 рет қолданылғанБір кассир, бір сома ауқымы, әртүрлі тауар топтарыЖеңілдіктің негізі, өкімнің болуы, клиенттің қайталануы
Тізілімде төлем бар, жүйеде чек жоқСома мен уақыт ауысыммен сәйкес келеді, чек жоқБайланыс іркілісі ме әлде ресімделмеген сатылым ба — касса журналы бойынша
Ақша жәшігі сатылымсыз 40 рет ашылғанБір касса, бір ауысым, 3–5 минуттық аралықтарҰсақтау, құлыптың техникалық ақауы немесе қолма-қол ақша алу
Түгендеу: бір санат бойынша кем шығуАлшақтық тек темекі тобы бойынша, қатарынан үш нүктедеҚабылдау, ауыстыру, есептен шығару және сақтау орнына қолжеткізу

Жүйе экранының кадры: сандар — көрнекілік үшін. Бірде-бір жол бұзушылықты білдірмейді — әрқайсысы сандардың әдеттегіден ауытқығанын және оны түсіндіру керегін білдіреді. Айырмашылығы түбегейлі: ереже сұрақ қояды, жауапты адам береді.

Контурдың практикалық мәні — жылдамдықта. Онсыз алшақтық түгендеу кезінде, оқиғадан айлар өткен соң, жазба да, жады да қалмағанда табылады. Онымен ауытқу келесі күні көрінеді, ал талдау нақты чек, нақты ауысым және нақты операция бойынша жүреді.

Есептілік

және сатылым аналитикасы

Ритейлдегі аналитика — «әдемі графиктер» емес, төрт сұраққа жауап: қанша таптық, нақты немен, не кедергі және келесі аптаға тапсырыспен не істеу керек. Қалғанының бәрі — туынды.

Бұл жауынгерлік дерекқорда емес, операциялық деректердің көшірмесінде есептеледі: жыл бойынша ауыр есеп залдағы кассаны баяулатпауы керек.

Жүйе нені есептейді:

  • Сатылымдар — түсім, чек саны, орташа чек, чектегі позиция саны; нүкте, күн, сағат, кассир, тауар тобы бөлінісінде
  • Маржа — позиция, санат және нүкте бойынша, прайс бағасын емес, нақты жеңілдіктерді ескере отырып
  • Тауар — сатылым көшбасшылары мен аутсайдерлері, айналымдылық, ұзақ жатып қалған позициялар, таусылып бара жатқан позициялар
  • Сағаттар мен күндер — түсімнің уақыт бойынша таралуы: ауысым кестесі мен сөрені толтыруды жоспарлаудың негізі
  • Акциялар — акциялық бағамен қанша сатылды, берілген жеңілдік сомасы, оны ескергендегі түсім мен маржа
  • Қайтарулар мен есептен шығарулар — үлесі, себептері, нүктелер, санаттар және қызметкерлер бойынша шоғырлануы
  • Шығындар — түгендеу алшақтықтары дана және ақшамен, санаттар бойынша динамика
  • Адалдық — сәйкестендірілген сатып алулардың үлесі, сатып алушының қайта оралу жиілігі, картамен және картасыз орташа чек
  • Қызметкерлер — ауысымға өнім, орташа чек, болдырмау мен қайтару үлесі, қызмет көрсету уақыты

Бөлек — регламенттік есептілік: нүктелер бойынша ауысымдық және күндік есептер, бухгалтерияға арналған тізімдемелер, эквайермен салыстырып тексеру, есепке алу жүйесіне арналған деректер. Оның кестесі мен адресаттары бар, сондықтан ай соңында біреудің оны есіне алуын талап етпейді.

Талдаушы жұмыс экрандарында дүкендердің сатылымын, қалдықтары мен көрсеткіштерін зерттеп отыр

Бәріне бірыңғай анықтамалар жиыны

Желідегі есептіліктің ең жиі мәселесі — сандардың жоқтығы емес, бір көрсеткіш бойынша бірнеше түрлі сан. «Қайтарумен» және «қайтарусыз» түсім, «чектер бойынша» және «сатып алушылар бойынша» орташа чек, «прайс бойынша» және «нақты жеңілдік бойынша» маржа әртүрлі сан береді, ал олар туралы дау талдаудың өзінен көп уақыт жейді.

Сондықтан көрсеткіштердің анықтамалары жүйеде бір рет белгіленеді және барлық есепте қолданылады. Анықтаманы өзгерту — біреудің кестесіндегі формуланы түзету емес, күні бар басқарылатын әрекет.

Желі бойынша жиынтық

Апта, 18 дүкенпанель экранының көрінісі
18нүкте байланыста
2деректерді бермеді тәулігіне
7төлемдер бойынша алшақтық
31позиция таусылып барады
  • Азық-түлік44%
  • Сусындар21%
  • Тұрмыстық химия18%
  • Өзгесі17%

Жүйе экранының кадры: сандар — көрнекілік үшін. Тақтайшалардың реті кездейсоқ таңдалмаған: бірінші болып сатылым емес, деректерді бермеген нүктелер тұр — олар болмағанша, төмендегі кез келген пайыз толық емес суреттен есептелген.

Сыртқы жүйелермен интеграциялар

Бөлшек сауда жүйесі компанияда сирек жалғыз болады: есеп, бухгалтерия, қойма және интернет-дүкен әдетте жұмыс істеп тұрады. Интеграция «белгі қою үшін» емес, бір деректер екі рет енгізілмеуі және жүйелер арасында алшақтамауы үшін қажет.

Есепке алу жүйесі және ERP

Әдетте номенклатура, жеткізушілер және сатып алу бағалары оның иелігінде; бөлшек сауда жүйесінің иелігінде — сатылымдар, бөлшек бағалар және нүктелер бойынша қалдықтар. Әр анықтамалық бойынша алмасу бағыты айқын бекітіледі — әйтпесе екі «басты» дереккөз бірін-бірі қайта жаза бастайды.

Бухгалтерия

Нүктелер мен заңды тұлғалар бойынша түсімді, тауар қозғалысы құжаттарын, есептен шығару актілерін, қайтарулар мен қолма-қол ақшасыз операциялар деректерін жүктеу. Мерзімділігі мен құрамы жүктеу ыңғайлылығымен емес, есеп талаптарымен айқындалады.

CRM

Сатып алушылар, сегменттер, сатып алу тарихы, баллдар және жеке ұсыныстар. Бөлшек сауда жүйесінен сатып алу фактілері кетеді, CRM-нен сегменттер мен науқандар келеді — кассада олар нақты жеңілдікке немесе ұсынысқа айналады.

Қойма жүйесі

Желінің тарату орталығы бар жерде: дүкендердің өтінімдері, нүктелерге тиеп жіберу, қабылдау, қоймаға қайтару. Ауыстыру жартылары әртүрлі жүйелерде тұрса да, екі жартысы бар операция болып қала береді.

Интернет-дүкен

Ортақ каталог пен бағалар, өзі алып кетуге дереккөз ретінде нүкте қалдығы, дүкенде жинақталған тапсырыс, онлайн сатып алуды кассада қайтару. Витрина мен тапсырыстарды егжей-тегжейлі талдау — мына бетте электрондық коммерция.

Төлем контуры

Кассаның терминалмен алмасуы, салыстырып тексеруге операциялар тізілімін алу, қайтару мәртебелері. Құрамы терминал үлгісімен және эквайермен жасалған шартпен айқындалады әрі зерттеу кезінде нақтыланады.

Кадрлар және уақыт есебі

Қызметкерлер, нүктелерге тағайындау, ауысым кестелері. Кассадағы ауысым мен табельдегі ауысым адам сәйкестендіретін екі бөлек жазба болуын тоқтатады.

Сыртқы API және сервистер

Жүйенің үшінші тарап тұтынушыларына арналған құжатталған API-і және сыртқы сервистерді қосу: жіберілімдер, мессенджерлер, чек және хабарландыру сервистері, серіктестік бағдарламалар. Формат нұсқаланады — өзгеріс жаңа нұсқамен шығады, ескісі жұмысын жалғастырады.

Алмасу ережелері

Асинхрондылық, өсіп отыратын аралықпен қайта жеткізу, қабылдағыштың идемпотенттілігі, әр хабарламаның денесі мен нәтижесі бар журналы, негізгі сандарды тұрақты салыстырып тексеру. Алшақтық ай жабылғанда табылмай, тапсырмаға айналады.

Алмасуды әзірлеу алдында әрқашан бір сұрақ шешіледі: қай анықтамалық қай жүйенің иелігінде. Оған жауап болмайынша, интеграция баптау мүмкін емес өзара қайта жазулар циклына айналады.

Жасанды интеллект

ритейл саласында

Бөлшек сауда желісі деректерді оқып үлгергенінен жылдам жинайды: позициялар мен сағаттар бойынша чектер, нүктелер бойынша қалдықтар, тауар қозғалысы, қызметкерлер әрекеттері, жабдық оқиғалары. ЖИ мұнда — жеке өнім емес, адамның уақыты жетпейтін сұрақтарға жауап беретін, осы деректердің үстіндегі қабат.

Сызба барлық сценарийде бірдей: деректер → талдау → нәтиже → әрекет. Соңғы буыны жоқ сценарий көрнекілік күйінде қалады.

Практикалық сценарийлер:

  • Сатылымды талдау — нүктелер мен санаттар бойынша не өсіп, не түсіп жатыр, қандай тауарлар бірге сатылады, сұраныс баға өзгерісіне қалай жауап береді
  • Сұранысты болжау — маусымды, апта күнін және акцияларды ескере отырып, нақты нүктедегі позицияның тапсырыс көкжиегіндегі күтілетін сатылымы
  • Қалдықтарды талдау — ұзақ жатып қалған позициялар, келесі жеткізілімге дейінгі тапшылық қаупі, көршісінде жетпей тұрғанда бір нүктедегі артық қор
  • Тапсырысқа ұсынымдар — сатып алуға немесе ауыстыруға арналған сан ұсынысы; шешім модельде емес, тауартанушыда қалады
  • Аномалияларды іздеу — кәдімгі есептерде көрінбейтін сатылымдағы, қайтарудағы, жеңілдіктегі және операциялардағы ауытқулар
  • Жеке ұсыныстар — базаға жалпы жіберілім бойынша емес, нақты сатып алушының сатып алу тарихы бойынша ұсыныс таңдау
  • Деректерді автоматты өңдеу — жеткізушілердің жүкқұжаттары мен прайс-парақтарын талдау, позицияларды номенклатурамен салыстыру, каталогтан телнұсқаларды іздеу
  • Машиналық көру — міндет жабдықпен және түсіру жағдайларымен расталған жерде: сөреге қою бақылауы, кезек ұзындығы, таразыдағы тауарды тану
  • Күдікті сценарийлерді анықтау — бақылау бөліміндегі ережелерді толықтыратын операциялардағы мінез-құлық белгілері

Шекара шыншыл: модель жинақталған тарихпен жұмыс істейді. Сатылымдар позициялар мен сағаттар бойынша жазылмай, тауар қозғалысы кейінгі күнмен ресімделіп тұрғанда, болжайтын ештеңе жоқ — алдымен есеп контуры, содан кейін оның үстіндегі аналитика. Бағытты егжей-тегжейлі талдау — мына бетте жасанды интеллектті енгізу.

Санат менеджері тапсырысты қалыптастыру алдында сұраныс болжамы мен сатылым аномалиясын тексеріп отыр

Бір сценарий толығымен

Нүктеге тапсырысдеректер → талдау → нәтиже → әрекет
  • ДеректерОсы нүкте бойынша позицияның 14 ай ішіндегі күндік сатылымы, қалдық, жеткізу мерзімі, акциялар мен тапшылықтар тарихы
  • ТалдауМодель маусымдылық пен акциялар әсерін базалық сұраныстан бөліп алады және келесі жеткізілімге дейінгі мерзімге күтілетін сатылымды бағалайды
  • НәтижеТапсырысқа ұсынылған сан және ескерту: ағымдағы қалдықпен позиция жеткізілімге екі күн қалғанда бітеді
  • ӘрекетТауартанушы ұсынымды қабылдайды, өзгертеді немесе қабылдамайды; өтінім жеткізушіге тапсырысқа кетеді
  • ТексеруКезеңнен кейін болжам мен нақты жағдай салыстырылады; алшақтықтар байқалмай қалмай, оқытуға қайта оралады

Төртінші қадам міндетті. Адамсыз тапсырысқа кететін ұсыным модель қатесін нақты сатып алуға айналдырады — ал соңғы қадам сол қатені түзетуге айналдырады.

Алдын ала нені түсіну маңызды

  • Модель факт емес, ықтималдық береді: нәтиженің дәлдігі бар және ол өлшенеді
  • Бірінші көкжиек — іске қосудан кейінгі бірінші күн емес, тарих жинақталатын апталар мен айлар
  • Аномалия — айыптау емес, тексеруге себеп: бұл бақылау бөліміндегі сол принцип
  • Машиналық көру физикаға тіреледі — ракурс, жарық, камера сапасы; қолданылуы орнында тексеріледі

Дүкен жабдығының

IoT-мониторингі

Дүкендегі тауардың бір бөлігі жұмыс режимі бар жабдықта сақталады: тоңазытқыш витриналар, мұздатқыш ларьлар, қосалқы бөлмедегі камералар. Режимнің ауытқуы тауар есебінде көрінбейді — ол бірнеше күннен кейін есептен шығарумен білінеді.

Сондықтан ритейл контурына жабдық мониторингі жалғасады: сол нүктелер, сол жауаптылар, сол «ауытқу адамға адрестеледі және мерзімі болады» принципі.

Дүкенде не бақылауға қойылады:

  • Тоңазытқыштар, мұздатқыштар және витриналар — тек ағымдағы мән емес, температура және оның уақыт бойынша өзгеруі
  • Температура датчиктері — камерада, витринада немесе нақты сөреде, сақталатын тауар түріне қарай шектерімен
  • Есіктер — ашылуы және ұзақтығы, жабылмаған есік жеке оқиға ретінде
  • Қуат көзі — нысанда және нақты бірлікте электр қуатының жоғалуы мен қалпына келуі
  • Жабдық күйі — компрессордың жұмысы, циклдар, еріту қажеттілігі
  • Контроллер қателері — жабдық сыртқа беретін, күйлердің ортақ тізіміне келтірілген кодтар
  • Байланысты жоғалту — құрылғының үнсіздігі графиктегі олқылық емес, оқиға ретінде

Ритейлмен байланысы тікелей: температура тарихы тексерушінің және контрагенттің алдында сақтау режимін растайды, ал ерте ауытқу есептен шығаруды азайтады — яғни түгендеудегі кем шығулар түсетін сол шығын есептеріне түседі.

Техник температура датчигін және дүкеннің тоңазытқыш витриналарының қашықтағы көрсеткіштерін тексеріп отыр

Мониторинг дүкенге не береді

  • Температураның көтерілуі есептен шығару фактісі бойынша емес, тауар бүлінгенге дейін көрінеді
  • Витринаның жабылмаған есігі сағаттар емес, минуттар ішінде ауысым тапсырмасына айналады
  • Үнемі іркілетін жабдық бір реттік жағдайдан ажыратылады — жадымен емес, тарихпен
  • Кезең ішіндегі температура графигі кез келген нысан және кез келген күн бойынша көтеріледі
  • Нүктедегі қуаттың өшуі дүкен жабық болса да тіркеледі

Нақты жабдық бірлігінен физикалық тұрғыда нені алуға болатыны — оның контроллеріне байланысты: үлгілердің бір бөлігі мәндер мен қателерді сыртқа береді, бір бөлігі сыртқы датчиктерді талап етеді. Бұл өндіруші құжаттамасы бойынша зерттеу кезінде анықталады.

Бағыттың толық талдауы — датчиктер мен контроллерлер, байланыс арналары, серверлік бөлік, бірыңғай панель, хабарландырулар және қашықтан басқару — жеке бетте жабдықты IoT-мониторингілеу және басқару.

Жүйе модульдері

Құрам міндетке қарай жинақталады: жалғыз дүкенге матрицалар мен нүктелер арасындағы ауыстырулар қажет емес, қырық дүкеннен тұратын желі оларсыз істей алмайды. Төменде — конфигурация жинақталатын толық тізбе.

Кассалық жұмыс орны

Кассир экраны, чекті жинау, сканер және таразымен жұмыс, төлем, құжат басып шығару, кейінге қалдырылған чектер, автономды режим.

Ауысымдар және касса

Ауысымды ашу және жабу, аралық және қорытынды есептер, қолма-қол ақшаны салу және алу, алшақтықты есептеу.

Төлем контуры

Төлем терминалымен алмасу, операция күйлері, төлемді чекпен салыстыру, қайтарулар, аяқталмаған операцияларды талдау, салыстырып тексеру.

Кассадағы қайтарулар

Чек нөмірі бойынша қайтару, ішінара қайтару, бұрын қайтарылған позицияларды тексеру, қаражат пен баллдарды қайтару, қайтару чегі.

Тауарлар каталогы

Позициялар, штрихкодтар, өлшем бірліктері, салмақтық тауарлар, санаттар, жеткізушілер, айналым ережелері, мәртебелер және мұрағат.

Ассортименттік матрица

Нүкте топтары бойынша ассортимент құрамы, күні бар позицияларды енгізу және шығару, матрицадан тыс сатылымды бақылау.

Бағалар және қайта бағалау

Баға топтары, үстеме ережелері, күшіне ену күні бар жоспарлы қайта бағалау, ең төмен баға, өзгерістер тарихы.

Жеңілдіктер, акциялар және промокодтар

Іске қосылу шарттары, механикалар, кесте, нүктелер бойынша қамту, шектеулер, үйлесімділік, кодтарды генерациялау және өтеу.

Қалдықтар

Нүкте және желі бойынша қалдық, жолдағы тауар, резервтер, төмен қалдық шектері, қозғалыссыз позициялар.

Тауарды қабылдау

Жеткізушіден және тарату орталығынан түсім, сканерлеу, жүкқұжатпен салыстыру, алшақтықтарды тіркеу.

Нүктелер арасындағы ауыстырулар

Тиеп жіберу және қабылдау операцияның екі жартысы ретінде, жолдағы тауар, жабылмаған ауыстыруларды бақылау.

Есептен шығару және жеткізушіге қайтару

Сыну, бүліну, жарамдылық мерзімі, ішкі тұтыну, бастапқы қабылдауға сілтемемен ақау бойынша қайтару.

Түгендеу

Толық және таңдамалы, сканерлеу арқылы қайта санау, дана және ақшадағы алшақтықтар, нәтижені бекіту.

Желіні басқару

Дүкендер тізілімі, нүкте топтары, формат баптаулары, конфигурацияны көшіру арқылы жаңа нүкте ашу.

Орталық панель

Желінің бірыңғай экраны: сатылымдар, қалдықтар, бағалар, акциялар, жабдық, қателер, негізгі көрсеткіштер, алмасу күйі.

Нүктелермен синхрондау

Алмасу кезектері, күшіне ену күні, қолданылуын растау, қайта жеткізу, журнал және салыстырып тексеру.

Адалдық бағдарламасы

Сатып алушыны сәйкестендіру, баллдар, деңгейлер, жарамдылық мерзімдері, сегменттер, жеке ұсыныстар, коммуникациялар.

Клиенттер

Профильдер, деректерді өңдеуге келісімдер, сатып алу тарихы, байланыс арналары, телнұсқаларды біріктіру.

Қызметкерлер және құқықтар

Рөлдер мен рұқсаттар, нүктелер бойынша әрекет ету аясы, операцияларды аға тұлғаның растауы, әрекеттер журналы, қолжеткізуді қайтарып алу.

Операцияларды бақылау

Бақылау ережелері, талдау кезегі, қайтарулар, жеңілдіктер мен болдырмаулар бойынша есептер, сын оқиғаларды тіркеу.

Жабдық тізілімі

Кассалар, терминалдар, таразылар, сканерлер және өзге құрылғылар жұмыс орындарына байланысымен, нұсқаларымен және қызмет көрсету тарихымен.

Жабдық мониторингі

Температура, есіктер, қуат, контроллер қателері, байланысты жоғалту; адресаты мен әрекет ету мерзімі бар оқиғалар.

Аналитика және есептер

Сатылымдар, маржа, айналымдылық, қайтарулар, шығындар, акциялар тиімділігі, қызметкерлер жұмысы, ерікті қималар.

Интеграциялар және API

ERP, бухгалтерия, CRM, қойма, интернет-дүкен және сыртқы сервистермен алмасу. API, вебхуктар, кезектер, журнал.

Енгізу тәртібі

Жүйе бүкіл желіде толығымен әрі бірден іске қосылмайды. Төмендегі тәртіп тәуелділіктерді көрсетеді: әр қадам алдыңғысында пайда болған деректерге сүйенеді және тираждан бұрын бір нүктеде тексеріледі.

Зерттеу

Ағымдағы процестер, анықтамалықтар, нүктелердегі жабдық, деректерге ие жүйелер, фискалдық бөлікке қойылатын талаптар. Нәтижесі — мәнділіктер сызбасы, интеграциялар картасы және шектеулер тізімі.

Касса және тауар

Номенклатураны көшіру, штрихкодтар, бағалар, қабылдау және қалдықтар, қосылған жабдығы мен төлем терминалы бар кассалық жұмыс орны. Бір нүктеде іске қосу.

Желі

Орталық панель, ассортимент матрицалары, орталықтандырылған бағалар мен акциялар, нүктелер арасындағы ауыстырулар, синхрондау және қолжеткізу құқықтары. Қалған дүкендерді қосу.

Дамыту

Адалдық, операцияларды бақылау, аналитика, жабдық мониторингі, жинақталған тарихқа негізделген ЖИ сценарийлері. Әр блок — өлшенетін нәтижесі бар жеке релиз.

Бөлшек сауданы автоматтандыруды талқылайық

Бізбен дәл қазір байланысыңыз

Нүктелеріңіз қанша, не жұмыс істеп тұрғанын — касса, есепке алу жүйесі, қойма, интернет-дүкен — және залда қандай жабдық тұрғанын жазыңыз. Процесті талдап, не көшірілетінін, не қайта құру керегін атаймыз әрі енгізу тәртібін ұсынамыз.