Aktualizacja stanów magazynowych z Comarch ERP Optima do Magento 2
Kod wtyczki: OPT_CAI_COM_STC_MAG_100
Użyta wersja wtyczki: VER_RTM_v100.0
Co powinieneś wiedzieć na początku?
Wtyczka pozwala Ci na synchronizację stanów magazynowych produktów między programem systemu źródłowego (ERP) Comarch ERP Optima i programem systemu docelowego (E-commerce) Magento 2. Jest dostosowana do samodzielnej konfiguracji w oparciu o scenariusz złożony z szeregu pytań.
Instancje
Dla tej wtyczki dostępne są instancje. Instancja to zdublowana wtyczka, która pozwala na połączenie dwóch różnych e-commerce z jednym systemem ERP.
Więcej informacji na temat instancji |
Scenariusz konfiguracyjny
- Punkt pierwszy jest to informacja znacząca dla klientów. Może przydać się m.in w kontakcie z działem wsparcia.
- Każdy z naszych klientów posiada własne ID. W zależności od źródła uruchomienia integracji posiada on różne przedrostki.
- Wersja integracji, którą Państwo posiadają. Więcej informacji tutaj.
2. Czy chcesz, żeby integracja uruchamiała się automatycznie?
Funkcjonalność ta daje możliwość wyboru uruchomienia integracji w zależności od potrzeb:
Dostępne opcje:
a) Tak, tylko automatycznie uruchomienie
Funkcjonalność ta pozwala również na:
- Ustawienie przerwy między uruchomieniami wtyczki.
- Wybranie zakresu godziny w których wtyczka ma działać (od 1:00 do 23:00).
- Wybranie dni tygodnia w których wtyczka ma działać.
b) Nie, tylko uruchom ręcznie
Funkcjonalność ta wymaga naciśnięcia przycisku Uruchom teraz w głównym panelu wtyczki.
PAMIĘTAJ
Ustaw wtyczkę na uruchamianie z taką częstotliwością jakiej realnie potrzebujesz do aktualizacji. W zależności od ilości posiadanych danych do przetworzenia możesz uniknąć obciążania twojego serwera, jak i systemu źródłowego oraz docelowego.
3. Dane do połączenia z Magento 2
Opcja ta umożliwia użytkownikowi wybór połączenia wtyczki przesyłania cen do sklepu Magento 2. W tym miejscu należy podać adres sklepu oraz wybrać sposób autoryzacji.
a) Autoryzacja przez użytkownika i hasło
Należy podać nazwę użytkownika i hasło. Podany użytkownik powinien mieć uprawnienia administratora.
b) Autoryzacja przez access token
Należy podać access token wygenerowany po stronie Magento 2. Klucz musi mieć najwyższe uprawnienia w celu swobodnej komunikacji.
PODPOWIEDŹ
Klucz dostępu - access token - znajdziesz w zakładce System -> Extensions -> Integrations.
4. Posiadam następujące moduły Comarch ERP Optima
W punkcie siódmym należy zaznaczyć posiadane moduły w Comarch ERP Optima. Poprawne podanie dostępnych modułów jest niezbędne do poprawnego połączenia do Comarch ERP Optima w celu realizacji procesu. Integracja do prawidłowego działania wymaga jednego modułu Handel oraz jednego modułu Kasa/Bank.
UWAGA
Podanie niepoprawnych modułów będzie skutkować wyświetleniem błędów informujących, że Comarch ERP Optima działa w trybie tylko do odczytu.
PAMIĘTAJ
Do pracy integracji niezbędny jest minimum jeden moduł “Handel” i jeden “Kasa/Bank”. W przypadku ich braku integracja nie zadziała.
5. Jak mają być powiązywane produkty między systemami?
Funkcjonalność ta pozwala integracji na powiązanie produktów w systemie docelowym i w systemie źródłowym.
Dostępne opcje:
a) Po stronie Comarch ERP Optima
- Kod produktu
- Kod kreskowy
- Nazwa
W Comarch ERP Optima potrzebne informacje można znaleźć w kartotece produktu.
b) Po stronie Magento 2
- SKU
- Oryginalne SKU
- Nazwa
- Wewnętrzny identyfikator
W Magento 2 potrzebne informacje można znaleźć w kartotece produktu.
PAMIĘTAJ
Kolejność mapowania określa priorytet w jakim warunek będzie sprawdzany. Im wyżej na liście tym większy priorytet danej opcji.
UWAGA
Wartości w wybranym mapowaniu muszą mieć identyczną zawartość, ponieważ w innym wypadku integracja nie odnajdzie i nie powiąże ze sobą dwóch produktów. Może to skutkować dublowaniem się towarów!
6. Wybór z jakich magazynów mają być pobierane stany magazynowe
Funkcjonalność ta pozwala wybrać z jakiego magazynu lub magazynów w Comarch ERP Optima mają być pobierane stany magazynowe. Symbol magazynu w Comarch ERP Optima można znaleźć tutaj:
UWAGA
Magazyn musi istnieć w Comarch ERP Optima. W przeciwnym przypadku integracja zwróci błąd i stany nie będą przekazywane.
7. Kod atrybutu w Magento 2 z jakiego ma być pobierane oryginalne sku
Opcja ta umożliwia podanie wybranego kodu atrybutu w celu pobrania wartości i przeniesienia do komórki “oryginalne SKU” w Magento 2.
Tutaj znajdziesz link do artykułu związanego z atrybutami produktów w sklepie : Atrybuty produktów w sklepie
Atrybuty produktów znajdziemy w każdym towarze w zakładce atrybuty.
Tutaj znajdziesz link do artykułu związanego z tworzeniem atrybutów w Magento 2: Atrybuty produktów w sklepie
8. Ustawienia synchronizacji stanów magazynowych
Opcja umożliwia włączenie (przy zaznaczonym checbox) aktualizacji statusu dostępności produktu na podstawie nowego stanu magazynowego. Brak zaznaczonego checkboxa skutkuje wyłączeniem opcji.