Ծրագրային ապահովում առաքիչների համար

Առաջադրանքներ, երթուղի, կարգավիճակներ և առաքման հաստատում մեկ հավելվածում

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

Ի՞նչ է

առաքիչների ծրագիրը

Ծրագիր առաքիչների համար — կատարողի աշխատանքային գործիք է. այն առաքիչին բերում է հերթափոխի առաջադրանքները, ցույց է տալիս հասցեներն ու պատվերի կազմը, տանում է նրան կետից կետ և գրանցում է, թե ինչ է տեղի ունեցել դրանցից յուրաքանչյուրում: Ընկերության կողմից սա առաքման կառավարում է. դիսպետչերը տեսնում է, թե ով որտեղ է գտնվում և ինչն արդեն կատարված է՝ առանց հերթափոխին զանգահարելու:

Տարբերությունը երևում է մեկ օրինակով: Առանց ծրագրի առաքիչը հասցեները ստանում է նամակագրության մեջ, զանգում է հաճախորդին՝ մուտքը ճշտելու, և երեկոյան թելադրում է դիսպետչերին, թե ինչ է առաքել: Դիսպետչերը դա փոխանցում է աղյուսակ — եթե հիշի և եթե առաքիչը չի շփոթել: Օրվա վերջում ոչ ոք չի կարող անվանել կոնկրետ պատվերի հանձնման ճշգրիտ ժամանակը:

Ծրագրում նույնն է՝ գրառումներ: Առաքումն ունի քարտ, քարտը՝ հասցե, կազմ, միջակայք և ընթացիկ կարգավիճակ, յուրաքանչյուր փոփոխություն՝ ժամանակ և հեղինակ: «Որտեղ է պատվերը և ինչ է դրա հետ կատարվել» հարցի պատասխանը վերցնում է վայրկյաններ և կախված չէ նրանից, թե առաքիչը վերցրե՞լ է հեռախոսը:

Օրինակ: Առավոտյան պատվերը հավաքել են պահեստում և նշանակել առաքիչին — առաջադրանքը հայտնվել է նրա հավելվածում հասցեի և առաքման միջակայքի հետ միասին: Առաքիչը վերցրել է բեռը, նշել է ստացումը, գնացել է ըստ կետերի և յուրաքանչյուրում փոխել է կարգավիճակը: Երրորդ հասցեում հաճախորդը տանը չի եղել — առաքիչը դրել է պատճառը, և առաքումը չի «կորել», այլ կանգնել է դիսպետչերի վերլուծության մեջ: Երեկոյան մենեջերը հաճախորդին պատասխանել է ըստ համակարգի գրառման, ոչ թե ըստ առաքիչի հիշողության:

Առաքիչային առաքման ավտոմատացումը սկսվում է այնտեղ, որտեղ երեք հարցի պատասխանները դադարում են տեղավորվել դիսպետչերի գլխում. ում է նշանակված այս պատվերը, ինչ վիճակում է այն հենց հիմա և ինչով է հաստատվում, որ այն հանձնել են:

Աշխատանքային գործընթացն ամբողջությամբպատվերից մինչև առաջադրանքի փակումը
  • 1Պատվեր
  • 2Նշանակում
  • 3Բեռի ստացում
  • 4Երթուղի
  • 5Առաքում
  • 6Հաստատում
  • 7Ավարտ

Սա մեկ առաքման ուղին է, ոչ թե ծրագրի էկրանների ցուցակ: Յուրաքանչյուր անցում կատարում է մարդը և գործողության պահին. նշանակում է դիսպետչերը, ստացումն ու հանձնումը նշում է առաքիչը: Այդ պատճառով համակարգը ցույց է տալիս առաքման վիճակը, ոչ թե նրա մտադրությունը, ով այն պլանավորել է:

Առաքիչը ստուգում է առաջադրանքը սմարթֆոնում մեքենայի և պատրաստված պատվերի կողքին

Ինչ է առաքիչը տեսնում յուրաքանչյուր առաջադրանքի գծով

  • Ինչ տանել — պատվերի համար, կազմ, տեղերի քանակ, քաշ կամ չափեր, եթե դրանք կարևոր են
  • Ուր — առաքման հասցեն մեկնաբանությամբ՝ մուտք, հարկ, դոմոֆոն, մուտք բակից
  • Երբ — առաքման ամսաթիվ և միջակայք կամ ժամկետ, որին պատվերը պետք է հանձնվի
  • Ում — ստացողի անունը և կոնտակտը, եթե այն պետք է առաջադրանքի կատարման համար
  • Ինչ հաշվի առնել — մեկնաբանություն պատվերին՝ փխրուն է, պետք է վերելակ, զանգել 15 րոպե առաջ
  • Վճարում — վճարվա՞ծ է պատվերը նախապես, թե փողը պետք է վերցնել հանձնելիս, և որքան
  • Ինչ վիճակում — առաքման ընթացիկ կարգավիճակը և ինչ է առաքիչին պետք անել հետո

Ինչ ծրագիրն ինքը չի անում

Այն պատվերը չի տանում և առաքիչին չի փոխարինում: Այն հանում է ձեռքի աշխատանքը գործողության շուրջ. բերում է առաջադրանքն առանց զանգի, պահում է հասցեն մեկնաբանությամբ, թույլ չի տալիս առաքումը փակել առանց արդյունքի և ֆիքսում է ամեն փոփոխություն: Առաքումը տեղափոխելու կամ պատվերը վերադարձնելու որոշումը մնում է մարդու վրա — բայց ընդունվում է ըստ գրառման, ոչ թե ըստ բանավոր պայմանավորվածության:

Ճիշտ այդպես համակարգն ինքնին «չի տեսնում» առաքիչին. այն գիտի ուղիղ այն, ինչ նա նշել է դրանում գործողությամբ: Այդ պատճառով տվյալների որակը կախված է ոչ թե ֆունկցիաների քանակից, այլ նրանից, թե արդյոք նշումները դրվում են այն պահին, երբ իրադարձությունը տեղի է ունենում:

Ինչից են սովորաբար սկսում

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

Ինչ խնդիրներ է լուծում ծրագիրը

Ստորև՝ ոչ թե ֆունկցիաների ցուցակ, այլ վեց խնդիր, որոնց պատճառով առաքիչային առաքումն ընդհանրապես ավտոմատացնում են: Յուրաքանչյուրը ձևակերպվում է նույն կերպ. ինչ է կատարվում առանց ծրագրի և ինչ է փոխվում դրա հետ:

Առաջադրանքները դադարում են կորչել

Առանց ծրագրի հասցեները գալիս են մեսենջեր, մի մասը՝ ձայնով հեռախոսով, մի մասը՝ ցուցակով աղյուսակում: Առաքիչն իր օրը հավաքում է երեք աղբյուրից և ինչ-որ բան բաց է թողնում: Ծրագրում առաջադրանքը գրառում է համարով և կատարողով. այն կա՛մ աշխատանքում է, կա՛մ փակված է արդյունքով:

Կարգավիճակը դնում է նա, ով տանում է

Քանի դեռ կարգավիճակները վարում է դիսպետչերը հեռախոսով ասվածի հիման վրա, դրանք իրականությունից հետ են մնում մեկ ժամով և արժենում են նրա հերթափոխի կեսը: Առաքիչի նշումը գործողության պահին տալիս է փաստացի ժամանակը՝ երբ վերցրեց, երբ եկավ, երբ հանձնեց:

Հասցեն զանգով ճշտելու կարիք չկա

Մուտքը, հարկը, դոմոֆոնը և «մուտք բակից»-ը պահվում են առաքման քարտում, ոչ թե նրա հիշողության մեջ, ով վերջին անգամ այնտեղ է տարել: Նոր առաքիչը հասցեն փակում է առաջին անգամից, ոչ թե հաճախորդին երկու և դիսպետչերին մեկ զանգից հետո:

Հանձնումը հաստատվում է

Ով է ընդունել պատվերը, երբ և ինչ հիմքով — գրառում համակարգում, ոչ թե հիշողություն: Հաստատման եղանակն ընտրվում է նախագծի տակ, բայց արդյունքը մեկն է. «բերե՞լ են, թե՞ ոչ» վեճը լուծվում է քարտի բացմամբ, ոչ թե մենեջերի և առաքիչի միջև քննությամբ:

Հերթափոխը երևում է առանց զանգահարելու

Դիսպետչերը նայում է մեկ էկրանի. ով է երթուղում, քանի կետ է փակված, որտեղ է առաքումը հետ մնում միջակայքից: «Որտեղ է իմ պատվերը» հարցը դադարում է աշխատանք լինել երեք մարդու համար — մենեջերը հաճախորդին պատասխանում է ինքը:

Վիճելին վերլուծվում է ըստ մատյանի

Յուրաքանչյուր փոփոխություն ստորագրված է հեղինակով և ժամանակով: Սա առաքիչի հետևում չէ, այլ կոնկրետ դեպքը վերլուծելու հնարավորություն. ո՞ր քայլում է առաքումը կանգնել և ինչու: Միաժամանակ երևում է բեռնվածությունը՝ քանի կետ է փակվել հերթափոխում և ում կողմից:

Ինչից է բաղկացած ծրագիրը

Համակարգը հավաքվում է մոդուլներից: Ոչ բոլորն են պետք ամեն ընկերության. երեք առաքիչ և կանխատեսելի հասցեներ ունեցող ծառայությանը պետք չէ տասը սցենարով բացառությունների վերլուծություն, իսկ սննդի առաքումն անհնար է առանց միջակայքերի և հաճախորդին ծանուցումների: Կազմը որոշվում է խնդրով, բայց մոդուլները միմյանց հետ միակցվում են նախապես, ոչ թե հետո ավելագրվում կողքից:

Պատվերի ստացումը, առաքիչի ուղին քաղաքով և ստացողին հանձնումը ցույց են տրված որպես մեկ աշխատանքային օր

Առաջադրանքների ցուցակ

Առաքիչի աշխատանքային օրը մեկ էկրանով՝ ինչ է նշանակված հերթափոխին, ինչ կարգով, ինչն արդեն փակված է և ինչն է մնացել: Սա ծրագրի մուտքի կետն է — դրանից առաքիչը սկսում է օրը և դրան վերադառնում է յուրաքանչյուր կետից հետո:

Առաքման քարտ

Ամեն ինչ մեկ պատվերի գծով՝ կազմ և տեղերի քանակ, հասցե մեկնաբանությամբ, միջակայք, ստացող, վճարում և ընթացիկ կարգավիճակ: Ուղիղ այն ծավալը, որը պետք է առաջադրանքի կատարման համար, — առանց ընկերության տեղեկատուների և հաշվետվությունների:

Կետեր և երթուղի

Հերթափոխի հասցեները քարտեզի վրա և ցուցակով, շրջանցման կարգը, անցումն ընթացիկ կետից հաջորդին: Երթուղին նույնպիսի հաշվառման օբյեկտ է, ինչ առաջադրանքը. այն ունի ամսաթիվ, կատարող և օրվա ընթացքում փոփոխությունների պատմություն:

Առաքման կարգավիճակներ

Վիճակների վերջավոր հավաքածու և դրանց միջև անցման կանոններ: Առաքիչը կարգավիճակը փոխում է մեկ գործողությամբ, ոչ թե երկար ցուցակից ընտրությամբ՝ նշանակված է, ստացված է, ճանապարհին, տեղում, առաքված է:

Հանձնման հաստատում

Արդյունքի ֆիքսում կետում՝ կարգավիճակի փոփոխություն և հաստատման եղանակ, ընտրված նախագծի տակ: Առանց արդյունքի առաջադրանքը չի փակվում — «առաքել եմ, երևի» առաքման վիճակ չէ:

Բեռի ընդունում

Պատվերի ստացման նշում պահեստում կամ մեկնման կետում: Այս պահից բեռի պատասխանատվությունն ընկած է առաքիչի վրա, և համակարգում երևում է, որ պատվերն արդեն պահեստում չէ, այլ ճանապարհին:

Ծանուցումներ

Հաղորդագրություններ առաքիչին և ստացողին՝ նշանակված է նոր պատվեր, փոփոխված է առաջադրանքը, մոտենում է միջակայքը, առաքումը չեղարկված է: Ուղարկման ալիքներն ընտրվում են ներդրման ժամանակ և միանում ինտեգրումով:

Առաջադրանքների պատմություն

Ինչ է առաքիչը կատարել օրվա, շաբաթվա, ամսվա ընթացքում՝ փակված առաքումներ, կատարման ժամանակ, խնդրահարույց կետեր: Նույն այս գրառումներից հավաքվում է նրա արտադրողականությունը — դրա համար առանձին հաշվառում պետք չէ:

Կապ դիսպետչերի հետ

Դիմում դիսպետչերին ուղղակիորեն առաջադրանքի քարտից, առանց հեռախոսում համար փնտրելու: Դիսպետչերը տեսնում է, թե որ առաքման գծով է եկել հարցը, և պատասխանում է դրա գծով, ոչ թե նորից պարզում, թե որ հասցեի մասին է խոսքը:

Աշխատանք առանց ցանցի

Ծածկույթի գոտուց դուրս արված նշումները — նկուղում, վերելակում, մասնավոր հատվածում, — պահվում են սարքում և ուղարկվում են, երբ կապը հայտնվի: Կրկնակի ուղարկումը երկրորդ առաքում չի ստեղծում:

Դիսպետչերական վահանակ

Ընկերության աշխատատեղ՝ ակտիվ առաքիչներ, նշանակված պատվերներ, կարգավիճակներ, կատարված և խնդրահարույց առաքումներ, աշխատակիցների բեռնվածություն: Բացվում է բրաուզերում, ոչինչ տեղադրել պետք չէ:

API և ինտեգրումներ

Համակարգի արտաքին ինտերֆեյսը՝ ստեղծել առաքում, նշանակել կատարող, ստանալ կարգավիճակ, վերցնել հաստատումը և մատյանը: Դրա միջոցով միանում են ինտերնետ խանութը, պահեստը, լոգիստիկան և հաշվառման համակարգերը:

Առաջադրանքների ստացում

ինչպես է պատվերն ընկնում առաքիչի մոտ

Այն բանից հետո, երբ առաքումը ձևավորված է, պատվերը նշանակվում է կոնկրետ առաքիչի: Նշանակումը չաթում հաղորդագրություն չէ, այլ գործառնություն. առաքման մոտ հայտնվում է կատարող, իսկ կատարողի մոտ՝ առաջադրանք համարով, տրման ժամանակով և ընթացիկ վիճակով:

Առաջադրանքը գալիս է առաքիչի հավելված անմիջապես, առանց զանգի և հասցեի վերաուղարկման: Առաքիչը բացում է ցուցակը և տեսնում է իր հերթափոխն ամբողջությամբ՝ քանի կետ է նշանակված, ինչն արդեն փակված է և որ առաքումն է հաջորդը:

Ով է նշանակում: Սովորաբար դիսպետչերը՝ ձեռքով կամ ընկերության սահմանած կանոններով՝ ըստ քաղաքի գոտու, ըստ պատվերի տեսակի, ըստ առաքիչի ազատ ժամանակի: Ավտոմատ բաշխումը կարող է իրականացվել կոնկրետ ծառայության գործընթացի տակ. նախապես այն որպես պատրաստի ֆունկցիա մենք չենք հայտարարում — բաշխման կանոնները բոլորի մոտ տարբեր են, և դրանք ընկերության փոխարեն հորինել չի կարելի:

Ինչ կարող է առաքիչն անել առաջադրանքի հետ.

  • Ընդունել — հաստատել, որ առաջադրանքը ստացված է և ինքն այն վերցնում է աշխատանքի
  • Բացել քարտը — նայել կազմը, հասցեն, միջակայքը, մեկնաբանությունները և վճարման եղանակը
  • Փոխել կարգավիճակը — նշել բեռի ստացումը, մեկնումը, կետ ժամանումը և հանձնումը
  • Թողնել մեկնաբանություն — գրանցել այն, ինչ կպետք գա հաջորդ անգամ կամ կբացատրի ուշացումը
  • Նշել խնդիր — ֆիքսել պատճառը, որով առաքումը չի կայացել
  • Գրել դիսպետչերին — հարց տալ կոնկրետ առաքման գծով՝ առաջադրանքից դուրս չգալով

Ինչ առաջադրանքում չպետք է լինի՝ ավելորդը: Առաքիչին պետք չեն պատվերի ինքնարժեքը, հաճախորդի պատմությունը և ընկերության հաշվետվությունները. էկրանին մնում է այն, ինչ պետք է հասցնելու և հանձնելու համար: Մնացած ամեն ինչը փակ է մուտքի իրավունքներով, ոչ թե մանր տառատեսակով:

Առաքիչը դիտում է հերթափոխի առաջադրանքների ցուցակը պատրաստված պատվերների պայուսակի կողքին

Ինչ է տեղի ունենում վերանշանակման ժամանակ

Առաքիչը հիվանդացել է, ուշացել է կամ հերթափոխի դուրս չի եկել — սովորական իրավիճակ է, ոչ թե խափանում: Դիսպետչերը հանում է առաջադրանքը և նշանակում է այն այլ կատարողի. առաքման պատմության մեջ մնում են երկու նշանակումն էլ ժամանակով, ոչ միայն վերջինը:

Սա կարևոր է գործնականում. առանց վերանշանակման գրառման «ինչու պատվերն ուշացավ» վերլուծությունը հենվում է նրան, որ համակարգը ցույց է տալիս ընթացիկ առաքիչին, ով այն ստացել է միջակայքի ավարտից մեկ ժամ առաջ:

Ստացողի կոնտակտները

Ստացողի հեռախոսը ցույց է տրվում այն ժամանակ, երբ այն պետք է առաջադրանքի կատարման համար, և ուղիղ նրան, ով տանում է այս առաքումը: Անձնական տվյալներին մուտքն առանձին իրավունք է, ոչ թե «աշխատակից» ընդհանուր փաթեթ. ընկերության բոլոր հաճախորդների ցուցակն առաքիչին չի բացվում:

Կոնկրետ ինչպես ցույց տալ կոնտակտը — ամբողջությամբ, մասնակի, թե համարի փոխարինումով զանգի միջոցով, — որոշվում է հետազոտության ժամանակ. սա կախված է նրանից, թե ինչ տվյալների հետ է աշխատում ընկերությունը և ինչ է պարտավոր պաշտպանել:

Հերթափոխի առաջադրանքներ, առաքիչ Ազամատհավելվածի էկրանի կադր, տվյալները ցուցադրական են
ՄիջակայքՀասցեՏեղՎճարումՎիճակ
110:00—12:00Ախունբաևա 97, մուտք 21վճարված էառաքված է
211:00—14:00Տոկտոգուլա 125, գրասենյակ 43վճարված էառաքված է
312:00—15:00Բայտիկ Բաատիրա 5312 400 սոմտեղում
414:00—17:00Չույ 219, մուտք բակից2վճարված էճանապարհին
516:00—19:00Իբրաիմովա 42, հարկ 711 150 սոմնշանակված է

Ցուցակը դասավորված է ըստ միջակայքի, ոչ թե ըստ նշանակման ժամանակի. առաքիչին կարևոր է օրվա կարգը, ոչ թե այն կարգը, որով դիսպետչերը բաժանել է պատվերները: Վճարման սյունակը հասցեի կողքին կանգնած է ոչ պատահական — ստացվելիք գումարը պետք է տեսնել մինչև այն, ինչպես առաքիչը բարձրանա յոթերորդ հարկ:

Բջջային հավելված

առաքիչի

Հավելված առաքիչների համար — դիսպետչերի վահանակի փոքրացված պատճենը չէ, այլ առանձին ինտերֆեյս կատարողի աշխատանքի պայմանների տակ. հեռախոսը մի ձեռքում, տուփը՝ մյուսում, էկրանն արևի տակ, կապը՝ մեկընդմեջ և ցածր լիցք դեպի երեկո:

Դրա գործնական իմաստը մեկն է. ամբողջ աշխատանքային տեղեկությունը մեկ տեղում: Առաքիչին պետք չէ բաց պահել երեք չաթ, հասցեներով աղյուսակ և զանգերի պատմություն — առաջադրանքը, հասցեն, պատվերի կազմը, կարգավիճակը և դիսպետչերի հետ կապի եղանակը գտնվում են մեկ ինտերֆեյսում:

Էկրանը կառուցվում է «ընթացիկ կետ և հաջորդ» սկզբունքով: Այն ամենը, ինչ պետք չէ հենց հիմա, հեռացված է խորքը՝ նախորդ օրերի ցուցակները, տեղեկատուները, մանրամասները, որոնք չեն ազդում հանձնման վրա: Որքան քիչ տարր կա էկրանին, այնքան քիչ սխալ կա հերթափոխում և կարճ է նոր մարդու ուսուցումը:

Պահանջներ, որոնք ավելի կարևոր են, քան ֆունկցիաների հավաքածուն.

  • Խոշոր տարրեր — կարգավիճակը փոխվում է մեկ սեղմումով, ոչ թե բացվող ցուցակից ընտրությամբ
  • Նվազագույն մուտքագրում — այն, ինչ կարելի է տեղադրել առաքման քարտից, առաքիչը ձեռքով չի հավաքում
  • Հասկանալի վարք առանց ցանցի — նշումն ընդունվում է և ուղարկվում է, ոչ թե կորչում է սխալով
  • Մարտկոցի խնայող ծախս — հավելվածը չպետք է հերթափոխի կեսին փաուերբանկ պահանջի
  • Ընթեռնելիություն փողոցում — հակադրությունը հաշվարկված է ցերեկային լույսի, ոչ թե գրասենյակային մոնիտորի վրա

Հաշվել, թե որքան ժամանակ է խնայում միավորումը, անիմաստ է — այն կախված է նրանից, թե ինչի է հիմա վերածված առաքիչի աշխատանքը: Երևում է այլ ազդեցություն. անհետանում է սխալների մի ամբողջ դաս, որոնց դեպքում պատվերն առաքվում է երեկվա հաղորդագրության հասցեով, որովհետև նորն եկել է այլ չաթ:

Առաքիչը փոխում է ընթացիկ առաքման կարգավիճակը բջջային հավելվածում ստացողի դռան մոտ

Հավելված, թե վեբ ինտերֆեյս

Կատարման ձևն ընտրվում է խնդրի տակ. սա կարող է լինել բջջային հավելված Android-ի և iOS-ի համար կամ հարմարեցված վեբ էջ, որը բացվում է հեռախոսի բրաուզերում:

Երկրորդ տարբերակն ավելի էժան է և արագ գործարկվող, առաջինը պետք է այնտեղ, որտեղ կարևոր են առանց ցանցի աշխատանքը, ծանուցումները և տեսախցիկին մուտքը: Ինչը կհամապատասխանի կոնկրետ ընկերությանը, որոշվում է հետազոտության ժամանակ, ոչ թե ընտրվում նախապես:

Աշխատանք վատ կապի պայմաններում

Կապն անհետանում է կանխատեսելի. նկուղում, վերելակում, մասնավոր հատվածում, ստորգետնյա ավտոկայանատեղում: Եթե նշումն այդպիսի պահին չի անցնում, առաքիչը կա՛մ կանգնում և սպասում է, կա՛մ ընդհանրապես դադարում է նշել — և կարգավիճակները կրկին սկսում են ապրել հեռախոսազանգերում:

Այդ պատճառով նշումները պահվում են սարքում և ուղարկվում են, երբ միացումը վերադառնա: Կրկնակի ուղարկումն ընդ որում երկրորդ առաքում չի ստեղծում. յուրաքանչյուր նշում ունի բանալի, և համակարգն այն ընդունում է մեկ անգամ: Սա նույն կանոնն է, որով աշխատում է փոխանակումն արտաքին համակարգերի հետ:

Ինչ է միավորում առաքիչի աշխատանքային էկրանըկազմը ճշտվում է նախագծով
  • Ակտիվ պատվերներհիմնական էկրանԱռաքումներ, որոնք առաքիչն արդեն ընդունել է աշխատանքի, — յուրաքանչյուրի ընթացիկ վիճակով
  • Կետերի ցուցակհիմնական էկրանՀերթափոխի հասցեները շրջանցման կարգով՝ փակվածները, ընթացիկը և նրանք, որ առջևում են
  • Քարտեզըստ նախագծիԱռաքման կետերը քաղաքի քարտեզի վրա — միանում է ինտեգրումով քարտեզագրական ծառայության հետ
  • Երթուղիըստ նախագծիՇրջանցման կարգը և անցումը հաջորդ կետին. ուղու կառուցումը հնարավորություն է, ոչ թե պատրաստի ֆունկցիա
  • Տեղեկություն առաքման մասինհիմնական էկրանՊատվերի կազմը, տեղերի քանակը, միջակայքը, մեկնաբանությունը, ստացողը և վճարումը
  • Կարգավիճակներհիմնական էկրանԱռաքման վիճակի փոփոխություն մեկ գործողությամբ, առանց երկար ցուցակից ընտրության
  • Կատարման հաստատումհիմնական էկրանԱրդյունքի ֆիքսում կետում նախագծի համար ընտրված եղանակով
  • Առաջադրանքների պատմություներկրորդ մակարդակԻնչ է առաքիչը կատարել նախորդ հերթափոխերում — հեռացված է խորքը, որպեսզի չխանգարի ընթացիկ օրվան
  • Ծանուցումներըստ նախագծիՆոր առաջադրանք, երթուղու փոփոխություն, միջակայքի մոտենալը, պատվերի չեղարկում
  • Կապ դիսպետչերի հետհիմնական էկրանՀարց ընթացիկ կետի գծով ուղղակիորեն առաջադրանքի քարտից, առանց հեռախոսում համար փնտրելու

«Ըստ նախագծի» նշումը կանգնած է այնտեղ, որտեղ հնարավորությունը կախված է արտաքին ծառայության միացումից կամ կոնկրետ ծառայության աշխատանքի պայմաններից: Մնացած ամեն ինչն աշխատանքային նվազագույնն է. առանց դրա կատարողի ինտերֆեյսը չի փոխարինում նամակագրությանը, այլ ավելանում է դրան որպես առաջադրանքների տասներորդ աղբյուր:

Երթուղի

և առաքման կետեր

Առաքման կետը — մեկ հասցե մեկ առաքումով: Առաքիչի հերթափոխը կազմվում է կետերից, և հավելվածը ցույց է տալիս դրանք միանգամից երկու եղանակով՝ ցուցակով շրջանցման կարգով և նշաններով քարտեզի վրա: Ցուցակը պատասխանում է «ինչ անել հետո» հարցին, քարտեզը՝ «հեռու՞ է սա այստեղից» հարցին:

Հաջորդականությունը սահմանվում է նախապես և երևում է առաքիչին. որ կետն է ընթացիկը, որոնք են փակված, որոնք են առջևում: Կետը փակելուց հետո հաջորդը դառնում է ընթացիկ — առաքիչն այն ցուցակում չի փնտրում և ամեն անգամ նորից չի որոշում, թե ուր գնալ:

Կարգը կարելի է փոխել օրվա ընթացքում: Դիսպետչերը տեղափոխում է կետերը, ավելացնում է շտապ առաքում կամ հանում է չեղարկվածը — փոփոխությունները գալիս են առաքիչին, իսկ երթուղու պատմության մեջ մնում է, թե ինչ և երբ է փոխվել: Լուռ պլանն այլով փոխարինել համակարգը չպետք է. առաքիչը, ով փոփոխության մասին իմանում է փաստից հետո, օրը նորից է պլանավորում:

Շրջանցման օպտիմալ կարգի ավտոմատ կառուցումը — հնարավորություն է, որը կարող է իրականացվել կամ միացվել ինտեգրումով քարտեզագրական ծառայության հետ: Որպես պատրաստի ֆունկցիա մենք այն չենք հայտարարում. այդպիսի օպտիմալացման որակը կախված է տրաֆիկի մասին տվյալներից և կոնկրետ ծառայության սահմանափակումներից՝ ստացողների միջակայքերից, գոտիներից, պայուսակի կամ մեքենայի տարողությունից:

Գործնականում շատ ծառայությունների բավական է ձեռքով կարգը. դիսպետչերը քաղաքն ավելի լավ գիտի, քան ալգորիթմը, իսկ ստացողների միջակայքերն այնուամենայնիվ սահմանում են օրվա խիստ կմախքը:

Հեծանվառաքիչը ստուգում է երթուղու հաջորդ կետը սմարթֆոնում քաղաքային միջավայրում

Հասցեն միայն փողոցն ու տունը չէ

Առաքիչի կորցրած ժամանակի կեսը գնում է ոչ թե ճանապարհի, այլ մուտքի որոնման վրա: Այդ պատճառով կետն ունի մեկնաբանություն՝ մուտք, հարկ, դոմոֆոնի կոդ, «մուտք բակից», «արգելապատնեշ, զանգել պահակին», «երկրորդ մասնաշենք, մոխրագույն դուռ»:

Մեկնաբանությունը լրացնում է հենց առաքիչն առաքումից հետո և այն մնում է հասցեի քարտում: Հաջորդ մարդը, ով այնտեղ կգնա, նույնը նորից չի պարզի — սա միակ եղանակն է քաղաքի մասին գիտելիքը կուտակել համակարգում, ոչ թե հերթափոխի գլուխներում:

Ինչ է փոխվում երթուղու ընթացքում

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

Երթուղի օրվա երկրորդ կեսի համարհավելվածի էկրանի կադր, տվյալները ցուցադրական են
ՆերդրմանՀասցեՄիջակայքԻնչ ենք տանումՄեկնաբանություն կետինՎիճակ
1Բայտիկ Բաատիրա 5312:00—15:001 տեղԱրգելապատնեշ, զանգել պահակինփակված է
2Չույ 21914:00—17:002 տեղՄուտք բակից, մոխրագույն դուռընթացիկ
3Իբրաիմովա 4216:00—19:001 տեղՀարկ 7, վերելակը մինչև 6-րդըառջևում
4Մոսկովսկայա 18017:00—20:003 տեղԳրասենյակ, անցագիրը ռեսեփշնումառջևում
5Ախունբաևա 97մինչև 20:001 տեղՎերադարձ. ստացողը հրաժարվել էավելացված է

Հինգերորդ կետն ավելացվել է երթուղում օրվա ընթացքում — սա հրաժարման վերադարձ է, որը պետք է հետ հասցնել: Վերադարձը գնում է նույնպիսի կետով՝ հասցեով և վիճակով, ոչ թե «վաղը կհասցնես» բանավոր պայմանավորվածությամբ. այլապես պատվերը դուրս է ընկնում հաշվառումից հենց այն պահին, երբ դրա համար արդեն ոչ ոք չի պատասխանում:

Կարգավիճակներ առաքման

Կարգավիճակը էկրանի վրա մակագրություն չէ, այլ վիճակ, որից բխում են թույլատրված գործողությունները: Հավաքածուն վերջավոր է և կարճ. քանի դեռ այն բացահայտ անվանված չէ, ամեն աշխատակից «աշխատանքում»-ը հասկանում է յուրովի, իսկ մեկ տասնյակ նման կարգավիճակ առաքիչը սկսում է դնել պատահական:

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

Հինգ վիճակն աշխատանքային նվազագույնն է, ոչ թե ամբողջական ցուցակ: Միջանկյալները («հանձնված է տեսակավորման», «հանձնված է այլ առաքիչի») ավելացվում են ընկերության գործընթացի տակ, բայց հավաքածուն մնում է վերջավոր և բացահայտ. յուրաքանչյուր կարգավիճակ պետք է պատասխանի այն հարցին, թե ինչ է առաքիչին թույլատրված անել հետո:

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

Ընդհանուր սկզբունքը՝ անհաջող ելքը չի անհետանում և չի վերածվում հաջողի: Առաքումը մնում է բաց և ընկնում է վերլուծության հերթ — սա ավելի էժան է, քան հաշվետվությունը, որում խնդիրներ չկան, որովհետև դրանք գրանցելու տեղ չի եղել:

Ինչ բացառություններ են պետք ընկերությանը, որոշվում է հետազոտության ժամանակ: Սննդի առաքմանը պետք են կարճ միջակայքեր և արագ տեղափոխում, տեխնիկայի առաքմանը՝ մասնակի հրաժարում և վերադարձ, փաստաթղթերի առաքմանը՝ ստացողի ինքնության հաստատում: Հավաքածուն կարգավորվում է, բայց կանոնն ընդհանուր է. առաքման ցանկացած ավարտ ունի պատճառ, և պատճառն ընկնում է հաշվետվության մեջ:

Հաստատում

ստացման և առաքման

Առաքումն ունի երկու կետ, որտեղ փոխվում է պատասխանատուն, և երկուսն էլ ֆիքսվում են: Առաջինը՝ բեռի ստացումն առաքիչի կողմից: պատվերը հեռանում է պահեստից, և այս պահից դրա համար պատասխանում է կատարողը: Երկրորդը՝ հանձնումը ստացողին: առաքումը փակված է, ընկերության պարտավորությունը կատարված է:

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

Ինչ է ֆիքսում համակարգը հանձնման ժամանակ.

  • Արդյունք — առաքումը կատարված է, կատարված է մասնակի կամ չի կայացել պատճառով
  • Երբ — հանձնման փաստացի ժամանակը, ոչ թե այն ժամանակը, երբ առաքիչը հասել է հաշվետվությանը
  • Ով է հանձնել — կատարողը, ում անվամբ թվարկվում էր առաջադրանքն այս պահին
  • Ում — ստացողը կամ նա, ով ընդունել է պատվերը նրա փոխարեն, եթե դա թույլատրվում է կանոններով
  • Ինչով է հաստատված — հաստատման եղանակը, ընտրված նախագծի համար, և ինքը արդյունքը
  • Վճարում — եթե պատվերը վճարվում է ստանալիս. գումարը, եղանակը և փողի ընդունման փաստը

Հաստատման եղանակն ընտրվում է նախագծի տակ: Ստորև թվարկված են հնարավոր տարբերակները — սա պատրաստի ֆունկցիաների ցուցակ չէ և խոստում չէ, որ այս ամենն արդեն իրականացված է: Ինչը կհամապատասխանի կոնկրետ ծառայությանը, կախված է նրանից, թե ինչ են առաքում, ում և ինչ պահանջներ է ներկայացնում հենց ընկերությունը:

Առաքիչը պատվերը հանձնում է ստացողին և սմարթֆոնում հաստատում կատարված առաքումը

Առանց արդյունքի առաջադրանքը չի փակվում

Այս կանոնն ավելի կարևոր է, քան հենց հաստատման եղանակը: Քանի դեռ արդյունքը ֆիքսված չէ, առաքումը մնում է բաց և երևում է դիսպետչերին: Այլապես ամսվա վերջում բոլոր առաքումները կլինեն կատարված, իսկ վիճելի դեպքերը նախկինի պես ստիպված կլինեք վերլուծել ըստ զանգերի:

Վճարում ստանալիս

Այնտեղ, որտեղ պատվերը վճարվում է տեղում, առաքման հաստատումը և վճարման հաստատումը երկու տարբեր գրառում են: Ստացվելիք գումարը գալիս է առաջադրանքի հետ միասին, իսկ փողի ընդունման փաստը նշվում է առանձին. այլապես հերթափոխի վերջում հնարավոր չէ ամփոփել, թե որքան կանխիկ է առաքիչի ձեռքին:

Քարտով կամ փոխանցումով վճարման ընդունումը հնարավոր է ինտեգրումով վճարային ծառայության կամ կատարողի տերմինալի հետ — կազմը կախված է մատակարարից և ճշտվում է հետազոտության ժամանակ:

Վերադարձ և չառաքվածը

Պատվերը, որը չհաջողվեց հանձնել, մնում է առաքիչի մոտ մինչև այն պահը, երբ նա այն հանձնել է՝ հետ պահեստ, մեկնման կետ կամ այլ կատարողի: Հանձնումը ձևակերպվում է այնպես, ինչպես ստացումը, — երկրորդ կողմով: Մինչ այդ չառաքվածը երևում է առանձին ցուցակով, ոչ թե լուծվում է հերթափոխի ընդհանուր վիճակագրության մեջ:

Հաստատման հնարավոր եղանակներիրականացման տարբերակներ, ընտրվում են նախագծի տակ
  • Կարգավիճակի փոփոխությունբազային տարբերակԱռաքիչը հանձնումը նշում է հավելվածում — ֆիքսվում են ժամանակը, հեղինակը և արդյունքը: Աշխատում է միշտ և հարմար է այնտեղ, որտեղ վիճելի դեպքերը քիչ են
  • Հաստատման կոդտարբերակՍտացողն ասում է կարճ կոդը հաղորդագրությունից — ապացույց, որ պատվերը տրվել է հենց իրեն, ոչ թե թողնվել դռան մոտ
  • QR կոդտարբերակԱռաքիչն ընթերցում է կոդը պատվերից կամ ստացողը՝ առաքիչի էկրանից: Հարմար է այնտեղ, որտեղ մեկ կետում անընդմեջ հանձնում են մի քանի պատվեր
  • ԼուսանկարտարբերակՀանձնված պատվերի կամ այն տեղի նկարը, ուր այն թողնված է պայմանավորվածությամբ: Կցվում է առաքմանը և պահվում է դրա հետ միասին
  • Ստացողի էլեկտրոնային նշումտարբերակՍտորագրություն կամ հաստատում առաքիչի սարքի էկրանին — թղթե բեռնագրի սովորական փոխարինում
  • ՓաստաթուղթտարբերակՆշում բեռնագրում կամ ակտում, եթե թղթե փաստաթղթաշրջանառությունը պարտադիր է: Չի չեղարկում համակարգում գրառումը, այլ լրացնում է այն

Տարբերակներից ոչ մեկը պարտադիր չէ և ոչ մեկը հայտարարված չէ որպես արդեն պատրաստի. հավաքածուն որոշվում է հետազոտության ժամանակ — ըստ նրա, թե ինչ է առաքվում, ինչ վեճեր են առաջանում ամենից հաճախ և ինչ պահանջներ է ներկայացնում հենց ընկերությունը: Որքան խիստ է հաստատումը, այնքան երկար է առաքիչը կանգնում կետում, այդ պատճառով այն ուժեղացնելը իմաստ ունի այնտեղ, որտեղ վիճելի դեպքերն իրոք կան:

Կապ պահեստի հետ

պատվերի հանձնումն առաքիչին

Պահեստն ու առաքումը ոչ թե ընդհանուր չաթով երկու բաժին են, այլ մեկ գործընթացի երկու հատված: Պատվերը, որը «հավաքված է, բայց հանձնված չէ», և պատվերը, որը «հանձնված է, բայց նշված չէ», տարբեր վիճակներ են, և դրանք շփոթելը թանկ է. առաջինը փնտրում են պահեստում, երկրորդը՝ առաքիչի մոտ:

Միակցումը կառուցված է պարզ. պահեստապետը նշում է հանձնումը, առաքիչը՝ ստացումը: Քանի դեռ երկու նշումն էլ դրված չեն, պատվերը թվարկվում է միջանկյալ վիճակում և երևում է երկու կողմերին: Այսպես կորած տեղը միշտ ունի հատված, որտեղ այն կորել է, և վերլուծությունը հերթափոխի հարցման չի վերածվում:

Ամբողջական պահեստային հաշվառումը՝ ընդունում, հասցեական պահպանում, մնացորդներ, համալրում և գույքագրում — առանձին էջի թեմա է «Պահեստի համար»: Այստեղ նկարագրված է միայն միակցումը՝ ինչ է պահեստը հանձնում առաքիչին և ինչ է ստանում նրանից հետ:

Եթե պահեստն աշխատում է այլ ծրագրում — սովորական իրավիճակ է. պահեստային հաշվառումն արդեն վարվում է գործող համակարգում, և այն փոխել ոչ ոք չի պատրաստվում: Այդ դեպքում միակցումը կառուցվում է փոխանակմամբ. առաքիչների ծրագիրը ստանում է պատվերների պատրաստվածությունը և տեղերի կազմը, իսկ վերադարձնում է կարգավիճակներ, հաստատումներ և վերադարձներ:

Փոխանակման կազմը որոշվում է նրանով, թե արտաքին համակարգն ինչ կարող է տալ, և ճշտվում է հետազոտության ժամանակ: Նախապես պատրաստի ինտեգրում հայտարարելը կնշանակեր խոստանալ ուրիշի արտադրանքի համար:

Նույն սկզբունքը գործում է նաև հակառակ ուղղությամբ՝ վերադարձների վրա: Առանց հանձնման նշման չառաքված պատվերն ապրում է առաքիչի բեռնախցիկում մինչև հաջորդ հերթափոխը և անհետանում է հաշվառումից հենց այն պահին, երբ դրա համար արդեն ոչ ոք չի պատասխանում:

Պահեստի աշխատակիցը պատրաստված պատվերները հանձնում է առաքիչին, ով հաստատում է ստացումը

Ինչ է առաքիչը հաստատում ստանալիս

  • Ինչ պատվերներ — առաքումների համարները, որոնք նա վերցնում է այս ելքի ընթացքում
  • Քանի տեղ — տուփերի կամ փաթեթների քանակը յուրաքանչյուր պատվերի գծով
  • Փաթեթավորման վիճակ — ամբողջական է, թե վնասված. վիճելին նշվում է տեղում, ոչ թե հաճախորդի մոտ
  • Երբ և ով — հանձնման ժամանակը և երկու աշխատակիցը՝ ով է տվել և ով է ընդունել

Ինչ է վերադառնում պահեստ

Հակադարձ հոսքը նույնքան կարևոր է. չառաքված պատվերները, հրաժարումները և մասնակի վերադարձները գալիս են հետ այն պատճառով, որով դրանք վերադարձել են: Պահեստն ընդունում է դրանք գործառնությամբ — այնպես, ինչպես կընդուներ մատակարարումը, — և պատվերը կրկին դառնում է իր պատասխանատվությունը:

Հավաքված պատվերից մինչև առաքման սկիզբըչորս անցում, յուրաքանչյուրը՝ աշխատակցի գործողություն
  • 1Պատվերը հավաքված է
  • 2Ստուգված է
  • 3Հանձնված է առաքիչին
  • 4Առաքումը սկսվել է

Երրորդ անցումը միակն է, որտեղ պատվերը փոխում է պատասխանատուին, և այդ պատճառով այն ձևակերպվում է երկու կողմով. պահեստը հանձնեց, առաքիչն ընդունեց: Եթե քայլը բաց է թողնված, տեղի կորստի դեպքում հնարավոր չէ անվանել հատվածը, և պատասխանատվությունը բաշխվում է ըստ ձայնի բարձրության վերլուծության ժամանակ:

Առաքիչի հավելված

Երթուղի և կետեր

Առաքման հաստատում

Դիսպետչերական վահանակ

Դիսպետչերական վահանակ

ինչ է տեսնում ընկերությունը

Դիսպետչերական վահանակ — համակարգի երկրորդ կեսը՝ այն, ինչ տեսնում է ընկերությունը, մինչ առաքիչներն աշխատում են հավելվածում: Դրա խնդիրը «բոլոր տվյալները ցույց տալը» չէ, այլ մեկ էկրանում հավաքել այն, ինչ պահանջում է որոշում հիմա, և խորքը հեռացնել մնացածը:

Գլխավոր գաղափարն այստեղ մեկն է. ընկերությունը հասկանում է, թե ինչ է կատարվում առաքման հետ՝ առանց ամեն առաքիչին մշտական զանգերի: Դիսպետչերը նայում է էկրանին, ոչ թե հերթով հավաքում է հինգ հոգու՝ պարզելու, թե ում մոտ որ հասցեն է փակված:

Ինչ է երևում վահանակում.

  • Ակտիվ առաքիչներ — ով է հերթափոխում, ով է երթուղում, ով է ազատվել և ում մոտ է ավարտվում աշխատաժամանակը
  • Նշանակված պատվերներ — որ առաքումներն են ում ամրագրված և քանի կետ է մնացել յուրաքանչյուրի մոտ
  • Ընթացիկ կարգավիճակներ — առաքումների բաշխումն ըստ վիճակների մեկ ցուցակով, առանց ձեռքով վերահաշվարկի
  • Կատարված առաքումներ — ինչ է փակվել հերթափոխում, հանձնման ժամանակով և հաստատումով
  • Խնդրահարույց առաքումներ — անհաջող փորձեր, հրաժարումներ, վերադարձներ, լրացող միջակայքով կետեր
  • Չբաշխված — պատվերներ, որոնք դեռ նշանակված չեն ոչ մի առաքիչի
  • Աշխատակիցների բեռնվածություն — քանի կետ է նշանակված մարդուն և քանիսն է նա իրականում փակում հերթափոխում
  • Գործառնությունների պատմություն — ինչ է կատարվել ցանկացած առաքման հետ, յուրաքանչյուր փոփոխության հեղինակով և ժամանակով

Մուտքի իրավունքներ սահմանազատում են վահանակն ըստ դերերի. առաքիչը տեսնում է միայն իր օրվա առաջադրանքները, դիսպետչերը՝ իր հերթափոխը կամ գոտին, ղեկավարը՝ բոլոր ուղղություններն ու հաշվետվությունները: Ստացողների կոնտակտներին մուտքը և առաքման չեղարկումն առանձին իրավունքներ են, ոչ թե «աշխատակից» ընդհանուր փաթեթ:

Դիսպետչերը վերահսկում է ակտիվ երթուղիներն ու առաքումների կարգավիճակները երկու աշխատանքային էկրանին

Հերթափոխի ամփոփում

Օր, 9 առաքիչվահանակի էկրանի կադր
146առաքում նշանակված է
7կետ ուշացման ռիսկով
3առաքման վերլուծության մեջ
11պատվեր նշանակված չէ

Համակարգի էկրանի կադր, թվերը ցուցադրական են: Սալիկների կարգն ընտրված է ոչ պատահական. առաջինը գնում է հերթափոխի ծավալը, հետո՝ այն, ինչ պահանջում է որոշում: Չբաշխված պատվերները կանգնած են վերջում, որովհետև սա միակ սալիկն է, որը դիսպետչերը փակում է ինքը և մինչև վերջ:

Կապ առաքիչի հետ

Դիմումը գալիս է դիսպետչերին առաքմանը կապված. երևում է, թե որ հասցեի գծով է հարցը և ինչ վիճակում է այն: Սա հանում է խոսակցության կեսը — այն, որում պարզում են, թե որ պատվերի մասին է խոսքը:

Հետադարձ կապն աշխատում է նույն կերպ. դիսպետչերի հաղորդագրությունը գալիս է առաքիչին առաջադրանքի քարտ, ոչ թե առանձին զանգով, որը նա կլսի վեցերորդ և յոթերորդ հարկերի միջև աստիճաններին:

Դեր՝ նշիչների հավաքածուի փոխարեն

Սահմանազատումը սահմանվում է դերով, ոչ թե ամեն մարդու մոտ առանձին իրավունքներով: Այլապես կես տարի անց նոր աշխատակցի մուտքը կարգավորվում է «ինչպես Իվանովի մոտ», և ոչ ոք արդեն չի կարող ասել, թե կոնկրետ ինչ է իրեն բացված:

Կապ լոգիստիկայի հետ

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

Պահեստը, դիսպետչերականը, առաքիչը և ստացողը կազմում են առաքման միասնական թվային համակարգ
Պատվերի ուղին չորս հատվածովյուրաքանչյուր անցում՝ աշխատակցի գործողություն
  • 1Պահեստ
  • 2Լոգիստիկա
  • 3Առաքիչ
  • 4Հաճախորդ

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

Ինչ է գալիս լոգիստիկայից

Պատրաստի առաքում հասցեով, միջակայքով, պատվերի կազմով և ստացողով, ինչպես նաև նշանակում՝ որ առաքիչին և որ օրվա համար է այն տրված: Օրվա պլանավորումը և աշխատանքի բաշխումը մնում են լոգիստիկական համակարգի կողմում:

Ինչ է անում առաքիչի ծրագիրը

Բերում է առաջադրանքը կատարողին, տանում է նրան ըստ կետերի, ֆիքսում է կարգավիճակները և հանձնման հաստատումը: Սա առաքման փաստացի տվյալների միակ աղբյուրն է. մնացած ամեն ինչը պլան է, ոչ թե փաստ:

Ինչ է գնում հետ

Փաստացի կարգավիճակները ժամանակով, յուրաքանչյուր կետի արդյունքը, անհաջող առաքումների պատճառները, վերադարձները և առաքիչի մեկնաբանությունները: Սրանից լոգիստիկան կառուցում է հաշվետվություն ժամանակահատվածի համար, իսկ մենեջերը հաճախորդին պատասխանում է առանց կատարողին զանգելու:

Եթե լոգիստիկան արդեն սեփականն է

Առաքիչների ծրագիրը կարող է աշխատել առանձին հավելվածով, միացված API-ի միջոցով գործող համակարգին. ստանում է առաջադրանքներ, վերադարձնում է կարգավիճակներ և հաստատումներ: Այդպիսի տարբերակը պետք է այնտեղ, որտեղ լոգիստիկական ուրվագիծը փոխել չեն պլանավորում:

Լոգիստիկական կողմի մանրամասն վերլուծությունը՝ փոխադրման հայտեր, բեռների ռեեստր, երթուղիների պլանավորում և տրանսպորտի հետ աշխատանք — էջում լոգիստիկայի համար ծրագրային ապահովման: Այստեղ կարևոր է այլ բան. առաքիչի նշումները փաստացի կարգավիճակների միակ աղբյուրն են, այդ պատճառով նրա աշխատատեղը նախագծվում է առաջինը, ոչ թե վերջինը:

Ծանուցումներ

Ծանուցումը պետք է այնտեղ, որտեղ այլապես պետք կլիներ զանգել: Դրանք քիչ են և կոնկրետ. յուրաքանչյուրը հայտնում է իրադարձության մասին, որից հետո մարդուն պետք է ինչ-որ բան անել: Մնացած ամեն ինչը մնում է առաջադրանքների ցուցակում և առաքիչին աստիճաններին չի շեղում:

Նշանակված է նոր պատվեր

Առաքիչին եկել է առաջադրանք՝ հասցե, միջակայք և կազմ: Նա այն տեսնում է անմիջապես, ոչ թե ընթացիկ առաքման վերջում, — և կարող է կետը ներդնել շրջանցման կարգում, քանի դեռ չի մեկնել քաղաքի մյուս ծայրը:

Փոփոխված է առաջադրանքը կամ երթուղին

Դիսպետչերը տեղափոխել է կետերը, ավելացրել է շտապ առաքում կամ հանել է չեղարկվածը: Առանց ծանուցման առաքիչն այդ մասին իմանում է, երբ գալիս է հին հասցեով, — և ժամ է ծախսում վերադարձի վրա:

Մոտենում է առաքման ժամանակը

Հիշեցում այն կետի գծով, որի միջակայքը շուտով լրանում է: Այն գալիս է նախապես, ոչ թե ուշացման պահին. իմաստն այն չէ, որ ֆիքսվի ուշացումը, այլ որ այն չլինի:

Պատվերը չեղարկված է

Չեղարկումը հասնում է առաքիչին մինչև այն, ինչպես նա բարձրանա յոթերորդ հարկ: Եթե պատվերն արդեն նրա ձեռքին է, ծանուցման հետ միասին գալիս է նաև այն, թե ինչ անել հետո՝ վերադարձնել պահեստ, թե հանձնել այլ կատարողի:

Պահանջվում է առաքիչի գործողություն

Առաջադրանքը կախված է առանց նշման, առաքումը փակված չէ արդյունքով, դիսպետչերը հարց է տվել կետի գծով: Սա վերահսկում չէ վերահսկման համար. չփակված առաքումը դեպի երեկո վերածվում է հաջորդ օրվա վերլուծության:

Հաղորդագրություններ ստացողին

Հաճախորդին նույնպես կա ասելիք՝ պատվերը հանձնված է առաքիչին, առաքիչը մեկնել է, առաքումը տեղափոխված է: Սա հանում է ընկերություն մուտքային զանգերի մի մասը — մարդը, ով գիտի կարգավիճակը, չի զանգում այն ճշտելու:

Ուղարկման ալիքները՝ հաղորդագրություն հավելվածում, SMS, մեսենջեր, էլեկտրոնային փոստ — ընտրվում են ներդրման ժամանակ և միանում ինտեգրումով: Կոնկրետ ծառայությունների պատրաստի միացումներ մենք նախապես չենք հայտարարում. կազմը կախված է նրանից, թե ինչով են օգտվում ընկերության հաճախորդները և ինչ է հասանելի իր երկրում:

Գործողությունների պատմություն

Պատմությունը «ամեն դեպքի համար» արխիվ չէ, այլ վերլուծության գործիք: Գրառումները չեն խմբագրվում. ուղղումը մտցվում է նոր իրադարձությամբ՝ պատճառով: Այդ պատճառով «ինչու պատվերը եկավ երեկոյան յոթին» հարցն ունի պատասխան, ոչ թե տարբերակներ:

Ում են նշանակել պատվերը

Կատարողը, նշանակման ժամանակը և հեղինակը — բոլոր վերանշանակումների հետ միասին, եթե առաջադրանքն օրվա ընթացքում անցել է մի առաքիչից մյուսին:

Երբ է առաքիչն այն ստացել

Բեռի հանձնման փաստը երկու կողմից. ով է տվել, ով է ընդունել, երբ և քանի տեղ: Պահը, որից պատվերի պատասխանատվությունն ընկած է կատարողի վրա:

Երբ է փոխվել կարգավիճակը

Յուրաքանչյուր անցում ճշգրիտ ժամանակով և հեղինակով՝ մեկնել է, ժամանել է կետ, հանձնել է: Այս նշումներից հավաքվում է առաքման փաստացի տևողությունը:

Ինչով է ամեն ինչ ավարտվել

Առաքման արդյունքը և հաստատման եղանակը, իսկ եթե այն չի կայացել՝ պատճառը, առաքիչի մեկնաբանությունը և այն, ինչ որոշվել է հետո:

Մատյան № 4417 առաքման գծովհամակարգի էկրանի կադր, տվյալները ցուցադրական են
ԺամանակԻրադարձությունՈվԻնչ է գրանցված
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-ի միջոցով — եթե ընկերության ամփոփ հաշվետվողականությունը վարվում է այլ ծրագրում:

Շաբաթ, 9 առաքիչից բաղկացած ծառայությունվահանակի էկրանի կադր, տվյալները ցուցադրական են
  • Առաքված է միջակայքում612
  • Առաքված է ուշացումով74
  • Տեղափոխված է ստացողի խնդրանքով39
  • Վերադարձներ և հրաժարումներ21

Գծերը ցույց են տալիս բաժինն առաջին տողից, ոչ թե պատվերների ընդհանուր թվից. իմաստ ունի համեմատել նորմալ ելքի հետ, ոչ թե միջինի: Այդպիսի աղյուսակում վերլուծել պետք է երկրորդ տողը — յոթանասունչորս ուշացում շաբաթվա ընթացքում «խիտ գրաֆիկ» չէ, այլ կոնկրետ հասցեներ և ժամեր, որոնցում հերթափոխը չի հասցնում:

Ինտեգրումներ և տվյալների փոխանակում

Առաքումը հազվադեպ է կանգնած առանձին. պատվերները գալիս են մեկ ծրագրից, հաճախորդները վարվում են երկրորդում, պահեստը՝ երրորդում: Ստորև ուղղություններ, որոնցով փոխանակումը կառուցվում է ամենից հաճախ: Կոնկրետ կազմը որոշվում է նրանով, թե արտաքին համակարգն ինչ կարող է տալ, և ճշտվում է հետազոտության ժամանակ — պատրաստի կոնեկտորներ մենք նախապես չենք խոստանում:

Էլեկտրոնային առևտուր

Ձևակերպված պատվերը կարող է առաքում փոխանցվել ավտոմատ, իսկ կարգավիճակը՝ վերադառնալ գնորդին անձնական աշխատասենյակ: Ինչպես է կառուցված հենց ցուցափեղկը և պատվերների հաշվառումը, վերլուծված է էջում էլեկտրոնային առևտրի.

Պահեստային համակարգ

Պատվերների պատրաստվածությունը և տեղերի կազմը գալիս են պահեստից, առաքիչին հանձնման փաստը և վերադարձները գնում են հետ: Մանրամասն պահեստային ուրվագիծը վերլուծված է էջում «Պահեստի համար».

Լոգիստիկա

Կարող է աշխատել լոգիստիկական համակարգի հետ համատեղ. այն պլանավորում է օրը և բաշխում է պատվերները, առաքիչների ծրագիրը վերադարձնում է փաստացի կարգավիճակները: Մանրամասն՝ էջում լոգիստիկայի համակարգ.

CRM

Հնարավոր է ինտեգրում հաճախորդների տեղեկատուի և գործարքների պատմության հետ. առաքումը ստեղծվում է հաճախորդի քարտից, իսկ դրա արդյունքը վերադառնում է մենեջերին: Փոխանակումը վարվում է ըստ հաճախորդի նույնացուցիչի, որպեսզի կոնտակտների կրկնօրինակներ չբազմանան:

ERP և հաշվառման համակարգեր

Կարող է աշխատել ընկերության հաշվառման ուրվագծի հետ համատեղ՝ պատվերներ, բեռնագրեր, փոխհաշվարկներ, վճարում ստանալիս: Փոխանակման ուղղությունը որոշվում է նրանով, թե որ հաշվառումն է ճանաչվում հիմնական:

Քարտեզագրական ծառայություններ

Քարտեզը, հասցեների գեոկոդավորումը և կետերի միջև ուղու կառուցումը միանում են ինտեգրումով արտաքին ծառայության հետ: Կոնկրետ որը՝ ընտրվում է ըստ անհրաժեշտ քաղաքների ծածկույթի և օգտագործման պայմանների:

Ծանուցումներ և արտաքին ծառայություններ

Հաղորդագրություններ առաքիչին և ստացողին, վճարային ծառայություններ ստանալիս վճարման համար, կապալառու փոխադրողներ: Ամեն միացում փոխանակման առանձին մոդուլ է, ոչ թե նշիչ կարգավորումներում:

API

Համակարգի սեփական ինտերֆեյսը՝ ստեղծել առաքում, նշանակել կատարող, ստանալ կարգավիճակ և հաստատում, վերցնել իրադարձությունների մատյանը: Դրա միջոցով միանում է այն ամենը, ինչի համար առանձին մոդուլ չկա:

Փոխանակման կանոններն ամենուր նույնն են. յուրաքանչյուր գործառնություն ունի բանալի, այդ պատճառով կրկնակի փոխանցումը երկրորդ առաքում չի ստեղծում. անհաջող ելքը չի անհետանում, այլ ընկնում է վերլուծության հերթ. ամեն ուղարկում և ամեն պատասխան գրվում են փոխանակման մատյան: Առանց այս երեք կանոնի ինտեգրումն աշխատում է ուղիղ մինչև կապի առաջին խզումը:

Ներդրման կարգը

Առաքումը համակարգ չեն փոխանցում ամբողջությամբ մեկ օրում. քանի դեռ առաջադրանքների մի մասը գնում է ծրագրի կողքով, դրա կարգավիճակները ոչինչ չեն նշանակում: Այդ պատճառով գործարկումը գնում է հատվածներով, և յուրաքանչյուր հաջորդը հենվում է աշխատող նախորդի վրա:

1. Հետազոտություն

Ինչպես են առաքիչները հիմա առաջադրանքներ ստանում, ով է վարում կարգավիճակները, ինչով է հաստատվում հանձնումը, ինչ բացառություններ են առաջանում ամենից հաճախ և ինչ ծրագրեր են արդեն կանգնած: Արդյունքը՝ գործընթացի նկարագրություն և առաջին հերթին ավտոմատացվողի ցանկ:

2. Կարգավիճակներ և արդյունքներ

Վիճակների վերջավոր ցուցակ, դրանց միջև անցման կանոններ և յուրաքանչյուր առաքման պարտադիր արդյունք: Ամենաթերագնահատված փուլը. առանց դրա հավելվածը դառնում է ևս մեկ վայր, որտեղ վարում են նամակագրություն:

3. Փորձնական գործարկում առաքիչների խմբի վրա

Մեկ գոտի, մեկ հերթափոխ կամ երկու-երեք կատարող անցնում են ամբողջական շրջան իրական առաքումների վրա՝ նշանակում, բեռի ստացում, երթուղի, կարգավիճակներ, հաստատում, խնդրահարույց կետերի վերլուծություն:

4. Ծավալում և փոխանակում

Մնացած առաքիչները մշակված սխեմայով, դերերն ու իրավունքները, ինտեգրումները՝ փոխանակման առանձին մոդուլներով: Հետո կուտակվում է պատմություն, հայտնվում են հաշվետվություններ ժամանակահատվածի համար և տվյալներ հերթափոխերի պլանավորման համար:

Կքննարկենք ձեր առաքումը

Կապվեք մեզ հետ հիմա

Գրեք, թե քանի առաքիչ է աշխատում և քանի առաքում է մեկնում օրական, ինչպես են հիմա բաժանվում առաջադրանքները, ինչով է հաստատվում հանձնումը և ինչ ծրագրերում են ընկած պատվերներն ու հաճախորդները: Մենք կպատասխանենք, թե ինչն է ավտոմատացվում առաջին հերթին, ինչը կարելի է միացնել գործող համակարգերին և ինչից է խելամիտ սկսել փորձնական գործարկումը: