Module Magento 2 Kowal Import Orders
- Compatibilité
- 2.4.9, 2.4.8, 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
Description / Module Magento 2 Kowal Import Orders
MAGENTO 2 · COMMANDES · MIGRATION DE DONNÉES
Transférez l’historique des commandes entre boutiques Magento.
Kowal Import Orders
Importez les commandes directement depuis la base source, avec les données prises en charge relatives aux clients, aux paiements et aux factures. Lancez le processus depuis le panneau d’administration ou le terminal.
Base → base · Panneau et CLI · Données associées
COMMENT CELA FONCTIONNE EN PRATIQUE
01 · Vous connectez la base source
Vous définissez la connexion et le préfixe des tables dans la configuration.
02 · Vous indiquez le périmètre
Vous renseignez entity_id et choisissez un import unique ou une série.
03 · Vous suivez le déroulement
Vous contrôlez la progression et les logs, puis vérifiez les données transférées.
Qu’apporte ce module à votre boutique ?
Découvrez les fonctionnalités, les usages et les paramètres du module.
Fonctionnalités clés du module
- Import complet des commandes depuis une autre boutique Magento 2 sur la base de
entity_id. - Prise en charge de l’import d’une commande unique (
-t) ou de toute une série de commandes. - Copie des données clients, adresses, paiements et factures.
- Interface d’administration pour lancer l’import et suivre les logs.
- Prise en charge d’AJAX – import en temps réel avec aperçu de la progression.
- Mécanismes empêchant la duplication des clients et de leurs adresses.
Pourquoi choisir Kowal Import Orders ?
- Gain de temps – au lieu de transférer les commandes manuellement, le script le fait automatiquement.
- Copie précise des données – le module importe toutes les informations essentielles sur les commandes.
- Utilisation simple – possibilité de lancer l’import depuis le panneau d’administration Magento 2.
- Compatibilité – fonctionne sur Magento 2.4.x et est optimisé pour les grandes bases de données.
- Sécurité des données – mécanismes intégrés éliminant les erreurs liées à la duplication.
Comment fonctionne le module ?
- Saisissez dans le panneau d’administration le
entity_idde la commande à partir de laquelle la copie doit commencer. - Choisissez le mode d’import : commande unique ou série complète de commandes.
- Lancez le processus et suivez sa progression en temps réel.
- Les commandes seront copiées avec les données associées.
À qui s’adresse ce module ?
- Aux boutiques Magento 2 qui transfèrent des données entre différentes versions du système.
- Aux entreprises qui intègrent plusieurs boutiques Magento et ont besoin de synchroniser les commandes.
- Aux administrateurs Magento 2 qui souhaitent automatiser le transfert des commandes sans intervention de développement.
Support et mises à jour
- Le module est régulièrement mis à jour et testé en termes de performance et de compatibilité avec les dernières versions de Magento 2.
- Nous proposons un support technique professionnel ainsi que la possibilité d’adapter le module à des besoins spécifiques.
Automatisez l’import des commandes et améliorez l’efficacité de votre boutique Magento 2 dès aujourd’hui !
Connexion, CLI et périmètre d’import
La configuration Kowal → kowal_import_orders → db_connection comprend l’hôte, le nom de la base, l’utilisateur, le mot de passe et le préfixe des tables. La commande CLI est kowal_importorders:importorders avec l’argument obligatoire entity_id. L’option -t limite l’import à la commande indiquée.
L’implémentation éprouvée couvre les tables de commandes et leurs grilles, les articles, les paiements, les adresses ainsi que les factures avec articles, grille et commentaires. Elle prend également en charge les clients et les commandes invités. Les enregistrements conservent les identifiants sources ; la cohérence des bases, des préfixes et des données existantes doit donc être vérifiée avant la migration. Les mécanismes de contrôle des clients et adresses existants limitent la duplication ; ils ne remplacent pas la vérification des collisions d’identifiants.
Installation via Composer
Package kowal/module-importorders, module Kowal_ImportOrders. Après avoir configuré l’accès au dépôt Kowal, installez le package, activez le module, mettez Magento à jour et videz le cache. En production, tenez compte de la compilation et du déploiement du contenu statique conformément au processus de la boutique.
De la configuration au résultat
1. Vous connectez la base source
Vous définissez la connexion et le préfixe des tables dans la configuration.
2. Vous indiquez le périmètre
Vous renseignez entity_id et choisissez un import unique ou une série.
3. Vous suivez le déroulement
Vous contrôlez la progression et les logs, puis vérifiez les données transférées.
Historique des ventes dans la nouvelle boutique
Lors d’une migration Magento, vous choisissez l’identifiant initial de la commande et importez une série avec les enregistrements associés. Vous vérifiez d’abord la cohérence des données et des identifiants des deux boutiques sur une copie de l’environnement.
Simplifiez le transfert des commandes
Vous souhaitez adapter le module à votre boutique ? Demandez la mise en œuvre de Kowal Import Orders et discutez de la configuration ou des extensions nécessaires.
Caractéristiques
| Compatibilité avec le modèle | Luma / Blank, KOWAL |
|---|
Notice d'installation du module
Guide d’installation du module Kowal Import Orders
kowal/module-importorders
Fonctionnalités principales
Le module kowal/module-importorders permet d’importer des commandes entre deux instances Magento 2 en copiant les données directement entre les bases de données.
- Import des commandes sur la base de
entity_id. - Possibilité de lancer l’import d’une seule commande (
-t). - Copie des données associées des clients, adresses, paiements et factures.
- Panneau d’administration pour lancer l’import et surveiller la progression.
- Prise en charge d’AJAX et affichage des logs en temps réel.
Installation
Installation via Composer
Les identifiants d’accès au dépôt Composer (adresse e-mail du client et token de licence) vous seront envoyés par e-mail après l’achat. Ils sont également disponibles dans l’espace client après connexion sur kowal.store. Remplacez TWOJ_EMAIL_KLIENTA par l’adresse e-mail de votre compte et TWOJ_TOKEN par le token reçu. Exécutez les commandes dans le répertoire racine de Magento.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-importordersphp bin/magento setup:upgradephp bin/magento cache:flushConfiguration
La configuration du module s’effectue via le fichier config.xml, dans lequel il faut indiquer les données de connexion à la base de données externe.
your_db_host your_db_name your_db_user your_db_password Spécifications
Le module implémente la logique d’import dans le modèle Kowal\ImportOrders\Model\ImportOrders, en prenant en charge les tables suivantes :
sales_ordersales_order_gridsales_order_itemsales_order_paymentsales_order_addresssales_invoicesales_invoice_gridsales_invoice_itemsales_invoice_comment
Utilisation
Import depuis la CLI
php bin/magento kowal:import-orders [-t] Exemples :
- Import de toutes les commandes à partir de
entity_id= 10000 :
php bin/magento kowal:import-orders 10000- Import d’une seule commande uniquement (
-tsignifie le mode commande unique) :
php bin/magento kowal:import-orders 10000 -tImport depuis le panneau d’administration
Le module contient une page d’administration où vous pouvez :
- Saisir
entity_id. - Lancer l’import via AJAX.
- Suivre la progression et les logs en temps réel.
Résumé
Le module kowal/module-importorders est un outil simple pour migrer les commandes entre boutiques Magento 2. Il prend en charge à la fois la CLI et l’interface d’administration, offrant un contrôle complet sur le processus d’import.
Si vous avez des questions ou besoin d’assistance, contactez-nous !