Kuryerlər üçün proqram təminatı

Tapşırıqlar, marşrut, statuslar və çatdırılmanın təsdiqi bir tətbiqdə

Kuryerlər iki nəfər olduqca çatdırılma telefon zəngləri və yazışma üzərində dayanır: ünvanlar messencerə gedir, gediş sırası şifahi deyilir, «sifariş haradadır» sualına isə kuryerə birinci zəng edən cavab verir. Çatdırılma sayı artdıqca bu işləməyi dayandırır — tapşırıqlar itir, statuslar reallıqdan geri qalır, «gətirdilər, yoxsa yox» mübahisəsini isə həll etməyə material qalmır. Kuryerlər üçün proqram bu iş üsulunu aradan qaldırır: tapşırıq icraçının tətbiqinə gəlir, statusu daşıyan hərəkət anında qoyur, təhvil faktı isə vaxtı və müəllifi ilə birlikdə qeydə alınır. Aşağıda bunun necə qurulduğu verilib — sifarişin təyinatından növbənin bağlanmasına qədər.

Nədir

kuryerlər üçün proqram

Kuryerlər üçün proqram — icraçının işlək alətidir: o, kuryerə növbəyə tapşırıqlar gətirir, ünvanları və sifarişin tərkibini göstərir, onu nöqtədən nöqtəyə aparır və hər birində nə baş verdiyini yazır. Şirkət tərəfindən bu, çatdırılmanın idarə edilməsidir: dispetçer kimin harada olduğunu və nəyin artıq yerinə yetirildiyini növbəyə zəng etmədən görür.

Fərq bir nümunədə görünür. Proqramsız kuryer ünvanları yazışmada alır, girişi dəqiqləşdirmək üçün müştəriyə zəng edir və axşam dispetçerə nə çatdırdığını diktə edir. Dispetçer bunu cədvələ köçürür — xatırlayarsa və kuryer çaşmayıbsa. Günün sonuna heç kim konkret sifarişin dəqiq təhvil vaxtını deyə bilmir.

Proqramda isə eyni şeylər — yazılardır. Çatdırılmanın kartı, kartın ünvanı, tərkibi, intervalı və cari statusu, hər dəyişikliyin vaxtı və müəllifi var. «Sifariş haradadır və onunla nə baş verib» sualının cavabı saniyələr çəkir və kuryerin telefonu götürüb-götürməməsindən asılı deyil.

Nümunə. Səhər sifariş anbarda yığılıb və kuryerə təyin edilib — tapşırıq onun tətbiqində ünvan və çatdırılma intervalı ilə birlikdə peyda olub. Kuryer yükü götürüb, alınmanı qeyd edib, nöqtələr üzrə gedib və hər birində statusu dəyişib. Üçüncü ünvanda müştəri evdə olmayıb — kuryer səbəbi qoyub və çatdırılma «yox olmayıb», dispetçerə araşdırmaya düşüb. Axşam menecer müştəriyə kuryerin yaddaşına görə deyil, sistemdəki yazıya görə cavab verib.

Kuryer çatdırılmasının avtomatlaşdırılması dispetçerin başına üç sualın cavabı sığmadığı yerdən başlayır: bu sifariş kimə təyin edilib, elə indi hansı vəziyyətdədir və onun təhvil verildiyini nə təsdiqləyir.

İş prosesi bütövlükdəsifarişdən tapşırığın bağlanmasına qədər
  • 1Sifariş
  • 2Təyinat
  • 3Yükün alınması
  • 4Marşrut
  • 5Çatdırılma
  • 6Təsdiq
  • 7Tamamlanma

Bu, proqramın ekranlarının siyahısı deyil, bir çatdırılmanın yoludur. Hər keçidi insan və hərəkət anında yerinə yetirir: dispetçer təyin edir, alınmanı və təhvili kuryer qeyd edir. Buna görə sistem onu planlaşdıranın niyyətini deyil, çatdırılmanın vəziyyətini göstərir.

Kuryer avtomobilin və hazırlanmış sifarişin yanında smartfonda tapşırığı yoxlayır

Kuryer hər tapşırıq üzrə nə görür

  • Nə daşımalı — sifarişin nömrəsi, tərkibi, yer sayı, vacibdirsə çəki və ya qabaritlər
  • Haraya — şərhi ilə çatdırılma ünvanı: giriş, mərtəbə, domofon, həyətdən giriş
  • Nə vaxt — çatdırılmanın tarixi və intervalı və ya sifarişin təhvil ediləcəyi müddət
  • Kimə — alıcının adı və tapşırığın yerinə yetirilməsi üçün lazımdırsa, kontaktı
  • Nəyi nəzərə almalı — sifarişə şərh: kövrək, lift lazımdır, 15 dəqiqə əvvəl zəng etmək
  • Ödəniş — sifariş əvvəlcədən ödənilib, yoxsa pulu təhvildə almaq lazımdır və nə qədər
  • Hansı vəziyyətdə — çatdırılmanın cari statusu və kuryerin bundan sonra nə etməli olduğu

Proqram özü nə etmir

O, sifarişi daşımır və kuryeri əvəz etmir. O, hərəkətin ətrafındakı əl işini aradan qaldırır: tapşırığı zəng olmadan gətirir, ünvanı şərhi ilə saxlayır, çatdırılmanı nəticəsiz bağlamağa qoymur və hər dəyişikliyi qeydə alır. Çatdırılmanı köçürmək və ya sifarişi qaytarmaq qərarı insanda qalır — lakin şifahi razılaşmaya görə deyil, yazıya görə verilir.

Eyni cür sistem kuryeri özlüyündə «görmür»: o, tam olaraq onun orada hərəkətlə qeyd etdiklərini bilir. Buna görə məlumatların keyfiyyəti funksiyaların sayından deyil, qeydlərin hadisə baş verdiyi anda qoyulub-qoyulmamasından asılıdır.

Adətən nədən başlayırlar

Əvvəlcə iki şey edilir: statusların sonlu siyahısı və hər çatdırılmada məcburi nəticə. Səbəb sadədir: «işdədir» ifadəsini hər kəs öz cür başa düşdükcə və səbəbsiz bağlanmış çatdırılma uğurlu sayıldıqca, tətbiqdə neçə ekran olmasından asılı olmayaraq hesabatı yığmağa material qalmır.

Hansı vəzifələri proqram həll edir

Aşağıda funksiyalar siyahısı deyil, kuryer çatdırılmasının ümumiyyətlə avtomatlaşdırılmasının səbəbi olan altı problem verilib. Hər biri eyni cür formalaşdırılıb: proqramsız nə baş verir və onunla nə dəyişir.

Tapşırıqlar itməyi dayandırır

Proqramsız ünvanlar messencerə gəlir, bir hissəsi telefonla səslə, bir hissəsi cədvəldə siyahı ilə. Kuryer öz gününü üç mənbədən yığır və nəyisə atlayır. Proqramda tapşırıq nömrəsi və icraçısı olan yazıdır: o ya işdədir, ya nəticə ilə bağlanıb.

Statusu daşıyan qoyur

Statusları dispetçer telefonla eşitdiklərinə görə apardıqca, onlar reallıqdan bir saat geri qalır və onun növbəsinin yarısına başa gəlir. Kuryerin hərəkət anındakı qeydi faktiki vaxt verir: nə vaxt götürüb, nə vaxt gəlib, nə vaxt təhvil verib.

Ünvanı zənglə dəqiqləşdirmək lazım deyil

Giriş, mərtəbə, domofon və «həyətdən giriş» keçən dəfə ora gedənin yaddaşında deyil, çatdırılmanın kartında saxlanılır. Yeni kuryer ünvanı müştəriyə iki, dispetçerə bir zəngdən sonra deyil, ilk dəfədən bağlayır.

Təhvil təsdiqlənir

Sifarişi kim, nə vaxt və hansı əsasla qəbul edib — xatirə deyil, sistemdəki yazıdır. Təsdiq üsulu layihəyə uyğun seçilir, nəticə isə birdir: «gətirdilər, yoxsa yox» mübahisəsi menecerlə kuryer arasında araşdırma ilə deyil, kartın açılması ilə həll olunur.

Növbə zəng etmədən görünür

Dispetçer bir ekrana baxır: kim marşrutdadır, neçə nöqtə bağlanıb, çatdırılma harada intervaldan geri qalır. «Sifarişim haradadır» sualı üç adamın işi olmaqdan çıxır — menecer müştəriyə özü cavab verir.

Mübahisəli jurnal üzrə araşdırılır

Hər dəyişiklik müəllifi və vaxtı ilə imzalanıb. Bu, kuryerin izlənməsi deyil, konkret halı araşdırmaq imkanıdır: çatdırılma hansı addımda dayanıb və niyə. Eyni zamanda yüklənmə də görünür — növbə ərzində neçə nöqtə və kim tərəfindən bağlanıb.

Nələrdən ibarətdir: proqram

Sistem modullardan yığılır. Onların hamısı hər şirkətə lazım deyil: üç kuryeri və proqnozlaşdırıla bilən ünvanları olan xidmətə on ssenari üzrə istisnaların araşdırılması lazım deyil, yemək çatdırılması isə intervallar və müştəriyə bildirişlər olmadan keçinə bilməz. Tərkib vəzifə ilə müəyyən edilir, lakin modullar sonradan yandan yazılmır, əvvəlcədən bir-birinə uyğunlaşdırılır.

Sifarişin alınması, kuryerin şəhər üzrə yolu və alıcıya təhvil vahid iş günü kimi göstərilib

Tapşırıqlar siyahısı

Kuryerin iş günü bir ekranda: növbəyə nə təyin edilib, hansı sıra ilə, nə artıq bağlanıb və nə qalıb. Bu, proqrama giriş nöqtəsidir — kuryer günü ondan başlayır və hər nöqtədən sonra ona qayıdır.

Çatdırılma kartı

Bir sifariş üzrə hər şey: tərkib və yer sayı, şərhi ilə ünvan, interval, alıcı, ödəniş və cari status. Tam olaraq tapşırığın yerinə yetirilməsi üçün lazım olan həcm — şirkətin sorğu kitabları və hesabatları olmadan.

Nöqtələr və marşrut

Növbənin ünvanları xəritədə və siyahıda, gediş sırası, cari nöqtədən növbətiyə keçid. Marşrut tapşırıq kimi uçot obyektidir: onun tarixi, icraçısı və gün ərzində dəyişikliklər tarixçəsi var.

Çatdırılma statusları

Sonlu vəziyyətlər dəsti və aralarında keçid qaydaları. Kuryer statusu uzun siyahıdan seçməklə deyil, bir hərəkətlə dəyişir: təyin edilib, alınıb, yoldadır, yerindədir, çatdırılıb.

Təhvilin təsdiqi

Nöqtədə nəticənin qeydə alınması: statusun dəyişməsi və layihəyə uyğun seçilmiş təsdiq üsulu. Nəticəsiz tapşırıq bağlanmır — «çatdırdım, deyəsən» çatdırılmanın vəziyyəti deyil.

Yükün qəbulu

Sifarişin anbarda və ya göndəriş nöqtəsində alınmasının qeydi. Bu andan yükə görə məsuliyyət kuryerin üzərindədir və sistemdə sifarişin artıq anbarda deyil, yolda olduğu görünür.

Bildirişlər

Kuryerə və alıcıya mesajlar: yeni sifariş təyin edilib, tapşırıq dəyişdirilib, interval yaxınlaşır, çatdırılma ləğv edilib. Göndərmə kanalları tətbiq zamanı seçilir və inteqrasiya ilə qoşulur.

Tapşırıqlar tarixçəsi

Kuryerin gün, həftə, ay ərzində nə yerinə yetirdiyi: bağlanmış çatdırılmalar, icra vaxtı, problemli nöqtələr. Elə bu yazılardan onun iş həcmi yığılır — bunun üçün ayrıca uçot lazım deyil.

Dispetçerlə əlaqə

Telefonda nömrə axtarmadan, birbaşa tapşırıq kartından dispetçerə müraciət. Dispetçer sualın hansı çatdırılma üzrə gəldiyini görür və ona görə cavab verir, hansı ünvandan söhbət getdiyini yenidən aydınlaşdırmır.

Şəbəkəsiz iş

Əhatə zonasından kənarda — zirzəmidə, liftdə, fərdi yaşayış massivində — edilmiş qeydlər cihazda saxlanılır və əlaqə yaranarkən göndərilir. Təkrar göndərmə ikinci çatdırılma yaratmır.

Dispetçer paneli

Şirkətin iş yeri: aktiv kuryerlər, təyin edilmiş sifarişlər, statuslar, yerinə yetirilmiş və problemli çatdırılmalar, işçilərin yüklənməsi. Brauzerdə açılır, heç nə quraşdırmaq lazım deyil.

API və inteqrasiyalar

Sistemin xarici interfeysi: çatdırılma yaratmaq, icraçı təyin etmək, statusu almaq, təsdiqi və jurnalı götürmək. Onun vasitəsilə internet mağaza, anbar, logistika və uçot sistemləri qoşulur.

Tapşırıqların alınması

sifariş kuryerə necə çatır

Çatdırılma formalaşdırıldıqdan sonra sifariş konkret kuryerə təyin edilir. Təyinat çatdakı mesaj deyil, əməliyyatdır: çatdırılmanın icraçısı, icraçının isə nömrəsi, verilmə vaxtı və cari vəziyyəti olan tapşırığı yaranır.

Tapşırıq kuryerin tətbiqinə dərhal, zəng və ünvanın göndərilməsi olmadan gəlir. Kuryer siyahını açır və növbəsini bütövlükdə görür: neçə nöqtə təyin edilib, nə artıq bağlanıb və hansı çatdırılma növbətidir.

Kim təyin edir. Adətən dispetçer — əl ilə və ya şirkətin təyin etdiyi qaydalarla: şəhərin zonası üzrə, sifarişin növü üzrə, kuryerin boş vaxtı üzrə. Avtomatik bölüşdürmə reallaşdırıla bilər konkret xidmətin prosesinə uyğun; onu hazır funksiya kimi əvvəlcədən bəyan etmirik — bölüşdürmə qaydaları hamıda fərqlidir və onları şirkətin əvəzinə uydurmaq olmaz.

Kuryer tapşırıqla nə edə bilər:

  • Qəbul etmək — tapşırığın alındığını və onu işə götürdüyünü təsdiqləmək
  • Kartı açmaq — tərkibə, ünvana, intervala, şərhlərə və ödəniş üsuluna baxmaq
  • Statusu dəyişmək — yükün alınmasını, yola çıxmanı, nöqtəyə çatmanı və təhvili qeyd etmək
  • Şərh qoymaq — növbəti dəfə lazım olacaq və ya gecikməni izah edəcək şeyi yazmaq
  • Problemi qeyd etmək — çatdırılmanın baş tutmama səbəbini qeydə almaq
  • Dispetçerə yazmaq — tapşırıqdan çıxmadan konkret çatdırılma üzrə sual vermək

Tapşırıqda olmamalı olan şey artıqlıqdır. Kuryerə sifarişin maya dəyəri, müştərinin tarixçəsi və şirkətin hesabatları lazım deyil: ekranda çatdırıb təhvil vermək üçün lazım olan qalır. Qalan hər şey xırda şriftlə deyil, giriş hüquqları ilə bağlıdır.

Kuryer hazırlanmış sifarişlərin çantasının yanında növbəyə tapşırıqlar siyahısına baxır

Yenidən təyinatda nə baş verir

Kuryer xəstələnib, gecikib və ya növbəyə çıxmayıb — bu, nasazlıq deyil, adi vəziyyətdir. Dispetçer tapşırığı götürür və onu başqa icraçıya təyin edir; çatdırılmanın tarixçəsində yalnız sonuncu deyil, hər iki təyinat vaxtı ilə qalır.

Bu, praktikada vacibdir: yenidən təyinat barədə yazı olmadan «sifariş nə üçün gecikdi» araşdırması sistemin onu intervalın bitməsinə bir saat qalmış almış cari kuryeri göstərməsinə dirənir.

Alıcının kontaktları

Alıcının telefonu tapşırığın yerinə yetirilməsi üçün lazım olduqda və tam olaraq bu çatdırılmanı daşıyana göstərilir. Şəxsi məlumatlara giriş ümumi «işçi» paketi deyil, ayrıca hüquqdur: şirkətin bütün müştərilərinin siyahısı kuryerə açılmır.

Kontaktı tam olaraq necə göstərmək — bütöv, qismən və ya nömrənin əvəzlənməsi ilə zəng vasitəsilə — araşdırmada həll olunur: bu, şirkətin hansı məlumatlarla işləməsindən və nəyi qorumağa borclu olmasından asılıdır.

Növbəyə tapşırıqlar, kuryer Azamattətbiqin ekran görüntüsü, məlumatlar nümunəvidir
İntervalÜnvanYerÖdənişVəziyyət
110:00—12:00Axunbayev 97, giriş 21ödənilibçatdırılıb
211:00—14:00Toktoqul 125, ofis 43ödənilibçatdırılıb
312:00—15:00Baytik Baatır 5312 400 somyerindədir
414:00—17:00Çuy 219, həyətdən giriş2ödənilibyoldadır
516:00—19:00İbraimov 42, mərtəbə 711 150 somtəyin edilib

Siyahı təyinat vaxtına görə deyil, intervala görə çeşidlənib: kuryerə dispetçerin sifarişləri payladığı sıra deyil, günün sırası vacibdir. Ödəniş sütunu ünvanın yanında təsadüfən durmur — alınacaq məbləği kuryer yeddinci mərtəbəyə qalxmamışdan əvvəl görməlidir.

Mobil tətbiq

kuryerlər üçün

Kuryerlər üçün tətbiq — dispetçer panelinin kiçildilmiş surəti deyil, icraçının iş şəraitinə uyğun ayrıca interfeysdir: telefon bir əldə, qutu digərində, ekran günəş altında, əlaqə bir var, bir yox və axşama doğru aşağı enerji.

Onun praktik mənası birdir: bütün iş məlumatları bir yerdə. Kuryerin üç çatı, ünvanlar cədvəlini və zəng tarixçəsini açıq saxlamasına ehtiyac yoxdur — tapşırıq, ünvan, sifarişin tərkibi, status və dispetçerlə əlaqə üsulu bir interfeysdədir.

Ekran «cari nöqtə və növbəti» prinsipi ilə qurulur. Elə indi lazım olmayan hər şey dərinliyə yığılıb: keçmiş günlərin siyahıları, sorğu kitabları, təhvilə təsir etməyən detallar. Ekranda nə qədər az element varsa, növbədə o qədər az səhv olur və yeni adamın öyrədilməsi o qədər qısa olur.

Funksiyalar dəstindən vacib olan tələblər:

  • İri elementlər — status açılan siyahıdan seçməklə deyil, bir toxunuşla dəyişir
  • Minimum daxiletmə — çatdırılma kartından qoyula biləni kuryer əl ilə yığmır
  • Şəbəkəsiz anlaşıqlı davranış — qeyd səhvlə itmir, qəbul edilir və sonra göndərilir
  • Qənaətli batareya sərfi — tətbiq növbənin ortasına paverbank tələb etməməlidir
  • Küçədə oxunaqlılıq — kontrast ofis monitoruna deyil, gündüz işığına hesablanıb

Birləşdirmənin nə qədər vaxta qənaət etdiyini hesablamaq mənasızdır — bu, kuryerin işinin hazırda nəyə çevrildiyindən asılıdır. Başqa effekt görünür: sifarişin dünənki mesajdakı ünvana çatdırıldığı bütöv bir səhv sinfi yox olur, çünki yenisi başqa çata gəlmişdi.

Kuryer alıcının qapısının yanında mobil tətbiqdə cari çatdırılmanın statusunu dəyişir

Tətbiq və ya veb interfeys

İcra forması vəzifəyə uyğun seçilir: bu, Android və iOS üçün mobil tətbiq və ya telefonun brauzerində açılan uyğunlaşdırılmış veb səhifə ola bilər.

İkinci variant daha ucuz və işə salınması daha sürətlidir, birincisi isə şəbəkəsiz iş, bildirişlər və kameraya çıxışın vacib olduğu yerdə lazımdır. Konkret şirkətə nəyin uyğun gələcəyi əvvəlcədən seçilmir, araşdırmada müəyyən edilir.

Pis əlaqə şəraitində iş

Əlaqə proqnozlaşdırıla bilən şəkildə kəsilir: zirzəmidə, liftdə, fərdi yaşayış massivində, yeraltı parkinqdə. Belə anda qeyd keçmirsə, kuryer ya durub gözləyir, ya da ümumiyyətlə qeyd etməyi dayandırır — və statuslar yenidən telefon zənglərində yaşamağa başlayır.

Buna görə qeydlər cihazda saxlanılır və bağlantı qayıdanda göndərilir. Təkrar göndərmə isə ikinci çatdırılma yaratmır: hər qeydin açarı var və sistem onu bir dəfə qəbul edir. Bu, xarici sistemlərlə mübadilənin işlədiyi eyni qaydadır.

Kuryerin iş ekranı nələri birləşdirirtərkib layihə ilə dəqiqləşdirilir
  • Aktiv sifarişlərəsas ekranKuryerin artıq işə götürdüyü çatdırılmalar — hər birinin cari vəziyyəti ilə
  • Nöqtələr siyahısıəsas ekranNövbənin ünvanları gediş sırası ilə: bağlananlar, cari və qabaqdakılar
  • Xəritəlayihəyə görəŞəhər xəritəsində çatdırılma nöqtələri — xəritə xidməti ilə inteqrasiya vasitəsilə qoşulur
  • Marşrutlayihəyə görəGediş sırası və növbəti nöqtəyə keçid; yolun qurulması hazır funksiya deyil, imkandır
  • Çatdırılma barədə məlumatəsas ekranSifarişin tərkibi, yer sayı, interval, şərh, alıcı və ödəniş
  • Statuslarəsas ekranÇatdırılmanın vəziyyətinin bir hərəkətlə dəyişdirilməsi, uzun siyahıdan seçim olmadan
  • İcranın təsdiqiəsas ekranNöqtədə nəticənin layihə üçün seçilmiş üsulla qeydə alınması
  • Tapşırıqlar tarixçəsiikinci səviyyəKuryerin keçmiş növbələrdə nə yerinə yetirdiyi — cari günə mane olmasın deyə dərinliyə yığılıb
  • Bildirişlərlayihəyə görəYeni tapşırıq, marşrutun dəyişməsi, intervalın yaxınlaşması, sifarişin ləğvi
  • Dispetçerlə əlaqəəsas ekranTelefonda nömrə axtarmadan, birbaşa tapşırıq kartından cari nöqtə üzrə sual

«Layihəyə görə» qeydi imkanın xarici xidmətin qoşulmasından və ya konkret xidmətin iş şəraitindən asılı olduğu yerdə durur. Qalan hər şey işlək minimumdur: onsuz icraçının interfeysi yazışmanı əvəz etmir, tapşırıqların onuncu mənbəyi kimi ona əlavə olunur.

Marşrut

və çatdırılma nöqtələri

Çatdırılma nöqtəsi — bir çatdırılması olan bir ünvandır. Kuryerin növbəsi nöqtələrdən yaranır və tətbiq onları eyni anda iki üsulla göstərir: gediş sırası ilə siyahı və xəritədə nişanlar. Siyahı «bundan sonra nə etməli» sualına, xəritə isə «buradan nə qədər uzaqdır» sualına cavab verir.

Ardıcıllıq əvvəlcədən təyin edilir və kuryerə görünür: hansı nöqtə caridir, hansılar bağlanıb, hansılar qabaqdadır. Nöqtə bağlandıqdan sonra növbəti cari olur — kuryer onu siyahıda axtarmır və hər dəfə hara getməli olduğunu yenidən həll etmir.

Sıranı gün ərzində dəyişmək olar. Dispetçer nöqtələrin yerini dəyişir, təcili çatdırılma əlavə edir və ya ləğv ediləni çıxarır — dəyişikliklər kuryerə gəlir, marşrutun tarixçəsində isə nəyin və nə vaxt dəyişdiyi qalır. Sistem planı səssizcə başqası ilə əvəz etməməlidir: dəyişikliyi fakta görə öyrənən kuryer günü yenidən planlaşdırır.

Optimal gediş sırasının avtomatik qurulması — bu, imkandır və reallaşdırıla və ya inteqrasiya ilə qoşula bilər xəritə xidməti ilə. Onu hazır funksiya kimi bəyan etmirik: belə optimallaşdırmanın keyfiyyəti trafik məlumatlarından və konkret xidmətin məhdudiyyətlərindən — alıcılardakı intervallardan, zonalardan, çantanın və ya maşının tutumundan — asılıdır.

Praktikada çox xidmətə əl ilə qurulan sıra kifayət edir: dispetçer şəhəri alqoritmdən yaxşı bilir, alıcılardakı intervallar isə onsuz da günün sərt karkasını qurur.

Velokuryer şəhər mühitində smartfonda marşrutun növbəti nöqtəsini yoxlayır

Ünvan yalnız küçə və ev deyil

Kuryerin itirdiyi vaxtın yarısı yola deyil, girişin axtarışına gedir. Buna görə nöqtənin şərhi var: giriş, mərtəbə, domofon kodu, «həyətdən giriş», «şlaqbaum, mühafizəyə zəng etmək», «ikinci korpus, boz qapı».

Şərhi çatdırılmadan sonra kuryerin özü tamamlayır və o, ünvanın kartında qalır. Ora gedəcək növbəti adam eyni şeyi yenidən aydınlaşdırmayacaq — bu, şəhər barədə biliyi növbənin başında deyil, sistemdə toplamağın yeganə yoludur.

Marşrut boyu nə dəyişir

Statuslar günün sonunda topluca deyil, hər nöqtə üzrə hərəkət anında dəyişir. Ünvana çatdı — «yerindədir», təhvil verdi — «çatdırılıb», alıcını tapmadı — səbəb və köçürmə. Bu qeydlərdən faktiki çatdırılma vaxtı və nöqtənin müddəti götürülür; əks halda hər iki göstərici yaddaşa görə bərpa olunur, yəni bərpa olunmur.

Günün ikinci yarısına marşruttətbiqin ekran görüntüsü, məlumatlar nümunəvidir
TətbiqÜnvanİntervalNə daşıyırıqNöqtəyə şərhVəziyyət
1Baytik Baatır 5312:00—15:001 yerŞlaqbaum, mühafizəyə zəng etməkbağlanıb
2Çuy 21914:00—17:002 yerHəyətdən giriş, boz qapıcaridir
3İbraimov 4216:00—19:001 yerMərtəbə 7, lift 6-ya qədərqabaqdadır
4Moskva 18017:00—20:003 yerOfis, buraxılış resepşendəqabaqdadır
5Axunbayev 9720:00-a qədər1 yerGeri qaytarma: alıcı imtina etdiəlavə edilib

Beşinci nöqtə marşruta gün ərzində əlavə edilib — bu, geri aparılmalı olan imtina üzrə qaytarmadır. Geri qaytarma «sabah gətirərsən» şifahi razılaşması deyil, ünvanı və vəziyyəti olan eyni nöqtə kimi gedir: əks halda sifariş tam olaraq artıq ona heç kimin cavabdeh olmadığı anda uçotdan düşür.

Statuslar çatdırılmada

Status ekrandakı yazı deyil, icazə verilən hərəkətlərin ondan doğduğu vəziyyətdir. Dəst sonlu və qısadır: o, açıq adlandırılmayana qədər hər işçi «işdədir» ifadəsini öz cür başa düşür, onlarla oxşar statusu isə kuryer təxminlə qoymağa başlayır.

Skuterli kuryer şəhər marşrutu üzrə növbəti çatdırılma nöqtəsinə gedir
Statusların əsas zənciribir çatdırılmanın adi yolu
  • Təyin edilibÇatdırılmanın icraçısı yaranıb, tapşırıq kuryerə gəlib. Yük hələ anbarda və ya göndəriş nöqtəsindədir, ona görə məsuliyyət dəyişməyib
  • Kuryer tərəfindən alınıbKuryer sifarişi fiziki olaraq götürüb və bunu qeyd edib. Burada məsuliyyət anbardan icraçıya keçir — iki tərəfi olan yeganə keçid budur
  • YoldadırKuryer alıcıya doğru gedir. Bu hissədə aralıq hadisələr yaranır: əvvəlki nöqtədə gecikib, gediş sırası dəyişdirilib
  • YerindədirKuryer ünvana çatıb. Qeyd nəzarət üçün deyil, sayım üçün lazımdır: ondan sifarişin ötürülməsinin özünün nə qədər vaxt apardığı götürülür
  • ÇatdırılıbAlıcı sifarişi qəbul edib, təsdiq çatdırılmaya əlavə olunub. Yalnız indi tapşırıq bağlanıb — kuryerin giriş qapısından çıxdığı anda yox

Beş vəziyyət tam siyahı deyil, işlək minimumdur. Aralıq vəziyyətlər («çeşidləməyə verilib», «başqa kuryerə verilib») şirkətin prosesinə uyğun əlavə edilir, lakin dəst sonlu və açıq qalır: hər status kuryerin bundan sonra nə etməyə icazəli olduğu sualına cavab verməlidir.

Çatdırılma plan üzrə getmədikdədefolt davranış, layihədə dəqiqləşdirilir
Nə baş verdiSistem nə edirVəziyyət
Müştəri əlçatmazdır: qapını açmır, telefonu götürmürKuryerin səbəbi və şərhi ilə uğursuz cəhdi qeydə alır, sifarişi onun üzərində saxlayır və təkrar çatdırılma məsələsini qaldırıraraşdırma
Çatdırılma alıcının xahişi ilə köçürülübKöçürməni kimin və nə vaxt razılaşdırdığı ilə birlikdə yeni tarixi və ya intervalı yazır; nöqtə bugünkü marşrutdan çıxıradi
Alıcı sifarişdən imtina edibÇatdırılmanı imtina səbəbi ilə bağlayır və əks nöqtə qoyur — sifarişi anbara və ya göndəriş nöqtəsinə qaytarmaqaraşdırma
Alıcı sifarişi qismən qəbul edibÇatdırılmanı bölür: qəbul edilmiş yerlər bağlanır, imtina edilənlər hamı ilə birlikdə silinmir, ayrıca yazı ilə geri qaytarmaya gediraraşdırma
Ünvanla problem: ev yoxdur, giriş tapılmayıbKuryerin şərhi ilə hadisə açır və nöqtəni dəqiqləşdirmə üçün dispetçerə verir, çatdırılmanı yerinə yetirilmiş kimi bağlamıraraşdırma
Kuryer artıq yolda olanda sifariş ləğv edilibNöqtəni marşrutdan çıxarır və çatdırılmanı geri qaytarmaya keçirir: sifariş «əriyib yox olmur», ona hələ də kimsə cavabdehdiradi
Kuryer növbəyə çıxmayıbOnun tapşırıqlarını yenidən təyinat üçün azad edir və dispetçerə toxunulan bütün çatdırılmaları bir siyahı ilə göstərirxəbərdarlıq

Ümumi prinsip: uğursuz nəticə yox olmur və uğurluya çevrilmir. Çatdırılma açıq qalır və araşdırma növbəsinə düşür — bu, problemləri yazmağa yer olmadığı üçün onların görünmədiyi hesabatdan ucuz başa gəlir.

Şirkətə hansı istisnaların lazım olduğu araşdırmada həll olunur. Yemək çatdırılmasına qısa intervallar və sürətli köçürmə, texnika çatdırılmasına qismən imtina və geri qaytarma, sənəd çatdırılmasına isə alıcının şəxsiyyətinin təsdiqi lazımdır. Dəst tənzimlənir, lakin qayda ümumidir: çatdırılmanın istənilən tamamlanmasının səbəbi var və səbəb hesabata düşür.

Təsdiq

təhvil alma və təhvil vermə

Çatdırılmanın məsul şəxsin dəyişdiyi iki nöqtəsi var və hər ikisi qeydə alınır. Birincisi — yükün kuryer tərəfindən alınması: sifariş anbardan çıxır və bu andan ona icraçı cavabdehdir. İkincisi — alıcıya təhvil: çatdırılma bağlanıb, şirkətin öhdəliyi yerinə yetirilib.

Bu iki an barədə yazı olmadan istənilən itki növbənin sorğusuna çevrilir: anbar verdiyini düşünür, kuryer daşıyanın o olmadığını, menecer isə müştəriyə «araşdırırıq» deyir. Qeyd saniyələr, onsuz araşdırma isə bir günlük iş və müştərinin etimadı bahasına başa gəlir.

Sistem təhvildə nəyi qeydə alır:

  • Nəticə — çatdırılma yerinə yetirilib, qismən yerinə yetirilib və ya səbəbi ilə baş tutmayıb
  • Nə vaxt — kuryerin hesabata çatdığı vaxt deyil, faktiki təhvil vaxtı
  • Kim təhvil verib — bu anda tapşırığın üzərində olduğu icraçı
  • Kimə — alıcı və ya qaydalar buna imkan verirsə, onun əvəzinə sifarişi qəbul edən
  • Nə ilə təsdiqlənib — layihə üçün seçilmiş təsdiq üsulu və nəticənin özü
  • Ödəniş — sifariş alarkən ödənilirsə: məbləğ, üsul və pulun qəbulu faktı

Təsdiq üsulu layihəyə uyğun seçilir. Aşağıda mümkün variantlar sadalanıb — bu, hazır funksiyalar siyahısı və bunların hamısının artıq reallaşdırıldığı vədi deyil. Konkret xidmətə nəyin uyğun gələcəyi nəyin, kimə çatdırıldığından və şirkətin özünün hansı tələbləri qoyduğundan asılıdır.

Kuryer sifarişi alıcıya verir və yerinə yetirilmiş çatdırılmanı smartfonda təsdiqləyir

Nəticəsiz tapşırıq bağlanmır

Bu qayda təsdiq üsulunun özündən vacibdir. Nəticə qeydə alınmayana qədər çatdırılma açıq qalır və dispetçerə görünür. Əks halda ayın sonuna bütün çatdırılmalar yerinə yetirilmiş olacaq, mübahisəli halları isə yenə də zənglərlə araşdırmaq lazım gələcək.

Alarkən ödəniş

Sifarişin yerindəcə ödənildiyi yerdə çatdırılmanın təsdiqi və ödənişin təsdiqi iki fərqli yazıdır. Alınacaq məbləğ tapşırıqla birlikdə gəlir, pulun qəbulu faktı isə ayrıca qeyd edilir: əks halda növbənin sonuna kuryerin əlində nə qədər nağd olduğunu hesablamaq mümkün olmur.

Kartla və ya köçürmə ilə ödənişin qəbulu inteqrasiya ilə mümkündür ödəniş xidməti və ya icraçının terminalı ilə — tərkib provayderdən asılıdır və araşdırmada dəqiqləşdirilir.

Geri qaytarma və çatdırılmamış

Təhvil edilə bilməyən sifariş onu təhvil verdiyi ana qədər kuryerin üzərində qalır: anbara, göndəriş məntəqəsinə və ya başqa icraçıya. Təhvil də alınma kimi ikinci tərəflə rəsmiləşdirilir. Ondan əvvəl çatdırılmamış ayrıca siyahıda görünür, növbənin ümumi statistikasında əriyib getmir.

Mümkün təsdiq üsullarıreallaşdırma variantları, layihəyə uyğun seçilir
  • Statusun dəyişməsibaza variantKuryer təhvili tətbiqdə qeyd edir — vaxt, müəllif və nəticə qeydə alınır. Həmişə işləyir və mübahisəli halların az olduğu yerə uyğundur
  • Təsdiq koduvariantAlıcı mesajdakı qısa kodu deyir — sifarişin qapının yanında qoyulmadığını, məhz ona verildiyini sübut edir
  • QR kodvariantKuryer kodu sifarişdən, alıcı isə kuryerin ekranından oxuyur. Bir nöqtədə ardıcıl bir neçə sifarişin təhvil edildiyi yerdə rahatdır
  • FotoşəkilvariantVerilmiş sifarişin və ya razılaşmaya görə qoyulduğu yerin şəkli. Çatdırılmaya əlavə olunur və onunla birlikdə saxlanılır
  • Alıcının elektron qeydivariantKuryerin cihazının ekranında imza və ya təsdiq — kağız qaimənin adi əvəzi
  • SənədvariantKağız sənəd dövriyyəsi məcburidirsə, qaimədə və ya aktda qeyd. Sistemdəki yazını ləğv etmir, onu tamamlayır

Variantların heç biri məcburi deyil və heç biri artıq hazır kimi bəyan edilmir: dəst araşdırmada müəyyən edilir — nəyin çatdırıldığına, hansı mübahisələrin daha tez-tez yarandığına və şirkətin özünün hansı tələbləri qoyduğuna görə. Təsdiq nə qədər sərt olsa, kuryer nöqtədə bir o qədər uzun durur, ona görə onu gücləndirmək mübahisəli halların həqiqətən olduğu yerdə məntiqlidir.

Anbarla əlaqə

sifarişin kuryerə təhvili

Anbar və çatdırılma ümumi çatı olan iki şöbə deyil, bir prosesin iki hissəsidir. «Yığılıb, lakin təhvil verilməyib» sifariş və «təhvil verilib, lakin qeyd edilməyib» sifariş fərqli vəziyyətlərdir və onları qarışdırmaq baha başa gəlir: birincisini anbarda, ikincisini kuryerdə axtarırlar.

Birləşmə sadə qurulub: anbardar təhvili, kuryer isə alınmanı qeyd edir. Hər iki qeyd qoyulmayana qədər sifariş aralıq vəziyyətdə sayılır və hər iki tərəfə görünür. Beləliklə, itmiş yerin həmişə itdiyi bir hissəsi olur və araşdırma növbənin sorğusuna çevrilmir.

Tam anbar uçotu — qəbul, ünvanlı saxlanc, qalıqlar, yığım və inventarizasiya — ayrıca səhifənin mövzusudur: «Anbar üçün». Burada yalnız birləşmə təsvir edilib: anbar kuryerə nə ötürür və ondan geri nə alır.

Anbar başqa proqramda işləyirsə — adi vəziyyətdir: anbar uçotu artıq mövcud sistemdə aparılır və onu dəyişməyə heç kim hazırlaşmır. Onda birləşmə mübadilə ilə qurulur: kuryerlər proqramı sifarişlərin hazırlığını və yerlərin tərkibini alır, statusları, təsdiqləri və geri qaytarmaları isə qaytarır.

Mübadilənin tərkibi xarici sistemin nəyi verə bilməsi ilə müəyyən edilir və araşdırmada dəqiqləşdirilir. Hazır inteqrasiyanı əvvəlcədən bəyan etmək özgə məhsulu üçün vəd vermək olardı.

Eyni prinsip əks istiqamətdə — geri qaytarmalarda da işləyir. Təhvil qeydi olmadan çatdırılmamış sifariş növbəti növbəyə qədər kuryerin baqajında yaşayır və tam olaraq artıq ona heç kimin cavabdeh olmadığı anda uçotdan yox olur.

Anbar işçisi hazırlanmış sifarişləri alınmanı təsdiqləyən kuryerə verir

Kuryer alarkən nəyi təsdiqləyir

  • Hansı sifarişlər — bu gedişdə götürdüyü çatdırılmaların nömrələri
  • Neçə yer — hər sifariş üzrə qutu və ya paket sayı
  • Qablaşdırmanın vəziyyəti — bütöv, yoxsa zədələnmiş; mübahisəli müştəridə deyil, yerində qeyd edilir
  • Nə vaxt və kim — təhvil vaxtı və hər iki işçi: kim verib və kim qəbul edib

Anbara nə qaytarılır

Əks axın da eyni dərəcədə vacibdir: çatdırılmamış sifarişlər, imtinalar və qismən geri qaytarmalar qayıtma səbəbi ilə birlikdə geri gəlir. Anbar onları tədarükü qəbul edərmiş kimi əməliyyatla qəbul edir — və sifariş yenidən onun məsuliyyəti olur.

Yığılmış sifarişdən çatdırılmanın başlanğıcına qədərdörd keçid, hər biri işçinin hərəkətidir
  • 1Sifariş yığılıb
  • 2Yoxlanılıb
  • 3Kuryerə verilib
  • 4Çatdırılma başlayıb

Üçüncü keçid sifarişin məsul şəxsi dəyişdiyi yeganə keçiddir və buna görə iki tərəflə rəsmiləşdirilir: anbar təhvil verdi, kuryer qəbul etdi. Addım atlanarsa, yer itdikdə hissəni adlandırmaq mümkün olmur, məsuliyyət isə araşdırmada səsin ucalığına görə bölünür.

Kuryer tətbiqi

Marşrut və nöqtələr

Çatdırılmanın təsdiqi

Dispetçer paneli

Dispetçer paneli

şirkət nə görür

Dispetçer paneli — sistemin ikinci yarısıdır: kuryerlər tətbiqdə işlərkən şirkətin gördüyü. Onun vəzifəsi «bütün məlumatları göstərmək» deyil, indi qərar tələb edəni bir ekranda toplamaq və qalanını dərinliyə yığmaqdır.

Buradakı əsas fikir birdir: şirkət hər kuryerə davamlı zəng etmədən çatdırılma ilə nə baş verdiyini anlayır. Dispetçer kimin hansı ünvanı bağladığını öyrənmək üçün beş nəfəri növbə ilə yığmır, ekrana baxır.

Paneldə nə görünür:

  • Aktiv kuryerlər — kim növbədədir, kim marşrutdadır, kim azad olub və kimin iş vaxtı bitir
  • Təyin edilmiş sifarişlər — hansı çatdırılmalar kimə təhkim edilib və hər birinin neçə nöqtəsi qalıb
  • Cari statuslar — çatdırılmaların vəziyyətlərə görə paylanması bir siyahı ilə, əl ilə yenidən sayım olmadan
  • Yerinə yetirilmiş çatdırılmalar — növbə ərzində nə bağlanıb, təhvil vaxtı və təsdiqi ilə
  • Problemli çatdırılmalar — uğursuz cəhdlər, imtinalar, geri qaytarmalar, intervalı bitən nöqtələr
  • Bölüşdürülməmiş — hələ heç bir kuryerə təyin edilməmiş sifarişlər
  • İşçilərin yüklənməsi — adama neçə nöqtə təyin edilib və o, növbə ərzində real olaraq neçəsini bağlayır
  • Əməliyyatlar tarixçəsi — istənilən çatdırılma ilə nə baş verib, hər dəyişikliyin müəllifi və vaxtı ilə

Giriş hüquqları paneli rollar üzrə ayırır: kuryer yalnız günə aid öz tapşırıqlarını, dispetçer öz növbəsini və ya zonasını, rəhbər isə bütün istiqamətləri və hesabatları görür. Alıcıların kontaktlarına giriş və çatdırılmanın ləğvi ümumi «işçi» paketi deyil, ayrıca hüquqlardır.

Dispetçer iki iş ekranında aktiv marşrutlara və çatdırılma statuslarına nəzarət edir

Növbənin yekunu

Gün, 9 kuryerpanelin ekran görüntüsü
146çatdırılma təyin edilib
7nöqtə gecikmə riski ilə
3çatdırılmada araşdırılır
11sifariş təyin edilməyib

Sistem ekran görüntüsü, rəqəmlər nümunəvidir. Kartların sırası təsadüfi seçilməyib: birinci növbənin həcmi, sonra isə qərar tələb edən gəlir. Bölüşdürülməmiş sifarişlər sonda durur, çünki bu, dispetçerin özü və axıra qədər bağladığı yeganə kartdır.

Kuryerlə əlaqə

Müraciət dispetçerə çatdırılmaya bağlanmış şəkildə gəlir: sualın hansı ünvan üzrə olduğu və onun hansı vəziyyətdə olduğu görünür. Bu, söhbətin yarısını — hansı sifarişdən söhbət getdiyini aydınlaşdıran hissəsini — aradan qaldırır.

Əks əlaqə də eyni cür işləyir: dispetçerin mesajı kuryerə altıncı və yeddinci mərtəbə arasındakı pilləkəndə eşidəcəyi ayrıca zənglə deyil, tapşırıq kartına gəlir.

Qutucuqlar dəsti əvəzinə rol

Ayırma hər adamdakı ayrı hüquqlarla deyil, rolla təyin edilir. Əks halda altı aydan sonra yeni işçinin girişi «İvanovdakı kimi» tənzimlənir və artıq heç kim ona tam olaraq nəyin açıq olduğunu deyə bilmir.

Logistika ilə əlaqə

Logistika sistemi çatdırılma prosesini bütövlükdə idarə edir: sorğular, yüklər, nəqliyyat, günün planlaşdırılması və işin bölüşdürülməsi. Kuryer proqramı isə bu prosesin içindəki icraçının işlək alətidir. Bu, iki rəqib məhsul deyil, bir vəzifənin fərqli səviyyələridir: biri «çatdırılmanı necə təşkil etməli», ikincisi «onu necə yerinə yetirməli və qeydə almalı» sualına cavab verir.

Anbar, dispetçerlik, kuryer və alıcı vahid rəqəmsal çatdırılma sistemi yaradır
Sifarişin dörd hissədən keçən yoluhər keçid işçinin hərəkətidir
  • 1Anbar
  • 2Logistika
  • 3Kuryer
  • 4Müştəri

Anbar sifarişin yığılıb təhvil verilməsinə cavabdehdir. Logistika onun kimə və hansı günə təyin edildiyinə. Kuryer sifarişin çatıb təhvil verilməsinə. Müştəri zənciri alınma ilə bağlayır. İstənilən iki halqa arasındakı qopuq eyni görünür: sifariş bir sistemdə var, digərində yoxdur, ona isə telefonu birinci götürən cavabdehdir.

Logistikadan nə gəlir

Ünvanı, intervalı, sifarişin tərkibi və alıcısı olan hazır çatdırılma, həmçinin təyinat — hansı kuryerə və hansı günə verildiyi. Günün planlaşdırılması və işin bölüşdürülməsi logistika sisteminin tərəfində qalır.

Kuryer proqramı nə edir

Tapşırığı icraçıya gətirir, onu nöqtələr üzrə aparır, statusları və təhvilin təsdiqini qeydə alır. Bu, çatdırılma barədə faktiki məlumatların yeganə mənbəyidir: qalan hər şey fakt deyil, plandır.

Geri nə gedir

Vaxtı ilə faktiki statuslar, hər nöqtənin nəticəsi, uğursuz çatdırılmaların səbəbləri, geri qaytarmalar və kuryerin şərhləri. Bundan logistika dövr hesabatı qurur, menecer isə müştəriyə icraçıya zəng etmədən cavab verir.

Logistika artıq öz sisteminizdədirsə

Kuryerlər proqramı mövcud sistemə API vasitəsilə qoşulmuş ayrıca tətbiq kimi işləyə bilər: tapşırıqları alır, statusları və təsdiqləri qaytarır. Belə variant logistika konturunu dəyişmək planlaşdırılmayan yerdə lazımdır.

Logistika tərəfinin ətraflı təhlili — daşınma sorğuları, yüklər reyestri, marşrutların planlaşdırılması və nəqliyyatla iş — bu səhifədə: logistika üçün proqram təminatı. Burada başqa şey vacibdir: kuryerin qeydləri faktiki statusların yeganə mənbəyidir, ona görə onun iş yeri sonuncu deyil, birinci layihələndirilir.

Bildirişlər

Bildiriş əks halda zəng etmək lazım gələcək yerdə lazımdır. Onlar azdır və konkretdir: hər biri insanın nəsə etməli olduğu hadisə barədə xəbər verir. Qalan hər şey tapşırıqlar siyahısında qalır və kuryeri pilləkəndə yayındırmır.

Yeni sifariş təyin edilib

Kuryerə tapşırıq gəlib: ünvan, interval və tərkib. O, bunu cari çatdırılmanın sonunda deyil, dərhal görür — və hələ şəhərin o biri başına getməmiş nöqtəni gediş sırasına yerləşdirə bilər.

Tapşırıq və ya marşrut dəyişdirilib

Dispetçer nöqtələrin yerini dəyişib, təcili çatdırılma əlavə edib və ya ləğv ediləni çıxarıb. Bildiriş olmadan kuryer bunu köhnə ünvana çatanda öyrənir — və qayıtmağa bir saat sərf edir.

Çatdırılma vaxtı yaxınlaşır

İntervalı tezliklə bitəcək nöqtə üzrə xatırlatma. O, gecikmə anında deyil, əvvəlcədən gəlir: məna gecikməni qeydə almaqda deyil, onun olmamasındadır.

Sifariş ləğv edilib

Ləğv kuryerə yeddinci mərtəbəyə qalxmamışdan əvvəl çatır. Sifariş artıq onun əlindədirsə, bildirişlə birlikdə bundan sonra nə edəcəyi də gəlir: anbara qaytarmaq və ya başqa icraçıya vermək.

Kuryerin hərəkəti tələb olunur

Tapşırıq qeydsiz durur, çatdırılma nəticə ilə bağlanmayıb, dispetçer nöqtə üzrə sual verib. Bu, nəzarət naminə nəzarət deyil: axşama bağlanmamış çatdırılma növbəti günün araşdırmasına çevrilir.

Alıcıya mesajlar

Müştəriyə də deyiləcək söz var: sifariş kuryerə verilib, kuryer yola çıxıb, çatdırılma köçürülüb. Bu, şirkətə gələn zənglərin bir hissəsini aradan qaldırır — statusu bilən adam onu dəqiqləşdirmək üçün zəng etmir.

Göndərmə kanalları — tətbiqdə mesaj, SMS, messencer, elektron poçt — tətbiq zamanı seçilir və inteqrasiya ilə qoşulur. Konkret xidmətlərə hazır qoşulmaları əvvəlcədən bəyan etmirik: tərkib şirkətin müştərilərinin nədən istifadə etdiyindən və onun ölkəsində nəyin əlçatan olduğundan asılıdır.

Hərəkətlər tarixçəsi

Tarixçə «hər ehtimala qarşı» arxiv deyil, araşdırma alətidir. Yazılar redaktə edilmir: düzəliş səbəbi olan yeni hadisə ilə edilir. Buna görə «sifariş nə üçün axşam saat yeddidə gəldi» sualının versiyaları deyil, cavabı var.

Sifariş kimə təyin edilib

İcraçı, təyinat vaxtı və müəllif — tapşırıq gün ərzində bir kuryerdən digərinə keçibsə, bütün yenidən təyinatlarla birlikdə.

Kuryer onu nə vaxt alıb

Yükün təhvil faktı hər iki tərəfdən: kim verib, kim qəbul edib, nə vaxt və neçə yer. Sifarişə görə məsuliyyətin icraçının üzərində olduğu an.

Status nə vaxt dəyişib

Hər keçid dəqiq vaxtı və müəllifi ilə: yola çıxıb, nöqtəyə çatıb, təhvil verib. Bu qeydlərdən çatdırılmanın faktiki müddəti yığılır.

Hər şey nə ilə bitdi

Çatdırılmanın nəticəsi və təsdiq üsulu, baş tutmayıbsa — səbəb, kuryerin şərhi və sonra nəyin qərara alındığı.

№ 4417 çatdırılması üzrə jurnalsistemin ekran görüntüsü, məlumatlar nümunəvidir
VaxtHadisəKimNə yazılıb
09:12Təyin edilibDispetçerİcraçı — kuryer Azamat, interval 12:00—15:00
10:05Kuryer tərəfindən alınıbAnbar + kuryer1 yer, qablaşdırma bütöv, təhvil hər iki tərəflə təsdiqlənib
12:41YerindədirKuryerBaytik Baatır 53 ünvanına çatma
12:58Cəhd uğursuzdurKuryerAlıcı cavab vermir; şərh: «şlaqbaum bağlıdır, mühafizə buraxmır»
13:20KöçürülübDispetçerAlıcı ilə həmin günün 17:00—19:00 vaxtına razılaşdırılıb
17:34ÇatdırılıbKuryerTəsdiq kodu qəbul edilib, 2 400 som ödəniş nağd alınıb

Bu yazıdan yalnız sifarişin çatdırıldığı deyil, onun nə üçün intervaldan beş saat gec gəldiyi də görünür. Məhz belə zəncirləri araşdırmaq məntiqlidir: onlarda prosesin hansı addımının sistemdən yan keçdiyi görünür — bu halda ünvanda mühafizədən keçmə qaydası yazılmamışdı.

Analitika çatdırılmada

Hesabatlar kuryerlərin növbə ərzində qoyduğu eyni yazılardan yığılır — analitika üçün ayrıca məlumat girişi lazım deyil. Göstərici sayı azdır və hər biri qərar verilən suala cavab verir: sabah neçə kuryer lazımdır, proses ən çox harada sınır, kimi yükdən azad etməyin vaxtıdır.

Çatdırılmaların sayı

Gün, həftə və ya ay ərzində neçə sifariş təyin edilib — şirkət, zona və kuryer üzrə. Digərlərinin hamısının hesablandığı baza rəqəm.

Yerinə yetirilmiş çatdırılmalar

Neçəsi nəticə ilə bağlanıb və onların hansı payı razılaşdırılmış intervala sığıb. İkincisi birincidən vacibdir: gecikmə ilə çatdırılıb, çatdırılıb ilə eyni şey deyil.

Ləğvlər və geri qaytarmalar

Neçə sifariş qayıdıb və hansı səbəblərə görə: alıcının imtinası, şirkətin ləğvi, çatdırılmamış. Səbəb məcburidir — onsuz rəqəm heç nə izah etmir.

İcra vaxtı

Çatdırılma yükün alınmasından təhvilə qədər nə qədər çəkir və nöqtənin özü nə qədər. Bu iki rəqəmdən vaxtın harada itdiyi görünür: yolda, yoxsa yerində.

Kuryerlərin yüklənməsi

Adama neçə nöqtə düşür və o, real olaraq neçəsini bağlayır. Daha bir kuryerin lazım olub-olmadığı və ya məsələnin işin bölüşdürülməsində olduğu sualının cavabı buradan gəlir.

Problemli sifarişlər

Araşdırma tələb etmiş çatdırılmaların səbəbləri ilə siyahısı. Ayın sonuna «hər şey olur» deyil, təkrarlanan nasazlıqların konkret siyahısı görünür.

İş tarixçəsi

Dövr ərzində işçi və istiqamət üzrə iş həcmi. Bağlanmış tapşırıqlardan yığılır, ona görə bunun üçün ayrıca iş vaxtı uçotu lazım deyil.

İxrac

Hesabatlar faylla ixrac olunur, cədvəl üzrə qurula bilər və ya API vasitəsilə xarici sistem tərəfindən götürülə bilər — şirkətin ümumi hesabatlığı başqa proqramda aparılırsa.

Həftə, 9 kuryerdən ibarət xidmətpanelin ekran görüntüsü, məlumatlar nümunəvidir
  • İntervalda çatdırılıb612
  • Gecikmə ilə çatdırılıb74
  • Alıcının xahişi ilə köçürülüb39
  • Geri qaytarmalar və imtinalar21

Çubuqlar ümumi sifariş sayından deyil, birinci sətirdən payı göstərir: müqayisəni ortayla deyil, normal nəticə ilə aparmaq məntiqlidir. Belə cədvəldə ikinci sətri araşdırmaq lazımdır — həftədə yetmiş dörd gecikmə «sıx qrafik» deyil, növbənin öhdəsindən gəlmədiyi konkret ünvanlar və saatlardır.

İnteqrasiyalar və məlumat mübadiləsi

Çatdırılma nadir hallarda ayrıca durur: sifarişlər bir proqramdan gəlir, müştərilər ikincisində aparılır, anbar üçüncüsündə. Aşağıda mübadilənin ən çox qurulduğu istiqamətlər verilib. Konkret tərkib xarici sistemin nəyi verə bilməsi ilə müəyyən edilir və araşdırmada dəqiqləşdirilir — hazır konnektorlar əvvəlcədən vəd etmirik.

Elektron ticarət

Rəsmiləşdirilmiş sifariş çatdırılmaya avtomatik ötürülə bilər, status isə alıcıya şəxsi kabinetə qayıda bilər. Vitrinin özü və sifarişlərin uçotu necə qurulub, bu səhifədə anladılıb: elektron ticarət.

Anbar sistemi

Sifarişlərin hazırlığı və yerlərin tərkibi anbardan gəlir, kuryerə təhvil faktı və geri qaytarmalar isə geri gedir. Anbar konturu ətraflı bu səhifədə təhlil edilib: «Anbar üçün».

Logistika

Logistika sistemi ilə birlikdə işləyə bilər: o, günü planlaşdırır və sifarişləri bölüşdürür, kuryerlər proqramı isə faktiki statusları qaytarır. Ətraflı — bu səhifədə: logistika sistemi.

CRM

Müştəri sorğu kitabı və sövdələşmələr tarixçəsi ilə inteqrasiya mümkündür: çatdırılma müştəri kartından yaradılır, nəticəsi isə menecerə qayıdır. Kontakt dublikatları yaranmasın deyə mübadilə müştəri identifikatoru üzrə aparılır.

ERP və uçot sistemləri

Şirkətin uçot konturu ilə birlikdə işləyə bilər: sifarişlər, qaimələr, qarşılıqlı hesablaşmalar, alarkən ödəniş. Mübadilənin istiqaməti hansı uçotun əsas sayılması ilə müəyyən edilir.

Xəritə xidmətləri

Xəritə, ünvanların geokodlaşdırılması və nöqtələr arasında yolun qurulması xarici xidmətlə inteqrasiya vasitəsilə qoşulur. Hansının seçiləcəyi lazımi şəhərlərin əhatəsinə və istifadə şərtlərinə görə müəyyən edilir.

Bildirişlər və xarici xidmətlər

Kuryerə və alıcıya mesajlar, alarkən ödəniş üçün ödəniş xidmətləri, podratçı daşıyıcılar. Hər qoşulma tənzimləmələrdəki qutucuq deyil, ayrıca mübadilə modulüdür.

API

Sistemin öz interfeysi: çatdırılma yaratmaq, icraçı təyin etmək, statusu və təsdiqi almaq, hadisələr jurnalını götürmək. Onun vasitəsilə ayrıca modulu olmayan hər şey qoşulur.

Mübadilə qaydaları hər yerdə eynidir: hər əməliyyatın açarı var, ona görə təkrar ötürmə ikinci çatdırılma yaratmır; uğursuz nəticə yox olmur, araşdırma növbəsinə düşür; hər göndəriş və hər cavab mübadilə jurnalına yazılır. Bu üç qayda olmadan inteqrasiya tam olaraq ilk əlaqə kəsilməsinə qədər işləyir.

Tətbiq ardıcıllığı

Çatdırılma bir gündə bütövlükdə sistemə keçirilmir: tapşırıqların bir hissəsi proqramdan yan keçdikcə onun statusları heç nə ifadə etmir. Buna görə işə salma hissə-hissə gedir və hər növbəti işlək əvvəlkinə söykənir.

1. Araşdırma

Kuryerlər indi tapşırıqları necə alır, statusları kim aparır, təhvili nə təsdiqləyir, hansı istisnalar daha tez-tez yaranır və hansı proqramlar artıq var. Yekun — prosesin təsviri və ilk növbədə nəyin avtomatlaşdırıldığının siyahısı.

2. Statuslar və nəticələr

Vəziyyətlərin sonlu siyahısı, aralarında keçid qaydaları və hər çatdırılmada məcburi nəticə. Ən çox hafifə alınan mərhələ: onsuz tətbiq yazışma aparılan daha bir yerə çevrilir.

3. Kuryerlər qrupunda pilot

Bir zona, bir növbə və ya iki-üç icraçı real çatdırılmalarda tam dövrü keçir: təyinat, yükün alınması, marşrut, statuslar, təsdiq, problemli nöqtələrin araşdırılması.

4. Yayma və mübadilə

Qalan kuryerlər denənmiş sxemlə, rollar və hüquqlar, inteqrasiyalar ayrıca mübadilə modulları ilə. Sonrasında tarixçə toplanır, dövr hesabatları və növbələrin planlaşdırılması üçün məlumatlar yaranır.

Çatdırılmanızı müzakirə edək

İndi bizimlə əlaqə saxlayın

Neçə kuryerin işlədiyini və gündə neçə çatdırılmanın getdiyini, tapşırıqların indi necə paylandığını, təhvili nəyin təsdiqlədiyini və sifarişlərin və müştərilərin hansı proqramlarda durduğunu yazın. İlk növbədə nəyin avtomatlaşdırıldığını, nəyi mövcud sistemlərə qoşmağın mümkün olduğunu və pilota nədən başlamağın məntiqli olduğunu cavablandıracağıq.