Konfiguracja w koszyku i zamówieniu w Hummerce nie kończy się na stronie produktu - skonfigurowany produkt trafia do koszyka i zamówienia z pełną konfiguracją, a wybrane komponenty mogą być osobnymi podpozycjami. Dzięki temu magazyn, zakupy i ERP widzą rzeczywiście sprzedane elementy, a nie tylko nazwę zestawu, a produkcja i obsługa dostają pełną konfigurację przy pozycji zamówienia, bez dopytywania klienta.
Stan na wersję Hummerce 2.35 (ostatnie zmiany w module: 2.35.50), aktualizacja 2026-09-28.
- Sklep nie przyjmie konfiguracji, której nie da się zrealizować - brak towaru w komponencie zatrzymuje zamówienie przed płatnością.
- Stany komponentów zmieniają się automatycznie przy sprzedaży zestawów - bez ręcznego rozpisywania zestawu w magazynie.
- ERP dostaje zamówienie w postaci, którą rozumie - pozycje komponentów, z pozycją zestawu lub bez.
- Produkcja dostaje pełną konfigurację i plik PDF do druku przy pozycji zamówienia.
- Zwroty zgodne z tym, co klient kupił - cały zestaw, a nie pojedyncze elementy.
- Przy dodaniu do koszyka sklep sprawdza konfigurację:
- produkt istnieje i jest produktem konfigurowalnym,
- wszystkie wymagane komponenty są wypełnione,
- towar w komponencie jest na liście dozwolonych i można go kupić w potrzebnej ilości,
- komponent z parametrami ma wpisaną wartość.
- Niepoprawna konfiguracja nie trafia do koszyka - klient dostaje komunikat, a jeśli któryś komponent jest niedostępny, do koszyka nie trafia cały produkt.
- Cena jest liczona od nowa na serwerze - ceny przesłane z przeglądarki są pomijane (Ceny konfiguracji).
- W koszyku powstaje:
- pozycja główna - produkt konfigurowalny z pełną konfiguracją,
- podpozycje - towary z komponentów z ustawieniem Dodawaj jako osobną pozycję w koszyku. Komponenty bez tego ustawienia (np. tekst, grawer, usługa) zostają w konfiguracji pozycji głównej.
- Ilość komponentu = ilość produktu razy Współczynnik ilości towarów (razy ilość podana przez klienta, jeśli komponent na to pozwala). Wynik jest zaokrąglany w dół do pełnych sztuk.
- Komponent może być produktem konfigurowalnym - wtedy jego komponenty też trafiają do koszyka.
- Przy produkcie konfigurowalnym są jego podpozycje (komponenty) i link Edytuj do zmiany konfiguracji (Zapisane konfiguracje).
- Klient zmienia ilość całego produktu - ilości komponentów przeliczają się same. Ilości komponentu nie zmieni się osobno.
- Komponentu nie usunie się z koszyka osobno, gdy jego cena jest wliczona w cenę produktu lub podpozycje są ukryte.
- Ustawienie Ukryj statyczne komponent w koszyku ukrywa komponenty zestawów bez konfiguratora (zestawy o stałej budowie).
- Minimalne i maksymalne ilości oraz krotności towarów nie obowiązują domyślnie dla produktów konfigurowalnych i ich komponentów.
- Pozycje z koszyka przechodzą do zamówienia z konfiguracją i podziałem na produkt i komponenty.
- Po złożeniu zamówienia konfiguracja jest oznaczana jako zamówiona i powiązana z zamówieniem.
- W panelu przy pozycji widać parametry konfiguracji, podgląd pełnej konfiguracji, a dla personalizacji - plik PDF do wydruku i stan jego przygotowania.
- Edycja zamówienia w panelu zmienia produkt i komponenty jak zwykłe pozycje - bez przekonfigurowania i przeliczenia komponentów (Obsługa zamówień w panelu).
- Stan magazynowy jest sprawdzany osobno dla każdej pozycji zamówienia - produktu konfigurowalnego i każdego komponentu będącego podpozycją.
- Stan zdejmują tylko komponenty dodawane jako osobne pozycje. Komponent bez tego ustawienia nie ma pozycji, więc nie zmienia stanu.
- Produkt konfigurowalny z włączonym zarządzaniem stanem potrzebuje własnego stanu - zwykle zarządzanie stanem wyłącza się na produkcie, a stan prowadzi na komponentach.
- W konfiguratorze klient widzi tylko towary dostępne do zakupu (dla 1 sztuki). Dostępność większej ilości sprawdza się przy dodaniu do koszyka.
- Komponent dodaje się w domyślnej jednostce sprzedaży towaru (bez domyślnej - w jednostce magazynowej).
- Moduł zakupów tworzy pozycje zakupu dla każdej pozycji zamówienia - także dla produktu konfigurowalnego i komponentów.
- Waga do kosztu dostawy to suma wag wszystkich pozycji - produktu i komponentów. Jeśli waga jest wpisana na produkcie i na komponentach, zsumuje się podwójnie. Wymiary produktu nie są wyliczane z komponentów.
| Integracja |
Jak trafia konfiguracja |
| Business Central |
produkt i komponenty jako pozycje zamówienia; opcja, czy wysyłać pozycję samego produktu konfigurowalnego |
| Navision (Web Service) |
jak Business Central - opcja wysyłki pozycji produktu |
| Navision (starsza integracja) |
opcjonalnie dodatkowa linia z pełną konfiguracją i adresem pliku PDF |
| Eksport zamówień XML |
pozycje z oznaczeniem produktu nadrzędnego i parametrami, w tym konfiguracją - zależnie od ustawień eksportu |
| BaseLinker, Allegro |
zamówienia importowane do sklepu mają zwykłe pozycje, bez konfiguracji |
- Klient zwraca cały produkt konfigurowalny - komponentów nie zwraca się osobno (Zwroty - odstąpienie od umowy).
- Produkty wykonywane na zamówienie klienta (np. z personalizacją) można wyłączyć ze zwrotów oznaczeniem Nie podlega zwracaniu.
- Funkcja podstawowa platformy - dostępna we wszystkich wspieranych wersjach.
- Od wersji 2.33 - edycja konfiguracji z koszyka w szablonie Bootstrap 5; wysyłka do Business Central z wyborem, czy przekazywać pozycję samego zestawu.
- Od wersji 2.35 - zwroty produktów konfigurowalnych w module zwrotów.
- Ostatnie zmiany w module: wersja 2.35.50.
- Produkt konfigurowalny z komponentami (Produkt konfigurowalny - rodzaje i budowa).
- Ustawienie Dodawaj jako osobną pozycję w koszyku w komponentach, które mają zdejmować stan i trafiać do ERP.
- Wagi na komponentach albo na produkcie - nie na obu.
- Integracja z ERP z obsługą pozycji nadrzędnych i podrzędnych.
- Moduł zwrotów - dla zwrotów produktów konfigurowalnych.
- Działa po uruchomieniu produktów konfigurowalnych - koszyk, zamówienie, magazyn i zwroty nie wymagają osobnych prac. Wdrożenia wymagają:
- dopasowania prezentacji konfiguracji w koszyku, mailach i dokumentach do wyglądu sklepu,
- ustawienia sposobu przekazania konfiguracji do ERP,
- uzgodnienia zasad magazynowych (stan na produkcie czy na komponentach, wagi).
- Minimalny szacowany czas:
- prezentacja konfiguracji w koszyku i mailu zamówienia - od 4 h,
- przekazanie konfiguracji do ERP w istniejącej integracji - od 4 h.
- Czas konkretnego wdrożenia zależy od jego zakresu - wyceniamy go indywidualnie.
- Od czego zależy czas:
- szablon sklepu i liczba szablonów maili,
- integracja z ERP - czy obsługuje pozycje nadrzędne, czy wymaga zmian po stronie ERP (wycena osobno),
- wymagania magazynowe (np. dostępność per wybrany komponent i wiele magazynów - wycena osobno).
- Ilość komponentu jest zaokrąglana w dół do pełnych sztuk - współczynnik ułamkowy (np. 0,5) przy małej ilości produktu może dać 0 sztuk komponentu.
- Magazyn nie rozkłada zestawu na komponenty sam - stan zdejmują tylko komponenty dodawane jako osobne pozycje.
- Dostępność komponentów w konfiguratorze jest sprawdzana dla 1 sztuki i domyślnego magazynu - większa ilość lub inny magazyn mogą zostać odrzucone dopiero przy dodaniu do koszyka.
- Komponent zawsze w domyślnej jednostce sprzedaży - klient nie wybierze innej jednostki komponentu.
- Waga sumuje produkt i komponenty; wymiary paczki nie są liczone z konfiguracji.
- Edycja zamówienia w panelu nie przelicza komponentów przy zmianie ilości produktu.
- Zwrot tylko całego produktu konfigurowalnego.
- Zamówienia z BaseLinkera i Allegro nie zawierają konfiguracji.
- Rezerwacji stanów dla zestawów nie ma.
- Nie weryfikujemy zadania pod kątem zgodności z prawem (np. licencje przekazanych materiałów, RODO, regulamin sklepu).
- Dostępność w konfiguratorze liczona dla wybranej ilości i wielu magazynów.
- Zestaw rozpisywany na komponenty w magazynie bez osobnych pozycji w koszyku.
- Wymiary i waga paczki wyliczane z konfiguracji (np. długość listwy, powierzchnia).
- Lista zakupów komponentów wynikająca z konfiguracji (np. zużycie materiału).
- Zwrot wybranych komponentów zestawu.
Czy komponenty konfiguracji zdejmują stan magazynowy osobno?
Tak, ale tylko te dodane jako osobne podpozycje koszyka (ustawienie Dodawaj jako osobną pozycję w koszyku). Komponent bez tego ustawienia nie ma własnej pozycji i nie zmienia stanu.
Czy ERP dostaje pełną konfigurację, czy tylko nazwę zestawu?
Zależnie od integracji - Business Central i Navision (Web Service) mają opcję, czy wysyłać pozycję samego produktu konfigurowalnego obok pozycji komponentów; starsza integracja Navision może dodać osobną linię z pełną konfiguracją i adresem pliku PDF.
Czy zamówienie z komponentami można zwrócić częściowo?
Nie. Klient zwraca cały produkt konfigurowalny, komponentów nie zwraca się osobno. Produkty na zamówienie klienta (np. z personalizacją) można wyłączyć ze zwrotów.
Czy zamówienia z Allegro lub BaseLinkera zawierają konfigurację?
Nie, zamówienia importowane z tych kanałów mają zwykłe pozycje, bez konfiguracji.
Ile trwa dopasowanie prezentacji konfiguracji w koszyku i mailu zamówienia?
Od 4 h. Przekazanie konfiguracji do ERP w istniejącej integracji - również od 4 h; czas konkretnego wdrożenia zależy od jego zakresu.
Czy edycja zamówienia w panelu przelicza komponenty po zmianie ilości produktu?
Nie - edycja zamówienia zmienia pozycje jak zwykłe towary, bez przekonfigurowania i przeliczenia komponentów.
Chcesz zobaczyć, jak konfiguracja w koszyku i zamówieniu może działać w Waszym sklepie? Umów bezpłatną prezentację.
- Koszyk klienta: produkt z podpozycjami i linkiem Edytuj.
- Zamówienie w panelu: pozycje produktu i komponentów, parametry konfiguracji, podgląd konfiguracji, PDF do wydruku.
- Konfiguracja w panelu: grupa Zestawy - Ukryj statyczne komponent w koszyku.
- Komponent: Dodawaj jako osobną pozycję w koszyku, Współczynnik ilości towarów, Pozwól klientom na określenie ilości.
- MCP (Asystent AI - serwer MCP):
ec2_order_items i narzędzia analityczne pokazują pozycje główne zamówienia (bez komponentów); ec2_cart_price_preview wycenia koszyk, ec2_cart_save_and_link zapisuje koszyk z linkiem dla klienta (dla gotowców).
Treści zmienia się w edytorze komunikatów, treść maili - w szablonach maili i alertach. Wygląd pozycji konfiguracji w mailu zamówienia zależy od szablonu maila sklepu.
| Klucz |
Wartość domyślna |
msg.cart.edit |
Edytuj |
error.combination.itemIsNotBuyable |
Towaru {0} nie można kupić |
error.cart.combinationsJSONisEmpty |
Zestaw nie może zostać dodany do koszyka (atrybut json jest pusty) |
msg.addedCart.elementOfCombinationCannotBeAdded |
Element zestawu ("{1}") nie może zostać dodany do koszyka |
Wartości domyślne są po polsku i angielsku.
| Symbol |
Obiekt |
Etykieta |
_jsonCombination |
pozycja koszyka i zamówienia |
Konfiguracja zestawu |
_combination |
pozycja koszyka i zamówienia |
Skonfigurowany zestaw |
_combinationAsPdfUrl |
pozycja zamówienia |
PDF do wydruku |