Cancellation of Promotion is not Updating End Date
(Doc ID 2876238.1)
Last updated on JUNE 10, 2022
Applies to:
Oracle Retail Price Management - Version 16.0.3 and laterInformation in this document applies to any platform.
Symptoms
Cancellation of promotion is not updating End Date of promotion properly in RPM_PROMO_DTL_PAYLOAD table.
Steps to Recreate:
- Update the following parameters in RPM_BATCH_CONTROL table:
PROGRAM_NAME THREAD_LUW_COUNT
com.retek.rpm.batch.PriceEventExecutionRMSBatch 20
com.retek.rpm.app.bulkcc.service.BulkConflictCheckAppService 50
com.retek.rpm.app.bulkcc.service.ChunkConflictCheckAppService 80 - Update RPM_SYSTEM_OPTIONS.CONFLICT_CHECK_CHUNK_FACTOR = 0.2
- Create an ItemList with around 100 items.
- Create a simple promotion with start date as vdate + 1 for above ItemList at zone level such that there are more item-locations than luw chunk rows * 0.2.
- Approve the promotion.
- Run PriceEventExecutionBatch and PriceEventExecutionRMSBatch and ensure that promotion is active.
- Advance vdate to vdate + 1.
- Cancel the promotion component.
- Notice that End Date is not reflected in RPM_PROMO_DTL_PAYLOAD table. It still reflects the original End Date.
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |