Activation d'une intégration directe
L'intégration côte à côte se fait après l'installation de Sterling Order Management et HCL Commerce et implique l'exécution de deux scripts. Le processus active les gestionnaires d'événements, les modèles d'événements et les implémentations d'exit utilisateur. Les données existantes sont validées pour s'assurer qu'aucune configuration existante n'est remplacée.
Avant de commencer
L'organisation ou les organisations qui mappent à votre magasin ou magasins HCL Commerce doivent déjà être créés dans Sterling Order Management. Pour intégrer plusieurs entreprises, vous devez exécuter le script d'activation d'entreprise (procédure étape 3) une fois pour chaque code d'entreprise. Avant d'exécuter le script une seconde ou une heure ultérieure, supprimez manuellement tous les fichiers de démarrage (fichiers avec l'extension .xml.restart).
Pourquoi et quand exécuter cette tâche
Cette procédure couvre une intégration effectuée après une nouvelle installation, à une date ultérieure ou après une mise à niveau de Sterling Order Management. Les fichiers de démarrage d'intégration sont dans le répertoire <INSTALL_DIR>/repository/factorysetup/scwc_integration/install/.
Pour désactiver une activation, désactivez manuellement les exits utilisateur configurés pour l'intégration.
Pour activer l'intégration côte à côte :
Procédure
- (Entreprise par défaut seulement ; non requise pour l'entreprise non par défaut.) Pour activer l'intégration de l'entreprise DEFAULT :
-
Exécutez le script d'activation non entreprise à partir du répertoire
<INSTALL_DIR>/bin:
./sci_ant.sh -DFunctionality=SCWC-SDF installnonenterprise -f integration_load_defaults.xml -logfile logfile
sci_ant.cmd -DFunctionality=SCWC-SDF installnonenterprise -f integration_load_defaults.xml -logfile logfile
-
Exécutez le script d'activation d'entreprise à partir du répertoire
<INSTALL_DIR>/bin:
./sci_ant.sh -DFunctionality=SCWC-SDF -DEnterpriseCode=enterprise_code -f integration_load_defaults.xml -logfile logfile
sci_ant.cmd -DFunctionality=SCWC-SDF -DEnterpriseCode=enterprise_code -f integration_load_defaults.xml -logfile logfile
- Supprimez tous les fichiers de démarrage (fichiers avec l'extension .xml.restart) du répertoire <INSTALL_DIR>/repository/factorysetup/scwc_integration/install/ en ce moment. S'il n'est pas supprimé, la présence de ces fichiers interfère avec l'activation de l'intégration pour les codes d'entreprise ultérieurs.
-
L'invocation d'actions d'événements pour l'organisation hub n'est pas nécessaire pour l'intégration directe, il n'est donc pas nécessaire de configurer ces actions. En conséquence, configurez cette propriété sur false dans le fichier
customer_overrides.properties:yfs.invoke.default.event.handler=false.Pour plus d'informations sur la configuration de cette propriété, voir Définition des propriétés d'intégration dans Sterling Order Management.
Si le script d'activation échoue, vous pouvez refactoriser le gestionnaire d'événements par défaut de la fabrique avec le gestionnaire d'événements existant, ou exécuter le script d'activateur en mode remplacement pour utiliser le gestionnaire d'événements fourni avec cette intégration.