fbpx
Konfiguracja zestawu z wieloma produktami, o różnych parametrach

W tym artykule pokazujemy, w jaki sposób skonfigurować zestaw dynamiczny zawierający wiele produktów.

Nie wiesz czym są zestawy dynamiczne? Sprawdź najpierw ten artykuł

Założenia konfiguracji

W tym poradniku dodamy do systemu SellPander nowy zestaw dynamiczny, który w swoim składzie będzie zawierał wiele produktów.

Załóżmy, że mamy aukcję internetową, na której sprzedawane są karnisze. Produkt, jakim jest karnisz, w rzeczywistości składa się z kilku produktów fizycznych:

  • Rurka
  • Zakończenie
  • Wspornik
  • Zaczep

Każdy z tych produktów może być zależny od jednego lub wielu parametrów, jak pokazano w tabeli poniżej:

ElementZależność od
RurkaKoloru
ZakończenieKoloru, rodzaju zakończenia
WspornikRodzaj mocowania
ZaczepKoloru
Tabela 1 – Zależność elementów karnisza od parametrów.

W tym poradniku przygotujemy zestaw składający się z 4 produktów, o 3 parametrach, przy założeniu, że nie każdy produkt jest zależny od tego samego parametru (np. wybrany rodzaj mocowania nie wpływa na zaczep ani rurkę).

Przygotowanie parametrów

Konfiguracje zaczniemy od dodania omawianych parametrów. W poniższej tabeli przedstawione zostały parametry, wraz z przypisanymi do nich wartościami i short’ami:

ParametrWartośćShort
KolorBiałyBIA
KolorCzarnyCZA
KolorSatynowySAT
Rodzaj mocowaniaDo ścianyWSC
Rodzaj mocowaniaDo sufituWSF
ZakończenieLunaLUN
ZakończenieKwadroKWD
ZakończenieGemGEM
ZakończenieKulaKUL
ZakończenieCylinderCLN
ZakończenieStożekSTZ
Tabela 2 – Parametry karnisza i ich wartości

Taką tabelę możemy przygotować w postaci pliku CSV, lub dodać ręcznie w panelu aplikacji. W tym przypadku, ze względu na niewielką ilość danych, skorzystam z drugiego sposobu. Jeżeli nie wiesz w jaki sposób dokonać importu z pliku CSV, zajrzyj do tego artykułu

Konfiguracje zaczynamy od zalogowania się do panelu SellPander i przejścia do zakładki „Parametry”

  • SellPander
Fig. 1 – Zakładka „Parametry”

W sekcji „Dodaj parametr” wpisujemy nazwę „kolor”, a następnie klikamy przycisk dodawania. Zostaniemy automatycznie przeniesieni do formularza dodawania wartości.

  • SellPander
Fig. 2 – Formularz dodawania wartości

Uzupełniamy formularz, wpisując w pole „Wartość” kolor „Biały” a w pole „Short” – identyfikator „BIA”. Następnie klikamy przycisk „Dodaj kolejny” i powtarzamy procedurę dla wszystkich wartości, według podanej tabeli. W kolejnym kroku wykonujemy te same działania, dla parametrów “Rodzaj mocowania” i “Zakończenie”. Po ukończeniu, panel parametrów prezentuje się w następujący sposób:

  • SellPander
Fig. 3 – Tabela parametrów

Tworzenie zestawu

W następnym kroku dodamy nowy zestaw dynamiczny. Przechodzimy do zakładki „Zestawy” i uzupełniamy sekcję „Dodaj zestaw” podanymi wartościami:

  • Nazwa: Karnisz (zestaw elementów)
  • Prefix/SKU: ZEST-KARNISZ
  • SellPander
Fig. 4 – Dodawanie nowego zestawu dynamicznego

Należy pamiętać, że pole „Prefix/SKU” musi odpowiadać polu „SKU” produktu w zamówieniach pochodzących z systemu Baselinker. Po wpisaniu danych klikamy przycisk „Dodaj zestaw”. Zostajemy przekierowani do formularza edycji zestawu. Odznaczamy pole „Zestaw statyczny (stały)?”. Aby dodać więcej niż jeden parametr, korzystamy z przycisku „Dodaj kolejny”, który znajduje się w dolnej części formularza

  • SellPander
Fig. 5 -Formularz konfiguracji zestawu, dodawanie parametrów

Uzupełniamy formularz, dodając zakładane parametry i wybierając pasujące wartości. W przypadku konfiguracji zestawu kolejność parametrów nie ma znaczenia (inaczej niż w przypadku konfiguracji produktów). Po zakończeniu konfiguracji klikamy przycisk „Zapisz”, aby zatwierdzić wprowadzone informacje.

  • SellPander
Fig. 6 – Konfiguracja pozostałych parametrów

Po zapisaniu konfiguracji nowo dodany zestaw możemy zobaczyć w zakładce „Zestawy”

  • SellPander
Fig. 7 – Nowo dodany zestaw

Dodawanie produktów

W kolejnym kroku dodamy do naszego zestawu produkty fizyczne. Znajdując się nadal w zakładce „Zestawy”, przy nowo dodanej pozycji, klikamy przycisk „Edytuj produkty”.

  • SellPander
Fig. 8 – Edycja produktów zestawu

Następnie w sekcji „Dodaj produkt” uzupełniamy dane w następujący sposób:

  • Nazwa: rurka (produkt fizyczny)
  • Prefix/SKU: PROD-RURKA
  • SellPander
Fig. 8 – Dodawanie nowego produktu

Zostajemy przekierowani do formularza edycji produktu. Uzupełniamy ilość produktów w zamówieniu i upewniamy się, że pole „Produkt statyczny (stały)?” jest odznaczone. Następnie wybieramy parametr kolor i klikamy “zapisz”.

  • SellPander
Fig. 8 – Konfiguracja rurki karnisza

W analogiczny sposób konfigurujemy zaczep. Wyniki naszych działań, możemy zobaczyć w tabeli produktów:

  • SellPander
Fig. 9 – Tabela produktów zestawu karnisz z dwoma produktami

W następnym kroku do naszego zestawu dodamy wspornik. Ponownie uzupełniamy dane i klikamy przycisk dodaj produkt, tym razem jednak, w formularzu konfiguracji produktu, jako parametr wskazujemy rodzaj mocowania

  • SellPander
Fig. 10 – Konfiguracja wsporników

Ostatnim elementem karnisza jest jego zakończenie. W tym przypadku mamy do czynienia z 2 parametrami – zakończenie posiada określony kolor, jak i wzór (kształt).

Konfiguracje zaczynamy od dodania nowego produktu według znanego schematu. Następnie w formularzu konfiguracji klikamy przycisk “Dodaj kolejny”, aby dodać nowy parametr. W polu “Parametr 1” wybieramy kolor, natomiast w polu “Parametr 2” – zakończenie.

Należy pamiętać, że w przypadku produktów kolejność parametrów ma znaczenie i wpływa na to, jak finalnie będzie wyglądał identyfikator produktu. Przykładowo, zamieniając ze sobą kolejnością parametrów „kolor” i „rodzaj zakończenia” otrzymamy identyfikator PROD-ZAK-GEM-BIA zamiast PROD-ZAK-BIA-GEM.

W naszym przypadku przyjmujemy, że jako pierwszy parametr zastosujemy kolor, a następnie typ zakończenia. Uzupełniamy formularz i klikamy przycisk „Zapisz”

  • SellPander
Fig. 11 – Konfiguracja produktu z wieloma parametrami

Zapisaną konfigurację możemy potwierdzić przy pomocy tabeli produktów

  • SellPander
Fig. 13 – Elementy zestawu “karnisz”

Weryfikacja

W tej sekcji zajmiemy się sprawdzeniem poprawności konfiguracji przy pomocy systemu Baselinker.

Na początek przyjrzyjmy się produktom znajdującym się w magazynie. Dla uproszczenia na zrzucie ekranu pokazanych zostało tylko kilka możliwych kombinacji produktowi.

  • SellPander
Fig. 14 – Produkty w magazynie Baselinker

Uwaga: w przypadku produktów z wieloma parametrami, ilość dostępnych kombinacji może okazać się bardzo duża. Jeżeli nie posiadasz utworzonych produktów fizycznych, możesz skorzystać z generatora wariantów

W moim przypadku korzystam z opcji łączenia „Połącz na podstawie SKU”. Jeżeli korzystasz z innej opcji, nie zapomnij uzupełnić identyfikatorów w polach dodatkowych. (Więcej informacji na ten temat znajduje się w artykule pt. “W jaki sposób łączymy produkty“).

W celu przeprowadzenia testów tworzymy 2 zamówienia, każde zawierające po jednej sztuce karnisza.

  • SellPander
Fig. 15 – Zamówienia testowe

Przechodzimy teraz do zakładki „Weryfikacja” w panelu SellPander. Możemy w niej zobaczyć omawiane zamówienia testowe:

  • SellPander
Fig. 15 – Zamówienia w panelu SellPander

Dla potrzeb testów załóżmy, że dla zamówienia nr. 1 klient wybrał karnisz o parametrach:

  • Kolor: biały
  • Mocowanie: do ściany
  • Zakończenie: luna

Natomiast dla zamówienia nr. 2 klient zdecydował się na:

  • Kolor: czarny
  • Mocowanie: do sufitu
  • Zakończenie: cylinder

W zamówieniu pierwszym zaznaczamy odpowiednią opcję i klikamy przycisk „Zatwierdź”.

  • SellPander
Fig. 16 – Obsługa pierwszego zamówienia

W panelu Baselinker możemy zobaczyć efekty naszych działań:

  • SellPander
Fig. 17 – Rozbite pierwsze zamówienie

Jak możemy zauważyć, system utworzył odpowiednie identyfikatory dla każdego z produktów. Produkty “rurka” oraz “zaczep” otrzymały identyfikatory zależne od wybranego koloru, produkt “wspornik” – od rodzaju mocowania, natomiast produkt “zakończenie” – najpierw od wybranego koloru, a następnie od wybranego typu zakończenia.

Procedurę powtarzamy dla drugiego zamówienia, tym razem stosując inne parametry. Po kliknięciu przycisku „Zatwierdź” ponownie sprawdzamy panel Baselinker.

  • SellPander
Fig. 18 – Rozbite oba zamówienia

Powiązane artykuły

Spis treści