Veikala atjaunošana ir otrais no diviem Integrāciju centrāles darbiem — tas, kas sagatavoto piegādātāja informāciju publicē veikala katalogā. Bez tās imports ir nostrādājis, bet pircējs joprojām redz vecās cenas. Šajā rakstā: ar ko atjaunošana atšķiras no importa, ko sagatavot pirms sākat, kā to palaist ar roku un kā lasīt izpildes skatu.
Pārējais par veikala atjaunošanu ir divos blakus rakstos: Veikala atjaunošana — fāzes un kas tajās notiek un Veikala atjaunošanas grafiks un komandas.
Kas ir veikala atjaunošana
Modulis pats to formulē vadības panelī:
Viena rinda katram piegādātājam. Produktu skaits atspoguļo stāvokli pēdējās veikala atjaunošanas brīdī. Krājumu imports ielasa cenu, krājumus un statusu no piegādātāja datu plūsmas sagatavošanas tabulās; lai tos publicētu, palaidiet veikala atjaunošanu.
| Imports | Veikala atjaunošana | |
|---|---|---|
| Ko lasa | piegādātāja datu plūsmu | tikai to, kas jau ir sagatavots |
| Ko raksta | moduļa sagatavošanas tabulas | veikala katalogu |
| Slēdzene | katram piegādātājam sava | viena, visam veikalam kopīga |
| Kur palaiž | vadības panelī, kolonnā Palaist importu | vadības panelī, poga Palaist veikala atjaunošanu |
| Maršruts | ecomlink/import — viens katram piegādātājam |
ecomlink/shop_update — viens visam veikalam |
Divi apgalvojumi, kas ir spēkā vienmēr: veikala atjaunošana datu plūsmu nelasa nemaz, un imports veikala katalogā neraksta neko. Tāpēc atjaunošana bez iepriekšēja importa tikai pārrēķina rezultātu no vecajiem datiem. Par importa pusi: Preču imports — kā tas notiek.
Divi gājieni un vārds «profils». Šajā rakstā «profils» ir gatavs fāžu komplekts, ko konkrētā izpilde drīkst izpildīt — palaišanas veids. To nejauciet ar piegādātāja profilu (zināšanu katalogu par vienu piegādātāju), par ko ir raksts Profili. Palaišanas veidu ir divi: krājumu gājiens — biežais, īsais — un pilnais gājiens. No pārlūka vienmēr tiek palaists krājumu gājiens, un to pašu dara atjaunošanas grafiks; pilno var palaist tikai no komandrindas vai ar piegādātāja lauku Pilnā importa biežums, kam ir savs, atsevišķs grafiks.
Tāpēc ir viena vietas nesakritība, kas mulsina pirmajā reizē: poga saucas Palaist veikala atjaunošanu, bet apstiprinājuma logā ir «Vai tagad palaist krājumu atjaunošanu?». Tā ir viena un tā pati darbība — krājumu gājiens. Nospiežot pogu, datu plūsma netiek lasīta.
Pirms sākat
Atjaunošana publicē tikai to, kas ir gatavs publicēšanai. Ja kaut viens no šiem punktiem nav izpildīts, izpilde beigsies ar Atjaunošana pabeigta, bet veikalā nekas neparādīsies — un ekrāns par to nebrīdinās.
- Piegādātājs ir izveidots un ieslēgts — sk. Piegādātāja pievienošana. Izslēgta piegādātāja preces netiek publicētas ne ar roku, ne pēc grafika.
- Kategorijas ir sasaistītas ar gala veikala kategoriju (tādu, kurai nav apakškategoriju), un sasaiste ir ieslēgta — sk. Kategoriju sasaiste. Bez sasaistes vai uz kategoriju ar apakškategorijām prece veikalā nenonāk nekad.
- Zīmoli ir sasaistīti un ieslēgti — sk. Zīmolu sasaiste. Nesasaistīts zīmols aptur publicēšanu tieši tāpat kā nesasaistīta kategorija.
- Ir uzcenojuma plāns, kurā ir cenu diapazons, kas sedz konkrētās preces cenu — sk. Uzcenojumi. Ja plāna nav vai diapazons cenu nesedz, prece netiek publicēta.
- Imports ir tikko palaists — sk. Preču imports. Atjaunošana lasa tikai sagatavotās rindas; ja importa nav bijis, tā publicē vecos datus vai neko.
Ja visi pieci ir kārtībā un preces tāpat neparādās, cēlonis parasti ir preces pusē (atlikums, statuss, cits uzvarējis piegādātājs) — sk. sadaļu Ja kaut kas nestrādā rakstā Veikala atjaunošana — fāzes un kas tajās notiek.
Kā palaist ar roku
- Kreisajā izvēlnē atveriet sadaļu Lietotnes → Integrāciju centrāle (kodā un adresēs — EcomLink). Atveras Vadības panelis.
- Augšējā labajā stūrī nospiediet sarkano pogu Palaist veikala atjaunošanu. Poga ir redzama tiem, kam ir rediģēšanas tiesības uz vadības paneli; pati palaišana prasa vēl atsevišķas tiesības — sk. sadaļu Kas ko drīkst rakstā Veikala atjaunošanas grafiks un komandas.
- Atvērtajā logā izvēlieties Piegādātājs (neobligāti) — noklusējums ir Visi piegādātāji, un tas ir arī ieteicamais variants (kāpēc — sk. sadaļu Kāpēc daļa fāžu tiek izlaista rakstā Veikala atjaunošana — fāzes un kas tajās notiek).
- Izlasiet brīdinājumu: «Vai tagad palaist krājumu atjaunošanu? Tā publicē četras sagatavotās vērtības — cenu, daudzumu, krājumu statusu un produkta statusu — produktiem, kas veikalā jau ir, un neko citu nemaina.» Tas ir tas pats darbs, ko sola poga; sk. skaidrojumu sadaļā Kas ir veikala atjaunošana.
- Nospiediet Palaist veikala atjaunošanu loga apakšā. Logs neaizveras — tā vietā tas pārslēdzas uz izpildes skatu.
📷 Ekrānattēls: ecomlink/ecomlink — vadības paneļa augša ar sarkano pogu «Palaist veikala atjaunošanu» un blakus esošo «Apturēt»
Darbs notiek fonā, atsevišķā servera procesā. Logu drīkst aizvērt un lapu drīkst pamest — izpilde turpinās. Nospiežot to pašu pogu vēlreiz, logs uzreiz rāda notiekošās izpildes progresu, nevis apstiprinājumu; tā ir arī vienīgā vieta, kur var sekot izpildei, ko sāka grafiks vai kolēģis citā cilnē.
📷 Ekrānattēls: ecomlink/ecomlink — veikala atjaunošanas logs, 1. solis: izvēle «Piegādātājs (neobligāti)» ar «Visi piegādātāji» un brīdinājuma teksts
Ko rāda izpildes skats
| Elements | Nozīme |
|---|---|
| Statusa zīmīte | Dīkstāvē / Notiek / Pabeigts |
| Blakus tai | tvērums (piegādātāja kods vai Visi piegādātāji) un Sākts %s |
| Rinda zem statusa | pašreizējās fāzes nosaukums un %s. fāze no %s |
| Segmentu josla | viens kvadrātiņš katrai šīs izpildes fāzei: izpildītās aizpildītas, pašreizējā svītrota, izlaistās — tukšas |
| %s / %s produkti | cik preču apstrādāts no kopskaita |
| Grupa Rezultāts | Pievienoti, Atjaunoti, Attēli |
| Grupa Laiks | Pagājis laiks, Atlikušais laiks, Pēdējā palaišana |
Nosaukums «Pēdējā palaišana» logā ir divās vietās, un tie ir divi dažādi skaitļi. Grupā Laiks tas ir ilgums — cik ilgi šajā pašā tvērumā aizņēma iepriekšējā izpilde. Rindā pie statusa zīmītes, kamēr nekas nenotiek, tas ir laiks — kad iepriekšējā izpilde beidzās (ilgums iekavās); tiklīdz izpilde sākas, tā pati rinda pārslēdzas uz Sākts %s.
Atlikušais laiks parādās ar tildi (piem., ~4m 10s). Drošākais aprēķins balstās uz iepriekšējo tāda paša tvēruma un tā paša gājiena izpildi — uz tās fāžu laikiem vai kopējo ilgumu. Ja tādas vēstures vēl nav, atlikušo laiku rēķina no jau apstrādāto rindu attiecības, un veikala atjaunošanā šis skaitlis ir neuzticams: fāzes skaita dažādās vienībās, tāpēc tilde var pazust un atkal parādīties. Kad aprēķināt nav no kā, tur ir domuzīme.
📷 Ekrānattēls: ecomlink/ecomlink — veikala atjaunošanas logs izpildes laikā: posma rinda, segmentu josla, grupas «Rezultāts» un «Laiks»
Kopsavilkums, kad izpilde beigusies
Dzīvais skats tiek aizstāts ar kopsavilkumu. Tas ir ekrāns, ko lasa visbiežāk — atgriežaties pēc desmit minūtēm un skatāties rezultātu:
| Kopsavilkuma daļa | Ko tur meklēt |
|---|---|
| Virsraksts | Atjaunošana pabeigta vai — ja izpilde apstājās — Apstājās fāzē: %s |
| Rinda zem virsraksta | tvērums, sākuma un beigu laiks, ilgums |
| Skaitītāji | Pievienoti, Atjaunoti, Attēli, Fāzes (izpildīto skaits pret plānoto) |
| Paskaidrojums | Visas %s fāzes izpildītas., Izpildītas %s fāzes, %s izlaistas kā nemainītas. vai Kopš pēdējās veikala atjaunošanas nekas nav mainījies. |
| Saite Skatīt logu | ved uz Žurnāliem; rādās tiem, kam piešķirta piekļuve ecomlink/logs, taču pašu žurnālu ekrānu atver tikai sistēmas administrators — pārējos tas nosūta atpakaļ uz vadības paneli |
| Poga Palaist vēlreiz | pati neko nepalaiž — tā atgriež logu 1. solī, pie tvēruma izvēles un brīdinājuma; lai izpilde sāktos, tur vēlreiz jānospiež Palaist veikala atjaunošanu |
📷 Ekrānattēls: ecomlink/ecomlink — kopsavilkums «Atjaunošana pabeigta» ar skaitītājiem Pievienoti/Atjaunoti/Attēli/Fāzes
Ko darīt tālāk. Atveriet veikala pusē vienu preci, kurai vajadzēja mainīties, un pārbaudiet tās cenu un atlikumu. Ja kaut kas nesakrīt, to pašu preci atveriet ekrānā Produkti — sk. EcomLink produkti — preces kartiņa un rindas īsceļi — un salīdziniet sagatavoto vērtību ar veikalā redzamo.
Poga «Apturēt»
Kamēr izpilde notiek, gan logā, gan vadības paneļa augšā ir poga Apturēt. Tā nosūta procesam pārtraukšanas signālu, un process apstājas uzreiz. Jau paveiktais paliek veikalā — arī pārtrauktās fāzes tā daļa, kas jau bija nofiksēta; zūd tikai tā porcija, kas tobrīd bija ceļā. Neizplatītās izmaiņas paliek atzīmētas kā nepabeigtas, un nākamā atjaunošana tās izdarīs vēlreiz.
Ja kaut kas nestrādā
Nospiežu «Palaist veikala atjaunošanu», bet parādās «Neizdevās sākt veikala atjaunošanu.» Poga tiek rādīta pēc tiesībām uz vadības paneli, bet palaišanai vajadzīgas atsevišķas rediģēšanas tiesības uz pašu atjaunošanas darbību. Lūdziet administratoram tās piešķirt jūsu lietotāju grupai. Tas pats ziņojums parādās arī tad, ja modulis veikalā ir izslēgts.
Parādās «Veikala atjaunošana jau notiek.» Atjaunošanai ir viena globāla slēdzene — visam veikalam vienlaikus notiek tikai viena. Jūsu pieprasījums netiek ierindots, tas tiek vienkārši izlaists. Tas pats attiecas uz grafiku: stundas atjaunošana, kas iekrīt garā pilnā gājiena laikā, šoreiz nenotiek. Atveriet to pašu logu — tas rāda jau notiekošo izpildi un tās progresu.
Pārējie gadījumi — preces, kas veikalā neparādījās, nemainīga cena pēc uzcenojuma maiņas, izlaistas fāzes un «Apstājās fāzē: …» — ir aprakstīti rakstā Veikala atjaunošana — fāzes un kas tajās notiek. Par grafiku un komandrindu sk. Veikala atjaunošanas grafiks un komandas.