Recopilación de datos MustGather para problemas de promoción
Prepare la siguiente información MustGather antes de llamar al soporte de HCL para ayudarle con los problemas de promoción.
Procedimiento
-
Configure la cadena de rastreo siguiente Transaction server Docker container.
Para obtener información sobre las cadenas de rastreo, consulte Configuración del registro de Transaction server.com.ibm.websphere.commerce.WC_ORDER=all: com.ibm.websphere.commerce.WC_CALCULATION=all: com.ibm.commerce.marketing.promotion.*=all: com.ibm.commerce.promotion.*=all
-
Reproduzca el problema.
Registre los pasos específicos que ha utilizado para reproducir el problema y cualquier detalle que pueda ser relevante.
-
Recopile los archivos siguientes de Transaction server Docker container.
- /opt/WebSphere/AppServer/profiles/default/installedApps/localhost/ts.ear/xml/PromotionEngineConfiguration/WCSPromotionEngineConfig.xml
-
Ejecute las siguientes consultas a la base de datos para recopilar la información necesaria de la base de datos (resultados de salida en formato CSV).
SELECT * FROM PX_PROMOTION where NAME like '%name of the promotion%' and STATUS =1 SELECT * from PX_PROMOARG where ORDERS_ID = {YOUR_ORDER_ID} SELECT * FROM PX_POLICY select * from PX_CDPOOL where PX_CDPOOL_ID in (select PX_CDPOOL_ID from PX_CDPROMO where PX_PROMOTION_ID in (select PX_PROMOTION_ID from PX_PROMOTION where name like '%TEST_PROMO%')) SELECT * FROM ORDPROMOCD WHERE ORDERS_ID = {YOUR_ORDER_ID} select * from ORDERS where ORDERS_ID = {YOUR_ORDER_ID} select * from ORDERITEMS where ORDERS_ID = {YOUR_ORDER_ID} SELECT * FROM ORDADJUST WHERE ORDERS_ID = {YOUR_ORDER_ID} SELECT * FROM ORDIADJUST WHERE ordadjust_id = (SELECT ordadjust_id FROM ordadjust WHERE ORDERS_ID = {YOUR_ORDER_ID})