ბიზნესი4 წთ საკითხავი
ონლაინ მაღაზია და ERP: მარაგებისა და შეკვეთების სინქრონიზაცია

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

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

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


