Ajout de la prise en charge pour obtenir des champs supplémentaires associés à l'offre pour l'API REST d'affichage du prix
En ajoutant ces propriétés de configuration, vous pouvez voir les dates de début et de fin dans la réponse.
- Ajoutez les lignes de code suivantes dans le fichier wc-component.xml à l'emplacement wc\xml\config\com.ibm.commerce.price\wc-component.xml :
<_config:extendedconfiguration> <_config:configgrouping name="GetCustomizedFieldsForOffer"> <_config:property name="enabled" value="true" /> <_config:property name="offerFields" value="StartDate,EndDate" /> </_config:configgrouping> </_config:extendedconfiguration> - Après avoir ajouté les propriétés de configuration ci-dessus, redémarrez le Transaction server et exécutez l'API d'affichage du prix. Voir Prix pour plus d'informations.
- Vous pouvez voir les dates de début et de fin dans la réponse. La réponse est la suivante :
"resourceName": "display_price", "resultList": [ {"unitPrice": [ { "quantity": { "uom": "C62", "value": 1.0} , "price": { "currency": "USD", "value": 250.00} } ], "catalogEntryId": "10004", "x_EndDate": "2023-06-19 00:00:00.0", "x_StartDate": "2000-06-19 00:00:00.0", "priceRuleId": "10001" } ]