Eksport i import danych¶
Gem Logic umożliwia masowy eksport i import danych przy użyciu plików CSV oraz innych formatów. Funkcja ta jest przydatna podczas migracji danych z innego systemu, wykonywania aktualizacji zbiorczych lub generowania raportów.
Zobacz także
Migracja danych z innego systemu — szczegółowy przewodnik po migracji danych z innego systemu do Gem Logic.
Funkcje eksportu i importu są dostępne w menu Actions w większości widoków list.
Eksport danych¶
Aby wyeksportować dane, przejdź do widoku listy rekordów, które chce Pan/Pani wyeksportować (np. Produkty, Kontakty, Zamówienia) i kliknij menu Akcje. Wybierz ikonę pobierania, aby otworzyć okno eksportu.
Może Pan/Pani wybrać spośród kilku formatów eksportu:
Excel (.xlsx)
PDF (.pdf)
CSV - format EU (rozdzielany średnikami)
CSV - format US (rozdzielany przecinkami)
Wyeksportowany plik zawiera wszystkie rekordy pasujące do bieżących filtrów. Zastosuj filtry przed eksportem, aby zawęzić dane.
Historia eksportów¶
Każdy eksport jest rejestrowany. Może Pan/Pani zobaczyć poprzednie eksporty z w odpowiednim widoku listy. Stamtąd można ponownie pobrać wcześniej wyeksportowane pliki.
Importowanie danych¶
Aby zaimportować dane, przejdź do widoku listy i kliknij . Otworzy się okno importu, w którym może Pan/Pani przesłać plik CSV.
Pobieranie pustego szablonu¶
Przed importem pobierz pusty szablon CSV z okna importu. Szablon jest dostępny w dwóch formatach:
format US (rozdzielany przecinkami)
format EU (rozdzielany średnikami)
Szablon zawiera wszystkie dostępne kolumny z dwoma wierszami nagłówka: pierwszy wiersz opisuje każde pole, a drugi wiersz zawiera wewnętrzne nazwy pól. Nie należy modyfikować ani usuwać tych wierszy nagłówka.
Wypełnij swoje dane zaczynając od trzeciego wiersza. Może Pan/Pani usunąć kolumny, których nie potrzebuje, i dowolnie je zmieniać.
Tworzenie nowych rekordów¶
Aby utworzyć nowe rekordy, pozostaw kolumnę id pustą. Gem Logic automatycznie przypisze ID do każdego nowego rekordu podczas importu.
Aktualizacja istniejących rekordów¶
Aby zaktualizować istniejące rekordy, uwzględnij kolumnę id z prawidłowym ID bazy danych rekordu, który chce Pan/Pani zaktualizować. Może Pan/Pani uzyskać te ID, najpierw eksportując istniejące dane.
Gdy kolumna id zawiera wartość pasującą do istniejącego rekordu, Gem Logic zaktualizuje ten rekord wartościami z wiersza CSV zamiast tworzyć nowy.
Wskazówka
Typowy sposób pracy polega na tym, aby najpierw wyeksportować istniejące dane, zmodyfikować potrzebne wartości w wyeksportowanym pliku, a następnie zaimportować go ponownie. Ponieważ wyeksportowany plik zawiera ID bazy danych, import zaktualizuje istniejące rekordy.
Historia importów¶
Każdy import jest rejestrowany. Może Pan/Pani zobaczyć poprzednie importy z w odpowiednim widoku listy. Każdy wpis importu pokazuje status i umożliwia pobranie oryginalnego pliku lub raportu z błędami, które wystąpiły.
Importowanie produktów¶
Import produktów przebiega zgodnie z tym samym ogólnym schematem co inne importy — pobierz pusty szablon CSV (US rozdzielany przecinkami lub EU rozdzielany średnikami), wypełnij wiersze i prześlij plik z .
Dwa szczegóły specyficzne dla produktów:
Istniejące produkty są dopasowywane według ``item_sku``, a nie według ``id``. Jeśli
item_skuwiersza już istnieje w Gem Logic, ten produkt zostanie zaktualizowany wartościami z wiersza. Wiersze z nowym lub pustymitem_skutworzą nowy produkt (SKU jest generowane automatycznie, gdy pole pozostaje puste).Pierwsze wiersze nagłówka szablonu produktu są zastrzeżone i nie wolno ich modyfikować ani usuwać. Może Pan/Pani usunąć kolumny, których nie potrzebuje, i dowolnie je zmieniać.
Po przesłaniu status każdego importu jest widoczny w , gdzie można również pobrać raport błędów dla wierszy, które się nie powiodły.
Reguły cenowe w imporcie produktów¶
Podczas importowania produktów ceny dla każdego kanału sprzedaży są ustawiane za pomocą trzech kolumn, które współpracują jako trójka:
price— kwota używana przez regułę (nie zawsze ostateczna cena sprzedaży)pricing_rule— sposób obliczania ceny sprzedaży na podstawiepricesales_channel_price— kanał sprzedaży, do którego odnosi się ta cena
Można ustawić maksymalnie 5 takich trójek na produkt (price, price_2 … price_5, każda z odpowiadającą pricing_rule_* i sales_channel_price_*). Puste trójki są ignorowane.
Dozwolone wartości dla pricing_rule¶
Kolumna pricing_rule musi zawierać jedną z tych czterech wartości — jakakolwiek inna spowoduje odrzucenie wiersza:
fixed_price— cena sprzedaży równa siępricebez zmiancost_multiplier— cena sprzedaży tokoszt × price(gdziekosztto suma kosztów metali, kamieni szlachetnych i komponentów produktu)price_per_carat— cena sprzedaży toprice × łączna waga w karatachkamieni szlachetnych produktucost_based— cena sprzedaży równa się kosztowi produktu;pricejest ignorowane
Sposób stosowania trójki¶
Jeśli
pricejest ustawione, asales_channel_pricejest puste, reguła i kwota są stosowane do wszystkich kanałów sprzedaży dla tego produktu.Jeśli zarówno
price, jak isales_channel_pricesą ustawione, reguła i kwota są stosowane tylko do tego kanału sprzedaży. Użyj drugiej i trzeciej trójki dla dodatkowych kanałów.Jeśli
pricejest puste, nie są wprowadzane żadne zmiany cenowe dla tej trójki — nawet jeśli wypełni siępricing_rulelubsales_channel_price.
Ponowne importowanie w celu aktualizacji cen¶
Podczas ponownego importowania istniejących produktów:
Puste pole
pricing_rulezawsze ustawia regułę nafixed_price, zarówno dla nowych produktów, jak i podczas aktualizacji istniejących. Jeśli chce się zachować inną regułę (taką jakcost_multiplierlubprice_per_carat), należy wpisać tę wartość w kolumniepricing_rule.
Po imporcie Gem Logic automatycznie przelicza cenę sprzedaży dla każdego kanału sprzedaży na podstawie reguły, więc nie trzeba również wypełniać zwykłej kolumny ceny.
Obsługiwane typy rekordów¶
Następujące typy rekordów obsługują eksport i import:
Atrybuty
Marki
Kategorie
Certyfikaty
Kolekcje
Kontakty
Zakupy od klientów
Adresy e-mail
Szablony e-mail
Karty podarunkowe
Faktury zakupu i noty kredytowe
Materiały
Memo i pozycje memo
Faktury sprzedaży i noty kredytowe
Produkty
Projekty
Oferty i pozycje ofert
Naprawy i pozycje napraw
Sprzedaże i pozycje sprzedaży
Wysyłki
Magazyny
Zamówienia u dostawców
Zadania
Transakcje