Export a import dát

Gem Logic Vám umožňuje exportovať a importovať dáta hromadne pomocou CSV a ďalších formátov súborov. To je užitočné pri migrácii dát z iného systému, vykonávaní hromadných aktualizácií alebo generovaní správ.

Viď aj

Migrácia dát z iného systému pre postupný návod na migráciu Vašich dát z iného systému do Gem Logic.

Akcie exportu a importu sú dostupné v menu Actions vo väčšine zoznamových zobrazení.

Export dát

Ak chcete exportovať dáta, prejdite do zoznamu záznamov, ktoré chcete exportovať (napríklad Produkty, Kontakty, Objednávky), a kliknite na ponuku Akcie. Vyberte ikonu sťahovania a otvorte dialógové okno exportu.

Môžete si vybrať z viacerých formátov exportu:

  • Excel (.xlsx)

  • PDF (.pdf)

  • CSV - formát EÚ (oddelený bodkočiarkou)

  • CSV - formát US (oddelený čiarkou)

Exportovaný súbor obsahuje všetky záznamy, ktoré zodpovedajú Vašim aktuálnym filtrom. Pred exportom použite filtre, aby ste zúžili objem dát.

História exportov

Každý export sa zaznamenáva. Predchádzajúce exporty môžete zobraziť cez Akcie ‣ História exportov v príslušnom zozname. Odtiaľ môžete opätovne stiahnuť predtým exportované súbory.

Import dát

Ak chcete importovať dáta, prejdite do zoznamu a kliknite na Akcie ‣ Importovať. Otvorí sa dialógové okno importu, kde môžete nahrať CSV súbor.

Stiahnutie prázdnej šablóny

Pred importom si stiahnite prázdnu CSV šablónu z dialógového okna importu. Šablóna je dostupná v dvoch formátoch:

  • formát US (oddelený čiarkou)

  • formát EÚ (oddelený bodkočiarkou)

Šablóna obsahuje všetky dostupné stĺpce s dvoma hlavičkovými riadkami: prvý riadok popisuje jednotlivé polia a druhý riadok obsahuje interné názvy polí. Tieto hlavičkové riadky neupravujte ani neodstraňujte.

Svoje dáta vyplňte počnúc tretím riadkom. Stĺpce, ktoré nepotrebujete, môžete odstrániť a podľa potreby ich preusporiadať.

Vytváranie nových záznamov

Ak chcete vytvoriť nové záznamy, ponechajte stĺpec id prázdny. Gem Logic automaticky priradí ID každému novému záznamu pri importe.

Aktualizácia existujúcich záznamov

Ak chcete aktualizovať existujúce záznamy, zahrňte stĺpec id so správnym databázovým ID záznamu, ktorý chcete aktualizovať. Tieto ID môžete získať tak, že najprv exportujete existujúce dáta.

Ak stĺpec id obsahuje hodnotu, ktorá sa zhoduje s existujúcim záznamom, Gem Logic aktualizuje daný záznam hodnotami z riadku CSV namiesto vytvárania nového.

Tip

Bežný pracovný postup je najprv exportovať existujúce dáta, upraviť hodnoty podľa potreby v exportovanom súbore a potom ho znova importovať. Keďže exportovaný súbor obsahuje databázové ID, import aktualizuje existujúce záznamy.

História importov

Každý import sa zaznamenáva. Predchádzajúce importy môžete zobraziť cez Akcie ‣ História importov v príslušnom zozname. Každá položka importu zobrazuje stav a umožňuje stiahnuť pôvodný súbor alebo správu s chybami, ktoré sa vyskytli.

Import produktov

Import produktov prebieha rovnakým spôsobom ako ostatné importy — stiahnite si prázdnu CSV šablónu (US s oddeľovaním čiarkou alebo EÚ s oddeľovaním bodkočiarkou), vyplňte riadky a nahrajte súbor cez Stock ‣ Produkty ‣ Akcie ‣ Importovať.

Dve špecifiká importu produktov:

  • Existujúce produkty sa párujú podľa ``item_sku``, nie podľa ``id``. Ak item_sku v riadku už existuje v Gem Logic, daný produkt sa aktualizuje hodnotami z riadku. Riadky s novým alebo prázdnym item_sku vytvoria nový produkt (SKU sa automaticky vygeneruje, ak pole zostane prázdne).

  • Prvé hlavičkové riadky šablóny produktov sú vyhradené a nesmú sa upravovať ani odstraňovať. Stĺpce, ktoré nepotrebujete, môžete odstrániť a voľne ich preusporiadať.

Po nahratí je stav každého importu viditeľný v Actions ‣ Import history, kde si môžete stiahnuť aj správu o chybách pre riadky, ktoré zlyhali.

Cenové pravidlá pri importe produktov

Pri importe produktov sa ceny pre každý predajný kanál nastavujú prostredníctvom troch stĺpcov, ktoré spolupracujú ako trojica:

  • price — suma použitá pravidlom (nie vždy konečná predajná cena)

  • pricing_rule — ako sa predajná cena vypočíta z price

  • sales_channel_price — predajný kanál, pre ktorý sa táto cena uplatňuje

Môžete nastaviť až 5 takýchto trojíc na produkt (price, price_2price_5, každá s prislúchajúcim pricing_rule_* a sales_channel_price_*). Prázdne trojice sa ignorujú.

Povolené hodnoty pre pricing_rule

Stĺpec pricing_rule musí byť jednou z týchto štyroch hodnôt — akákoľvek iná hodnota spôsobí zamietnutie riadku:

  • fixed_price — predajná cena je rovná price tak, ako je

  • cost_multiplier — predajná cena je náklad × price (kde náklad je súčet nákladov na kovy, drahokamy a komponenty produktu)

  • price_per_carat — predajná cena je price × celková hmotnosť v karátoch drahokamov produktu

  • cost_based — predajná cena sa rovná nákladu produktu; price sa ignoruje

Ako sa trojica uplatňuje

  • Ak je price nastavená a sales_channel_price je prázdny, pravidlo a suma sa uplatnia na všetky predajné kanály pre daný produkt.

  • Ak sú nastavené price aj sales_channel_price, pravidlo a suma sa uplatnia iba na tento predajný kanál. Pre ďalšie kanály použite druhú a tretiu trojicu.

  • Ak je price prázdna, pre túto trojicu sa nevykonajú žiadne zmeny ceny — aj keď vyplníte pricing_rule alebo sales_channel_price.

Opätovný import na aktualizáciu cien

Pri opätovnom importe existujúcich produktov:

  • Prázdne pricing_rule vždy nastaví pravidlo na fixed_price, a to pri nových produktoch aj pri aktualizácii existujúcich. Ak chcete zachovať iné pravidlo (ako napríklad cost_multiplier alebo price_per_carat), vyplňte túto hodnotu v stĺpci pricing_rule.

Po importe Gem Logic automaticky prepočíta predajnú cenu pre každý predajný kanál na základe pravidla, takže nemusíte vypĺňať aj bežný cenový stĺpec.

Podporované typy záznamov

Nasledujúce typy záznamov podporujú export a import:

  • Atribúty

  • Značky

  • Kategórie

  • Certifikáty

  • Kolekcie

  • Kontakty

  • Výkupy od zákazníkov

  • E-mailové adresy

  • E-mailové šablóny

  • Darčekové karty

  • Prijaté faktúry a dobropisy

  • Materiály

  • Memá a položky mem

  • Vystavené faktúry a dobropisy

  • Produkty

  • Projekty

  • Cenové ponuky a položky cenových ponúk

  • Opravy a opravárske položky

  • Predaje a predajné položky

  • Zásielky

  • Sklady

  • Objednávky u dodávateľov

  • Úlohy

  • Transakcie