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

Այն պատվերը չի տանում և առաքիչին չի փոխարինում: Այն հանում է ձեռքի աշխատանքը գործողության շուրջ. բերում է առաջադրանքն առանց զանգի, պահում է հասցեն մեկնաբանությամբ, թույլ չի տալիս առաքումը փակել առանց արդյունքի և ֆիքսում է ամեն փոփոխություն: Առաքումը տեղափոխելու կամ պատվերը վերադարձնելու որոշումը մնում է մարդու վրա — բայց ընդունվում է ըստ գրառման, ոչ թե ըստ բանավոր պայմանավորվածության:
Ճիշտ այդպես համակարգն ինքնին «չի տեսնում» առաքիչին. այն գիտի ուղիղ այն, ինչ նա նշել է դրանում գործողությամբ: Այդ պատճառով տվյալների որակը կախված է ոչ թե ֆունկցիաների քանակից, այլ նրանից, թե արդյոք նշումները դրվում են այն պահին, երբ իրադարձությունը տեղի է ունենում:
Առաջինը կատարում են երկու բան՝ կարգավիճակների վերջավոր ցուցակը և յուրաքանչյուր առաքման պարտադիր արդյունքը: Պատճառը պարզ է. քանի դեռ «աշխատանքում»-ը յուրաքանչյուրը հասկանում է յուրովի, իսկ առանց պատճառի փակված առաքումը համարվում է հաջող, հաշվետվություն հավաքելու բան չկա — անկախ նրանից, թե քանի էկրան կա հավելվածում:
Ստորև՝ ոչ թե ֆունկցիաների ցուցակ, այլ վեց խնդիր, որոնց պատճառով առաքիչային առաքումն ընդհանրապես ավտոմատացնում են: Յուրաքանչյուրը ձևակերպվում է նույն կերպ. ինչ է կատարվում առանց ծրագրի և ինչ է փոխվում դրա հետ:
Առանց ծրագրի հասցեները գալիս են մեսենջեր, մի մասը՝ ձայնով հեռախոսով, մի մասը՝ ցուցակով աղյուսակում: Առաքիչն իր օրը հավաքում է երեք աղբյուրից և ինչ-որ բան բաց է թողնում: Ծրագրում առաջադրանքը գրառում է համարով և կատարողով. այն կա՛մ աշխատանքում է, կա՛մ փակված է արդյունքով:
Քանի դեռ կարգավիճակները վարում է դիսպետչերը հեռախոսով ասվածի հիման վրա, դրանք իրականությունից հետ են մնում մեկ ժամով և արժենում են նրա հերթափոխի կեսը: Առաքիչի նշումը գործողության պահին տալիս է փաստացի ժամանակը՝ երբ վերցրեց, երբ եկավ, երբ հանձնեց:
Մուտքը, հարկը, դոմոֆոնը և «մուտք բակից»-ը պահվում են առաքման քարտում, ոչ թե նրա հիշողության մեջ, ով վերջին անգամ այնտեղ է տարել: Նոր առաքիչը հասցեն փակում է առաջին անգամից, ոչ թե հաճախորդին երկու և դիսպետչերին մեկ զանգից հետո:
Ով է ընդունել պատվերը, երբ և ինչ հիմքով — գրառում համակարգում, ոչ թե հիշողություն: Հաստատման եղանակն ընտրվում է նախագծի տակ, բայց արդյունքը մեկն է. «բերե՞լ են, թե՞ ոչ» վեճը լուծվում է քարտի բացմամբ, ոչ թե մենեջերի և առաքիչի միջև քննությամբ:
Դիսպետչերը նայում է մեկ էկրանի. ով է երթուղում, քանի կետ է փակված, որտեղ է առաքումը հետ մնում միջակայքից: «Որտեղ է իմ պատվերը» հարցը դադարում է աշխատանք լինել երեք մարդու համար — մենեջերը հաճախորդին պատասխանում է ինքը:
Յուրաքանչյուր փոփոխություն ստորագրված է հեղինակով և ժամանակով: Սա առաքիչի հետևում չէ, այլ կոնկրետ դեպքը վերլուծելու հնարավորություն. ո՞ր քայլում է առաքումը կանգնել և ինչու: Միաժամանակ երևում է բեռնվածությունը՝ քանի կետ է փակվել հերթափոխում և ում կողմից:
Համակարգը հավաքվում է մոդուլներից: Ոչ բոլորն են պետք ամեն ընկերության. երեք առաքիչ և կանխատեսելի հասցեներ ունեցող ծառայությանը պետք չէ տասը սցենարով բացառությունների վերլուծություն, իսկ սննդի առաքումն անհնար է առանց միջակայքերի և հաճախորդին ծանուցումների: Կազմը որոշվում է խնդրով, բայց մոդուլները միմյանց հետ միակցվում են նախապես, ոչ թե հետո ավելագրվում կողքից:

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

Առաքիչը հիվանդացել է, ուշացել է կամ հերթափոխի դուրս չի եկել — սովորական իրավիճակ է, ոչ թե խափանում: Դիսպետչերը հանում է առաջադրանքը և նշանակում է այն այլ կատարողի. առաքման պատմության մեջ մնում են երկու նշանակումն էլ ժամանակով, ոչ միայն վերջինը:
Սա կարևոր է գործնականում. առանց վերանշանակման գրառման «ինչու պատվերն ուշացավ» վերլուծությունը հենվում է նրան, որ համակարգը ցույց է տալիս ընթացիկ առաքիչին, ով այն ստացել է միջակայքի ավարտից մեկ ժամ առաջ:
Ստացողի հեռախոսը ցույց է տրվում այն ժամանակ, երբ այն պետք է առաջադրանքի կատարման համար, և ուղիղ նրան, ով տանում է այս առաքումը: Անձնական տվյալներին մուտքն առանձին իրավունք է, ոչ թե «աշխատակից» ընդհանուր փաթեթ. ընկերության բոլոր հաճախորդների ցուցակն առաքիչին չի բացվում:
Կոնկրետ ինչպես ցույց տալ կոնտակտը — ամբողջությամբ, մասնակի, թե համարի փոխարինումով զանգի միջոցով, — որոշվում է հետազոտության ժամանակ. սա կախված է նրանից, թե ինչ տվյալների հետ է աշխատում ընկերությունը և ինչ է պարտավոր պաշտպանել:
| № | Միջակայք | Հասցե | Տեղ | Վճարում | Վիճակ |
|---|---|---|---|---|---|
| 1 | 10:00—12:00 | Ախունբաևա 97, մուտք 2 | 1 | վճարված է | առաքված է |
| 2 | 11:00—14:00 | Տոկտոգուլա 125, գրասենյակ 4 | 3 | վճարված է | առաքված է |
| 3 | 12:00—15:00 | Բայտիկ Բաատիրա 53 | 1 | 2 400 սոմ | տեղում |
| 4 | 14:00—17:00 | Չույ 219, մուտք բակից | 2 | վճարված է | ճանապարհին |
| 5 | 16:00—19:00 | Իբրաիմովա 42, հարկ 7 | 1 | 1 150 սոմ | նշանակված է |
Ցուցակը դասավորված է ըստ միջակայքի, ոչ թե ըստ նշանակման ժամանակի. առաքիչին կարևոր է օրվա կարգը, ոչ թե այն կարգը, որով դիսպետչերը բաժանել է պատվերները: Վճարման սյունակը հասցեի կողքին կանգնած է ոչ պատահական — ստացվելիք գումարը պետք է տեսնել մինչև այն, ինչպես առաքիչը բարձրանա յոթերորդ հարկ:
Հավելված առաքիչների համար — դիսպետչերի վահանակի փոքրացված պատճենը չէ, այլ առանձին ինտերֆեյս կատարողի աշխատանքի պայմանների տակ. հեռախոսը մի ձեռքում, տուփը՝ մյուսում, էկրանն արևի տակ, կապը՝ մեկընդմեջ և ցածր լիցք դեպի երեկո:
Դրա գործնական իմաստը մեկն է. ամբողջ աշխատանքային տեղեկությունը մեկ տեղում: Առաքիչին պետք չէ բաց պահել երեք չաթ, հասցեներով աղյուսակ և զանգերի պատմություն — առաջադրանքը, հասցեն, պատվերի կազմը, կարգավիճակը և դիսպետչերի հետ կապի եղանակը գտնվում են մեկ ինտերֆեյսում:
Էկրանը կառուցվում է «ընթացիկ կետ և հաջորդ» սկզբունքով: Այն ամենը, ինչ պետք չէ հենց հիմա, հեռացված է խորքը՝ նախորդ օրերի ցուցակները, տեղեկատուները, մանրամասները, որոնք չեն ազդում հանձնման վրա: Որքան քիչ տարր կա էկրանին, այնքան քիչ սխալ կա հերթափոխում և կարճ է նոր մարդու ուսուցումը:
Պահանջներ, որոնք ավելի կարևոր են, քան ֆունկցիաների հավաքածուն.
Հաշվել, թե որքան ժամանակ է խնայում միավորումը, անիմաստ է — այն կախված է նրանից, թե ինչի է հիմա վերածված առաքիչի աշխատանքը: Երևում է այլ ազդեցություն. անհետանում է սխալների մի ամբողջ դաս, որոնց դեպքում պատվերն առաքվում է երեկվա հաղորդագրության հասցեով, որովհետև նորն եկել է այլ չաթ:

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

Առաքիչի կորցրած ժամանակի կեսը գնում է ոչ թե ճանապարհի, այլ մուտքի որոնման վրա: Այդ պատճառով կետն ունի մեկնաբանություն՝ մուտք, հարկ, դոմոֆոնի կոդ, «մուտք բակից», «արգելապատնեշ, զանգել պահակին», «երկրորդ մասնաշենք, մոխրագույն դուռ»:
Մեկնաբանությունը լրացնում է հենց առաքիչն առաքումից հետո և այն մնում է հասցեի քարտում: Հաջորդ մարդը, ով այնտեղ կգնա, նույնը նորից չի պարզի — սա միակ եղանակն է քաղաքի մասին գիտելիքը կուտակել համակարգում, ոչ թե հերթափոխի գլուխներում:
Կարգավիճակները փոխվում են ոչ թե փաթեթով օրվա վերջում, այլ յուրաքանչյուր կետի գծով գործողության պահին: Ժամանել է հասցե — «տեղում», հանձնել է — «առաքված է», ստացողին չի գտել — պատճառ և տեղափոխում: Այս նշումներից են վերցվում առաքման փաստացի ժամանակը և կետի տևողությունը. այլապես երկու ցուցանիշն էլ վերականգնվում են հիշողությամբ, այսինքն՝ չեն վերականգնվում:
| Ներդրման | Հասցե | Միջակայք | Ինչ ենք տանում | Մեկնաբանություն կետին | Վիճակ |
|---|---|---|---|---|---|
| 1 | Բայտիկ Բաատիրա 53 | 12:00—15:00 | 1 տեղ | Արգելապատնեշ, զանգել պահակին | փակված է |
| 2 | Չույ 219 | 14:00—17:00 | 2 տեղ | Մուտք բակից, մոխրագույն դուռ | ընթացիկ |
| 3 | Իբրաիմովա 42 | 16:00—19:00 | 1 տեղ | Հարկ 7, վերելակը մինչև 6-րդը | առջևում |
| 4 | Մոսկովսկայա 180 | 17:00—20:00 | 3 տեղ | Գրասենյակ, անցագիրը ռեսեփշնում | առջևում |
| 5 | Ախունբաևա 97 | մինչև 20:00 | 1 տեղ | Վերադարձ. ստացողը հրաժարվել է | ավելացված է |
Հինգերորդ կետն ավելացվել է երթուղում օրվա ընթացքում — սա հրաժարման վերադարձ է, որը պետք է հետ հասցնել: Վերադարձը գնում է նույնպիսի կետով՝ հասցեով և վիճակով, ոչ թե «վաղը կհասցնես» բանավոր պայմանավորվածությամբ. այլապես պատվերը դուրս է ընկնում հաշվառումից հենց այն պահին, երբ դրա համար արդեն ոչ ոք չի պատասխանում:
Կարգավիճակը էկրանի վրա մակագրություն չէ, այլ վիճակ, որից բխում են թույլատրված գործողությունները: Հավաքածուն վերջավոր է և կարճ. քանի դեռ այն բացահայտ անվանված չէ, ամեն աշխատակից «աշխատանքում»-ը հասկանում է յուրովի, իսկ մեկ տասնյակ նման կարգավիճակ առաքիչը սկսում է դնել պատահական:

Հինգ վիճակն աշխատանքային նվազագույնն է, ոչ թե ամբողջական ցուցակ: Միջանկյալները («հանձնված է տեսակավորման», «հանձնված է այլ առաքիչի») ավելացվում են ընկերության գործընթացի տակ, բայց հավաքածուն մնում է վերջավոր և բացահայտ. յուրաքանչյուր կարգավիճակ պետք է պատասխանի այն հարցին, թե ինչ է առաքիչին թույլատրված անել հետո:
| Ինչ է տեղի ունեցել | Ինչ է անում համակարգը | Վիճակ |
|---|---|---|
| Հաճախորդն անհասանելի է. չի բացում, հեռախոսը չի վերցնում | Ֆիքսում է անհաջող փորձը պատճառով և առաքիչի մեկնաբանությամբ, թողնում է պատվերն իր մոտ և հարց է դնում կրկնակի առաքման մասին | վերլուծություն |
| Առաքումը տեղափոխված է ստացողի խնդրանքով | Գրանցում է նոր ամսաթիվը կամ միջակայքը նրա հետ միասին, ով և երբ է համաձայնեցրել տեղափոխումը. կետը հեռանում է այսօրվա երթուղուց | սովորական |
| Ստացողը հրաժարվել է պատվերից | Փակում է առաքումը հրաժարման պատճառով և դնում է հակադարձ կետ՝ վերադարձնել պատվերը պահեստ կամ մեկնման կետ | վերլուծություն |
| Ստացողն ընդունել է պատվերը մասնակի | Բաժանում է առաքումը. ընդունված տեղերը փակվում են, մերժվածները գնում են վերադարձ առանձին գրառմամբ, ոչ թե դուրս են գրվում բոլորի հետ միասին | վերլուծություն |
| Խնդիր հասցեի հետ. տունը չկա, մուտքը չի գտնվել | Բացում է իրադարձություն առաքիչի մեկնաբանությամբ և կետը հանձնում է դիսպետչերին ճշտման՝ առաքումը որպես կատարված չփակելով | վերլուծություն |
| Պատվերը չեղարկվել է, երբ առաքիչն արդեն ճանապարհին էր | Հանում է կետը երթուղուց և առաքումը փոխանցում է վերադարձի. պատվերը չի «լուծվում», դրա համար նախկինի պես որևէ մեկը պատասխանում է | սովորական |
| Առաքիչը հերթափոխի դուրս չի եկել | Ազատում է նրա առաջադրանքները վերանշանակման համար և դիսպետչերին ցույց է տալիս բոլոր շոշափված առաքումները մեկ ցուցակով | նախազգուշացում |
Ընդհանուր սկզբունքը՝ անհաջող ելքը չի անհետանում և չի վերածվում հաջողի: Առաքումը մնում է բաց և ընկնում է վերլուծության հերթ — սա ավելի էժան է, քան հաշվետվությունը, որում խնդիրներ չկան, որովհետև դրանք գրանցելու տեղ չի եղել:
Ինչ բացառություններ են պետք ընկերությանը, որոշվում է հետազոտության ժամանակ: Սննդի առաքմանը պետք են կարճ միջակայքեր և արագ տեղափոխում, տեխնիկայի առաքմանը՝ մասնակի հրաժարում և վերադարձ, փաստաթղթերի առաքմանը՝ ստացողի ինքնության հաստատում: Հավաքածուն կարգավորվում է, բայց կանոնն ընդհանուր է. առաքման ցանկացած ավարտ ունի պատճառ, և պատճառն ընկնում է հաշվետվության մեջ:
Առաքումն ունի երկու կետ, որտեղ փոխվում է պատասխանատուն, և երկուսն էլ ֆիքսվում են: Առաջինը՝ բեռի ստացումն առաքիչի կողմից: պատվերը հեռանում է պահեստից, և այս պահից դրա համար պատասխանում է կատարողը: Երկրորդը՝ հանձնումը ստացողին: առաքումը փակված է, ընկերության պարտավորությունը կատարված է:
Առանց այս երկու պահի գրառման ցանկացած կորուստ վերածվում է հերթափոխի հարցման. պահեստը համարում է, որ տվել է, առաքիչը՝ որ ինքը չի տարել, իսկ մենեջերը հաճախորդին բացատրում է, որ «պարզում ենք»: Նշումն արժենում է վայրկյաններ, առանց դրա վերլուծությունը՝ օրվա աշխատանք և հաճախորդի վստահություն:
Ինչ է ֆիքսում համակարգը հանձնման ժամանակ.
Հաստատման եղանակն ընտրվում է նախագծի տակ: Ստորև թվարկված են հնարավոր տարբերակները — սա պատրաստի ֆունկցիաների ցուցակ չէ և խոստում չէ, որ այս ամենն արդեն իրականացված է: Ինչը կհամապատասխանի կոնկրետ ծառայությանը, կախված է նրանից, թե ինչ են առաքում, ում և ինչ պահանջներ է ներկայացնում հենց ընկերությունը:

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

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

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

Պահեստը պատասխանում է նրա համար, որ պատվերը հավաքված և հանձնված է: Լոգիստիկան՝ նրա համար, թե ում և որ օրվա համար է այն նշանակված: Առաքիչը՝ նրա համար, որ պատվերը հասել և հանձնվել է: Հաճախորդը փակում է շղթան ստացումով: Ցանկացած երկու օղակի միջև խզումն ունի նույն տեսքը. պատվերը կա մեկ համակարգում և բացակայում է մյուսում, իսկ դրա համար պատասխանում է նա, ով առաջինը վերցրել է հեռախոսը:
Պատրաստի առաքում հասցեով, միջակայքով, պատվերի կազմով և ստացողով, ինչպես նաև նշանակում՝ որ առաքիչին և որ օրվա համար է այն տրված: Օրվա պլանավորումը և աշխատանքի բաշխումը մնում են լոգիստիկական համակարգի կողմում:
Բերում է առաջադրանքը կատարողին, տանում է նրան ըստ կետերի, ֆիքսում է կարգավիճակները և հանձնման հաստատումը: Սա առաքման փաստացի տվյալների միակ աղբյուրն է. մնացած ամեն ինչը պլան է, ոչ թե փաստ:
Փաստացի կարգավիճակները ժամանակով, յուրաքանչյուր կետի արդյունքը, անհաջող առաքումների պատճառները, վերադարձները և առաքիչի մեկնաբանությունները: Սրանից լոգիստիկան կառուցում է հաշվետվություն ժամանակահատվածի համար, իսկ մենեջերը հաճախորդին պատասխանում է առանց կատարողին զանգելու:
Առաքիչների ծրագիրը կարող է աշխատել առանձին հավելվածով, միացված API-ի միջոցով գործող համակարգին. ստանում է առաջադրանքներ, վերադարձնում է կարգավիճակներ և հաստատումներ: Այդպիսի տարբերակը պետք է այնտեղ, որտեղ լոգիստիկական ուրվագիծը փոխել չեն պլանավորում:
Լոգիստիկական կողմի մանրամասն վերլուծությունը՝ փոխադրման հայտեր, բեռների ռեեստր, երթուղիների պլանավորում և տրանսպորտի հետ աշխատանք — էջում լոգիստիկայի համար ծրագրային ապահովման: Այստեղ կարևոր է այլ բան. առաքիչի նշումները փաստացի կարգավիճակների միակ աղբյուրն են, այդ պատճառով նրա աշխատատեղը նախագծվում է առաջինը, ոչ թե վերջինը:
Ծանուցումը պետք է այնտեղ, որտեղ այլապես պետք կլիներ զանգել: Դրանք քիչ են և կոնկրետ. յուրաքանչյուրը հայտնում է իրադարձության մասին, որից հետո մարդուն պետք է ինչ-որ բան անել: Մնացած ամեն ինչը մնում է առաջադրանքների ցուցակում և առաքիչին աստիճաններին չի շեղում:
Առաքիչին եկել է առաջադրանք՝ հասցե, միջակայք և կազմ: Նա այն տեսնում է անմիջապես, ոչ թե ընթացիկ առաքման վերջում, — և կարող է կետը ներդնել շրջանցման կարգում, քանի դեռ չի մեկնել քաղաքի մյուս ծայրը:
Դիսպետչերը տեղափոխել է կետերը, ավելացրել է շտապ առաքում կամ հանել է չեղարկվածը: Առանց ծանուցման առաքիչն այդ մասին իմանում է, երբ գալիս է հին հասցեով, — և ժամ է ծախսում վերադարձի վրա:
Հիշեցում այն կետի գծով, որի միջակայքը շուտով լրանում է: Այն գալիս է նախապես, ոչ թե ուշացման պահին. իմաստն այն չէ, որ ֆիքսվի ուշացումը, այլ որ այն չլինի:
Չեղարկումը հասնում է առաքիչին մինչև այն, ինչպես նա բարձրանա յոթերորդ հարկ: Եթե պատվերն արդեն նրա ձեռքին է, ծանուցման հետ միասին գալիս է նաև այն, թե ինչ անել հետո՝ վերադարձնել պահեստ, թե հանձնել այլ կատարողի:
Առաջադրանքը կախված է առանց նշման, առաքումը փակված չէ արդյունքով, դիսպետչերը հարց է տվել կետի գծով: Սա վերահսկում չէ վերահսկման համար. չփակված առաքումը դեպի երեկո վերածվում է հաջորդ օրվա վերլուծության:
Հաճախորդին նույնպես կա ասելիք՝ պատվերը հանձնված է առաքիչին, առաքիչը մեկնել է, առաքումը տեղափոխված է: Սա հանում է ընկերություն մուտքային զանգերի մի մասը — մարդը, ով գիտի կարգավիճակը, չի զանգում այն ճշտելու:
Ուղարկման ալիքները՝ հաղորդագրություն հավելվածում, SMS, մեսենջեր, էլեկտրոնային փոստ — ընտրվում են ներդրման ժամանակ և միանում ինտեգրումով: Կոնկրետ ծառայությունների պատրաստի միացումներ մենք նախապես չենք հայտարարում. կազմը կախված է նրանից, թե ինչով են օգտվում ընկերության հաճախորդները և ինչ է հասանելի իր երկրում:
Պատմությունը «ամեն դեպքի համար» արխիվ չէ, այլ վերլուծության գործիք: Գրառումները չեն խմբագրվում. ուղղումը մտցվում է նոր իրադարձությամբ՝ պատճառով: Այդ պատճառով «ինչու պատվերը եկավ երեկոյան յոթին» հարցն ունի պատասխան, ոչ թե տարբերակներ:
Կատարողը, նշանակման ժամանակը և հեղինակը — բոլոր վերանշանակումների հետ միասին, եթե առաջադրանքն օրվա ընթացքում անցել է մի առաքիչից մյուսին:
Բեռի հանձնման փաստը երկու կողմից. ով է տվել, ով է ընդունել, երբ և քանի տեղ: Պահը, որից պատվերի պատասխանատվությունն ընկած է կատարողի վրա:
Յուրաքանչյուր անցում ճշգրիտ ժամանակով և հեղինակով՝ մեկնել է, ժամանել է կետ, հանձնել է: Այս նշումներից հավաքվում է առաքման փաստացի տևողությունը:
Առաքման արդյունքը և հաստատման եղանակը, իսկ եթե այն չի կայացել՝ պատճառը, առաքիչի մեկնաբանությունը և այն, ինչ որոշվել է հետո:
| Ժամանակ | Իրադարձություն | Ով | Ինչ է գրանցված |
|---|---|---|---|
| 09:12 | Նշանակված է | Դիսպետչեր | Կատարող՝ առաքիչ Ազամատ, միջակայք 12:00—15:00 |
| 10:05 | Ստացված է առաքիչի կողմից | Պահեստ + առաքիչ | 1 տեղ, փաթեթավորումն ամբողջական է, հանձնումը հաստատված է երկու կողմով |
| 12:41 | Տեղում | Առաքիչ | Ժամանում Բայտիկ Բաատիրա 53 հասցեով |
| 12:58 | Փորձն անհաջող է | Առաքիչ | Ստացողը չի պատասխանում. մեկնաբանություն՝ «արգելապատնեշը փակ է, պահակը չի թողնում» |
| 13:20 | Տեղափոխված է | Դիսպետչեր | Համաձայնեցված է ստացողի հետ նույն օրվա 17:00—19:00-ին |
| 17:34 | Առաքված է | Առաքիչ | Հաստատման կոդն ընդունված է, 2 400 սոմ վճարումը ստացվել է կանխիկ |
Այս գրառմամբ երևում է ոչ միայն այն, որ պատվերն առաքվել է, այլև թե ինչու է այն եկել միջակայքից հինգ ժամ ուշ: Իմաստ ունի վերլուծել հենց այդպիսի շղթաները. դրանցում երևում է, թե գործընթացի որ քայլն է կատարվում համակարգի կողքով — տվյալ դեպքում հասցեի մոտ գրանցված չի եղել պահակի միջով անցնելու կարգը:
Հաշվետվությունները հավաքվում են նույն գրառումներից, որոնք առաքիչները դնում են հերթափոխի ընթացքում, — վերլուծության համար տվյալների առանձին մուտքագրում պետք չէ: Ցուցանիշները քիչ են, և յուրաքանչյուրը պատասխանում է այն հարցին, որով որոշում են ընդունում. քանի առաքիչ է պետք վաղը, որտեղ է գործընթացն ամենից հաճախ կոտրվում, ում ժամանակն է թեթևացնել:
Քանի պատվեր է նշանակված օրվա, շաբաթվա կամ ամսվա ընթացքում — ըստ ընկերության, ըստ գոտու և ըստ առաքիչի: Բազային թիվ, որից հաշվվում են մնացած բոլորը:
Քանիսն է փակված արդյունքով և դրանցից ինչ բաժինն է տեղավորվել համաձայնեցված միջակայքում: Երկրորդն ավելի կարևոր է առաջինից. ուշացումով առաքվածը նույնը չէ, ինչ առաքվածը:
Քանի պատվեր է վերադարձել և ինչ պատճառներով՝ ստացողի հրաժարում, ընկերության չեղարկում, չառաքվածը: Պատճառը պարտադիր է — առանց դրա թիվը ոչինչ չի բացատրում:
Որքան է վերցնում առաքումը բեռի ստացումից մինչև հանձնումը և որքան՝ հենց կետը: Այս երկու թվից երևում է, թե որտեղ է կորչում ժամանակը՝ ճանապարհի՞ն, թե՞ տեղում:
Քանի կետ է բաժին ընկնում մարդուն և քանիսն է նա իրականում փակում: Այստեղից է վերցվում այն հարցի պատասխանը, թե պետք է ևս մեկ առաքիչ, թե խնդիրն աշխատանքի բաշխման մեջ է:
Առաքումների ցանկ, որոնք պահանջել են վերլուծություն, պատճառներով: Ամսվա վերջում երևում է ոչ թե «ամեն ինչ էլ լինում է», այլ կրկնվող խափանումների կոնկրետ ցուցակ:
Արտադրողականությունն ըստ աշխատակցի և ըստ ուղղության ժամանակահատվածում: Հավաքվում է փակված առաջադրանքներից, այդ պատճառով դրա համար աշխատաժամանակի առանձին հաշվառում պետք չէ:
Հաշվետվությունները բեռնվում են ֆայլով, կարող են կառուցվել ըստ ժամանակացույցի կամ վերցվել արտաքին համակարգի կողմից API-ի միջոցով — եթե ընկերության ամփոփ հաշվետվողականությունը վարվում է այլ ծրագրում:
Գծերը ցույց են տալիս բաժինն առաջին տողից, ոչ թե պատվերների ընդհանուր թվից. իմաստ ունի համեմատել նորմալ ելքի հետ, ոչ թե միջինի: Այդպիսի աղյուսակում վերլուծել պետք է երկրորդ տողը — յոթանասունչորս ուշացում շաբաթվա ընթացքում «խիտ գրաֆիկ» չէ, այլ կոնկրետ հասցեներ և ժամեր, որոնցում հերթափոխը չի հասցնում:
Առաքումը հազվադեպ է կանգնած առանձին. պատվերները գալիս են մեկ ծրագրից, հաճախորդները վարվում են երկրորդում, պահեստը՝ երրորդում: Ստորև ուղղություններ, որոնցով փոխանակումը կառուցվում է ամենից հաճախ: Կոնկրետ կազմը որոշվում է նրանով, թե արտաքին համակարգն ինչ կարող է տալ, և ճշտվում է հետազոտության ժամանակ — պատրաստի կոնեկտորներ մենք նախապես չենք խոստանում:
Ձևակերպված պատվերը կարող է առաքում փոխանցվել ավտոմատ, իսկ կարգավիճակը՝ վերադառնալ գնորդին անձնական աշխատասենյակ: Ինչպես է կառուցված հենց ցուցափեղկը և պատվերների հաշվառումը, վերլուծված է էջում էլեկտրոնային առևտրի.
Պատվերների պատրաստվածությունը և տեղերի կազմը գալիս են պահեստից, առաքիչին հանձնման փաստը և վերադարձները գնում են հետ: Մանրամասն պահեստային ուրվագիծը վերլուծված է էջում «Պահեստի համար».
Կարող է աշխատել լոգիստիկական համակարգի հետ համատեղ. այն պլանավորում է օրը և բաշխում է պատվերները, առաքիչների ծրագիրը վերադարձնում է փաստացի կարգավիճակները: Մանրամասն՝ էջում լոգիստիկայի համակարգ.
Հնարավոր է ինտեգրում հաճախորդների տեղեկատուի և գործարքների պատմության հետ. առաքումը ստեղծվում է հաճախորդի քարտից, իսկ դրա արդյունքը վերադառնում է մենեջերին: Փոխանակումը վարվում է ըստ հաճախորդի նույնացուցիչի, որպեսզի կոնտակտների կրկնօրինակներ չբազմանան:
Կարող է աշխատել ընկերության հաշվառման ուրվագծի հետ համատեղ՝ պատվերներ, բեռնագրեր, փոխհաշվարկներ, վճարում ստանալիս: Փոխանակման ուղղությունը որոշվում է նրանով, թե որ հաշվառումն է ճանաչվում հիմնական:
Քարտեզը, հասցեների գեոկոդավորումը և կետերի միջև ուղու կառուցումը միանում են ինտեգրումով արտաքին ծառայության հետ: Կոնկրետ որը՝ ընտրվում է ըստ անհրաժեշտ քաղաքների ծածկույթի և օգտագործման պայմանների:
Հաղորդագրություններ առաքիչին և ստացողին, վճարային ծառայություններ ստանալիս վճարման համար, կապալառու փոխադրողներ: Ամեն միացում փոխանակման առանձին մոդուլ է, ոչ թե նշիչ կարգավորումներում:
Համակարգի սեփական ինտերֆեյսը՝ ստեղծել առաքում, նշանակել կատարող, ստանալ կարգավիճակ և հաստատում, վերցնել իրադարձությունների մատյանը: Դրա միջոցով միանում է այն ամենը, ինչի համար առանձին մոդուլ չկա:
Փոխանակման կանոններն ամենուր նույնն են. յուրաքանչյուր գործառնություն ունի բանալի, այդ պատճառով կրկնակի փոխանցումը երկրորդ առաքում չի ստեղծում. անհաջող ելքը չի անհետանում, այլ ընկնում է վերլուծության հերթ. ամեն ուղարկում և ամեն պատասխան գրվում են փոխանակման մատյան: Առանց այս երեք կանոնի ինտեգրումն աշխատում է ուղիղ մինչև կապի առաջին խզումը:
Առաքումը համակարգ չեն փոխանցում ամբողջությամբ մեկ օրում. քանի դեռ առաջադրանքների մի մասը գնում է ծրագրի կողքով, դրա կարգավիճակները ոչինչ չեն նշանակում: Այդ պատճառով գործարկումը գնում է հատվածներով, և յուրաքանչյուր հաջորդը հենվում է աշխատող նախորդի վրա:
Ինչպես են առաքիչները հիմա առաջադրանքներ ստանում, ով է վարում կարգավիճակները, ինչով է հաստատվում հանձնումը, ինչ բացառություններ են առաջանում ամենից հաճախ և ինչ ծրագրեր են արդեն կանգնած: Արդյունքը՝ գործընթացի նկարագրություն և առաջին հերթին ավտոմատացվողի ցանկ:
Վիճակների վերջավոր ցուցակ, դրանց միջև անցման կանոններ և յուրաքանչյուր առաքման պարտադիր արդյունք: Ամենաթերագնահատված փուլը. առանց դրա հավելվածը դառնում է ևս մեկ վայր, որտեղ վարում են նամակագրություն:
Մեկ գոտի, մեկ հերթափոխ կամ երկու-երեք կատարող անցնում են ամբողջական շրջան իրական առաքումների վրա՝ նշանակում, բեռի ստացում, երթուղի, կարգավիճակներ, հաստատում, խնդրահարույց կետերի վերլուծություն:
Մնացած առաքիչները մշակված սխեմայով, դերերն ու իրավունքները, ինտեգրումները՝ փոխանակման առանձին մոդուլներով: Հետո կուտակվում է պատմություն, հայտնվում են հաշվետվություններ ժամանակահատվածի համար և տվյալներ հերթափոխերի պլանավորման համար:
Գրեք, թե քանի առաքիչ է աշխատում և քանի առաքում է մեկնում օրական, ինչպես են հիմա բաժանվում առաջադրանքները, ինչով է հաստատվում հանձնումը և ինչ ծրագրերում են ընկած պատվերներն ու հաճախորդները: Մենք կպատասխանենք, թե ինչն է ավտոմատացվում առաջին հերթին, ինչը կարելի է միացնել գործող համակարգերին և ինչից է խելամիտ սկսել փորձնական գործարկումը: