Création d'une zone de propriétés dans le Centre de gestion
Dans l'outil Filtre de catalogue et tarification, vous pouvez activer une zone personnalisable dans la vue de propriétés affichant une liste de prix. Vous pouvez utiliser la zone supplémentaire pour présenter à vos clients des offres et des remises pour certaines régions.
Pourquoi et quand exécuter cette tâche

Procédure
-
Dans l'interface utilisateur du Centre de gestion, activez la colonne
FIELD1et renommezFIELD1en Region.La colonnefieldest désormais affichée sur l'onglet Gérer la liste de prix, dans l'outil Filtre de catalogue et tarification. -
Modifiez le fichier de mappage du Centre de gestion.
- Accédez au dossier WCDE_installdir\LOBTools\WebContent\WEB-INF\config\com.ibm.commerce.price et ouvrez le fichier wc-price-clientobjects.xml.
-
Recherchez le code suivant :
<_config:URLParameter name=.storeId
nounElement=/PriceListIdentifier/ExternalIdentifier/StoreIdentifier/UniqueID
/> -
Ajoutez la ligne de code directement à la suite du code de l'étape 2.b. :
<_config:URLParameter name=x_
nounElement=/PriceEntry/UserData/UserDataField
type=UserData
key=false
/> -
Localisez le code suivant dans le même fichier :
<_config:URLParameter name=./storeId
nounElement=PriceListIdentifier/ExternalIdentifier/StoreIdentifier/UniqueID
/> -
Ajoutez la ligne de code directement à la suite du code de l'étape 2.d. :
<_config:URLParameter name=x_
nounElement=/PriceEntry/UserData/UserDataField
type=UserData
key=false
/> -
Localisez le code suivant dans le même fichier :
<_config:URLParameter name=.priceListId
nounElement=/PriceListIdentifier/UniqueID
key=true
return=true
/> -
Ajoutez la ligne de code directement à la suite du code de l'étape 2.f. :
<_config:URLParameter name=x_
nounElement=/PriceEntry/UserData/UserDataField
type=UserData
key=false
/> - Redémarrez le serveur de test pour répercuter la modification apportée au fichier XML.
-
Personnalisez la logique côté serveur pour afficher la nouvelle zone Region dans le Centre de gestion.