პროგრამული უზრუნველყოფა ლოგისტიკისთვის

განაცხადები, მარშრუტები, ტვირთები და მიტანა ერთ სისტემაში

სანამ გადაზიდვები ცოტაა, მათ თავში, ცხრილსა და მიმოწერაში ინახავენ. მოცულობის ზრდასთან ერთად ეს წყვეტს მუშაობას: სად არის ტვირთი, იცის მხოლოდ მძღოლმა, ვინ და რა ვის დაპირდა — მხოლოდ იმან, ვინც განაცხადი მიიღო. ლოგისტიკის პროგრამა შლის მუშაობის ამ ხერხს: განაცხადი, მარშრუტი, ტვირთი და მიტანის სტატუსი ხდება ჩანაწერები ერთ სისტემაში, ხოლო დისპეტჩერი ხედავს მათ ერთ ეკრანზე. ქვემოთ გარჩეულია, როგორ არის ეს მოწყობილი — განაცხადის შემოსვლიდან მიღების დადასტურებამდე.

რა არის

ლოგისტიკის მართვის სისტემა

ლოგისტიკის მართვის სისტემა — პროგრამა, რომელიც აწარმოებს გადაზიდვების აღრიცხვას: იღებს განაცხადებს, კრებს მათგან მარშრუტებს, ნიშნავს შემსრულებლებს, ადევნებს თვალს ტვირთის მოძრაობას და ინახავს ისტორიას იმისა, რაც ყოველ მიტანასთან მოხდა.

განსხვავება ჩანს ერთ მაგალითზე. სისტემის გარეშე განაცხადი ცხოვრობს მესენჯერში, მარშრუტი — დისპეტჩერის ფურცელზე, ხოლო ტვირთის მდგომარეობა — მძღოლის თავში. კლიენტისთვის პასუხის გასაცემად «სად არის ჩემი ტვირთი», საჭიროა სამ ადამიანთან დარეკვა. არავინ იცის, რამდენი მანქანაა დატვირთული ხვალისთვის, რადგან ეს ციფრი არსად არ არის დათვლილი.

სისტემაში იგივეა — ჩანაწერები. განაცხადს აქვს ნომერი, გამგზავნი, მიმღები, ვადა და მიმდინარე მდგომარეობა. მარშრუტს — წერტილების სია, შემოვლის რიგი და შემსრულებელი. ტვირთს — სტატუსი, რომელიც იცვლება არა სიტყვით, არამედ მოქმედებით პროგრამაში. კითხვაზე პასუხი «სად არის ტვირთი» წამებს იკავებს და არ არის დამოკიდებული იმაზე, ვინ არის დღეს ცვლაში.

მაგალითი. კლიენტმა ხუთშაბათს დატოვა განაცხადი გადაზიდვაზე. ოპერატორმა შეამოწმა მისამართი და გაბარიტები, დააყენა განაცხადი პარასკევის მარშრუტში, სისტემამ დანიშნა ის მძღოლზე კიდევ ექვს წერტილთან ერთად. დილით მძღოლმა გახსნა დავალებების სია, აღნიშნა ტვირთის აღება, საღამოს — მიტანა. კლიენტთან ამ დროს იცვლებოდა სტატუსი, ხოლო კომპანიას პარასკევის საღამოსთვის მზად ჰქონდა შეჯამება: რამდენი წერტილი გაიარეს, რამდენს მოასწრეს ვადაში და რომელი მიტანით იყო ჩავარდნა.

ლოგისტიკის ავტომატიზაცია იწყება იქ, სადაც სამ კითხვაზე პასუხები წყვეტს დისპეტჩერის თავში ჩატევას: რამდენი განაცხადია ახლა მუშაობაში, სად იმყოფება კონკრეტული ტვირთი და რატომ წავიდა გუშინ ორი მიტანა მომდევნო დღეს.

ლოგისტიკური სისტემის კონტურიგანაცხადიდან მიღების დადასტურებამდე
  • 1განაცხადი
  • 2შემოწმება
  • 3მარშრუტი
  • 4შემსრულებელი
  • 5გატანა
  • 6მოძრაობა
  • 7მიტანა
  • 8დისპეტჩერი

კავშირი ორმხრივია: დავალება მიდის მარცხნიდან მარჯვნივ, შემსრულებლის აღნიშვნები და მოვლენები — უკან. მიტანა ითვლება შემდგარად არა მას შემდეგ, რაც მძღოლი მისამართიდან წავიდა, არამედ მიღების დადასტურების შემდეგ. ამ ნაბიჯის გარეშე სისტემა ტვირთებზე მოგვითხრობდა იმას, რისიც სჯერა, და არა იმას, რაც მოხდა.

ლოგისტიკური ცენტრის თანამშრომელი ამოწმებს ტვირთს მანქანასთან, ხოლო დისპეტჩერი აკონტროლებს გატანას ოფისიდან

რა იცის სისტემამ ყოველ გადაზიდვაზე

  • რას მივყავართ — ტვირთის დასახელება, ადგილების რაოდენობა, წონა, მოცულობა, გადაზიდვის განსაკუთრებული პირობები
  • საიდან და სად — აღების მისამართი, მიტანის მისამართი, საკონტაქტო პირები ორივე მხარეს
  • როდის — მიტანის ვადა, ინტერვალი მიმღებთან, გამგზავნებისა და მიღების ფაქტობრივი დრო
  • ვინ არის პასუხისმგებელი — მძღოლი ან კურიერი, მანქანა, მარშრუტი, პასუხისმგებელი თანამშრომელი ოფისში
  • რა მდგომარეობაშია — მიმდინარე სტატუსი და მისი ცვლილებების მთელი ჯაჭვი ავტორითა და დროით
  • რით არის დადასტურებული — დოკუმენტები, ფოტოები, მიმღების ხელმოწერა, შემსრულებლის კომენტარები

რას არ აკეთებს სისტემა თავად

პროგრამა მანქანას არ ატარებს და დისპეტჩერს არ ცვლის. ის შლის ხელით სამუშაოს გადაწყვეტილების გარშემო: კრებს განაცხადებს ერთ ადგილას, აჩვენებს დატვირთვას, არ აძლევს საშუალებას წერტილი დაიკარგოს და აფიქსირებს ყოველ ცვლილებას. გადაწყვეტილება იმაზე, ვის მისცეს სასწრაფო შეკვეთა და ღირს თუ არა დაგვიანებული კლიენტის ლოდინი, რჩება ადამიანთან — მაგრამ მიიღება სრული სურათით, და არა მეხსიერებით.

ზუსტად ასევე სისტემა თავისთავად «არ იცნობს» საცობებსა და ამინდს: ნებისმიერი გარე მონაცემი მასში მოდის ინტეგრაციით, და მათი შემადგენლობა განისაზღვრება პროექტით.

რისგან იწყებენ ჩვეულებრივ

პირველად სისტემაში გადაჰყავთ განაცხადების აღრიცხვა, და არა მარშრუტები და რუკები. მიზეზი მარტივია: სანამ განაცხადები ცხოვრობს მიმოწერაში, ნებისმიერი მარშრუტი აგებულია არასრული სიით, ხოლო ნებისმიერი ანგარიში დათვლილია იმით, რაც ვიღაცას არ დავიწყებია ჩაეწერა.

რომელ ამოცანებს წყვეტს სისტემა

ქვემოთ — არა ფუნქციების სია, არამედ ექვსი პრობლემა, რომელთა გამოც ლოგისტიკას საერთოდ ავტომატიზირებენ. თითოეული ფორმულირდება ერთნაირად: რა ხდება პროგრამის გარეშე და რა იცვლება მასთან ერთად.

განაცხადები არ იკარგება

სისტემის გარეშე განაცხადი მოდის მესენჯერში, ფოსტაზე და ტელეფონით, ხოლო მისი ბედი დამოკიდებულია იმაზე, ჩაიწერა თუ არა ის ვინმემ. სისტემაში ნებისმიერი განაცხადი — ჩანაწერია ნომრით, ავტორითა და ვადით: ის ან მუშაობაშია, ან დახურულია, მესამე მდგომარეობა არ არსებობს. დაკარგული განაცხადი ხდება ხილული მაშინვე, და არა მაშინ, როცა კლიენტი დარეკავს.

მარშრუტი შენდება განაცხადებისგან, და არა მეხსიერებისგან

დისპეტჩერი ხედავს ხვალის ყველა წერტილს სიით: მისამართები, ინტერვალები, გაბარიტები. წერტილები იკრიბება მარშრუტებში, მარშრუტს უჩნდება შემსრულებელი და შემოვლის რიგი. დავიწყებული წერტილი მომდევნო დღეს შეუმჩნევლად არ მიდის — ის რჩება განაუწილებელი და ჩანს ცალკე სიაში.

ჩანს ადამიანებისა და ტრანსპორტის დატვირთვა

რამდენი წერტილია უკვე დანიშნული მანქანაზე, რამდენი თავისუფალი ადგილი დარჩა წონითა და მოცულობით, მძღოლებიდან ვინ ამთავრებს ცვლას ერთ საათში. ამ ციფრების გარეშე დატვირთვა ნაწილდება თვალზომით, და ერთი მანქანა მიდის ნახევრად ცარიელი, სანამ მეორე საღამომდე ვერ ასწრებს.

ტვირთის სტატუსის ზარით გარკვევა საჭირო არ არის

მიტანის მდგომარეობას ცვლის ის, ვინც მას ასრულებს, მოქმედების მომენტში. დისპეტჩერი, მენეჯერი და კლიენტი უყურებენ ერთსა და იმავე ჩანაწერს. კითხვა «სად არის ჩემი ტვირთი» წყვეტს სამი ადამიანის სამუშაოდ ყოფნას.

მიღების დადასტურება ფიქსირდება

ვინ მიიღო ტვირთი, როდის და რა საფუძველზე — ჩანაწერია სისტემაში, და არა მოგონება. ხელმოწერა, ფოტო ან დადასტურების კოდი მიბმულია კონკრეტულ მიტანაზე. კამათი «მოიტანეს — არ მოიტანეს» წყდება ბარათის გახსნით, და არა გარჩევით.

ჩავარდნები იხსნება ფაქტებით

დაგვიანებები, გაუქმებები, დაბრუნებები და წარუმატებელი მიტანები ხდება ცალკე მოვლენები მიზეზით. თვის ბოლოს ჩანს არა «ყველაფერი ხდება», არამედ კონკრეტული ჩამონათვალი: რამდენი ჩავარდნა, რომელი მიმართულებებით და რის გამო ხდება ისინი.

რისგან შედგება სისტემა

სისტემა იკრიბება მოდულებისგან. ყველა მათგანი არ სჭირდება ყოველ კომპანიას: ქალაქის შიგნით მიტანის სამსახურს არ სჭირდება საქალაქთაშორისო რეისების აღრიცხვა, ხოლო საკუთარტრანსპორტიან წარმოებას — შეკვეთების ბირჟა. შემადგენლობა განისაზღვრება ამოცანით, მაგრამ მოდულები ერთმანეთს ერწყმის წინასწარ, და არა შემდეგ იწერება გვერდიდან.

განაცხადების მიღების ოფისი, მომზადებულტვირთებიანი საწყობი და ტრანსპორტი ქმნის ერთიან ლოგისტიკურ სისტემას

განაცხადების მიღება და დამუშავება

სისტემის შესვლის წერტილი: განაცხადი გადაზიდვაზე გამგზავნით, მიმღებით, ტვირთის შემადგენლობით, ვადითა და პირობებით. განაცხადები მოდის მენეჯერისგან, კლიენტის პირადი კაბინეტიდან ან გარე სისტემიდან API-ით — შემდეგ ყველა მათგანი ცხოვრობს ერთი წესებით.

მარშრუტები და მიტანის წერტილები

წერტილების შეკრება მარშრუტში, შემოვლის რიგი, ტრანსპორტისა და შემსრულებლის დანიშვნა, მარშრუტის შეცვლა დღის განმავლობაში. მარშრუტი — ისეთივე სააღრიცხვო ობიექტია, როგორც განაცხადი: მას აქვს თარიღი, მდგომარეობა და ცვლილებების ისტორია.

ტვირთების რეესტრი

რა ზუსტად გადაიზიდება: ადგილები, წონა, მოცულობა, შეფუთვა, განსაკუთრებული პირობები. ტვირთი დაკავშირებულია განაცხადთან, მარშრუტთან, დოკუმენტებთან და მიმდინარე სტატუსთან, ამიტომ ნებისმიერი მხრიდან აღდგება დანარჩენები.

ტრანსპორტი და შემსრულებლები

მანქანებისა და ადამიანების ცნობარი: ტვირთამწეობა, ძარის მოცულობა, ტრანსპორტის ტიპი, სამუშაო განრიგი, მომსახურების ზონა. აქედან აიღება დატვირთვა — კიდევ რამდენი წერტილის დაყენება შეიძლება ამ მანქანაზე დღეს.

სადისპეტჩერო პანელი

თანამშრომლის სამუშაო ადგილი: აქტიური მიტანები, მარშრუტები, შემსრულებლები, სტატუსები, დაყოვნებები და პრობლემური შეკვეთები ერთ ეკრანზე. იხსნება ბრაუზერში, ინსტალაცია არაფრისა არ არის საჭირო.

სტატუსები და მოვლენები

მიტანის მდგომარეობების სასრული ნაკრები და მათ შორის გადასვლის წესები. ყოველი ცვლილება — მოვლენაა ავტორით, დროითა და საფუძვლით; მოვლენები იკრიბება ისტორიაში, რომლითაც შემდეგ არჩევენ ჩავარდნას.

კავშირი საწყობთან

შეერთება კომპლექტაციასა და გატანასთან: რა არის აწყობილი, რა არის მომზადებული გადასაცემად, რა არის ფაქტობრივად გადაცემული მძღოლზე. მის გარეშე საწყობი და მიტანა ცხოვრობს ორ სხვადასხვა აღრიცხვაში და სცილდება ერთმანეთს უკვე შუადღისთვის.

შემსრულებლის სამუშაო ადგილი

მძღოლისა და კურიერის აპლიკაცია ან მობილური ინტერფეისი: დავალებების სია, მისამართები, შემოვლის რიგი, მონაცემები ტვირთზე, სტატუსის შეცვლა, მიღებისა და მიტანის დადასტურება, კავშირი დისპეტჩერთან.

შეტყობინებები

შეტყობინებები კლიენტსა და თანამშრომელს: განაცხადი მიღებულია, ტვირთი აღებულია, კურიერი გავიდა, მიტანა გადატანილია, მიტანა არ შედგა. შეტყობინებების მიწოდების არხები აირჩევა დანერგვისას და უერთდება ინტეგრაციით.

როლები და უფლებები

განაცხადების ოპერატორი, დისპეტჩერი, მესაწყობე, მძღოლი, ხელმძღვანელი. მარშრუტის შეცვლა, მიტანის გაუქმება, მისამართის შესწორება და მიმღებების პერსონალურ მონაცემებზე წვდომა — ცალკე უფლებებია, და არა საერთო პაკეტი «თანამშრომელი».

ანალიტიკა და ანგარიშგება

მიტანების რაოდენობა, ვადაში შესრულებულთა წილი, ტრანსპორტისა და ადამიანების დატვირთვა, მარშრუტების ეფექტურობა, პრობლემური შეკვეთების ჩამონათვალი. ანგარიშები გაიტანება ფაილით და შენდება განრიგით.

API და ინტეგრაციები

სისტემის გარე ინტერფეისი: შექმნას განაცხადი, გაიგოს სტატუსი, მიიღოს მარშრუტი, გადასცეს მიტანის დადასტურება, წაიღოს ჟურნალი. მისი მეშვეობით უერთდება ონლაინ მაღაზია, CRM, ERP და საწყობის სისტემა.

შეკვეთების მართვა

განაცხადიდან მიტანამდე

განაცხადი გადაზიდვაზე — დოკუმენტი, რომელიც აფიქსირებს, რა და სად უნდა მიიტანოს, რომელი ვადისთვის, ვის ხარჯზე და რა პირობებით. მთელი შემდგომი — მარშრუტი, შემსრულებელი, სტატუსები, დოკუმენტები — მიბმულია მის ნომერზე.

განაცხადი სისტემაში ხვდება სამი ხერხიდან ერთით: მას ქმნის მენეჯერი, მას აფორმებს თავად კლიენტი პირად კაბინეტში ან მას გადასცემს კომპანიის სხვა პროგრამა API-ით. წყარო განსხვავებულია, შემდგომი გზა ერთი — სხვაგვარად შეკვეთების ნაწილს გაუჩნდებოდა დამუშავების თავისი უთქმელი წესრიგი.

შემოწმება — ცალკე ნაბიჯია, და არა ფორმალობა. სისტემა უყურებს, შევსებულია თუ არა სავალდებულო ველები, არის თუ არა მიმღები ცნობარში, ეტევა თუ არა ტვირთი დასაშვებ გაბარიტებში, ხომ არ გადის ვადა შესაძლებლის ფარგლებს. სადავო განაცხადი მარშრუტში ჩუმად არ მიდის: ის რჩება დასაზუსტებელ სიაში გასაგები მიზეზით.

რას შეიცავს განაცხადი:

  • ნომერი, შექმნის თარიღი, ავტორი და წყარო — ვინ და საიდან შეიყვანა ის
  • კლიენტი და გადამხდელი, თუ ეს განსხვავებული პირებია
  • აღების მისამართი და მიტანის მისამართი საკონტაქტო პირებით
  • ტვირთის შემადგენლობა: დასახელება, ადგილების რაოდენობა, წონა, მოცულობა, შეფუთვა
  • მიტანის ვადა და მიმღებისთვის მოსახერხებელი ინტერვალი
  • პირობები: გადახდა მიღებისას, მყიფე ტვირთი, საჭიროა სართულზე აწევა, საჭიროა მეორე ადამიანი
  • დაკავშირებული დოკუმენტები: ზედნადები, ანგარიში, შეკვეთა სხვა სისტემიდან

დანიშვნა მიტანაზე — მომენტი, როცა განაცხადი წყვეტს განზრახვად ყოფნას და ხდება სამუშაო. ის ხვდება კონკრეტული დღის მარშრუტში, მას უჩნდება შემსრულებელი, ხოლო შემსრულებელს — დავალება თავის სიაში. ამ მომენტიდან განაცხადი ჩანს სადისპეტჩერო პანელშიც, მძღოლის აპლიკაციაშიც და კლიენტის ისტორიაშიც.

შესწორებების ნაწილი ცვლის დღის გეგმას: ახალი მისამართი შეიძლება ამოვარდეს მარშრუტიდან, გაზრდილი წონა — არ დაეტიოს დანიშნულ მანქანაში. ასეთი განაცხადი ჩუმად არ სწორდება — ის ბრუნდება დისპეტჩერთან გადასაგეგმად მიზეზთან ერთად.

ლოგისტიკის ოპერატორი აზუსტებს განაცხადს ტელეფონით და ამოწმებს მიტანის შეკვეთების რიგს

ერთი განაცხადის გზა

განაცხადი № 4187 მთლიანადსისტემის ეკრანის კადრი
  • შექმნილიამენეჯერმა შეიყვანა განაცხადი: ორი ადგილი, 46 კგ, აღება საწყობიდან, მიტანა მიმღების მისამართზე 18:00-მდე პარასკევს
  • შემოწმებულიამისამართი მოიძებნა ცნობარში, გაბარიტები ეტევა ტრანსპორტის ტიპში, ვადა რეალურია — განაცხადი დაშვებულია დაგეგმვაზე
  • დაყენებულია მარშრუტშიწერტილი დამატებულია პარასკევის მარშრუტში, შემოვლის რიგით მეოთხედ
  • დანიშნულია შემსრულებელიმარშრუტი მიმაგრებულია მძღოლსა და მანქანაზე; დავალება გაჩნდა მის ხვალინდელ სიაში
  • ტვირთი აღებულიამძღოლმა აღნიშნა აღება საწყობში, სისტემამ ჩაწერა გამგზავრების დრო და განაცხადი გადაიყვანა მოძრაობაში
  • მიტანილიამიმღებმა მიიღო ტვირთი, დადასტურება დართულია განაცხადს, მიღების დრო დაფიქსირებულია
  • დახურულიადოკუმენტები ჩაბარებულია, სხვაობები არ არის; განაცხადი მიდის ისტორიაში და ხვდება პერიოდის ანგარიშში

სისტემის ეკრანის კადრი, მონაცემები დემონსტრაციულია. მნიშვნელოვანია მეხუთე ნაბიჯი: აღების აღნიშვნას აკეთებს ის, ვინც ფიზიკურად იღებს ტვირთს. თუ მას აყენებს დისპეტჩერი «ზარით», სისტემა იწყებს აღწერს არა გადაზიდვას, არამედ მასზე მოთხრობას.

დანიშნული განაცხადის შესწორება

შესწორება — მართვადი ოპერაციაა, და არა თავისუფალი რედაქტირება. მისამართის, ვადის ან ტვირთის შემადგენლობის შეცვლა ინახავს წინა ვერსიას და ტოვებს კვალს: ვინ შეცვალა, როდის და რა ზუსტად. სხვაგვარად სადავო მიტანის გარჩევა ეყრდნობა კითხვას «და რომელი მისამართი იყო თავიდან».

მარშრუტების მართვა

წერტილები, რიგითობა და შემსრულებლები

მარშრუტი — წერტილების სია, რომლებსაც ერთი შემსრულებელი შემოივლის ცვლის განმავლობაში, შემოვლის რიგთან ერთად. წერტილი — ეს მისამართზე კონკრეტული მოქმედებაა: აიღოს ტვირთი, მიიტანოს ტვირთი, აიღოს დაბრუნება.

მარშრუტის შექმნა იწყება არჩეული თარიღის განაუწილებელი განაცხადებით. დისპეტჩერი ხედავს მათ სიით: მისამართი, რაიონი, ინტერვალი მიმღებთან, წონა და მოცულობა. წერტილები იკრიბება მარშრუტში ხელით ან წესით — მაგალითად, «ამ რაიონის ყველა მიტანა ხვალისთვის», — და მარშრუტი მაშინვე აჩვენებს ჯამურ წონას, მოცულობასა და გაჩერებების რიცხვს.

გაჩერებების რიგითობა დგინდება ცხადად და რჩება ხილული ყველასთვის: დისპეტჩერს პანელში, მძღოლს აპლიკაციაში. რიგი იცვლება წერტილის გადათრევით, ამასთან სისტემა გადათვლის მარშრუტის დატვირთვას და აფრთხილებს კონფლიქტზე — მაგალითად, როცა «12:00-მდე» ინტერვალის მქონე წერტილი აღმოჩნდა მერვე რიგში.

შემსრულებლის დანიშვნა — მარშრუტის მიბმა მძღოლზე ან კურიერზე და სატრანსპორტო საშუალებაზე. სისტემა ითვალისწინებს ტვირთამწეობასა და ძარის მოცულობას: მარშრუტი, რომელიც არ ეტევა დანიშნულ მანქანაში, აღინიშნება გასვლამდე, და არ აღმოჩნდება დატვირთვისას.

მარშრუტის შეცვლა ხდება დღის განმავლობაში და ეს ნორმალური სცენარია, და არა ავარია. წერტილი შეიძლება დაემატოს, მოიხსნას, გადავიდეს სხვა მარშრუტზე ან სხვა დღეს. შემსრულებელი ხედავს ცვლილებას თავის სიაში, ხოლო მარშრუტის ისტორიაში რჩება ჩანაწერი: რა შეიცვალა, ვინ შეცვალა და რომელ საათზე.

შესრულების კონტროლი — გეგმისა და ფაქტის შედარება: მარშრუტის რამდენი წერტილია დახურული, რამდენი დარჩა, სად გადაუხვია შემსრულებელმა შემოვლის რიგს, რომელი წერტილებია ვადაგადაცილებული ინტერვალით. მარშრუტი იხურება, როცა დახურულია მისი ყველა წერტილი — მათ შორის ისინიც, რომლებიც წარუმატებელი მიტანით დასრულდა.

ლოგისტი გეგმავს მარშრუტებსა და მიტანის წერტილების რიგითობას ორ ეკრანზე

შემოვლის რიგის ავტომატური შერჩევა

ოპტიმალური მარშრუტის ავტომატური აგება — ცალკე მოდულია, და არა აღრიცხვის სისტემის ჩაშენებული ფუნქცია. მისი განხილვა აზრი აქვს როგორც რეალიზაციის ვარიანტისა: ის მოითხოვს საგზაო მონაცემების წყაროს, გამოთვლის წესებსა და შემოწმებას კომპანიის რეალურ რეისებზე.

შესაძლო ვარიანტები — წერტილების მარტივი დალაგებიდან ზონებითა და დროის ინტერვალებით გამოთვლამდე გარე კარტოგრაფიული სერვისით. რა ზუსტად უერთდება და რომელ მონაცემებზე ითვლება, განისაზღვრება კვლევაზე: წინასწარ მზა ოპტიმიზაციის გამოცხადება იქნებოდა დაპირება, და არა აღწერა.

საბაზისო კონტური მუშაობს მის გარეშეც: წერტილები, რიგი, შემსრულებელი და შესრულების კონტროლი არ არის დამოკიდებული იმაზე, ვინ დაალაგა გაჩერებები — ადამიანმა თუ ალგორითმმა.

მარშრუტი როგორც სააღრიცხვო ობიექტი

მარშრუტს აქვს თარიღი, შემსრულებელი, ტრანსპორტი, მდგომარეობა და ცვლილებების ისტორია — როგორც განაცხადს. ამიტომ კითხვა «რატომ წავიდა გუშინ ეს მისამართი დღეს» იხსნება მარშრუტის ჩანაწერით, და არა ცვლის მეხსიერებით.

მარშრუტი პარასკევზედისპეტჩერის ეკრანის კადრი, მონაცემები დემონსტრაციულია
პუნქტიმოქმედებაინტერვალიადგილიწონამდგომარეობა
1საწყობი, პრომიშლენაიას ქ.ტვირთის აღება08:00–09:0014310 კგშესრულებულია
2მაღაზია «ცენტრალური»მიტანა09:00–12:00486 კგშესრულებულია
3შემკვეთის ოფისი, მე-4 სართულიმიტანა10:00–13:00218 კგგზაშია
4გაცემის პუნქტი, ასანბაის მკრ.მიტანა18:00-მდე6142 კგელოდება
5მაღაზია «აღმოსავლური»მიტანა + დაბრუნება14:00–17:00264 კგელოდება

შემოვლის რიგი ჩანს დისპეტჩერსაც და მძღოლსაც, ამიტომ «ადგილები გაცვალეს» კამათად არ იქცევა. მე-3 სტრიქონი დახურული არ იქნება, სანამ შემსრულებელი შედეგს არ აღნიშნავს: სართულზე აწევა — ტიპური ადგილია, სადაც მიტანა ყოვნდება, და სისტემამ ამის შესახებ უნდა გაიგოს იმისგან, ვინც კართან დგას.

ტვირთების მართვა

რას მივყავართ, საიდან, სად და ვინ არის პასუხისმგებელი

ტვირთი — ის, რაც ფიზიკურად გადაადგილდება. სისტემაში ეს ცალკე ჩანაწერია, დაკავშირებული განაცხადთან: ერთ განაცხადს შეუძლია მიიტანოს რამდენიმე სატვირთო ადგილი, ხოლო ერთ რეისს — რამდენიმე განაცხადის ტვირთები.

გამიჯვნა საჭიროა არა აღრიცხვის სიმკაცრისთვის. სწორედ ტვირთის დონეზე პასუხობენ კითხვებს, რომლებსაც ყველაზე ხშირად სვამენ: რამდენი ადგილი წავიდა, ყველა მიაღწია თუ არა, რომელი მათგანია დაზიანებული, რა დაბრუნდა უკან.

ტვირთის მდგომარეობის ყოველი ცვლილება — მოვლენაა დროითა და ავტორით. ამიტომ გადაზიდვის ისტორია აღდგება მთლიანად: რომელ საათზე აიღეს ტვირთი, სად გადაეცა შემსრულებლებს შორის, როდის ჩააბარეს მიმღებს და ვინ დაადასტურა ეს.

გადაცემა შემსრულებლებს შორის — ცალკე ოპერაციაა, და არა გვერდითი ეფექტი. ტვირთი, რომელიც მიდის საწყობიდან სორტირებაზე, ხოლო იქიდან მისამართზე, ცვლის პასუხისმგებელს მინიმუმ ორჯერ. ყოველი გადაცემა ფიქსირდება ცხადად, სხვაგვარად დაკარგვისას შეუძლებელია იმ მონაკვეთის დასახელება, სადაც ტვირთი დაიკარგა.

აქედანვე აიღება პასუხი კითხვაზე «ვინ არის დამნაშავე» — არა დამნაშავის ძებნის აზრით, არამედ მონაკვეთის აზრით. მიმღების მიერ აღმოჩენილი დაზიანება მიებმება გზის იმ მონაკვეთს, რომელზეც ტვირთი ირიცხებოდა კონკრეტულ შემსრულებელზე.

თანამშრომელი სკანირებს სატვირთო ადგილს ავტომობილში ჩატვირთვამდე

დაკავშირებული დოკუმენტები

ზედნადები, მიღება-ჩაბარების აქტი, შეფუთვის ფოტო, მიმღების ხელმოწერა ცხოვრობს ტვირთის გვერდით. დოკუმენტი მიბმულია ტვირთსა და განაცხადზე ერთდროულად, ამიტომ მოიძებნება კლიენტიდანაც და რეისიდანაც — მისი ძებნა მიმოწერაში საჭირო არ არის.

ფოტო მიღებისას და გაცემისას — დაზიანებაზე კამათის დახურვის ყველაზე იაფი ხერხია: ის გადაღებულია ცნობილ მომენტში ცნობილი ადამიანის მიერ და დევს იმავე ბარათში, რომელშიც მიმღების ხელმოწერა.

ტვირთი და განაცხადი — განსხვავებული ჩანაწერებია

ერთ განაცხადს შეუძლია მიიტანოს რამდენიმე ადგილი, ხოლო ერთ რეისს — რამდენიმე განაცხადის ტვირთები. სანამ ეს ერთი ჩანაწერია, ნებისმიერი ნაწილობრივი შემთხვევა — მიიღეს ხუთიდან სამი ადგილი, ერთი დააბრუნეს — სიტყვებით უწევს აღწერა კომენტარში.

რა ინახება ერთი ტვირთითველების შემადგენლობა ზუსტდება პროექტით
  • რა გადაიზიდებასავალდებულოდდასახელება, ადგილების რაოდენობა, წონა, მოცულობა, შეფუთვის ტიპი, განსაკუთრებული პირობები — მყიფე, ტემპერატურული რეჟიმი, საჭიროა ორი ადამიანი
  • საიდანსავალდებულოდაღების მისამართი, საწყობი ან გამგზავრების მოედანი, გამგზავნის საკონტაქტო პირი
  • სადსავალდებულოდმიტანის მისამართი, მიმღები, მიღების ინტერვალი, კომენტარი მისასვლელსა და აწევაზე
  • ვინ არის პასუხისმგებელისავალდებულოდმიმდინარე პასუხისმგებელი: მძღოლი, კურიერი, საწყობი ან სასორტირებო მოედანი — გადაცემების ისტორიით
  • მიმდინარე სტატუსიიცვლება მუშაობაშიმიტანის კონტურის ერთ-ერთი მდგომარეობა; იცვლება შემსრულებლის მოქმედებით, და არა ველის ხელით შესწორებით
  • გამგზავრების დროფიქსირდება ფაქტითმომენტი, როცა ტვირთი მიღებულია შემსრულებლის მიერ და ფიზიკურად დატოვა გამგზავრების წერტილი
  • მიღების დროფიქსირდება ფაქტითმიმღებისთვის ჩაბარების მომენტი დადასტურების ხერხთან ერთად
  • დოკუმენტები და კავშირებისაჭიროებისამებრზედნადები, აქტი, ფოტოები, ხელმოწერა, განაცხადის ნომერი, შეკვეთის ნომერი გარე სისტემაში

სავალდებულო ველები — მინიმუმია, რომლის გარეშეც ტვირთი მარშრუტში ვერ დაყენდება. დანარჩენი კონფიგურირდება: ავეჯის გადაზიდვასა და დოკუმენტების მიტანას აქვს არსებითი ველების განსხვავებული ნაკრები, და ზედმეტის შევსების იძულება — ცნობარის მიღების საიმედო ხერხია, გამოტოვებებით სავსე.

მიტანის კონტროლი: სტატუსები და გამონაკლისები

სტატუსი — ეს არ არის წარწერა ეკრანზე, არამედ მდგომარეობა, რომლიდანაც გამომდინარეობს ნებადართული მოქმედებები. მდგომარეობების ნაკრები სასრულია: სანამ ის ცხადად არ არის დასახელებული, ყოველი თანამშრომელი «მუშაობაშის» თავისებურად ხვდება, და ანგარიშის შესაკრებად არაფერია.

კურიერი აბარებს ამანათს მიმღებს და აფიქსირებს მიტანის დადასტურებას
სტატუსების ძირითადი ჯაჭვიმიტანის რიგითი გზა
  • შექმნილიაგანაცხადი მიღებული და შემოწმებულია. ტვირთი ჯერ არ არის აწყობილი, შემსრულებელი არ არის დანიშნული, მაგრამ ვალდებულებები კლიენტის წინაშე უკვე დაფიქსირებულია
  • მომზადებულიატვირთი აწყობილი და კომპლექტებულია, ადგილები მარკირებულია, დოკუმენტები მზადაა. ამ მომენტიდან ტვირთის შემადგენლობა არ იცვლება ცალკე ოპერაციის გარეშე
  • გადაცემულია მიტანაშიტვირთი ფიზიკურად მიღებულია შემსრულებლის მიერ: აღნიშვნას აკეთებს ის, ვინც ის აიღო. პასუხისმგებლობა გადადის საწყობიდან შემსრულებელზე
  • გზაშიაშემსრულებელი მიდის მარშრუტით. აქ ჩნდება შუალედური მოვლენები: მივიდა წერტილზე, დაიწყო გადმოტვირთვა, დაყოვნდა წინა მისამართთან
  • მიტანილიამიმღებმა მიიღო ტვირთი, დადასტურება დართულია მიტანას. მხოლოდ ახლა ითვლება მიტანა შესრულებულად — და არა მისამართიდან გასვლის მომენტში

რიგი მნიშვნელოვანია სწორედ ამ სახით. ყოველ გადასვლას ასრულებს ის, ვინც ჩაიდინა მოქმედება, და მოქმედების მომენტში — სხვაგვარად სისტემა აჩვენებს არა გადაზიდვის მდგომარეობას, არამედ დისპეტჩერის განზრახვას. შუალედური მდგომარეობები («სორტირებაზეა», «გადაცემულია კონტრაქტორზე») ემატება კომპანიის პროცესის ქვეშ, მაგრამ ნაკრები რჩება სასრული და ცხადი.

რას აკეთებს სისტემა არასტანდარტულ სიტუაციაშიქცევა ნაგულისხმევად, ზუსტდება პროექტში
რა მოხდარას აკეთებს სისტემამდგომარეობა
დაყოვნება: მიმღებთან ინტერვალი იწურებააღნიშნავს წერტილს როგორც ვადაგადაცილებულს, აჩვენებს მას დისპეტჩერს ცალკე სიით, ამზადებს შეტყობინებას მიმღებისთვის გადატანაზეგარჩევა
კლიენტმა გააუქმა შეკვეთა გატანამდეხურავს განაცხადს გაუქმების მიზეზით, ხსნის წერტილს მარშრუტიდან და აბრუნებს ტვირთს საწყობის ნაშთებშირიგითად
კლიენტმა გააუქმა შეკვეთა, როცა ტვირთი უკვე გზაშიაარ ხურავს მიტანას ჩუმად: გადაჰყავს ის დაბრუნებაში და სვამს უკუწერტილს შემსრულებლის მარშრუტშიგარჩევა
მიმღები ადგილზე არ არისაფიქსირებს წარუმატებელ მიტანას მიზეზითა და შემსრულებლის კომენტარით, ტოვებს ტვირთს მასზე და სვამს კითხვას განმეორებით მცდელობაზეგარჩევა
მიმღებმა მიიღო ტვირთი ნაწილობრივყოფს მიტანას: მიღებული ადგილები იხურება, უარყოფილები მიდის დაბრუნებაში ცალკე ჩანაწერითგარჩევა
ტვირთი დაზიანდა გადაზიდვისასხსნის მოვლენას ფოტოებითა და დაზიანების მომენტის პასუხისმგებელით, არ აძლევს საშუალებას მიტანა დაიხუროს როგორც ჩვეულებრივიგარჩევა
შემსრულებელი ცვლაზე არ გამოვიდაათავისუფლებს მის მარშრუტს ხელახლა დასანიშნად და აჩვენებს დისპეტჩერს ყველა შეხებულ წერტილს ერთი სიითგაფრთხილება

საერთო პრინციპი: წარუმატებელი შედეგი არ ქრება და წარმატებულად არ იქცევა. მიტანა რჩება ღია და ხვდება გარჩევის რიგში — ეს უფრო იაფია, ვიდრე ანგარიში, რომელშიც პრობლემები არ არის, რადგან მათი ჩაწერის ადგილი არ იყო.

რომელი გამონაკლისები სჭირდება კომპანიას, წყდება კვლევაზე. ავეჯის გადაზიდვას სჭირდება დაბრუნება და დაზიანებების გარჩევა, დოკუმენტების მიტანას — განმეორებითი მცდელობა და მიმღების პიროვნების დადასტურება. მდგომარეობების ნაკრები კონფიგურირდება, მაგრამ წესი რჩება საერთო: მიტანის ნებისმიერ დასრულებას აქვს მიზეზი, და მიზეზი ხვდება ანგარიშში.

სადისპეტჩერო პანელი

რას ხედავს დისპეტჩერი და ადმინისტრატორი

სადისპეტჩერო პანელი — სამუშაო ადგილი, საიდანაც მართავენ დღეს. მისი ამოცანა არ არის «მონაცემების ჩვენება», არამედ ერთ ეკრანზე იმის შეკრება, რაც ახლავე მოითხოვს გადაწყვეტილებას, და დანარჩენის არჩვენება.

ამიტომ პანელი მოწყობილია როგორც ცვლის სამუშაო მაგიდა: ზემოთ ის, რაც იწვის, ქვემოთ — დღის საერთო სურათი, სიღრმეში — ისტორია და ცნობარები. თანამშრომელს არ სჭირდება იმის დამახსოვრება, სად რა დევს, რომ კლიენტის ზარს უპასუხოს.

რა ჩანს პანელში:

  • აქტიური მიტანები — ყველა წერტილი მუშაობაში ახლავე, შემსრულებლითა და მიმდინარე სტატუსით
  • დღის მარშრუტები — რამდენი წერტილია დახურული, რამდენი დარჩა, სად ჩამორჩება მარშრუტი გეგმას
  • შემსრულებლები — ვინ არის ცვლაზე, ვინ არის მარშრუტზე, ვინ გათავისუფლდა, ვის უმთავრდება სამუშაო დრო
  • სტატუსები — მიტანების განაწილება მდგომარეობებით ერთი სიით, ხელით გადათვლის გარეშე
  • დაყოვნებები — წერტილები, რომელთა ინტერვალიც იწურება ან უკვე ამოიწურა მიმღებთან
  • პრობლემური შეკვეთები — წარუმატებელი მიტანები, დაბრუნებები, დაზიანებები, მიმღების უარები
  • დატვირთვა — რამდენი წონა და მოცულობაა დანიშნული მანქანაზე და რამდენი დარჩა თავისუფალი
  • განაუწილებელი — განაცხადები, რომლებიც ჯერ არცერთ მარშრუტში არ მოხვედრილა
  • ოპერაციების ისტორია — რა ხდებოდა ნებისმიერ განაცხადთან, მარშრუტთან ან ტვირთთან, ავტორითა და დროით

წვდომის უფლებები მიჯნავს პანელს როლების მიხედვით. დისპეტჩერი ხედავს თავის რეგიონს, ხელმძღვანელი — ყველა მიმართულებას, ქოლ-ცენტრის ოპერატორი — სტატუსებსა და კონტაქტებს, მაგრამ არა ფინანსურ მონაცემებს.

გამიჯვნა დგინდება როლით, და არა ყოველ თანამშრომელთან მონიშვნების ნაკრებით. სხვაგვარად ნახევარ წელიწადში ახალი ადამიანის უფლებები კონფიგურირდება «როგორც ივანოვთან», და ვეღარავინ ვერ იტყვის, რა ზუსტად არის მისთვის ღია.

დისპეტჩერი აკონტროლებს აქტიურ მარშრუტებს, გადახრებსა და ტრანსპორტის მდგომარეობას

ცვლის შეჯამება

დღე, 6 მარშრუტიპანელის ეკრანის კადრი
118მიტანა მუშაობაშია
9წერტილი ვადაგადაცილების რისკით
4პრობლემური შეკვეთა
12განაცხადი არ არის განაწილებული

სისტემის ეკრანის კადრი, რიცხვები დემონსტრაციულია. ფილების რიგი შემთხვევით არ არის არჩეული: პირველი მიდის არა საერთო მოცულობა, არამედ ის, რაც მოითხოვს გადაწყვეტილებას. განაუწილებელი განაცხადები დგას ბოლოს, რადგან ეს ერთადერთი ფილაა, რომელსაც დისპეტჩერი თავად და ბოლომდე ხურავს.

ოპერაციების ისტორია

ისტორია — არა «ყოველი შემთხვევისთვის» არქივი, არამედ გარჩევის ინსტრუმენტი. ჩანაწერები არ რედაქტირდება: შესწორება შეიტანება ახალი ჩანაწერით. ამიტომ კითხვას «ვინ გადაიტანა მიტანა ხვალისთვის» აქვს პასუხი, და არა ვერსიები.

მას უყურებენ ჩვეულებრივ სამი ბოლოდან ერთიდან: განაცხადით — რა ხდებოდა მასთან, შემსრულებლით — რას აკეთებდა ის ცვლაში, მარშრუტით — როგორ იცვლებოდა ის დღის განმავლობაში.

კავშირი საწყობთან

კომპლექტაციიდან მიტანაში გადაცემამდე

საწყობი და ლოგისტიკა — არა ორი განყოფილებაა საერთო ჩატით, არამედ ერთი პროცესის ორი მონაკვეთი. ტვირთი, რომელიც «აწყობილია, მაგრამ არ არის გადაცემული», და ტვირთი, რომელიც «გადაცემულია, მაგრამ არ არის აღნიშნული», — ეს ორი განსხვავებული მდგომარეობაა, და მათი აღრევა ძვირი ჯდება.

ერთიანი ციფრული პროცესი ნიშნავს ერთს: ყოველი გადასვლა საწყობსა და მიტანას შორის ფიქსირდება მოქმედებით, და არა შეტყობინებით. მესაწყობე აღნიშნავს კომპლექტაციას, მძღოლი — ტვირთის მიღებას, მიმღები — მიღებას. ამ აღნიშვნებს შორის ტვირთი ყოველთვის ირიცხება კონკრეტულ მონაკვეთზე.

რას აძლევს შეერთება საწყობს: ის ხედავს, რა უკვე წავიდა, და რა დგას გატანის ზონაში მეორე დღეა. რას აძლევს ლოგისტიკას: მარშრუტი არ იგეგმება იმ ტვირთზე, რომელიც ჯერ არ არის აწყობილი, ხოლო მძღოლი ჭიშკართან არ მოდის მანამ, სანამ ჩასატვირთი რამ არის.

სრული საწყობის აღრიცხვა — მიღება, განთავსება, ინვენტარიზაცია, პარტიები და ვარგისობის ვადები — ცალკე გვერდის თემაა. აქ აღწერილია მხოლოდ შეერთება: რას გადასცემს საწყობი ლოგისტიკას და რას იღებს უკან.

საწყობისა და მიტანის ერთიანი პროცესიექვსი გადასვლა, თითოეული — თანამშრომლის მოქმედება
  • 1შეკვეთა
  • 2კომპლექტაცია
  • 3მომზადება
  • 4გადაცემა
  • 5მიტანა
  • 6დადასტურება

მეოთხე გადასვლა — ერთადერთია, სადაც ტვირთი ცვლის პასუხისმგებელს. სწორედ ამიტომ ის ფორმდება ცალკე ოპერაციით ორი მხარით: საწყობმა ჩააბარა, შემსრულებელმა მიიღო. თუ ეს ნაბიჯი გამოტოვებულია, ადგილის დაკარგვისას შეუძლებელია მონაკვეთის დასახელება, ხოლო გარჩევა ცვლის გამოკითხვად იქცევა.

მესაწყობე აბარებს მომზადებულ ტვირთს მძღოლს საწყობის ჭიშკართან

რა გადაეცემა საწყობსა და ლოგისტიკას შორის

  • საწყობიდან ლოგისტიკაში — აწყობილი შეკვეთის შემადგენლობა, ადგილების რაოდენობა, წონა და მოცულობა, გატანისთვის მზადყოფნა, მარკირების ნომრები
  • ლოგისტიკიდან საწყობში — ტრანსპორტის მიწოდების გეგმური დრო, ვინ ჩამოვა ტვირთისთვის, რომელ მარშრუტში ხვდება ის
  • უკან საწყობში — დაბრუნებები, უარყოფილი ადგილები და მიუტანელი ტვირთები იმ მიზეზით, რის გამოც ისინი დაბრუნდა
  • საერთო ორივესთვის — ადგილის გადაადგილებების ისტორია: სად იყო ის, ვინ მიიღო და როდის შეიცვალა პასუხისმგებელი

თუ საწყობი სხვა პროგრამაში მუშაობს

ეს ჩვეულებრივი სიტუაციაა: საწყობის აღრიცხვა უკვე მიმდინარეობს არსებულ სისტემაში, მისი შეცვლა არავის აქვს განზრახული. მაშინ შეერთება შენდება გაცვლით — ლოგისტიკა იღებს შეკვეთების მზადყოფნასა და ადგილების შემადგენლობას, ხოლო აბრუნებს სტატუსებსა და დადასტურებებს.

გაცვლის შემადგენლობა და სიხშირე განისაზღვრება იმით, რის გაცემა შეუძლია გარე სისტემას. კონკრეტული პროგრამის შესაძლებლობები ზუსტდება კვლევაზე — წინასწარ მზა ინტეგრაციის გამოცხადება იქნებოდა სხვისი პროდუქტის დაპირება.

განაცხადები და მარშრუტები

ტვირთები და სტატუსები

სადისპეტჩერო პანელი

ანგარიშგება მიტანებით

როგორ მუშაობენ თანამშრომლები სისტემასთან

ყოველ როლს აქვს თავისი სამუშაო ადგილი და მოქმედებების თავისი ნაკრები. ეს არ არის შეზღუდვა შეზღუდვისთვის: რაც ნაკლები ზედმეტია ეკრანზე, მით ნაკლებია შეცდომა ცვლაში და მით მოკლეა ახალი ადამიანის სწავლება.

განაცხადების ოპერატორი

იღებს განაცხადებს ყველა არხიდან, ამოწმებს მისამართებსა და ტვირთის შემადგენლობას, აზუსტებს სადავოს კლიენტთან. ხედავს დასაზუსტებელ რიგსა და თავის განაცხადებს; მარშრუტებსა და ტრანსპორტის დატვირთვას არ ეხება.

დისპეტჩერი

კრებს მარშრუტებს, ნიშნავს შემსრულებლებს, მიჰყავს დღე: გადააქვს წერტილები, რეაგირებს დაყოვნებებზე, არჩევს პრობლემურ მიტანებს. პანელის ძირითადი მომხმარებელი და დღის განმავლობაში ცვლილებების მთავარი წყარო.

მესაწყობე

აღნიშნავს კომპლექტაციასა და გატანისთვის მზადყოფნას, აფორმებს ტვირთის გადაცემას შემსრულებელზე და დაბრუნებების მიღებას. მუშაობს ადგილებთან და მარკირებასთან, და არა მარშრუტებთან.

მძღოლი

იღებს მარშრუტს ცვლაზე, აღნიშნავს აღებასა და მიტანას, აფიქსირებს მიზეზს, თუ წერტილი არ დაიხურა. ხედავს მხოლოდ თავის დღის დავალებებს და მათი შესრულებისთვის საჭირო მონაცემებს.

კურიერი

იგივე სცენარი, მაგრამ მობილურ ინტერფეისში და ცვლაზე მოკლე წერტილების დიდი რიცხვით. ადასტურებს მიღებას, დაურთავს ფოტოს ან ხელმოწერას, წერს კომენტარს მისამართზე.

ხელმძღვანელი

უყურებს არა ცვლას, არამედ პერიოდს: მიტანების მოცულობა, ვადაში შესრულებულთა წილი, დატვირთვა, განმეორებადი ჩავარდნების ჩამონათვალი. ოპერატიული მოქმედებები მას არ სჭირდება — სჭირდება ციფრები, რომლებზეც შეიძლება დაეყრდნო.

კურიერები და მძღოლები

შემსრულებლის სამუშაო ინტერფეისი

შემსრულებელს სჭირდება არა «წვდომა სისტემაზე», არამედ მოკლე სია იმისა, რაც ახლა უნდა გააკეთოს. ამიტომ მისი სამუშაო ადგილი — ცალკე ინტერფეისია: მობილური აპლიკაცია ან ადაპტირებული ვებ-გვერდი, და არა იგივე პანელი, რაც დისპეტჩერთან.

რა არის მასში:

  • ცვლის დავალებების სია შემოვლის რიგით
  • მისამართები კომენტარებით მისასვლელზე, სართულსა და შესასვლელზე
  • ინფორმაცია შეკვეთაზე: რას მივყავართ, რამდენი ადგილი, ვინ არის მიმღები, არის თუ არა გადახდა მიღებისას
  • სტატუსის შეცვლა ერთი მოქმედებით: მივიდა, აიღო, მიიტანა
  • ტვირთის მიღების დადასტურება გამგზავრების წერტილზე
  • მიტანის დადასტურება: ხელმოწერა, ფოტო ან კოდი მიმღებისგან
  • კომენტარი წერტილზე, როცა რაღაც გეგმისამებრ არ წავიდა
  • კავშირი დისპეტჩერთან დავალების ბარათიდან, ტელეფონში ნომრის ძებნის გარეშე

ასეთი ინტერფეისისადმი მნიშვნელოვანი მოთხოვნა — მუშაობა ცუდი კავშირისას. ქსელს გარეთ გაკეთებული აღნიშვნები ინახება მოწყობილობაზე და იგზავნება, როცა კავშირი გაჩნდება; განმეორებითი გაგზავნა მეორე მიტანას არ ქმნის.

შემსრულებლის მუშაობის დეტალური მიმოხილვა — ცალკე გვერდის «კურიერებისთვის» თემაა. აქ მნიშვნელოვანია სხვა: ამ ინტერფეისში აღნიშვნები — ფაქტობრივი სტატუსების ერთადერთი წყაროა, ამიტომ ის პროექტდება პირველი, და არა ბოლო.

მძღოლი ამოწმებს დავალებების სიას სმარტფონზე ავტომობილისა და ამანათის გვერდით

რას აძლევს კომპანიას ადგილზე გაკეთებული აღნიშვნა

შემსრულებლის აღნიშვნა მოქმედების მომენტში — ეს არ არის კონტროლი კონტროლისთვის. მისგან აიღება მიტანის ფაქტობრივი დრო, წერტილის ხანგრძლივობა და ჩავარდნის მიზეზი. მის გარეშე სამივე მაჩვენებელი აღდგება მეხსიერებით დღის ბოლოს, ე.ი. არ აღდგება.

მეორე ეფექტი — დისპეტჩერისგან მოხსნილი დატვირთვა: სანამ სტატუსებს ის აწარმოებს ტელეფონით ნათქვამის მიხედვით, ცვლის ნახევარი მიდის სხვისი სამუშაოს სისტემაში გადაწერაზე.

რატომ არის ეს ცალკე ინტერფეისი

შემსრულებელს აქვს მუშაობის სხვა პირობები: ტელეფონი ერთ ხელში, ყუთი მეორეში, ეკრანი მზეზე, კავშირი მონაცვლეობით. დისპეტჩერის პანელი ასეთ პირობებში არ გამოიყენება — მას სჭირდება მსხვილი ელემენტები, მინიმალური ველები და გასაგები ქცევა ქსელის გარეშე.

ამიტომ მისი სამუშაო ადგილი პროექტდება ცვლის ქვეშ, და არა მონაცემების სისრულის: ეკრანზე მხოლოდ მიმდინარე წერტილი და მომდევნო, დანარჩენი გატანილია სიღრმეში.

ანალიტიკა

რომელი მონაცემების გაზომვა შეიძლება

ანგარიშებს აზრი აქვს მხოლოდ იქ, სადაც მონაცემები სისტემაში ხვდება მოქმედების მომენტში. თუ სტატუსები იდება საღამოს «დღის შედეგებით», ნებისმიერი ანგარიში აჩვენებს მოწესრიგებულ სურათს, რომელიც არ არის დაკავშირებული იმასთან, რაც ხდებოდა.

რა ითვლება დაგროვილი მონაცემებით:

  • მიტანების რაოდენობა — დღეზე, კვირაზე, თვეზე; მიმართულებებით, კლიენტებითა და შემსრულებლებით
  • შესრულებული და პრობლემური შეკვეთები — ვადაში მიტანილთა წილი და იმათი ჩამონათვალი, რომლებიც სხვაგვარად დასრულდა, მიზეზებით
  • მიტანის ვადები — ფაქტობრივი დრო განაცხადიდან ჩაბარებამდე და მიტანაში გადაცემიდან მიღებამდე
  • დატვირთვა — რამდენი წერტილი, წონა და მოცულობა მოდის მანქანასა და შემსრულებელზე, რამდენი რჩება თავისუფალი
  • მარშრუტების ეფექტურობა — წერტილების რიცხვი ცვლაზე, გეგმით დახურულთა წილი, დრო გაჩერებებს შორის
  • ოპერაციების ისტორია — წყარო კონკრეტული შემთხვევის გასარჩევად, და არა მხოლოდ შემაჯამებელი ციფრებისთვის

მაჩვენებლების განსაზღვრებები დგინდება ერთხელ და გამოიყენება ყველა ანგარიშის მიერ. «მიტანილია ვადაში» უნდა ნიშნავდეს ერთსა და იმავეს დისპეტჩერის ანგარიშსა და ხელმძღვანელის ანგარიშში — სხვაგვარად ერთი დღის ორი შეჯამება არ დაემთხვევა, და ორივე შეწყვეტს ნდობის გამოწვევას.

ანგარიშები გაიტანება ფაილით, შენდება განრიგით და შეიძლება წავიდეს გარე ანალიტიკის სისტემაში API-ით — გატანის შემადგენლობა განისაზღვრება პროექტით.

ხელმძღვანელი აანალიზებს პერიოდის მიტანების მაჩვენებლებს ეკრანზე და ანგარიშში

შეჯამება კვირაზე

კვირა, 4 მიმართულებაანგარიშის ეკრანის კადრი
612მიტანა პერიოდზე
27დასრულებულია არარიგითად
  • ქალაქი, დღეში დღე41%
  • ქალაქი, გეგმური32%
  • რეგიონი19%
  • საქალაქთაშორისო8%

სისტემის ეკრანის კადრი, რიცხვები დემონსტრაციულია. მეორე ფილა უფრო მნიშვნელოვანია, ვიდრე პირველი: სანამ არ არის გარჩეული არარიგითი დასრულებების შემადგენლობა — გაუქმებები, დაბრუნებები, წარუმატებელი მიტანები, — საერთო მოცულობა ლაპარაკობს მხოლოდ დატვირთვაზე, მაგრამ არა მუშაობის ხარისხზე.

ინტეგრაციები და მონაცემთა გაცვლა

ლოგისტიკური სისტემა იშვიათად დგას მარტო: შეკვეთები მოდის ერთი პროგრამიდან, კლიენტები იწარმოება მეორეში, ნაშთები — მესამეში. ქვემოთ — მიმართულებები, რომლებითაც გაცვლა შენდება ყველაზე ხშირად. ინტეგრაციის კონკრეტული შემადგენლობა განისაზღვრება იმით, რის გაცემა შეუძლია გარე სისტემას, და ზუსტდება კვლევაზე.

ონლაინ მაღაზია

გაფორმებული შეკვეთა შეიძლება ლოგისტიკაში გადაეცეს განაცხადით ავტომატურად, ხოლო მიტანის სტატუსი — დაუბრუნდეს მყიდველს პირად კაბინეტში. როგორ არის მოწყობილი თავად ვიტრინა და შეკვეთების აღრიცხვა, გარჩეულია გვერდზე ელექტრონული კომერციის.

CRM

შესაძლებელია ინტეგრაცია კლიენტების ცნობართან და გარიგებების ისტორიასთან: განაცხადი იქმნება კლიენტის ბარათიდან, ხოლო მიტანის შედეგი უბრუნდება მენეჯერს. გაცვლა მიმდინარეობს კლიენტის იდენტიფიკატორით, რომ კონტრაგენტების დუბლები არ გამრავლდეს.

ERP და აღრიცხვის სისტემა

შეიძლება იმუშაოს კომპანიის სააღრიცხვო კონტურთან ერთად: შეკვეთები, ზედნადებები, ურთიერთანგარიშსწორებები. გაცვლის მიმართულება და დოკუმენტების ნაკრები განისაზღვრება იმით, რომელი აღრიცხვა ითვლება ძირითადად.

საწყობის სისტემა

შეკვეთების მზადყოფნა, ადგილების შემადგენლობა და მარკირება მოდის საწყობიდან, სტატუსები და დაბრუნებები მიდის უკან. თუ საწყობი იწარმოება გარე პროგრამაში, შეერთება შენდება გაცვლით — იხილეთ ზემოთ საწყობთან კავშირის განყოფილება.

პროგრამა კურიერებისთვის

შემსრულებლის სამუშაო ადგილი შეიძლება იყოს სისტემის ნაწილი ან ცალკე აპლიკაცია, მიერთებული API-ით: იღებს დავალებებს, აბრუნებს სტატუსებსა და დადასტურებებს. მეორე ვარიანტი საჭიროა იქ, სადაც აპლიკაცია უკვე გამოიყენება.

გადახდის სისტემები

იქ, სადაც არის გადახდა მიღებისას, შესაძლებელია ინტეგრაცია საგადახდო სერვისთან ან შემსრულებლის ტერმინალთან: გადასახდელი თანხა მოდის განაცხადიდან, გადახდის შედეგი უბრუნდება მიტანას. შემადგენლობა დამოკიდებულია პროვაიდერზე.

გარე სერვისები

რუკები და მისამართების გეოკოდირება, ტრანსპორტის ტელემატიკა, შეტყობინებების სამსახურები, კონტრაქტორ-გადამზიდავები. ყოველი ასეთი მიერთება — ცალკე გაცვლის მოდულია; მზა კონექტორის არსებობა წინასწარ არ ცხადდება.

API

სისტემის საკუთარი ინტერფეისი: შექმნას განაცხადი, მიიღოს სტატუსი და მარშრუტი, გადასცეს მიტანის დადასტურება, წაიღოს ოპერაციების ჟურნალი. მისი მეშვეობით უერთდება ყველაფერი, რისთვისაც ცალკე მოდული არ არის.

გაცვლის წესები ყველგან ერთია: ყოველ ოპერაციას აქვს გასაღები, ამიტომ განმეორებითი გადაცემა მეორე განაცხადს არ ქმნის; სხვაობები არ ქრება, არამედ ხვდება გარჩევის რიგში; ყოველი გზავნილი და ყოველი პასუხი იწერება გაცვლის ჟურნალში. ამ სამი წესის გარეშე ინტეგრაცია მუშაობს ზუსტად კავშირის პირველ წყვეტამდე.

დანერგვის რიგი

ლოგისტიკას სისტემაში მთლიანად ერთ დღეში არ გადაჰყავთ: სანამ თანამშრომლები სტატუსებს ძველებურად აწარმოებენ, ანგარიშებში მონაცემები არაფერს ნიშნავს. ამიტომ გაშვება მიდის მონაკვეთებად, და ყოველი მომდევნო ეყრდნობა მომუშავე წინას.

1. კვლევა

როგორ მოდის განაცხადები ახლა, ვინ გეგმავს მარშრუტებს, რით იწარმოება სტატუსები, რომელი პროგრამები დგას უკვე და რის გაცემა შეუძლიათ მათ. შედეგი — პროცესის აღწერა და პირველ რიგში ავტომატიზირებადის ჩამონათვალი.

2. პილოტი ერთ მიმართულებაზე

ერთი ქალაქი, ერთი მიტანის სამსახური ან ერთი საწყობი. განაცხადები, მარშრუტები, სტატუსები და შემსრულებლების აღნიშვნები გადის სრულ წრეს რეალურ გადაზიდვებზე — მანამ, სანამ პროცესი მთელ კომპანიას დაფარავს.

3. როლები და წესები

ვის რის შეცვლა შეუძლია, რომელი გამონაკლისებია საჭირო, როგორ მუშავდება დაბრუნება და წარუმატებელი მიტანა, ვის მიდის შეტყობინებები. აქვე კონფიგურირდება უფლებები და მარშრუტის ხელით ცვლილებების წესრიგი.

4. გაშლა და გაცვლა

დანარჩენი მიმართულებები დამუშავებული სქემით, ინტეგრაციები — ცალკე გაცვლის მოდულებით. შემდეგ გროვდება ისტორია, ჩნდება ანგარიშები პერიოდზე და მონაცემები ტრანსპორტის დაგეგმვისთვის.

განვიხილოთ თქვენი ლოგისტიკა

დაგვიკავშირდით ახლავე

მოგვწერეთ, რამდენი მიტანაა დღეში, საიდან მოდის განაცხადები, საკუთარი ტრანსპორტი თუ კონტრაქტორები, არის თუ არა საწყობი და რომელ პროგრამებში დევს უკვე თქვენი მონაცემები. ჩვენ გიპასუხებთ, რა ავტომატიზირდება პირველ რიგში, რა შეიძლება მიერთდეს არსებულ სისტემებს და რისგან დაწყებაა გონივრული პილოტი.