1 Feature Summary
The following enhancements are included in this release.
Column Definitions
-
Feature: Provides a description of the feature being delivered.
-
Delivered: Identifies whether the feature is Enabled or Disabled upon initial delivery.
-
Scale: Identifies the size of the feature. Options are:
-
Small: These UI or Process-based features are typically comprised of minor field, validation, or program changes. Therefore, the potential impact to users is minimal.
-
Large: These UI or process-based features have more complex designs. Therefore, the potential impact to users is higher.
-
- Customer Action Required: You must take action before these features can be used. these features are delivered disabled and you choose if and when to enable them.
Corrected the Error Message when Deleting the Empty Zone having the Price Events
When deleting an empty zone that has price events, the system was throwing the error "No Value Present". Corrected this error message to show appropriate message, "Zone is associated to a price event, cannot be deleted."
Enabled the Price Event Execution Batch in Adhoc Mode with Restartability
Enabled Price Event Execution Batch Job (PriceEventExecutionBatch) in Adhoc run with the Restart Indicator of Y (yes). Before this change there was no provision to run the batch in restart mode from POM since the nightly configuration had the Restart Indicator of N (no).
Batch Schedule Impacts
Process Name | Process Type | New/Updated? | Delivered |
---|---|---|---|
RPM_PRICE_EVENT_EXECUTION_PROCESS_ADHOC |
Adhoc |
Updated |
Enabled |
Introduced Restart Logic into Price Event Execution Batch
When the Price Event Execution job was run, even when the restart flag was N and there were pending records in rpm_event_itemloc or rms_event_itemloc_deals tables from the previous failed run, the batch was made to run in Restart mode to process only these pending records. It did not pick any new events to process even when the restart flag is N. Only when these two tables are empty, indicating the previous run successfully processed all the records, the job would run in Regular mode, when the restart flag is N. This has been corrected.
Irrelevant Diff IDs are Getting Linked in Clearance Screen
While adding Parent/Diff items in the Clearance screen, all the diff IDs are getting listed instead of only those diff IDs related to items under the parent. This issue has been corrected.
Irrelevant Diff IDs are Getting Linked in Price Change Screen
While adding Parent/Diff items in the Price Changes screen, all the diff IDs are getting listed instead of only those diff IDs related to items under the parent. This issue has been corrected.
Irrelevant Diff IDs are Getting Linked in Promotions Screen
While adding Parent/Diff items in the Promotions screen, all the diff IDs are getting listed instead of only those diff IDs related to items under the parent. This issue has been corrected.
Negative Retail Value Displayed for Fixed Price Clearance
While editing Fixed Price type clearances, clearance retail was being displayed as a negative value. This issue has been corrected to display the correct retail value.
Performance Improvement for Data Conversion Clearance Job
Enhancements were made to improve the performance for the Clearance Data Conversion job (RPM_DC_CLEARANCE_JOB).
Promotions Download Time Out Error
Downloading a promotion containing a large number of offers was timing out. This has been updated to process the download asynchronously.
Performance Improvement for Clearance Files Upload Process
Enhancements were made to improve the performance when clearance files are uploaded in pricing.
Pricing Nightly Batch Schedule to Run in Parallel with Invoice Match and Allocation
Modified the dependency of Pricing nightly schedule to run in parallel with Invoice Match and Allocation nightly schedule for performance enhancement.
Batch Schedule Impacts
Process Name | Process Type | New/Updated? | Delivered |
---|---|---|---|
RPM_NIGHTLY_BATCH_CLEANUP_PRE_PROCESS |
Nightly |
Updated |
Enabled |
FC_PRICECHG_PROCESS |
Nightly |
Updated |
Enabled |
ORDUPD_PROCESS |
Nightly |
Updated |
Enabled |
DISTROPCPUB_PROCESS |
Nightly |
Updated |
Enabled |
Promotion Search Screen to Fetch All Records when Search Criteria Offer Type Set As Buy/Get
Promotion search UI is fixed to fetch all the offers of type BUY/GET when user tries to search the offers based on Offer Type criterion as BUY/GET.
Updated Dependency for Pricing Purge Process in Nightly Batch Schedule
Modified the dependency schedule of job RPM_PURGE_ITEMLOC_PAYLOAD_CC_JOB such that it runs after SALESUPLOADPURGE_JOB for optimum performance.
Fixed Error Encountered While Copying Promotion with Multiple Offers
Updated logic to minimize repeated calls and thereby improve performance of the process to copy locations from one offer to multiple offers.
Flexibility in Filtering on the Initial Price Zone Definitions Screen
The Initial Price Zone Definitions Screen required zone group id as well as department values for filtering. The dependence on the zone group id has been relaxed to allow for filtering based only on the department filter.
Corrected Duplicate Values of Differentiator for Pricing Events at Parent-Diff Level
Previously, when price events, clearances or promotions were created at parent-diff level, for the selected differentiator type, the same differentiator id was displayed multiple times on UI. Impacted screens are now modified to display only distinct values of differentiator ids for user selection.
Corrected BDI Promotions Issue
Corrected an issue in publishing promotions via BDI which was resulting in an error in the batch processing. This issue, which was related to a null value in the payload data, has been corrected.
Data Filtering Removed for Initial Price Zone Definition
To address an issue with errors being displayed to users, data filtering was removed for zone group fields in the Initial Price Zone Definition screen. It is assumed that the user in this screen is a super-user who is managing these definitions across zone groups and therefore the data filtering is not required.