Մշակում ենք համակարգեր մանրածախ առևտրի համար ցանցի խնդրի տակ
Դրամարկղ, վճարային կոնտուր, ապրանքային հաշվառում, ցանցի կառավարում, ինտեգրումներ և աջակցություն գործարկումից հետո:
Մանրածախ առևտրի համակարգերի մշակում և ներդրում՝ դրամարկղ և POS առևտրի սրահում, վճարային տերմինալ, կատալոգ և գներ, կետի մնացորդներ և պահեստ, լոյալություն, աշխատակիցների իրավունքներ, վերլուծություն և ցանցի կենտրոնական կառավարման վահանակ: Ստորև՝ ինչպես է կառուցված ամեն մոդուլը, ինչ համակարգերի և սարքավորումների հետ է կապված և ինչ գործընթաց է փակում:
Ծրագրային ապահովում ռիթեյլի համար — համակարգ, որը ապրանքը տանում է խանութում ընդունումից մինչև վճարված չեկ և հաշվառված հասույթ, իսկ ապրանքի, գնի և մնացորդի մասին տվյալները պահում է նույնը ցանցի բոլոր կետերում:
Դրսից խանութը երևում է որպես դարակ և դրամարկղ: Ներսում սա մի քանի կապված ծրագիր է՝ դրամարկղային ծրագիր սրահում, կետի ապրանքային հաշվառում, վճարային կոնտուր, ցանցի կենտրոնական համակարգ և արտաքին համակարգերի հետ փոխանակման շերտ՝ հաշվառման, պահեստային, CRM, ինտերնետ-խանութ:
Սահմանը «դրամարկղային ծրագրի» և «ռիթեյլի համակարգի» միջև անցնում է ըստ կետերի թվի և ըստ այն բանի, թե որտեղ է ընդունվում որոշումը: Մեկ դրամարկղը բավարարվում է դրամարկղային համակարգչի տեղային ծրագրով: Հենց խանութները դառնում են մեկից ավելի, առաջանում են հարցեր, որոնք միայնակ կետը չունի՝ որտեղ է գտնվում ապրանքների միակ տեղեկատուն, ով է փոխում գինը միանգամից ամենուր, ինչպես է ապրանքը տեղափոխվում խանութների միջև և ում մնացորդն է ճիշտ համարվում:
Մանրածախ ցանցի կոնտուրը՝ տվյալներով կապված ինը օղակ.
Օղակները միացված են երկու ուղղությամբ. տեղեկատուներն ու կանոններն իջնում են կենտրոնական համակարգից կետեր, վաճառքները, ապրանքի շարժերը և սարքավորումների իրադարձությունները բարձրանում են հետ: Ցանկացած տեղում խզումն անմիջապես երևում է՝ դարակի և չեկի գնի անհամապատասխանությամբ, բացասական մնացորդով կամ չհաշվառված հասույթով:
Ոչ էջերով և ոչ աղյուսակներով, այլ հաշվառման օբյեկտներով՝ գրառումներով, որոնք ունեն իրենց վիճակը, հեղինակը և պատմությունը.
Հենց գործընթացը նկարագրվում է օբյեկտներով, այն դառնում է ստուգելի. հաշվետվության ամեն թիվ ունի փաստաթուղթ, փաստաթուղթը՝ հեղինակ և ժամանակ, իսկ վիճելի իրավիճակը՝ գրառում, ոչ թե բանավոր տարբերակ:
Չորս հարց, որոնք միայնակ կետը չունի: Դրանց պատասխանն էլ տարբերում է ցանցի համակարգը դրամարկղային ծրագրից.
Վեց խնդիր, որոնց համար խանութը կամ ցանցը ներդնում է ԾԱ մանրածախ առևտրի համար: Քանի դեռ համակարգ չկա, յուրաքանչյուրը փակվում է աղյուսակներով, կետերի միջև զանգերով և հիշողությամբ վերահաշվարկով:
Ապրանքները, շտրիխկոդերը, գներն ու զեղչերի կանոնները ստեղծվում են մեկ անգամ և տարածվում կետերով: Կենտրոնի խանութը և ծայրամասի խանութը կարդում են մեկ տեղեկատու, ոչ թե երկու տարբեր ֆայլ՝ ուղղումների տարբեր պատմությամբ:
Դիրքն ընկնում է չեկ շտրիխկոդի սկանավորմամբ կամ կշռմամբ, գինը դրվում է կանոնով, զեղչը հաշվում է համակարգը: Գանձապահը գինը ձեռքով չի հավաքում — նշանակում է չի սխալվում և ինքը չի ընտրում այն:
Վաճառքը դուրս է գրում ապրանքը չեկի փակման պահին, ընդունումն ու տեղափոխումը՝ փաստաթղթի անցկացման պահին: Մնացորդը դադարում է անցյալ գույքագրման թիվ լինելուց և դառնում աշխատանքային թիվ մատակարարին պատվերի համար:
Գինն ու զեղչը սահմանվում են կանոնով՝ ըստ կետերի խմբի, կատեգորիայի կամ ժամանակացույցի: Ակցիայից առաջ հազար դիրքի վերագնահատումը տևում է րոպեներ և հետադարձելի է, ոչ թե վերածվում խանութների շրջանցման տպագրություններով:
Վերադարձը, չեղարկումը, ձեռքով զեղչը, գնի փոփոխումը և արկղի բացումը գրառումներ են հեղինակով, ժամանակով և նախորդ արժեքով: Վիճելի իրավիճակի վերլուծությունն անցնում է ըստ մատյանի, ոչ թե հերթափոխի ցուցմունքների:
Երևում է, թե ինչ է վաճառվում ամեն կետում և ինչ ժամերին, ինչ ապրանք է ընկած առանց շարժի, որտեղ են աճում վերադարձները և որքան է իրականում բերել ակցիան՝ հաշվի առնելով զեղչը:
Սա մեկ ծրագիր չէ, այլ փոխկապակցված ծրագրատեխնիկական բաղադրիչների հավաքածու: Յուրաքանչյուրը պատասխանատու է իր բանի համար և կարող է թարմացվել առանձին. սրահի դրամարկղը չեն վերաշարադրում կենտրոնական վահանակի նոր հաշվետվության պատճառով:
Ծրագիր դրամարկղային համակարգչի կամ POS-մոնոբլոկի վրա՝ գանձապահի էկրան, աշխատանք սկաների և կշեռքների հետ, չեկի հաշվարկ, երկխոսություն վճարային տերմինալի հետ, փաստաթղթի տպագրություն, հերթափոխ: Աշխատում է ինքնավար և շարունակում է սպասարկել գնորդներին սերվերի հետ կապը կորցնելիս:
Ֆիզիկական շերտ՝ դրամարկղային համակարգիչ, սկաներներ, չեկերի տպիչ, վճարային տերմինալ, կշեռքներ, տվյալների հավաքման տերմինալներ, դրամի արկղ, էկրաններ: Ամեն միավոր գրանցված է ռեեստրում խանութին և աշխատատեղին կապվածությամբ:
Անկանխիկ վճարման կոնտուր՝ դրամարկղի փոխանակում վճարային տերմինալի հետ, վճարային գործառնության վիճակներ, վճարման համադրում չեկի հետ, վերադարձներ, մերժումների և խզումների մշակում, համադրում էքվայերի ռեեստրի հետ:
Կետերից տվյալների ընդունում, կանոնների կիրառում, փոխանակման հերթեր, առաջադրանքների և հաշվետվությունների պլանավորիչներ, տեղեկատուների ուղարկում հետ: Մասշտաբավորվում է ըստ խանութների թվի, ոչ թե վերաշարադրվում տասնմեկերորդի բացման ժամանակ:
Հաշվառման օբյեկտների և դրանց պատմության պահոց՝ ապրանքներ, գներ, մնացորդներ, չեկեր, վճարումներ, շարժի փաստաթղթեր, հաճախորդներ, աշխատակիցներ, իրադարձություններ: Գործառնությունների գրառումներն անփոփոխ են, պահուստային պատճեններ ստեղծվում են ըստ ժամանակացույցի վերականգնման ստուգմամբ:
Ցանցի ղեկավարի աշխատատեղը՝ խանութներ, տեսականի, գներ, մնացորդներ, վաճառքներ, ակցիաներ, աշխատակիցներ, սարքավորումներ, սխալներ և առանցքային ցուցանիշներ մեկ ինտերֆեյսում, դերերով մուտքի իրավունքներով:
Այնտեղ, որտեղ դրանք պետք են խնդրին՝ ապրանքագետի հավելված ընդունման և գույքագրման համար սկանավորմամբ, ղեկավարի հավելված կետերի ամփոփումով, գնորդի հավելված լոյալության քարտով և էլեկտրոնային չեկերով:
Փոխանակում արտաքին համակարգերի հետ՝ հաշվառման, հաշվապահական, պահեստային, CRM, ինտերնետ-խանութ, վճարային ծառայություններ: Հերթեր, հաղորդագրությունների կրկնակի առաքում, ձևաչափի տարբերակներ, փոխանակման մատյան, կանոնավոր համադրում:
Տվյալների ցուցափեղկ գործառնությունների վրա՝ վաճառքներ, միջին չեկ, մարժա, շրջանառություն, վերադարձներ, ակցիաների արդյունավետություն, գանձապահների աշխատանք: Հաշվվում է տվյալների պատճենի վրա, որպեսզի ծանր հաշվետվությունը չդանդաղեցնի սրահի դրամարկղը:
Բաղադրիչները միացված են ոչ թե «ըստ հնարավորության», այլ պարտադիր կապերով. դրամարկղը չի աշխատում առանց տեղեկատուի, տեղեկատուն իմաստ չունի առանց կենտրոնական վահանակի, վահանակն անօգուտ է առանց կետերից տվյալների: Այդ պատճառով համակարգը նախագծում են ամբողջությամբ, իսկ ներդնում մասերով՝ այն կարգով, որտեղ ամեն քայլ հենվում է նախորդի տվյալների վրա:
Դրամարկղային ծրագիրը — վաճառողի աշխատատեղը և միաժամանակ այն կետը, որտեղ գործառնությունը դառնում է փաստաթուղթ: Այն ամենը, ինչ տեղի է ունեցել սրահում, համակարգ է ընկնում միայն դրանով՝ վաճառք, վերադարձ, զեղչ, վճարում, կանխիկի մուտք և հանում:
Պահանջն այն նկատմամբ ավելի խիստ է, քան ցանկացած այլ մոդուլի. այն պարտավոր է աշխատել արագ, հերթի դեպքում և սերվերի հետ կապի խզման ժամանակ: Այդ պատճառով դրամարկղը պահում է ապրանքների և գների տեղեկատուի տեղային պատճենը և գործառնությունները գրում է տեղային հերթ, ոչ թե հարցնում սերվերին չեկի ամեն դիրքի մասին:
Ինչ է անում դրամարկղային ծրագիրը.
Ֆիսկալ մասին ներկայացվող պահանջները՝ չեկի տպագրություն, դրա կազմ և տվյալների փոխանցում, սահմանվում են երկրի օրենսդրությամբ և միացված սարքի մոդելով: Փոխանակման կազմն ու կարգը ճշտվում են հետազոտության փուլում, ոչ թե հայտարարվում նախապես:

Սերվերի հետ կապը վաճառքի պայման չէ: Դրամարկղը շարունակում է չեկեր վրան տեղային տեղեկատուի վրա՝ գործառնությունները դնելով հերթ. երբ ալիքը վերադառնում է, հերթն ուղարկվում է փաթեթով: Ամեն գործառնություն ունի բանալի, այդ պատճառով կրկնակի ուղարկումը երկրորդ չեկ չի ստեղծում և մնացորդը երկու անգամ չի դուրս գրում:
Սահմանափակումներն այդ դեպքում ազնվորեն նշվում են. քանի դեռ կապ չկա, դրամարկղը չի տեսնում կենտրոնական համակարգի կողմից մեկ րոպե առաջ արված գնի փոփոխությունը և չի կարող ստուգել միավորների մնացորդը սերվերում: Թե ինչն է թույլատրված ինքնավար ռեժիմում՝ նախագծի որոշում է. օրինակ՝ վաճառքը թույլատրված է, իսկ միավորների դուրսգրումը հետաձգված է մինչև կապի վերականգնումը:
Հերթափոխը «գանձապահի աշխատանքային օրը» չէ, այլ փաստաթուղթ սկզբով, վերջով, գանձապահով, դրամարկղով և արդյունքներով: Դրան կապված են ժամանակահատվածի բոլոր չեկերը, վճարումները, վերադարձներն ու կանխիկի շարժերը:
Խանութի ծրագիրը մեկուսացված չի աշխատում. գրեթե ամեն գործառնություն սկսվում կամ ավարտվում է ֆիզիկական սարքի վրա: Ստորև՝ սարքավորումը, որի հետ փոխազդում է դրամարկղային և հաշվառման ԾԱ-ն, և թե ինչ է համակարգը ստանում դրանից կամ փոխանցում դրան:

Սարք, որի վրա աշխատում է դրամարկղային ծրագիրը: Համակարգը գիտի այն որպես աշխատատեղ. դրան կապված են դրամարկղը, հերթափոխը, միացված ծայրամասային սարքերի հավաքածուն և մուտքի իրավունքները: Երկաթի փոխարինումը վաճառքների պատմությունը չի կոտրում — աշխատատեղը մնում է նույն հաշվառման օբյեկտը:
Դիրքը չեկ և պահեստային փաստաթուղթ մուտքագրելու հիմնական եղանակը: Մեկ ապրանքային դիրքին կարող են համապատասխանել մի քանի շտրիխկոդ՝ մատակարարից, սեփական, փաթեթավորման: Չճանաչված կոդը չի կորչում. այն ընկնում է ապրանքին կապելու հերթ, ոչ թե «ապրանքը չի գտնվել»:
Վաճառքի և վերադարձի փաստաթղթի տպագրություն: Չեկի կազմը, դրա ձևավորման և տվյալների փոխանցման կարգը որոշվում են երկրի պահանջներով և սարքի մոդելով. կոնկրետ հավաքածուն ճշտվում է հետազոտության ժամանակ: Չտպված կամ չփոխանցված փաստաթուղթը ֆիքսվում է որպես չփակված գործառնություն:
Անկանխիկ վճարման ընդունում: Դրամարկղը փոխանցում է գումարը, տերմինալը երկխոսություն է վարում քարտի տիրոջ հետ և վերադարձնում արդյունքը: Տերմինալը ծայրամաս չէ, այլ երկրորդ համակարգ իր վիճակով, այդ պատճառով նրան հատկացված է առանձին բաժին ստորև:
Աշխատանք կշռվող ապրանքի հետ. դիրքն ընկնում է չեկ փաստացի զանգվածով, գինը հաշվվում է կիլոգրամի համար: Կշեռքները լինում են դրամարկղային՝ զանգվածն ուղիղ գալիս է չեկ, և փաթեթավորման՝ տպվում է շտրիխկոդով պիտակ, որում ներդրված են ապրանքի կոդը և զանգվածը. դրամարկղը վերծանում է այդպիսի կոդը և տեղադրում դիրքը:
Ընդունում, գույքագրում, տեղափոխում և վերագնահատում սկանավորմամբ հենց սրահում և կետի պահեստում: Սարքն աշխատում է առանց մշտական կապի. փաստաթուղթը հավաքվում է տեղում և արտահանվում համակարգ ամբողջությամբ՝ անհամապատասխանությունների ստուգմամբ:
Արկղը բացվում է ծրագրով կանխիկի գործառնության պահին: Ամեն բացում իրադարձություն է ժամանակով, գանձապահով և պատճառով. առանց վաճառքի բացումն ընկնում է դիտարկվող գործառնությունների ցուցակ: Այստեղ են վերաբերում նաև աշխատատեղի օժանդակ ծայրամասային սարքերը՝ ստեղնաշարեր, աշխատակիցների քարտերի ընթերցիչներ:
Դրամարկղի մոտ դիսփլեյը ցույց է տալիս չեկի կազմը, զեղչը և ընդհանուրը սկանավորման ընթացքում — գնորդը գինը տեսնում է մինչև վճարումը, ոչ թե հետո: Սրահի էկրանները ցուցադրում են ակցիաներ, ընտրանիներ և գներ նույն տեղեկատուից, ինչ դրամարկղը, այդ պատճառով էկրանի և չեկի միջև անհամապատասխանություններ չեն առաջանում:
Այնտեղ, որտեղ դրանք տեղադրված են, գնապիտակները գինը ստանում են նույն համակարգից, ինչ դրամարկղը: Սա վերացնում է սրահի հակամարտության գլխավոր աղբյուրը՝ դարակի և դրամարկղի գնի անհամապատասխանությունը վերագնահատումից հետո: Միացման հնարավորությունը կախված է նրանից, թե ինչ կառավարման ինտերֆեյս է դուրս տալիս գնապիտակների կոնկրետ համակարգը:
Մենք նախապես չենք հայտարարում սարքավորումների կոնկրետ մակնիշների և մոդելների աջակցություն: Միացվող սարքերի հավաքածուն որոշվում է հետազոտության ժամանակ՝ ըստ արտադրողի փաստաթղթերի և ըստ այն բանի, թե ինչ ինտերֆեյս է սարքը դուրս տալիս. այնտեղ, որտեղ պատրաստի ինտերֆեյս չկա, հարցը լուծվում է առանձին և մինչև աշխատանքների սկիզբը, ոչ թե համատեղելիության խոստումով:
Վճարային տերմինալը միակ տեղն է, որտեղ գնումը դառնում է վճարված, և խանութի միակ հանգույցը, որն ուղղակիորեն աշխատում է փողի հետ: Այդ պատճառով այն այստեղ նկարագրված է ոչ թե սարքավորումների ցանկի տողով, այլ առանձին կոնտուրով:
Գլխավոր բարդությունն այն է, որ դրամարկղը և տերմինալը՝ երկու անկախ համակարգ են: Դրամարկղն ունի չեկի իր պատկերացումը, տերմինալը՝ իր վճարային գործառնությունը, որն ապրում է էքվայերի կոնտուրում և չի ենթարկվում դրամարկղային ծրագրին: Այս երկու պատկերների համընկնումը ֆիզիկայով երաշխավորված չէ. «փողը դուրս է գրված» և «չեկը տպված է» միջև միշտ կա միջակայք, որում կարող է ընկնել կապի խզումը, սնուցման անջատումը կամ սառեցումը:
Ինչ է փակում դրամարկղի ինտեգրումը վճարային տերմինալի հետ.
Մենք չենք անվանում բանկը, տերմինալի մոդելը և վճարային արձանագրությունը. ինտեգրման կազմը որոշվում է նրանով, թե ինչ փոխանակման ինտերֆեյս է տրամադրում կոնկրետ տերմինալը և ինչ է թույլ տալիս էքվայերի հետ պայմանագիրը: Սա պարզվում է հետազոտության ժամանակ և ֆիքսվում նախագծում:

Տերմինալում գումարի ձեռքով մուտքագրումը մշակման մեջ ամենաէժան և շահագործման մեջ ամենաթանկ տարբերակն է: Այն թույլ է տալիս վրիպակ կարգում, սխալ գումարի վճարում, և գլխավորը՝ խզում է կապը չեկի և վճարման միջև. դրանք հետո համադրել կարելի է միայն ըստ ժամանակի և գումարի, այսինքն՝ մոտավոր:
Գումարի ծրագրային փոխանցման դեպքում վճարումն ու չեկը կապված են նույնացուցիչով երկու կողմից: Հենց դրա վրա են հենվում համադրումն էքվայերի հետ, վիճելի գործառնության վերլուծությունը և համակարգի հասույթի ու հաշվի փողի անհամապատասխանությունների վերահսկումը:
Տերմինալը հարցվում է ոչ միայն վճարման պահին: Վիճակն առանձին տվյալներ են, որոնք պետք են մինչև գնորդի դրամարկղի առջև կանգնելը.
Ամեն վիճակ մատյանում իրադարձություն է: Տերմինալը, որը դանդաղ է պատասխանում կամ ձախողում է ամեն տասներորդ գործառնությունը, երևում է սարքավորումների հաշվետվությունում շատ ավելի վաղ, քան դրա մասին կհայտնի խանութի տնօրենը:
Քարտով վճարումը մեկ գործողություն չէ, այլ վիճակների հաջորդականություն, որոնցից յուրաքանչյուրը կարող է ընդհատվել: Ստորև՝ ինչպես է համակարգը վարում գործառնությունը և ինչ է անում, երբ արդյունքն անհայտ է:
Դրամարկղը ձևավորում է հարցում՝ գումար, արժույթ, գործառնության նույնացուցիչ, հղում չեկին: Քանի դեռ տերմինալը չի պատասխանել, չեկը գտնվում է «սպասում է վճարման» վիճակում և չի կարող փակվել, փոփոխվել կամ ջնջվել:
Տերմինալը վերադարձնում է ելքը՝ հաստատված է, մերժված է, չեղարկված է գնորդի կողմից, սխալ: Հաստատման դեպքում արդյունքի հետ գալիս են գործառնության վավերապայմանները, որոնցով այն հետո գտնում են էքվայերի ռեեստրում:
Վճարային գործառնության նույնացուցիչը գրվում է չեկում, չեկի համարը՝ վճարման գրառման մեջ: Կապը երկկողմանի է, այդ պատճառով ցանկացած կողմից վերականգնվում է երկրորդը՝ չեկից վճարում և բանկի ռեեստրի տողից կոնկրետ վաճառք:
Միջոցների վերադարձը քարտին առանձին վճարային գործառնություն է, կապված սկզբնականին: Համակարգը թույլ չի տա վերադարձնել ավելին, քան վճարվել է, և ավելին, քան մնացել է չվերադարձված այս չեկի գծով, իսկ վերադարձի արդյունքը նույնպես սպասում է տերմինալի հաստատմանը:
Ամենակարևոր սցենարը՝ տերմինալը չի պատասխանել: Համակարգն այդպիսի գործառնությունը չի համարում ոչ հաջողված, ոչ անհաջող — այն նշում է որպես պարզաբանում պահանջող և թույլ չի տալիս չեկը լուռ փակել: Հետո ելքը ճշտվում է գործառնության վիճակի հարցումով կամ համադրմամբ:
Տերմինալի հասանելիությունը, անհաջող գործառնությունների բաժինը, պատասխանի ժամանակը և չփակված օրերը հավաքվում են ամեն սարքի գծով: Խնդրահարույց սարքավորումը երևում է հաշվետվությունում, ոչ թե սրահից բողոքներով:
Համակարգի էկրանի կադր՝ թվերը ցուցադրական են: Առանցքային քայլը երկրորդն է. քանի դեռ գումարը ծրագրային ձևով փոխանցված չէ, վեցերորդ և յոթերորդ քայլերը կատարվում են մարդու կողմից թղթե սլիպերով:
| Ինչ է տեղի ունեցել | Ինչ է անում դրամարկղը | Վիճակ |
|---|---|---|
| Մերժում ըստ քարտի | Առաջարկում է կրկնել կամ ընտրել վճարման այլ եղանակ. չեկը մնում է բաց | սովորական |
| Գնորդը չեղարկեց գործառնությունը | Վերադարձնում է չեկն աշխատանքի, վճարային գործառնությունը փակվում է որպես չեղարկված | սովորական |
| Տերմինալը ժամանակին չպատասխանեց | Չեկը չի փակում, հարցնում է գործառնության վիճակը, անհասկանալիության դեպքում՝ արգելափակում է ձեռքով փակումը | վերլուծություն |
| Սնուցումն անհետացավ վճարման և տպագրության միջև | Գործարկումից հետո վերականգնում է չավարտված չեկը և պահանջում պարզել վճարման ելքը | վերլուծություն |
| Վճարումն անցել է, չեկը չի տպվել | Գործառնությունը պահում է բաց, տպագրության կրկնություն առանց երկրորդ դուրսգրման | վերլուծություն |
| Վճարումը կա ռեեստրում, չեկը համակարգում չկա | Անհամապատասխանությունը հանում է համադրման հերթ գումարով, ժամանակով և տերմինալով | վերլուծություն |
| Տերմինալը պահանջում է օրվա ավարտ | Հայտնում է գանձապահին մինչև գործառնության սկիզբը, ոչ թե քարտի մուտքագրումից հետո | նախազգուշացում |
Ընդհանուր սկզբունքը՝ անհայտ ելքը չի վերածվում ոչ հաջողության, ոչ մերժման: Գործառնությունը մնում է բաց և ընկնում է վերլուծության հերթ — սա ավելի էժան է, քան գնորդից կրկնակի դուրսգրումը կամ խանութի չհաշվառված հասույթը:
Տերմինալի հետ փոխանակման կոնկրետ արձանագրությունը, հասանելի վճարման եղանակների հավաքածուն, գործառնության չեղարկման հնարավորությունը և վարքը կապի խզման ժամանակ սահմանվում են սարքի մոդելով և էքվայերի կանոններով: Մենք նկարագրում ենք կոնտուրը, որը կառուցվում է դրանց շուրջ, և ճշտում ենք կազմը հետազոտության ժամանակ՝ առանց նախապես հայտարարելու համատեղելիություն կոնկրետ բանկի կամ տերմինալի հետ:
Կատալոգը ռիթեյլում — սա ցուցափեղկ չէ, այլ տեղեկատու, որից ապրում է դրամարկղը: Դրա սխալն ավելի թանկ է, քան կայքի սխալը. սխալ շտրիխկոդը կանգնեցնում է հերթը, իսկ դիրքի կրկնօրինակը մեկ ապրանքի մնացորդը տարածում է երկու քարտի վրա:
Ինչից է բաղկացած ապրանքային դիրքը.
Զանգվածային գործառնություններն անցնում են ֆայլից ներմուծմամբ կամ հաշվառման համակարգի հետ փոխանակմամբ: Ներմուծումը միշտ անցնում է ստուգում մինչև գրանցումը՝ ինչ կստեղծվի, ինչ կփոխվի, ինչ կմերժվի և ինչու: Կրկնվող շտրիխկոդով դիրքը լուռ չի ստեղծվում — այն ընկնում է շեղումների հաշվետվություն:
Ցանցում խանութները նույնը չեն. դրանց ձևաչափը, մակերեսը, շրջանը և գնորդը տարբեր են: Տեսականու մատրիցը պատասխանում է այն հարցին, թե ընդհանուր կատալոգից որ դիրքերն են վաճառվում կոնկրետ կետում:
Կատալոգում ապրանքը մեկն է, իսկ նրա վիճակն ամեն կետում իրենն է: Սա ցանցային հաշվառման գլխավոր տարբերությունն է մեկ խանութի հաշվառումից.
| Խանութ | Մատրիցում | Գին | Մնացորդ |
|---|---|---|---|
| Կենտրոն | այո | 395 | 42 |
| Միկրոշրջան | այո | 385 | 7 |
| Մայրուղի | ոչ | — | 0 |
Թվերը ցուցադրական են: Տարբեր գինը սխալ չէ, այլ կանոն. մայրուղու կետը և տան մոտի խանութն ապրում են տարբեր գնային խմբերում: Սխալ կլիներ միևնույն արժեքը, ստացված ձեռքով ուղղումով երեք տեղում:
Չեկի գինը կանոններով հաշվարկի արդյունք է, ոչ թե թիվ ապրանքի քարտից: Այդ պատճառով վերագնահատումը չի պահանջում հազարավոր դիրքերի ուղղում, իսկ չեկի վիճելի գումարը վերլուծվում է ըստ հաշվարկի շերտերի, ոչ թե ըստ գանձապահի հիշողության:
Դիրքի համար միաժամանակ գոյություն ունեն մի քանի գներ՝ բազային, ըստ խանութների գնային խմբի, ըստ կոնկրետ կետի: Համակարգն ընտրում է կիրառելին վրանելու պահին: Կենտրոնի խանութը և մայրուղու խանութն աշխատում են մեկ տեղեկատուով՝ տարբեր կանոններով:
Տոկոս կամ գումար գնման գնից ըստ կատեգորիայի, մատակարարի կամ ապրանքային խմբի: Նոր գնման գնով մուտքն ավտոմատ վերահաշվարկում է մանրածախը, ոչ թե թողնում այն անցյալ մատակարարման մակարդակին:
Գործարկման պայման, զեղչի մեխանիկա, սկզբի և ավարտի ամսաթվեր, կրկնվող պատուհաններ: Ակցիան ինքն է գործարկվում և կանգնում — աշխատակցին պետք չէ կեսգիշերին տեղում լինել՝ հանգստյան օրվա գինը միացնելու համար:
Տոկոս, ֆիքսված գումար, նոր գին, զեղչ հավաքածուի էժան ապրանքի վրա, «երկրորդը կիսով չափ», նվեր պայմանով, զեղչ կատեգորիայի վրա չեկի գումարի դեպքում: Մեխանիկան սահմանվում է կանոնով, ոչ թե վերահաշվարկվում գանձապահի կողմից:
Մեկ կոդ արշավի համար կամ եզակի կոդերի խմբաքանակ ստացողների համար: Ստուգվում են ժամկետը, կիրառումների սահմանը, գնորդի սահմանը, համատեղելիությունը գործող ակցիայի հետ: Մարումը ֆիքսվում է չեկում — ամեն կոդի գծով երևում է, թե որտեղ և երբ է այն գործել:
Զեղչերի համատեղելիությունը սահմանվում է հստակ՝ որոնք են գումարվում, որոնք են փոխադարձ բացառող: Նվազագույն գնի սահմանափակումը թույլ չի տալիս, որ մի քանի ճիշտ զեղչեր միասին դիրքը տանեն թույլատրելի շեմից ցածր:
Թվերը ցուցադրական են: Չգործած պրոմոկոդի մասին տողն ավելի կարևոր է մնացածից. գնորդը դրամարկղում պետք է ստանա մերժման պատճառը, ոչ թե «կոդը չի գործում»: Հաշվարկի ամեն քայլ պահվում է չեկում և հասանելի է վիճելի գնման վերլուծության ժամանակ:
Մնացորդը տեղեկատու մեծություն չէ, այլ կոնկրետ կետում դիրքի գծով բոլոր անցկացված փաստաթղթերի արդյունքը: Եթե մնացորդը «չի համընկնում», պատճառը միշտ փաստաթղթերում է. ինչ-որ բան չեն անցկացրել, անցկացրել են երկու անգամ կամ անցկացրել են սխալ տեղում:
Այդ պատճառով համակարգը թույլ չի տալիս մնացորդն ուղղակի փոխել: Ցանկացած փոփոխություն փաստաթուղթ է տիպով, հեղինակով, ժամանակով և դիրքերի կազմով:
Ապրանքի շարժի փաստաթղթեր.
Ամեն փաստաթուղթ անցնում է երկու վիճակ՝ սևագիր, որը կարելի է ուղղել, և անցկացված, որը փոխում է մնացորդը և ուղղվում է միայն ստորնոյացնող փաստաթղթով: Հենց սա է տարբերում հաշվառումն աղյուսակից:

Գույքագրումը «տարին մեկ ամեն ինչ վերահաշվել» չէ: Աշխատող համակարգում այն լինում է երկու տեսակի, և երկրորդն ավելի կարևոր է առաջինից:
Ցուցակը կարճ է և գրեթե միշտ նույնը: Համակարգն այս պատճառներն ինքը չի վերացնում — այն դրանք դարձնում է տարբերելի.
Խնդրահարույց կատեգորիաներով կանոնավոր ընտրանքային գույքագրումն այս դեպքերը գտնում է մեկ շաբաթում, ոչ թե մեկ տարում — և վերլուծում ըստ կոնկրետ փաստաթղթի և պատասխանատուի:
Մեկ խանութը կառավարվում է ձայնով և տետրով: Երեքը՝ աղյուսակով և զանգերով: Քսանը՝ արդեն ոչ. այս պահին ընկերությունում ոչ ոք չի կարող անվանել դիրքի ընթացիկ գինը բոլոր կետերում՝ առանց յուրաքանչյուրին զանգելու: Կենտրոնական համակարգը պետք է ոչ թե «կարգի համար», այլ որովհետև ձեռքի եղանակը դադարում է մասշտաբավորվել լիովին որոշակի կետերի թվի վրա:

Աճն անցնում է երեք վիճակի միջով, և յուրաքանչյուրում կոտրվում է իրենը: Մեկ խանութ — տվյալները բավական են դրամարկղում: Մի քանի խանութ — առաջանում է հարց, թե ում տեղեկատուն է գլխավորը, և ապրանքը սկսում է տեղափոխվել կետերի միջև: Տասնյակ և հարյուրավոր կետեր — կառավարումը դառնում է առանձին աշխատանք. առանց միասնական էկրանի ցանցի տնօրենը խնդրի մասին իմանում է խանութից, ոչ թե համակարգից: Ստորև՝ ինչ է երևում և ինչով են կառավարում կենտրոնական վահանակից:
Կետերի ռեեստր՝ ձևաչափ, հասցե, մակերես, գնային խումբ, տեսականու մատրից, աշխատանքային գրաֆիկ, պատասխանատուներ, սարքավորումների և աշխատատեղերի կազմ: Նոր կետը բացվում է նմանի կարգավորումների պատճենմամբ, ոչ թե զրոյից հավաքմամբ:
Միասնական կատալոգ և մատրիցներ ըստ կետերի խմբերի: Դիրքի մուտքն ու հանումը կառավարելի գործողություն է ամսաթվով և ընդգրկմամբ՝ ինչ խանութներ են շոշափվում, որ ամսաթվից, ինչ անել հանվող դիրքի մնացորդի հետ:
Գնագոյացման կանոններն ըստ գնային խմբերի և կետերի, պլանային վերագնահատումներ ուժի մեջ մտնելու ամսաթվով, փոփոխությունների պատմություն: Կենտրոնացված վերագնահատումը նկարագրված է առանձին ստորև — սա ցանցի ամենապատասխանատու գործառնությունն է:
Մնացորդն ամեն դիրքի գծով ամեն կետում և ամբողջ ցանցով, ապրանքը ճանապարհին խանութների միջև, երկար ընկած դիրքեր, սպառվող դիրքեր: Այստեղից էլ նախաձեռնվում է տեղափոխումն ավելցուկով խանութից դեֆիցիտով խանութ:
Բոլոր կետերի չեկերը մեկ հոսքում՝ հասույթ, միջին չեկ, չեկերի թիվ, վաճառքներն ըստ ապրանքային խմբերի, կետերի համեմատումը միմյանց և իրենց իսկ անցյալ ժամանակահատվածի հետ:
Արշավներ խանութների խմբերով ընդգրկմամբ, ժամանակացույցով և սահմաններով: Երևում է, թե որտեղ է ակցիան արդեն գործում, որտեղ կսկսվի, որքան է վաճառվել ակցիայի գնով և ինչ արդյունք է տվել՝ հաշվի առնելով զեղչը:
Հաշիվներ, դերեր և իրավունքներ, կապում կետերին, հերթափոխեր և դրանց արդյունքներ: Իրավունքները տրվում են դերով, ոչ թե յուրաքանչյուրի անհատական կարգավորմամբ — այլապես հիսուն խանութից բաղկացած ցանցում դրանք հնարավոր չէ ստուգել:
Դրամարկղների, տերմինալների, կշեռքների և այլ սարքերի ռեեստր՝ աշխատատեղերին կապվածությամբ, ծրագրի տարբերակով, վիճակով և սպասարկման պատմությամբ: Երևում է, թե որտեղ է կանգնած հնացած տարբերակը և որտեղ է սարքը կանոնավոր խափանում տալիս:
Ցանցի շեղումների միասնական ժապավեն՝ դրամարկղը կապի մեջ չէ, տերմինալը չի պատասխանում, փոխանակումը չի անցել, փաստաթուղթը չի անցկացվել, անհամապատասխանություն գույքագրման ժամանակ: Շեղումն ուղղվում է պատասխանատուին և ունի ժամկետ, այլապես սա պարզապես մատյան է:
Բոլոր կետերի անկանխիկ գործառնությունները, անհաջողների բաժինը, տերմինալների չփակված օրերը, էքվայերի ռեեստրի հետ համադրման արդյունքները և վերլուծություն պահանջող անհամապատասխանությունների ցուցակը:
Հասույթ, մարժա, միջին չեկ, շրջանառություն, վերադարձների բաժին, կորուստներ, պլանի կատարում — ըստ ցանցի, ձևաչափի, տարածաշրջանի և կետի: Մեկ սահմանումների հավաքածու բոլորի համար, ոչ թե իր բանաձևն ամեն հաշվետվությունում:
Ինչ և երբ է գնացել կետեր, ինչ է եկել հետ, ինչ հաղորդագրություններ չեն առաքվել և ինչու: Խանութը, որը մեկ օր վաճառքները չի տալիս, երևում է այստեղ, ոչ թե հայտնաբերվում ամսվա փակման ժամանակ:
Համաժամեցումը «ընդհանուր բազա բոլորի համար» չէ: Խանութը պարտավոր է վաճառել, երբ կենտրոնական սերվերի հետ կապ չկա, այդ պատճառով ամեն կետ ունի տվյալների իր աշխատանքային պատճենը, իսկ փոխանակումն անցնում է հաղորդագրություններով:
Հոսքը ներքև, կենտրոնից կետեր. ապրանքների և շտրիխկոդերի տեղեկատու, գներ և գնագոյացման կանոններ, ակցիաներ և պրոմոկոդեր, տեսականու մատրից, սարքավորումների կարգավորումներ, հաշիվներ և իրավունքներ, դրամարկղի ծրագրի թարմացումներ:
Հոսքը վերև, կետերից կենտրոն. չեկերը և դրանց կազմը, վճարային գործառնությունները, ապրանքի շարժերը, հերթափոխերի արդյունքները, սարքավորումների իրադարձությունները, գույքագրումների արդյունքները, աշխատակիցների գործողությունները:
Կանոնները, որոնցով սա աշխատում է.
Ցանցի ամենապատասխանատու գործառնությունը. այն շոշափում է բոլոր կետերը միաժամանակ և երևում է գնորդին նույն օրը: Այդ պատճառով այն կառուցված է որպես փաստաթուղթ ուժի մեջ մտնելու ամսաթվով, ոչ թե որպես տեղեկատուի ուղղում:
Համակարգի էկրանի կադր՝ թվերը ցուցադրական են: Հինգերորդ քայլի իմաստը՝ առանց կապի խանութը վերագնահատումից դուրս չի մնում և չի սկսում առևտուր անել հին գնով անորոշ ժամկետով: Փաստաթուղթը կկիրառվի ավելի ուշ, բայց ճիշտ ամսաթվից:
Վերագնահատումը հետադարձելի է. փաստաթուղթը կարելի է չեղարկել մինչև ուժի մեջ մտնելը կամ ծածկել նորով: Նախորդ արժեքները պահպանված են ամեն դիրքի գծով, այդ պատճառով դրանց վերադարձը գործառնություն է, ոչ թե վերականգնում պահուստային պատճենից:
Դրամարկղ և POS
Վճարային կոնտուր
Ապրանք և մնացորդներ
Ցանցի կառավարում
Լոյալությունը սկսվում է ոչ թե միավորներից, այլ նույնականացումից. քանի դեռ գնումն անանուն է, ծրագրին աշխատելու բան չկա: Մոդուլի խնդիրն է չեկը կապել գնորդի հետ դրամարկղում վայրկյանների ընթացքում և չհետաձգել հերթը:
Դրամարկղում նույնականացման եղանակները. շտրիխկոդով պլաստիկ քարտ, հեռախոսահամար, QR կոդ բջջային հավելվածում, վիրտուալ քարտ: Եղանակն ընտրվում է ըստ խանութի ձևաչափի. այնտեղ, որտեղ հերթը երկար է, հեռախոսահամարի ձեռքով մուտքագրումը վատ լուծում է:
Ինչ է կարողանում մոդուլը.
Լոյալության ծրագիրն ապրում է սրահում, ոչ թե մարքեթինգային հաշվետվությունում: Դրան պահանջներ է ներկայացնում հերթը.
Թվերը ցուցադրական են: Կարևոր է երրորդ տողը՝ միավորներով վճարման բաժնի սահմանափակումը կանոն է, ոչ թե գանձապահի որոշում: Եվ հինգերորդը՝ միավորները հաշվարկվում են իրականում փողով վճարված մասի վրա, այլապես ծրագիրը սկսում է հաշվարկել ինքն իրեն:
Գնումների և սեգմենտների մասին տվյալները կապում են լոյալությունը վերլուծության և ստորև ներկայացված ԱԻ սցենարների հետ. առաջարկն իմաստ ունի, երբ կառուցված է կոնկրետ գնորդի գնումների պատմության վրա, ոչ թե բազայի ընդհանուր առաքման:
Խանութում փողի և ապրանքի հետ աշխատում են տարբեր պատասխանատվությամբ մարդիկ: Մուտքի իրավունքները գաղտնիության մասին չեն, այլ այն մասին, որ ամեն գործողություն ունենա հեղինակ և որ սովորական գործառնությունը չպահանջի ավագի, իսկ ռիսկայինը՝ չկատարվի լուռ:
Ինչպես է կառուցված իրավունքների մոդելը. թույլտվությունները տրվում են դերին, դերը նշանակվում է աշխատակցին, աշխատակիցը կապվում է կետերին: Հիսուն խանութից բաղկացած ցանցում ամեն աշխատողի անհատական կարգավորումները հնարավոր չէ ոչ տալ, ոչ ստուգել:
Գործողությունների մատյանը «ամեն դեպքի համար» արխիվ չէ: Սա աշխատանքային գործիք է. դրանով վերլուծում են վիճելի գնումը, հերթափոխի պակասորդը և գնորդի բողոքը, և այն էլ սնուցում է ստորև ներկայացված գործառնությունների վերահսկման բաժինը:
Գործառնությունների հավաքածուն և դերերով բաշխումը սահմանվում են կոնկրետ ցանցի տակ: Ստորև՝ տիպային կմախք, որից սկսվում է կարգավորումը.
Վերջին տողը սխալ չէ: «Ամեն ինչ տեսնելու» իրավունքը բաժանվում է նույնքան զգույշ, որքան գին փոխելու իրավունքը. խանութի տնօրենը պատասխանատու է իր կետի համար և տեսնում է այն, ոչ թե հարևանը:
Համակարգը չարաշահումներն ավտոմատ չի կանխում և դատավճիռներ չի կայացնում: Այն գործառնությունները դարձնում է դիտարկելի՝ սահմանում է կանոններ, գրանցում է դրանցից ամեն շեղում և հավաքում նման դեպքերը մարդու վերլուծության հերթ: Սա վերահսկման կոնտուր է, ոչ թե «հակախարդախություն, որը կբռնի ամեն ինչ»:
Վերադարձների բաժինը հաշվվում է ըստ գանձապահի, կետի, ապրանքային խմբի և օրվա ժամի: Սովորական մակարդակից շեղումը ազդանշան է՝ վերադարձներ առանց գնորդի, վերադարձներ հերթափոխի վերջում, մեկ դիրքի կրկնվող վերադարձներ:
Չեկի չեղարկումը մինչև փակումը և չեկից դիրքերի ջնջումը սովորական գործառնություններ են, բայց դրանց հաճախականությունը կոնկրետ գանձապահի մոտ համեմատվում է հերթափոխի և կետի մակարդակի հետ: Կտրուկ շեղումն ընկնում է դիտարկման:
Ձեռքով կիրառված զեղչ, զեղչ միևնույն հաճախորդի ամեն գնման ժամանակ, զեղչ բարձր մարժայով դիրքերի վրա հերթափոխի վերջում: Ամեն դեպք պահվում է հեղինակով, հիմքով և գումարով:
Դրամարկղում գին փոխելու իրավունքը բացառություն է, ոչ թե նորմ: Այնտեղ, որտեղ այն տրված է, ամեն կիրառում ֆիքսվում է նախորդ և նոր արժեքով և ընկնում է առանձին հաշվետվություն, ոչ թե լուծվում ընդհանուր մատյանում:
Աշխատանքի պրոֆիլը՝ միջին չեկ, կանխիկի բաժին, վերադարձների և չեղարկումների բաժին, առանց վաճառքի արկղի բացումների թիվ, աշխատանք ուրիշի հերթափոխում: Համեմատությունն անցնում է հենց գանձապահի հետ անցյալում և նույն կետի գործընկերների հետ:
Վճարում էքվայերի ռեեստրում առանց չեկի համակարգում, չեկ առանց վճարային գործառնության, տարբեր գումարներ չեկում և վճարման մեջ: Ամեն անհամապատասխանություն հանվում է գումարով, ժամանակով, դրամարկղով և տերմինալով:
Վաճառքներ կետի աշխատանքային գրաֆիկից դուրս, զրոյական գումարով չեկեր, կրկնվող չեկ նույն կազմով, արկղի բացում առանց վաճառքի, մուտք ուրիշի հաշվի ներքո:
Ամեն նշանակալի գործառնության անփոփոխ գրառում՝ հեղինակ, ժամանակ, աշխատատեղ, նախորդ և նոր արժեք: Պահվում է աշխատանքային տվյալներից առանձին, այդ պատճառով դրանց հետ միասին չի ուղղվում:
Իրավունքների տրամադրում և հետկանչ, գնագոյացման կանոնների փոփոխում, ստուգման անջատում, հերթափոխի ձեռքով փակում, հաճախորդների բազայի արտահանման մուտք — ֆիքսվում են առանձին և հասնում պատասխանատուին անմիջապես, ոչ թե ամսվա վերջում:
| Ազդանշան | Ինչ է հայտնի համակարգին | Ինչ է ստուգում մարդը |
|---|---|---|
| Գանձապահի վերադարձների բաժինը երեք անգամ բարձր է կետի միջինից | 14 վերադարձ հերթափոխի ընթացքում, 11-ը՝ վերջին ժամին, բոլորը կանխիկ | Տեսախցիկների գրառումներ, գնորդների առկայություն, աշխատակցի բացատրություն |
| Ձեռքով զեղչը կիրառվել է 23 անգամ | Մեկ գանձապահ, մեկ գումարների միջակայք, տարբեր ապրանքային խմբեր | Զեղչի հիմքը, կարգադրության առկայությունը, հաճախորդի կրկնվողությունը |
| Վճարում ռեեստրում առանց չեկի համակարգում | Գումարը և ժամանակը համընկնում են հերթափոխի հետ, չեկը բացակայում է | Կապի խափանում կամ չձևակերպված վաճառք — ըստ դրամարկղի մատյանի |
| Դրամի արկղը բացվել է 40 անգամ առանց վաճառքի | Մեկ դրամարկղ, մեկ հերթափոխ, 3–5 րոպե միջակայքերով | Մանրացում, կողպեքի տեխնիկական խնդիր կամ կանխիկի հանում |
| Գույքագրում՝ պակասորդ մեկ կատեգորիայի գծով | Անհամապատասխանություն միայն ծխախոտի խմբով, երեք կետ անընդմեջ | Ընդունում, տեղափոխումներ, դուրսգրումներ և մուտք պահպանման վայր |
Համակարգի էկրանի կադր՝ թվերը ցուցադրական են: Ոչ մի տող չի նշանակում խախտում — յուրաքանչյուրը նշանակում է, որ թվերը շեղվել են սովորականից և սա պետք է բացատրել: Տարբերությունը սկզբունքային է. կանոնը հարց է բարձրացնում, պատասխանը տալիս է մարդը:
Կոնտուրի գործնական իմաստն արագության մեջ է: Առանց դրա անհամապատասխանությունը հայտնաբերվում է գույքագրման ժամանակ՝ իրադարձությունից ամիսներ անց, երբ ոչ գրառումներ, ոչ հիշողություն արդեն չկան: Դրանով շեղումը երևում է հաջորդ օրը, իսկ վերլուծությունն անցնում է ըստ կոնկրետ չեկի, կոնկրետ հերթափոխի և կոնկրետ գործառնության:
Վերլուծությունը ռիթեյլում «գեղեցիկ գրաֆիկներ» չէ, այլ պատասխան չորս հարցի՝ որքան են վաստակել, հենց ինչի վրա, ինչն է խանգարում և ինչ անել հաջորդ շաբաթվա պատվերի հետ: Մնացած ամեն ինչը ածանցյալ է:
Սա հաշվվում է գործառնական տվյալների պատճենի վրա, ոչ թե մարտական բազայի. տարվա ծանր հաշվետվությունը չպետք է դանդաղեցնի սրահի դրամարկղը:
Ինչ է հաշվում համակարգը.
Առանձին՝ կանոնակարգային հաշվետվողականություն. հերթափոխային և օրական հաշվետվություններ ըստ կետերի, տեղեկագրեր հաշվապահության համար, համադրում էքվայերի հետ, տվյալներ հաշվառման համակարգի համար: Այն ունի ժամանակացույց և հասցեատերեր, այդ պատճառով չի պահանջում, որ ինչ-որ մեկը հիշի դրա մասին ամսվա վերջում:

Ցանցում հաշվետվողականության ամենահաճախակի խնդիրը թվերի բացակայությունը չէ, այլ մեկ ցուցանիշի գծով մի քանի տարբեր թիվ: «Վերադարձներով» և «առանց» հասույթը, «ըստ չեկերի» և «ըստ գնորդների» միջին չեկը, «ըստ պրայսի» և «ըստ զեղչի փաստի» մարժան տալիս են տարբեր թվեր, և դրանց շուրջ վեճն ուտում է ավելի շատ ժամանակ, քան բուն վերլուծությունը:
Այդ պատճառով ցուցանիշների սահմանումները տրվում են համակարգում մեկ անգամ և օգտագործվում բոլոր հաշվետվությունների կողմից: Սահմանման փոփոխությունը կառավարելի գործողություն է ամսաթվով, ոչ թե բանաձևի ուղղում ինչ-որ մեկի աղյուսակում:
Համակարգի էկրանի կադր՝ թվերը ցուցադրական են: Սալիկների կարգը պատահական չէ ընտրված. առաջինը գնում են ոչ թե վաճառքները, այլ այն կետերը, որոնք տվյալներ չեն տվել — քանի դեռ դրանք չկան, ցանկացած ցածր տոկոս հաշվված է թերի պատկերով:
Մանրածախ համակարգը հազվադեպ է լինում ընկերության միակը. հաշվառումը, հաշվապահությունը, պահեստը և ինտերնետ-խանութը սովորաբար արդեն աշխատում են: Ինտեգրումը պետք է ոչ թե «նշման համար», այլ որպեսզի միևնույն տվյալները երկու անգամ չմուտքագրվեն և չտարբերվեն համակարգերի միջև:
Սովորաբար այն տիրապետում է անվանացանկին, մատակարարներին և գնման գներին. մանրածախ համակարգը տիրապետում է վաճառքներին, մանրածախ գներին և կետերի մնացորդներին: Ամեն տեղեկատուի գծով փոխանակման ուղղությունը ֆիքսվում է հստակ — այլապես երկու «գլխավոր» աղբյուր սկսում են վերաշարադրել միմյանց:
Հասույթի արտահանում ըստ կետերի և իրավաբանական անձանց, ապրանքի շարժի փաստաթղթեր, դուրսգրման ակտեր, տվյալներ վերադարձների և անկանխիկ գործառնությունների գծով: Պարբերականությունն ու կազմը որոշվում են հաշվառման պահանջներով, ոչ թե արտահանման հարմարությամբ:
Գնորդներ, սեգմենտներ, գնումների պատմություն, միավորներ և անհատական առաջարկներ: Մանրածախ համակարգից գնում են գնումների փաստերը, CRM-ից գալիս են սեգմենտներ և արշավներ — դրամարկղում դրանք վերածվում են կոնկրետ զեղչի կամ առաջարկի:
Այնտեղ, որտեղ ցանցն ունի բաշխիչ կենտրոն՝ խանութների հայտեր, առաքումներ կետեր, ընդունումներ, վերադարձներ պահեստ: Տեղափոխումը մնում է երկու կեսով գործառնություն, նույնիսկ երբ կեսերն ապրում են տարբեր համակարգերում:
Ընդհանուր կատալոգ և գներ, կետի մնացորդներն որպես աղբյուր ինքնավերցման համար, խանութում հավաքված պատվեր, առցանց գնման վերադարձ դրամարկղում: Ցուցափեղկի և պատվերների մանրամասն վերլուծությունը՝ էջում էլեկտրոնային առևտրի.
Դրամարկղի փոխանակում տերմինալի հետ, գործառնությունների ռեեստրի ստացում համադրման համար, վերադարձների կարգավիճակներ: Կազմը որոշվում է տերմինալի մոդելով և էքվայերի հետ պայմանագրով և ճշտվում հետազոտության ժամանակ:
Աշխատակիցներ, նշանակում կետերին, հերթափոխերի գրաֆիկներ: Դրամարկղի հերթափոխը և տաբելի հերթափոխը դադարում են երկու տարբեր գրառում լինելուց, որոնք համադրում է մարդը:
Համակարգի փաստաթղթավորված API երրորդ կողմի սպառողների համար և արտաքին ծառայությունների միացում՝ առաքումներ, մեսենջերներ, չեկերի և ծանուցումների ծառայություններ, գործընկերային ծրագրեր: Ձևաչափը տարբերակավորվում է — փոփոխությունը դուրս է գալիս նոր տարբերակով, հինը շարունակում է աշխատել:
Ասինխրոնություն, կրկնակի առաքում աճող միջակայքով, ընդունիչի իդեմպոտենտություն, ամեն հաղորդագրության մատյան մարմնով և արդյունքով, առանցքային թվերի կանոնավոր համադրում: Անհամապատասխանությունը դառնում է առաջադրանք, ոչ թե հայտնաբերվում ամսվա փակման ժամանակ:
Փոխանակման մշակումից առաջ միշտ լուծվում է մեկ հարց՝ որ համակարգն է տիրապետում որ տեղեկատուին: Քանի դեռ դրան պատասխան չկա, ինտեգրումը վերածվում է փոխադարձ վերագրանցումների ցիկլի, որը հնարավոր չէ վրիպազերծել:
Մանրածախ ցանցը կուտակում է տվյալներն ավելի արագ, քան հասցնում է կարդալ դրանք՝ չեկեր ըստ դիրքերի և ժամերի, մնացորդներ ըստ կետերի, ապրանքի շարժեր, աշխատակիցների գործողություններ, սարքավորումների իրադարձություններ: ԱԲ-ն այստեղ առանձին ապրանք չէ, այլ շերտ այս տվյալների վրա, որը պատասխանում է այն հարցերին, որոնց համար մարդուն ժամանակ չի հերիքում:
Սխեման նույնն է բոլոր սցենարներում. տվյալներ → վերլուծություն → արդյունք → գործողություն: Սցենարը, որը վերջին օղակ չունի, մնում է ցուցադրություն:
Գործնական սցենարներ.
Սահմանն ազնիվ է. մոդելն աշխատում է կուտակված պատմության վրա: Քանի դեռ վաճառքները չեն գրվում ըստ դիրքերի և ժամերի, իսկ ապրանքի շարժերը ձևակերպվում են հետին թվով, կանխատեսելու բան չկա — սկզբում հաշվառման կոնտուրը, հետո վերլուծությունը դրա վրա: Ուղղության մանրամասն վերլուծությունը՝ էջում արհեստական բանականության ներդրման.

Չորրորդ քայլը պարտադիր է: Առաջարկությունը, որը գնում է պատվեր առանց մարդու, մոդելի սխալը վերածում է իրական գնման — իսկ վերջին քայլն այդ սխալը վերածում է ուղղման:
Խանութում ապրանքի մի մասը պահվում է սարքավորման մեջ, որն ունի աշխատանքային ռեժիմ՝ սառնարանային ցուցափեղկեր, սառցախցեր, խցեր օժանդակ սենյակում: Ռեժիմի շեղումը չի երևում ապրանքային հաշվառման մեջ — այն դրսևորվում է դուրսգրմամբ մի քանի օր անց:
Այդ պատճառով ռիթեյլի կոնտուրին կից է սարքավորումների մոնիտորինգը՝ նույն կետերը, նույն պատասխանատուները, նույն սկզբունքը՝ «շեղումն ուղղվում է մարդուն և ունի ժամկետ»:
Ինչն է դրվում դիտարկման տակ խանութում.
Կապը ռիթեյլի հետ ուղիղ է. ջերմաստիճանային պատմությունը հաստատում է պահպանման ռեժիմը ստուգողի և կոնտրագենտի առջև, իսկ վաղ շեղումը կրճատում է դուրսգրումները — այսինքն՝ ընկնում է նույն կորուստների հաշվետվությունները, ինչ գույքագրման պակասորդները:

Կոնկրետ սարքավորման միավորից ֆիզիկապես ինչ կարելի է հանել — դրա կարգավորիչի հարցն է. մոդելների մի մասը դուրս է տալիս արժեքներ և սխալներ, մի մասը պահանջում է արտաքին տվիչներ: Սա պարզվում է հետազոտության ժամանակ՝ ըստ արտադրողի փաստաթղթերի:
Ուղղության ամբողջական վերլուծությունը՝ տվիչներ և կարգավորիչներ, կապի ալիքներ, սերվերային մաս, միասնական վահանակ, ծանուցումներ և հեռակառավարում — առանձին էջում IoT-մոնիտորինգի և սարքավորումների կառավարման.
Կազմը հավաքվում է խնդրի տակ. միայնակ խանութին պետք չեն մատրիցներ և տեղափոխումներ կետերի միջև, քառասուն խանութից բաղկացած ցանցն առանց դրանց չի կարող: Ստորև՝ ամբողջական ցանկ, որից հավաքվում է կոնֆիգուրացիան:
Գանձապահի էկրան, չեկի հավաքում, աշխատանք սկաների և կշեռքների հետ, վճարում, փաստաթղթի տպագրություն, հետաձգված չեկեր, ինքնավար ռեժիմ:
Հերթափոխի բացում և փակում, միջանկյալ և ամփոփիչ հաշվետվություններ, կանխիկի մուտք և հանում, անհամապատասխանության հաշվարկ:
Փոխանակում վճարային տերմինալի հետ, գործառնության վիճակներ, վճարման համադրում չեկի հետ, վերադարձներ, չավարտված գործառնությունների վերլուծություն, համադրում:
Վերադարձ ըստ չեկի համարի, մասնակի վերադարձ, արդեն վերադարձված դիրքերի ստուգում, միջոցների և միավորների վերադարձ, վերադարձի չեկ:
Դիրքեր, շտրիխկոդեր, չափման միավորներ, կշռվող ապրանքներ, կատեգորիաներ, մատակարարներ, շրջանառության կանոններ, կարգավիճակներ և արխիվ:
Տեսականու կազմն ըստ կետերի խմբերի, դիրքերի մուտք և հանում ամսաթվով, մատրիցից դուրս վաճառքների վերահսկում:
Գնային խմբեր, հավելագնի կանոններ, պլանային վերագնահատումներ ուժի մեջ մտնելու ամսաթվով, նվազագույն գին, փոփոխությունների պատմություն:
Գործարկման պայմաններ, մեխանիկա, ժամանակացույց, ընդգրկում ըստ կետերի, սահմաններ, համատեղելիություն, կոդերի գեներացում և մարում:
Մնացորդն ըստ կետի և ցանցի, ապրանքը ճանապարհին, պահուստներ, ցածր մնացորդի շեմեր, առանց շարժի դիրքեր:
Մուտք մատակարարից և բաշխիչ կենտրոնից, սկանավորում, համադրում բեռնագրի հետ, անհամապատասխանությունների ֆիքսում:
Առաքում և ընդունում որպես գործառնության երկու կես, ապրանքը ճանապարհին, չփակված տեղափոխումների վերահսկում:
Կոտրվածք, փչացում, պիտանելիության ժամկետ, ներքին սպառում, վերադարձ խոտանի գծով՝ սկզբնական ընդունման հղումով:
Ամբողջական և ընտրանքային, վերահաշվարկ սկանավորմամբ, անհամապատասխանություններ հատերով և փողով, արդյունքի հաստատում:
Խանութների ռեեստր, կետերի խմբեր, ձևաչափի կարգավորումներ, նոր կետի բացում կոնֆիգուրացիայի պատճենմամբ:
Ցանցի միասնական էկրան՝ վաճառքներ, մնացորդներ, գներ, ակցիաներ, սարքավորումներ, սխալներ, առանցքային ցուցանիշներ, փոխանակման վիճակ:
Փոխանակման հերթեր, ուժի մեջ մտնելու ամսաթիվ, կիրառման հաստատում, կրկնակի առաքում, մատյան և համադրում:
Գնորդի նույնականացում, միավորներ, մակարդակներ, կյանքի ժամկետներ, սեգմենտներ, անհատական առաջարկներ, հաղորդակցություններ:
Պրոֆիլներ, տվյալների մշակման համաձայնություններ, գնումների պատմություն, կապի ալիքներ, կրկնօրինակների միավորում:
Դերեր և թույլտվություններ, գործողության ոլորտն ըստ կետերի, գործառնությունների հաստատում ավագի կողմից, գործողությունների մատյան, մուտքի հետկանչ:
Դիտարկման կանոններ, վերլուծության հերթ, հաշվետվություններ վերադարձների, զեղչերի և չեղարկումների գծով, կրիտիկական իրադարձությունների ֆիքսում:
Դրամարկղներ, տերմինալներ, կշեռքներ, սկաներներ և այլ սարքեր՝ աշխատատեղերին կապվածությամբ, տարբերակներով և սպասարկման պատմությամբ:
Ջերմաստիճան, դռներ, սնուցում, կարգավորիչների սխալներ, կապի կորուստ. իրադարձություններ հասցեատիրոջով և արձագանքի ժամկետով:
Վաճառքներ, մարժա, շրջանառություն, վերադարձներ, կորուստներ, ակցիաների արդյունավետություն, աշխատակիցների աշխատանք, կամայական կտրվածքներ:
Փոխանակում ERP-ի, հաշվապահության, CRM-ի, պահեստի, ինտերնետ-խանութի և արտաքին ծառայությունների հետ: API, վեբհուկեր, հերթեր, մատյան:
Համակարգը չեն գործարկում ամբողջությամբ և միանգամից ողջ ցանցում: Ստորև բերված կարգն արտացոլում է կախվածությունները՝ ամեն քայլ հենվում է նախորդում հայտնված տվյալների վրա և ստուգվում մեկ կետում մինչև տիրաժը:
Ընթացիկ գործընթացներ, տեղեկատուներ, կետերի սարքավորումներ, տվյալներին տիրապետող համակարգեր, պահանջներ ֆիսկալ մասին: Արդյունքը՝ էությունների սխեմա, ինտեգրումների քարտեզ և սահմանափակումների ցուցակ:
Անվանացանկի փոխանցում, շտրիխկոդեր, գներ, ընդունում և մնացորդներ, դրամարկղային աշխատատեղ միացված սարքավորմամբ և վճարային տերմինալով: Գործարկում մեկ կետում:
Կենտրոնական վահանակ, տեսականու մատրիցներ, կենտրոնացված գներ և ակցիաներ, տեղափոխումներ կետերի միջև, համաժամեցում և մուտքի իրավունքներ: Մնացած խանութների միացում:
Լոյալություն, գործառնությունների վերահսկում, վերլուծություն, սարքավորումների մոնիտորինգ, ԱԲ սցենարներ կուտակված պատմության վրա: Ամեն բլոկ առանձին թողարկում է չափելի արդյունքով:
Գրեք, թե քանի կետ ունեք, ինչն արդեն աշխատում է՝ դրամարկղ, հաշվառման համակարգ, պահեստ, ինտերնետ-խանութ — և ինչ սարքավորում է կանգնած սրահում: Կվերլուծենք գործընթացը, կնշենք, թե ինչ է փոխանցվում, իսկ ինչը ստիպված կլինենք նորից կառուցել, և կառաջարկենք ներդրման կարգը: