Magento 2 Moduł Kowal Import Zamówień
WARTO NAM ZAUFAĆ
25 lat doświadczenia w e-commerce i Magento 2
Szybka realizacja
Sprawny proces realizacji
Prosty i przejrzysty proces reklamacji
Współpraca z klientami na całym świecie
Darmowe aktualizacje modułów
Płatność przez PayPal i Stripe
Najważniejsze funkcje modułu:
- Pełny import zamówień z innego sklepu Magento 2 na podstawie
entity_id. - Obsługa importu pojedynczego zamówienia (
-t) lub całej serii zamówień. - Kopiowanie danych klientów, adresów, płatności i faktur.
- Interfejs administratora do uruchamiania importu i śledzenia logów.
- Obsługa AJAX – import w czasie rzeczywistym z podglądem postępu.
- Mechanizmy zapobiegające duplikacji klientów i ich adresów.
Dlaczego warto wybrać Kowal Import Orders?
- Oszczędność czasu – zamiast ręcznie przenosić zamówienia, skrypt zrobi to automatycznie.
- Precyzyjne kopiowanie danych – moduł importuje wszystkie istotne informacje o zamówieniach.
- Łatwa obsługa – możliwość uruchomienia importu z poziomu panelu administracyjnego Magento 2.
- Kompatybilność – działa na Magento 2.4.x i jest zoptymalizowany pod duże bazy danych.
- Bezpieczeństwo danych – wbudowane mechanizmy eliminujące błędy związane z duplikacją.
Jak działa moduł?
- Wprowadź
entity_idzamówienia w panelu administratora od którego ma się rozpocząć kopiowanie. - Wybierz tryb importu: pojedyncze zamówienie lub cała seria zamówień.
- Uruchom proces i śledź jego postęp w czasie rzeczywistym.
- Zamówienia zostaną skopiowane wraz z powiązanymi danymi.
Dla kogo jest ten moduł?
- Sklepów Magento 2 przenoszących dane między różnymi wersjami systemu.
- Firm, które integrują wiele sklepów Magento i potrzebują synchronizacji zamówień.
- Administratorów Magento 2, którzy chcą automatyzować przenoszenie zamówień bez ingerencji programistycznej.
Wsparcie i aktualizacje
- Moduł jest regularnie aktualizowany i testowany pod kątem wydajności oraz zgodności z najnowszymi wersjami Magento 2.
- Oferujemy profesjonalne wsparcie techniczne oraz możliwość dostosowania modułu do indywidualnych potrzeb.
Zautomatyzuj import zamówień i zwiększ efektywność swojego sklepu Magento 2 już dziś!
Pytanie:
Czy moduł pozwala na import zamówień z innej instancji Magento 2?
Odpowiedź:
Tak — moduł umożliwia pełny import zamówień z innego sklepu opartego na Magento 2, na podstawie entity_id zamówienia.
Pytanie:
Czy można importować pojedyncze zamówienie lub całą serię zamówień?
Odpowiedź:
Tak — moduł obsługuje tryb importu pojedynczego zamówienia (za pomocą parametru -t) lub import wielu zamówień – całą serię, zaczynając od wskazanego entity_id.
Pytanie:
Czy podczas importu zamówienia kopiowane są także dane klienta, adresu, płatności i faktury?
Odpowiedź:
Tak — moduł kopiuje także dane klienta, adresy, informacje o płatności i fakturach powiązanych z zamówieniem.
Pytanie:
Czy moduł zawiera interfejs w panelu administracyjnym Magento do uruchamiania importu i śledzenia logów?
Odpowiedź:
Tak — moduł udostępnia stronę w panelu administratora, z której można uruchomić import i obserwować postęp oraz logi importu w czasie rzeczywistym (obsługa AJAX).
Pytanie:
Czy moduł zapobiega duplikacji klientów i ich adresów podczas importu?
Odpowiedź:
Tak — posiada mechanizmy zapobiegające duplikacji klientów i ich adresów podczas kopiowania zamówień z innej instancji.
Pytanie:
Czy moduł działa z Magento 2 w wersji 2.4.x?
Odpowiedź:
Tak — moduł jest deklarowany jako kompatybilny z wersjami Magento 2.4.0 – 2.4.7 oraz również z 2.3.x.
Pytanie:
Czy instalacja wymaga modyfikacji plików rdzenia Magento lub szablonu?
Odpowiedź:
Nie — moduł działa jako rozszerzenie zgodnie z architekturą Magento 2 i nie wymaga nadpisywania plików rdzenia systemu. (Zanim zainstalujesz, warto jednak sprawdzić kompatybilność z używanym motywem i innymi modułami.)
Pytanie:
Czy import może być uruchamiany z poziomu CLI (wiersza poleceń)?
Odpowiedź:
Tak — jest możliwość importu z CLI, np. przez komendę:
Pytanie:
Czy moduł powoduje znaczący spadek wydajności przy dużej liczbie zamówień do importu?
Odpowiedź:
Moduł został przygotowany pod kątem dużych baz danych i posiada obsługę procesu importu z postępem i logowaniem, jednak proces masowego importu danych zawsze wiąże się z obciążeniem – zaleca się wykonanie operacji w środowisku testowym i zapewnienie dobry
Pytanie:
Czy po instalacji otrzymuję wsparcie oraz aktualizacje modułu?
Odpowiedź:
Tak — producent deklaruje, że moduł jest regularnie aktualizowany i testowany pod kątem wydajności oraz kompatybilności z najnowszymi wersjami Magento 2, a także oferuje wsparcie techniczne.
Instrukcja instalacji Modułu Kowal Import Orders
kowal/module-importorders
Main Functionalities
Moduł kowal/module-importorders umożliwia importowanie zamówień między dwoma instancjami Magento 2, kopiując dane bezpośrednio między bazami danych.
- Import zamówień na podstawie
entity_id. - Możliwość uruchomienia importu pojedynczego zamówienia (
-t). - Kopiowanie powiązanych danych klientów, adresów, płatności oraz faktur.
- Panel administratora do uruchamiania importu i monitorowania postępu.
- Obsługa AJAX i wyświetlanie logów w czasie rzeczywistym.
Installation
Instalacja przez Composer
composer config repositories.kowal_importorders vcs https://gitlab.com/magento2ext/magento-2-import-orders
composer config --auth gitlab-token.gitlab.com <YOUR_TOKEN>
composer require kowal/module-importorders
php bin/magento setup:upgrade
php bin/magento cache:flush
Configuration
Konfiguracja modułu odbywa się poprzez plik config.xml, gdzie należy podać dane połączeniowe do zewnętrznej bazy danych.
<config>
<default>
<kowal_import_orders>
<db_connection>
<host>your_db_host</host>
<dbname>your_db_name</dbname>
<username>your_db_user</username>
<password>your_db_password</password>
</db_connection>
</kowal_import_orders>
</default>
</config>
Specifications
Moduł implementuje logikę importu w modelu Kowal\ImportOrders\Model\ImportOrders, obsługując następujące tabele:
sales_ordersales_order_gridsales_order_itemsales_order_paymentsales_order_addresssales_invoicesales_invoice_gridsales_invoice_itemsales_invoice_comment
Usage
Import z CLI
php bin/magento kowal:import-orders <entity_id> [-t]
Przykłady:
- Import wszystkich zamówień od
entity_id= 10000:
php bin/magento kowal:import-orders 10000
- Import tylko jednego zamówienia (
-toznacza tryb pojedynczego zamówienia):
php bin/magento kowal:import-orders 10000 -t
Import z poziomu panelu administratora
Moduł zawiera stronę administracyjną, gdzie można:
- Wprowadzić
entity_id. - Uruchomić import przez AJAX.
- Śledzić postęp i logi w czasie rzeczywistym.
Summary
Moduł kowal/module-importorders to proste narzędzie do migracji zamówień między sklepami Magento 2. Obsługuje zarówno CLI, jak i interfejs administratora, zapewniając pełną kontrolę nad procesem importu.
Jeśli masz pytania lub potrzebujesz wsparcia, skontaktuj się z nami!








