Exemple d'aperçu de l'installation de configuration
L'installation de l'exemple de configuration consiste à exécuter InstallService pour déballer le fichier .jar, puis à exécuter les scripts Ant fournis pour installer, valider et activer les composants de configuration de l'exemple.
Elle comprend les composants suivants :
- Données deconfiguration
- Ce composant se compose des données de configuration de base requises pour une application, y compris de nouvelles organisations, des codes communs et des règles.
- Activateur
- Dans le mode Activé, les événements nouvellement fournis, les exits utilisateur et les pipelines de la configuration de la fabrique sont activés. Pendant le processus de validation, si l'un des enregistrements existe dans un état différent de la configuration de la fabrique standard Sterling Order Management, le processus de validation échoue. Sinon, il réussit.
- Données de démonstration
- Ce composant comprend les données principales, qui se composent d'un exemple de données qui peuvent être utilisées pour démontrer l'application, y compris les exemples d'éléments. Ces données ne sont pas utilisées dans un environnement de production. Les données principales comprennent les données suivantes :
- Catalogue principal
- Eléments
- UOM
- UOM d'article principale
- Attributs des articles
- Objectif de classification
- Actifs d'article
- Pools de ressources
- Associations de services d'articles
- Liste des prix de l'article
- Règles
Validation des exemples de données
Lorsque vous exécutez l'installation, la validation ou la cible noactivator, le validateur valide les configurations suivantes :
- Implémentation d'exit utilisateur
Les applications IBM Sterling Call Center et IBM Sterling Store assurent la mise en œuvre de certains exits utilisateur. Si les implémentations d'exit utilisateur ne sont pas modifiées ou remplacées, le processus de validation réussit. Sinon, il échoue.
Une implémentation est prévue pour les sorties d'utilisateurs suivantes :- YCDVerifyAddressWithAVSUE
- YCDProcessOrderFraudCheckUE
- YCDSendFutureOrderCustomerAppeasementUE
- YCDgetTrackingNumberURLUE
- YCDGetAppeasementOffersrUE
- YCDGetCarrierServiceOptionsForOrderingUE
- Détermination du pipeline
Les applications IBM Sterling Call Center et IBM Sterling Store fournissent des pipelines et les règles de détermination des pipelines qui y sont associées. Le processus de validation réussit si les règles de détermination du pipeline ne sont pas modifiées ou remplacées. Dans le cas contraire, le processus de validation échoue.
Les règles de détermination du pipeline pour les types de processus suivants sont validées :- ORDER_FULFILLMENT
- RETURN_FULFILLMENT
- ORDER_DELIVERY
- Evénements
Le tableau suivant répertorie les événements pour lesquels les gestionnaires d'événements sont configurés.
Evénement ID de la transaction Sur l'échec de la collection PAYMENT_EXECUTION En cas de réussite DRAFT_ORDER_CONFIRM En cas de réussite ORDER_CREATE En cas de réussite ORDER_CHANGE Changement le statut du type En attente ORDER_CHANGE Sur Annuler ORDER_CHANGE Sur Annuler SCHEDULE.0001 Sur Annuler RELEASE.0001 En cas de réussite CHAINED_ORDER_CREATE Sur Annuler ORDER_RELEASE_CHANGE Echec de vérification de l'adresse YCD_VERIFY_ADDRESS.0001 Notifications envoyées YCD_SHIP_NOTIFICATION.0001 Sur commande frauduleuse YCD_FRAUD_CHECK.0001 Sur Dupliquer la commande YCD_DUPLICATE_ORDER.0001 En cas de réussite MANAGE_STOP_DEL.0001 En cas de réussite RECEIVE_RECEIPT.0003 ON_ASSIGNMENTS_CHANGE CUSTOMER_DEFINITION Sur Modification de la limite de compte CUSTOMER_DEFINITION Changement le statut du type En attente DRAFT_ORDER_CONFIRM A la demande RESET_PASSWORD En cas de réussite RESET_PASSWORD
Redémarrage après une installation ratée
Lorsque l'exemple de configuration est installé, les fichiers .restart sont créés sous le répertoire <INSTALL_DIR>/database/FactorySetup/oms/install. Les fichiers .restart enregistrent les points de la configuration de l'exemple qui sont terminés.
Si l'exemple d'installation de configuration échoue et si vous réexécutez les scripts d'installation, les fichiers .restart sont lus pour reprendre l'installation à partir du point où l'installation a échoué.
Si vous souhaitez démarrer l'installation de l'exemple de configuration dès le début, supprimez les fichiers .restart avant de réexécuter l'installation.