Magento 2 Moduł Kowal Import Zamówień
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_id
zamó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ś!
Wydanie | Community |
---|---|
Kompatybilność | 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4 |
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_order
sales_order_grid
sales_order_item
sales_order_payment
sales_order_address
sales_invoice
sales_invoice_grid
sales_invoice_item
sales_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 (
-t
oznacza 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!