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
Remarque : Dans l'exemple de données, certains éléments de catalogue sont associés aux éléments de service "Retour" et aux éléments de service "Livraison". Assurez-vous que ces éléments de service sont configurés en tant qu'éléments dans HCL Commerce que HCL Commerce identifie les éléments de service comme des numéros de pièce valides.

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.