Déploiement des fichiers de modèle
Utilisez ces informations pour identifier, renommer et déployer des exemples de fichiers de modèles.
Pourquoi et quand exécuter cette tâche
- Evénements :
- DRAFT_ORDER_CONFIRM.ON_SUCCESS.xml.sample
- ORDER_CHANGE.ON_CANCEL.xml.sample
- ORDER_CHANGE.ON_SUCCESS.xml.sample
- ORDER_CREATE.ON_SUCCESS.xml.sample
- REALTIME_ATP_MONITOR.REALTIME_AVAILABILITY_CHANGE.xml.sample
- REALTIME_ATP_MONITOR. REALTIME_ AVAILABILITY_CHANGE_LIST.xml.sample
- CHANGE_ORDER.ON_DELETE.xml.sample
- ORDER_CHANGE.DELETE_ORDER.xml.sample
- Exits utilisateur :
- getOrderPrice.xml.sample
- getItemPrice.xml.sample
- getPricingRuleDetails.xml.sample
- validateCoupon.xml.sample
- API
- findInventory.xml.sample
- getOrderLineDetails.xml.sample
- monitorItemAvailability.xml.sample
- getCompleteOrderDetails.xml.sample
- getOrderList.xml.sample
- reserveAvailableInventory.xml.sample
Procédure
- Copiez des modèles d'événements à partir de <INSTALL_DIR>/repository/scwc_integration/template/event dans <INSTALL_DIR>/extensions/global/template/event et renommez-les en tant que fichiers XML non-exemples. Si le répertoire cible n'existe pas, créez-le.
- Copiez les modèles d'exit utilisateur à partir de <INSTALL_DIR>/repository/scwc_integration/template/userexit dans <INSTALL_DIR>/extensions/global/template/userexit et renommez-les en tant que fichiers XML non-exemples.
- Copiez les modèles API à partir de <INSTALL_DIR>/repository/scwc_integration/template/api dans <INSTALL_DIR>/extensions/global/template/api et renommez-les en tant que fichiers XML non-exemples.
- Reconstruire le resources.jar et reconstruire le fichier EAR.
- Redéployez le fichier EAR et redémarrez le serveur Sterling Order Management.
- FACULTATIF : si l'élément Extn est ajouté à un modèle d'événement, déclarez l'élément en ajoutant ce qui suit aux fichiers de schéma Sterling Order Management situés du côté Sterling :
<xsd:element name="Extn" type="myType" maxOccurs="1" minOccurs="0" />où myType est un attribut.Aucun élément enfant ne peut être ajouté.