Váš e-shop fungujúci na systéme FastCentrik vie importovať dáta z XML, čo sa vám bude hodiť ako pre počiatočné naplnenie e-shopu, tak aj pre pravidelné aktualizácie cien, tovaru apod. Podľa nami vydefinovaných štruktúr, ktoré je nutné presne dodržať, môžete potrebné informácie ukladať a následne importovať do e-shopu. Stačí vám k tomu len váš program - ľubovolný ekonomický systém, tabuľkový procesor, alebo dáta distribútora.
Na poradí informácií pri importe záleží
- Súbory do vášho e-shopu vložíte jednoducho v administrácii.
- Importy nájdete pomocu tejto cesty: Nastavenie/Nastavenie nástrojov/Importy a Exporty/Import dát z formáte XML a Excel.
- Po kliknutí na tlačidlo Nahrať súbor si hravo nahráte potrebné importné súbory na server.
- V zozname kategórií, ktoré možno importovať, sú priložené tiež šablóny vo formáte XML (tie sú len vzorové) a šablóny XSD pre validáciu, neváhajte si ich stiahnuť.
Pri importe je úplne nevyhnutné zachovať následujúce poradie nahrávaných súborov!
FastCentrik Basic a Plus
- Obrázky a súbory (pre tovar, kategórie, parametre): .xsd, .xml
- Kategória: .xsd, .xml
- Výrobcovia – Osoby: .xsd, .xml
- Registrovanie na odber spravodaja: .xsd, .xml
- Skladová dostupnosť: .xsd, .xml
- Merné jednotky: .xsd, .xml
- Poplatky: .xsd, .xml
- Názvy parametrov: .xsd, .xml
- Hodnoty parametrov: .xsd, .xml
- Cenníky: .xsd, .xml
- Tovar: .xsd, .xml
- Rozširujúce vlastnosti tovaru: .xsd, .xml
- Varianty tovaru: .xsd, .xml
- Alternatívny tovar: .xsd, .xml
- Súvisiaci tovar: .xsd, .xml
- Väzby tovaru na skladovú dostupnosť: .xsd, .xml
- Väzby tovaru na merné jednotky: .xsd, .xml
- Väzby tovaru na názvy parametrov a hodnoty parametrov: .xsd, .xml
- Väzby tovaru na kategórie: .xsd, .xml
- Väzby tovaru na obrázky a súbory: .xsd, .xml
- Ceny (väzby tovaru, cenník, mena a cena): .xsd, .xml
- Špeciálne ceny tovaru (bežná cena, minimálna cena): .xsd, .xml
- Stavy položiek objednávky: .xsd, .xml
- Čísla balíka objednávky: .xsd, .xml
- Odkaz na YouTube video a Souvisiaci odkazy: .xsd, .xml
FastCentrik 2.0
- Obrázky a súbory (pre tovar, kategórie, parametre): .xsd, .xml
- Kategória: .xsd, .xml
- Výrobcovia – Osoby: .xsd, .xml
- Registrovanie na odber spravodaja: .xsd, .xml
- Skladová dostupnosť: .xsd, .xml
- Merné jednotky: .xsd, .xml
- Poplatky: .xsd, .xml
- Názvy parametrov: .xsd, .xml
- Hodnoty parametrov: .xsd, .xml
- Cenníky: .xsd, .xml
- Tovar: .xsd, .xml
- Rozširujúce vlastnosti tovaru: .xsd, .xml
- Varianty tovaru: .xsd, .xml
- Alternativny tovar: .xsd, .xml
- Súvisiaci tovar: .xsd, .xml
- Väzby tovaru na skladovú dostupnosť: .xsd, .xml
- Väzby tovaru na merné jednotky: .xsd, .xml
- äzby tovaru na názvy parametrov a hodnoty parametrov: .xsd, .xml
- Väzby tovaru na kategórie: .xsd, .xml
- Väzby tovaru na obrázky a súbory: .xsd, .xml
- Ceny (väzba tovaru, cenník, mena a cena): .xsd, .xml
- Špeciálne ceny tovaru (bežná cena, minimálna cena) : .xsd, .xml
- Stavy položiek objednávky: .xsd, .xml
- Čísla balíka objednávky: .xsd, .xml
Poradie importovaných súborov musí byť presne dodržané.
- Nie je však potrebné, aby ste ich vkladali všetky. Funkcie, ktoré vo vašom e-shope nemáte spustené, nevkladajte, zmeny sa ich pri exportoch netýkajú (napr. Varianty tovaru). Súbory týkajúce sa týchto funkcií jednoducho pri vkladaní preskočte.
Vkladanie dát pomocou špeciálnej dátovej sústavy
- Importné súbory je tiež možné združiť do jedného súboru a to tak, že obsahy jednotlivých dielčích importov vložíte do root elementu (<dáta> </dáta>) hlavného importného súboru. V tomto prípade už nezáleží na poradí jednotlivých dielčích importov v hlavnom importnom súbore.
- Myslite však na veľkosť takého súboru. Taký súbor sa pri nestabilnom internetovom pripojení nemusí podariť nahrať.
Napr.:
<data>
<pv:ParameterValues xmlns:pv="http://schemas.netdirect.cz/data/scl/ParameterValue" sPairingFields="sValue">
<pv:ParameterValue sValue="test" />
</pv:ParameterValues>
<p:ParameterCommodityValues xmlns:p="http://schemas.netdirect.cz/data/scl/ParameterCommodityValue">
<p:ParameterCommodityValue nVariantId="1" nType="1" bDefault="0" nOrderName="0" nOrderValue="0">
<p:Commodity sExternalRecordId="1"/>
<p:Parameter sExternalRecordId="e3b1870c252a447f9a359aa48c451e71"/>
<p:ParameterValue sValue="test"/>
</p:ParameterCommodityValue>
</p:ParameterCommodityValues>
</data>
Použité hlavné atribúty dielčích importných súborov
V root elemente dielčieho importného súboru je možno využiť tiež tieto atribúty (dle XSD):
- bInsert – vloženie neexistujúcich záznamů (áno/nie)
- bUpdate – aktualizace existujících záznamů (áno/nie)
- bCompleteXml – tzv. fulltransport = vloženie neexistujúcich záznamov, aktualizácia existujúcich záznamov a vymazanie záznamov chýbajúcich v XML
- sPairingFields – párovací kľúč (spája záznamy z XML so záznamami v e-shope
Plnenie dát pomocou podporovaných vstupov dát
Importované dáta vstupujú do e-shopu pomocou dvoch podporovaných ciest:
- Dáta zasiela aplikácia – napr. ERP systém ukladá importné súbory do vopred definovaných adresárov na FTP. Následne ERP „volá“ pridelenú URL adresu e-shopu, kde e-shop súbory prevezme a spracuje; poradie a transformácia závisí na e-shope.
- Dáta sa sťahujú z definovaného URL – e- shop stiahne importné súbory z vopred určenej URL adresy; uloženie, transformácia aj poradie importných súborov záleží naplno na e-shope.
Ako spustiť automatizáciu importov a exportov?
Pýtate sa, ako jednotlivé importy a exporty spúšťať? Prejdite na ďalší návod.
Čo robiť, keď sa vám import nedarí?
Ste si istí, že máte všetky dáta správne (XML súbory sú validné oproti XSD šablónam – validáciu môžete otestovať napr. v programe Microsoft Visual Studio) a stále sa vám nedarí dáta importovať? Kontaktujte nás prostredníctvom HelpDesku. Založte si ticket a v ňom uveďte, akým spôsobom ste pri importoch postupovali, a priložte všetky súbory, ktoré sa snažíte naimportovať. Naši programátori vám radi pomôžu.