Uz Wolt sistēmu iespējams nosūtīt dažādus datus no MONEO sistēmās. Šeit aprakstītā datu apmaiņa, izmantojot csv failu automātisku nosūtīšanu uz Wolt SFTP serveri. Integrāciju iespējams veidot arī ar API savienojumu individuāli.
Eksporta funkcijas izveide
Uz Wolt sistēmu iespējams nosūtīt informāciju par preču cenām, cenām ar atlaidi, noliktavas atlikumu u.c. (vairāk informācijas var lasīt Wolt dokumentācijā). Šim nolūkam tiek veidots individuāla MONEO eksporta funkcija, kas eksportē uzņēmumam nepieciešamos datus csv failā. Vairāk par eksporta funkcijas izveidi var lasīt šeit vai jautāt MONEO klientu atbalstam, rakstot uz help@moneo.lv.
Savienojuma izveide (SSH atslēgas)
Lai Wolt sistēma pieņemtu MONEO failus, Wolt sistēmā nepieciešams sagatavot SSH atslēgu pāri. Tās var būt esošas atslēgas, kas jau ir vēsturiski ģenerētas, vai no jauna veidotas. Nepieciešams izveidot publisko un privāto SSH atslēgu. Sīkāk par to, kā ģenerēt atslēgu pāri lasi Wolt dokumentācijā
Publisko atslēgu nepieciešams nosūtīt Wolt, lai saņemtu FTP servera piekļuves datus (lietotājvārds un servera adrese). Pieslēgšanās notiek ar SFTP protokolu. Privātā atslēga tiks ievadīta MONEO sistēmā (nodrošinot piekļuvi Wolt bez paroles). Pēc ievadīšanas un saglabāšanas privātā atslēga nebūs skatāma vai rediģējama.
Periodiskās darbības izveide MONEO
Šajā piemērā izmantosim iepriekš sagatavotu artikulu atlikumu eksportu:
Modulis Noliktava > Eksporti > atver eksporta sagatavošanas logu > trīspunkte > Pievienot pie periodiskām darbībām. Atvērsies periodiskās darbības sagataves logs.
Sadaļa Palaišana
- Tips - Eksports.
- Kods - eksporta funkcijas ID.
- Nosaukums - ievada periodiskās darbības nosaukumu.
- Komentārs - papildus paskaidrojums periodiskajai darbībai.
- Automātiska palaišana - norāda periodu, kad veikt automātisko palaišanu, piemēram, reizi dienā, reizi x sekundēs.
- Palaišanas datums no un palaišanas laiks - norāda datumu un laiku, kad veikt pirmo palaišanu.
- Pēdējā palaišana - sistēma attēlo informāciju par to, kad notikusi pēdējā periodiskās darbības palaišana.
- Pēdējās palaišanas paziņojums - sistēma attēlo informāciju par to, vai ir bijuši kļūdas paziņojumi pēdējā palaišanas reizē.
- Saglabā ierakstu.
Sadaļa Rezultāts
- Faila nosaukums - Norāda faila nosaukumu, kāds tiks izveidots uz FTP servera.
- Darbība - FTP pārsūtīšana
- Mērķa adrese - FTP servera adrese, ko saņem no Wolt, priekšā jābūt pieliktam sftp://
- Lietotājs - no Wolt saņemtais lietotājvārds
- Privātā atslēga - spiežot uz bultiņas jāpievieno izveidotā privātā atslēga - pilns faila saturs ietverot galveni un kājeni
- Ceļš - norāda ceļu failu struktūrā, ja fails jāpievieno konkrētai mapei, atbilstoši dokumentācijai, piemēram, pēc šablona {venueId}/INVENTORY_UPDATE_CSV/{filename}.csv
Testēšana
Sākotnēji ieteicams periodisko darbību palaist vienu reizi un deaktivizēt darbību, norādot palaišanas laiku, piemēram, minūti uz priekšu. Ja pieslēgšanās ir veiksmīga, tiks saņemts paziņojums "OK", savukārt kļūdas gadījumā paziņojums tiks uzrādīts pēdējās palaišanas paziņojuma laukā.
Gadījumā, ja tiek saņemta autentifikācijas kļūda, tad pieslēgšanos manuāli var testēt arī no datora, izmantojot izveidoto privāto atslēgu, piemēram, ar komandu:
sftp -i ceļš_uz_private_key lietotājvārds@servera_adrese.comVeiksmīgas pieslēgšanās gadījumā notiks pieslēgšanās FTP serverim.
Lai no Wolt saņemtu datus par veiktajiem pasūtījumiem, jāveido individuāls API savienojums. Vairāk par API savienojuma izveidi, var lasīt šeit.
Komentāri
0 comments
Lūdzu ieejiet lai varētu pievienot komentāru.