Dodávatelia a importy
Pridanie dodávateľa, typy feedov, plán sťahovania a čo znamenajú stavy pri poslednom importe.
Na tejto stránke
Dodávateľ je zdroj produktov. Všetko ostatné v Monokaide — kategórie, parametre, ceny, obrázky — má svoj pôvod v niektorom feede, preto sa problémy s katalógom takmer vždy riešia tu.

Prvky na obrazovke
- Vendori a importy — Ľavé menu je celá sekcia Nastavenia; táto obrazovka je jej najčastejšie navštevovaná položka.
- Pridať vendora — Otvorí výber spôsobu, akým sa nový feed napojí.
- Hromadné akcie — Spustí synchronizáciu alebo zmenu nastavení nad viacerými dodávateľmi naraz.
- Prepínač zobrazenia — Tabuľka verzus kalendár plánovaných synchronizácií.
- Typ feedu — Zúži zoznam na jeden formát — napríklad Heureka alebo Google Merchant.
- Stav — Zlyhané, čakajúce, bežiace, v poriadku.
- Hviezdička — Označí dodávateľa ako primárneho. Pri automatickej detekcii duplicít jeho produkt vyhrá.
- Typ feedu — Formát, v ktorom dodávateľ posiela dáta.
- Stav posledného behu — „Zlyhané“ je jediný stav, ktorý si vyžaduje zásah.
- Posledný sync — Kedy feed naposledy dobehol.
- Ďalší sync — Kedy je naplánovaný ďalší beh, alebo že práve prebieha.
- Produkty — Koľko produktov tento dodávateľ do katalógu prináša.
Pridanie dodávateľa
Tlačidlo Pridať vendora ponúkne päť spôsobov. Líšia sa v jednej veci: kto určí, ktoré pole feedu znamená ktoré pole produktu.
| Spôsob | Kedy ho použiť | Poznámka |
|---|---|---|
| Existujúci formát | Feed je v známom formáte — Heureka, Google Merchant, Sport Import a podobne. | Najrýchlejšie. Mapovanie je hotové, stačí adresa feedu. |
| AI analýza (auto) | Neznámy XML, JSON alebo CSV feed. | AI feed prečíta a navrhne mapovanie, ktoré potom potvrdíte alebo upravíte. Zdroj mapovania sa označí ako ai_generated. |
| Ručné mapovanie | Neznámy formát, ktorý chcete namapovať sami. | Plná kontrola. Vhodné, keď má feed neobvyklú štruktúru, ktorú AI opakovane číta zle. |
| ETIM | Dodávateľ dodáva katalóg v štandarde ETIM, teda ako BMEcat XML. | Hlavne elektrotechnika, HVAC a technické odbory. Z adresy alebo ako nahraný súbor — pozri ETIM. |
| Nahranie súboru | Jednorazový alebo ručne aktualizovaný súbor CSV či XLSX. | Feed sa nesťahuje z adresy — súbor nahrávate vy. BMEcat XML patrí pod ETIM. |
ETIM
ETIM dodávateľ posiela katalóg vo formáte BMEcat. Je to XML štandard s ETIM klasifikáciou, ktorý používajú najmä značky elektroinštalácie, HVAC a MRO. BMEcat má pevnú štruktúru, preto sa tu nič nemapuje: žiadny náhľad stĺpcov ani mapovanie feedu. Systém súbor prečíta sám.
Vytvorenie ETIM dodávateľa
Po kliknutí na Pridať vendora zvoľte ETIM (BMEcat). Obrazovka sa najprv pýta, odkiaľ dáta prídu:
| Režim | Kedy ho použiť | Čo sa stane po vytvorení |
|---|---|---|
| URL feed | Dodávateľ zverejňuje BMEcat na adrese — HTTPS, HTTP, SFTP alebo FTP, prípadne s menom a heslom. | Katalóg sa sťahuje automaticky podľa plánu, ako pri ostatných dodávateľoch. |
| Nahrať súbor | BMEcat súbor od dodávateľa máte u seba. | Súbor sa nahrá a prvá synchronizácia sa spustí hneď. Novší katalóg neskôr nahráte sami — pozri nižšie. |
Spoločné nastavenia platia pre oba režimy: názov, voliteľný kód, mena feedu, región pre DPH a predvolená marža — z nej sa dopočíta nákupná cena, keď ju katalóg neuvádza.
Pre nahrávaný súbor platí:
| Pravidlo | Čo znamená |
|---|---|
| Formát | BMEcat XML ako .xml, alebo skomprimovaný ako .xml.gz (gzip) či .zip. Súbor s inou príponou — napríklad CSV či XLSX — sa odmietne hneď, ešte pred nahraním. |
| Veľkosť | Najviac 200 MB. Limit platí pre nahrávaný súbor — pri archíve teda pre jeho skomprimovanú veľkosť. Rozbalený katalóg môže mať najviac 2 GB; väčší pri synchronizácii zlyhá, aj v režime URL feed. |
| ZIP archív | Z archívu sa načíta len jeden súbor: prvý, ktorého názov končí na .xml, v poradí, v akom sú súbory v archíve uložené (rátajú sa aj súbory v podpriečinkoch). Všetko ostatné v archíve sa ignoruje a archív bez súboru .xml pri synchronizácii zlyhá. Zabaľte doň preto jediný BMEcat katalóg. |
| Čas | Nahrávanie má limit 9 minút. Počas nahrávania obrazovka ukazuje priebeh — nezatvárajte ju, kým nedobehne. |
Nový BMEcat súbor
Poslal vám dodávateľ novší katalóg? V zozname dodávateľov (Otvorí sa v novej karte) otvorte ponuku pri jeho riadku a zvoľte Nahrať nový súbor. Táto položka je len pri dodávateľoch vytvorených nahraním súboru — dodávateľ cez URL feed si katalóg sťahuje sám.
Pozrite, čo je nahrané teraz
Obrazovka ukáže názov a čas posledného nahraného súboru.
Pretiahnite nový súbor
Formáty aj limity sú rovnaké ako pri vytvorení, takže aj tu môžete nahrať
.xml.gzalebo.zip. Mapovanie stĺpcov tu nie je — BMEcat ho nepotrebuje.Kliknite na Nahrať a synchronizovať
Nový súbor nahradí predchádzajúci a synchronizácia sa spustí hneď. Jej priebeh sledujte v Logoch importov (Otvorí sa v novej karte).
Stavy a čo s nimi
| Stav | Čo znamená | Čo urobiť |
|---|---|---|
| V poriadku | Posledný beh dobehol bez chyby. | Nič. |
| Čakajúce | Beh je naplánovaný a čaká vo fronte. | Nič. Pri mnohých dodávateľoch naraz sa fronta spracúva postupne. |
| Synchronizuje sa | Import práve prebieha. | Priebeh vidíte v Logoch importov (Otvorí sa v novej karte). |
| Zlyhané | Beh skončil chybou. | Otvorte log posledného behu — nesie konkrétny dôvod (nedostupná adresa, zmenená štruktúra, neplatné XML). |
Primárny dodávateľ
Hviezdička pri názve označuje primárneho dodávateľa. Má jediný, ale dôležitý dôsledok: pri automatickej detekcii duplicít systém uprednostní produkt od primárneho dodávateľa ako ten, ktorý zlúčenie prežije. Ak nie je primárny ani jeden, rozhodne starší záznam.
Plán sťahovania
Každý dodávateľ má vlastný plán. Prepínač v pravom hornom rohu prepne zoznam na kalendár, kde vidíte, ako sú behy rozložené v čase — užitočné, keď sa importy vzájomne spomaľujú, lebo sú naplánované na tú istú hodinu.
Pridal som dodávateľa, ale žiadne produkty nepribudli.
Pozrite stav posledného behu. Ak je Zlyhané, dôvod je v logu. Ak je V poriadku a produkty aj tak nie sú, mapovanie feedu pravdepodobne nepriradilo povinné polia — otvorte detail dodávateľa (Otvorí sa v novej karte) a skontrolujte mapovanie.
Prečo mám v katalógu produkt dvakrát?
Dvaja dodávatelia posielajú ten istý tovar. Na to je modul Zlučovanie duplicít.
Nahral som nový BMEcat súbor, ale obrazovka ohlásila, že synchronizáciu sa nepodarilo zaradiť do frontu.
Súbor je už nahradený, len sa nespustil import. O chvíľu pri dodávateľovi zvoľte Synchronizovať teraz.
Mám ETIM dodávateľa cez URL. Kde nahrám nový katalóg?
Nikde — taký dodávateľ si katalóg sťahuje z adresy sám, podľa plánu. Nový súbor nahrávate len pri dodávateľovi, ktorý vznikol nahraním súboru.
Môžem dodávateľa dočasne vypnúť?
Áno — v detaile dodávateľa. Vypnutý dodávateľ sa prestane sťahovať, ale jeho produkty v katalógu zostanú.