Obsługa wariantów produktów

Rozszerzono system o obsługę wariantów produktów procesie integracji Businesscommerce z platformami sprzedażowymi obsługującymi wielowariantowość produktów.

Wprowadzono zmiany w zakresie pobierania, przetwarzania oraz zapisu danych, umożliwiające identyfikację wariantów, ich powiązanie z kartoteką materiałową oraz dalsze wykorzystanie w procesach logistycznych.

Celem zmiany jest zapewnienie pełnej obsługi wariantów produktów w procesach integracji platform sprzedażowych obsługujących wielowariantowość produktów. Rozszerzenie procesów obejmuje import, przetwarzanie oraz mapowanie zaimportowanych danych z kartoteką materiałową systemu Softlab ERP. Umożliwia to zachowanie spójności danych oraz poprawne odwzorowanie relacji między produktami nadrzędnymi, ich wariantami, a kartoteką towarową.

W systemie Softlab ERP rozszerzono słowniki Import produktów oraz Produkty o możliwość obsługi wariantów produktów, umożliwiając przechowywanie informacji o ich strukturze i powiązaniach z produktami nadrzędnymi. Dodatkowo zaktualizowano widoki słowników o nowe pola, co umożliwia przeglądanie i analizę danych wariantów bezpośrednio w systemie.

W słowniku Import produktów dodane zostały kolumny:

  • Wariant;Główny – znacznik informujący, że wybrany produkt jest nadrzędnym i posiada inne warianty,
  • Wariant;Jest – znacznik informujący, że wybrany produkt jest wariantem innego produktu głównego,
  • Wariant;Nadrzędny – wskazuje identyfikator nadrzędnego produktu dla wariantu (wartość z pola Produkt;Identyfikator).

Rys. 1. Słownik Import produktów, nowe kolumny z grupy Wariant

W słowniku Produkty dodane zostały kolumny:

  • Wariant;Główny – znacznik informujący, że wybrany produkt jest nadrzędnym i posiada inne warianty,
  • Wariant;Jest – znacznik informujący, że wybrany produkt jest wariantem innego produktu głównego,
  • Wariant;Nadrzędny – wskazuje identyfikator nadrzędnego produktu dla wariantu (wartość z pola Produkt;Identyfikator).

Rys. 2. Słownik Produkty, nowe kolumny z grupy Wariant

W słowniku Import produktów zaktualizowano procedury Pobierz produkty oraz Zapisz produkty, aby uwzględniały nowe dane wariantów odpowiednio na etapie importu oraz zapisu produktów z platformy sprzedażowej do systemu Softlab ERP.

Rozszerzono również parsowanie komunikatu BUSINESS_COMMERCE_PRODUCTS_GET o wartości hasVariants, isVariant, parentProductId otrzymywane z odpowiedzi komunikatu API, co umożliwia poprawne przetwarzanie danych produktów z wariantami pochodzącymi z integracji (np. z PrestaShop i Shopify).

Konfiguracja

Funkcjonalność wymaga nadania uprawnień: TAK

Funkcjonalność wymaga skonfigurowania: NIE