Release Notes
Abstract
Resolved issues for IBM Sterling Order Management, IBM Sterling Store Engagement (Legacy), and IBM Sterling Call Center in Release 22.2 and the subsequent minor updates.
Content
Defect | Case Number | Description |
IBM Sterling Order Management | ||
593035 | TS008997423 | When getAvailableInventory API is called with the same item that is passed in two lines with different delivery methods, the item quantity is doubled. This issue is now resolved. |
593041 | TS009342577 | When a multi-stop transfer is used for fulfillment between stops and a transfer order is scheduled, the ExpectedShipDate and ExpectedDeliveryDate are pushed incorrectly on the Schedule. This issue is now resolved. |
593099 | TS009319326 | A negative supply record is shown on ConfirmShipment for a node where GetExternalSupply real time is enabled. This issue is now resolved. |
593114 | TS009732071 | The syncLoadedInventory API throws an IllegalArgumentException, when InsertInventoryItem is passed as Y. This issue is now resolved. |
593135 | TS009663043 Skill Case: TS009663263 | When an invalid coupon is passed to getOrderPrice API input, the pricing rule is shown as null and a NullPointerException is thrown, which results in populating output attribute values for the attribute RejectedPricingRules.
Solution: The application is enhanced such that when pricing rule is null, it stops populating the output attribute values for the attribute RejectedPricingRules. |
593142 | TS009698339 | The getStorebatchDetails API is not considering Extn in its output template. Hence, an extended column attribute for any batch is not fetched. This issue is now resolved. |
593155 | TS008507827 | When taxes are directly applied during invoice creation, tax percentage and reference attributes are not copied from invoice to order. This issue is now resolved. |
593159 | TS009528644 | The importShipment API is fixed to read ShipmentTagSerial element that is present inside ContainerDetail element, and populate shipment tag serial record with corresponding container detail key. |
593166 | TS009774439 | The getCompleteOrderDetails API is fixed to support SelectMethod attribute for the related orders such as return order, exchange orders, and more. |
IBM Sterling Call Center | ||
593164 | TS009903185 | The Store selection page does not show a scroll bar when a user clicks Find store for the first time.
The following files are updated:
|
Defect | Case Number | Description |
IBM Sterling Order Management | ||
592303 | Internal |
The application is enhanced to support caching for the following tables.
To enable caching for the listed tables, complete the following steps.
1. Set following properties in customer overrides.
2. Build and deploy the EAR. |
592670 | Internal | Performance enhancements are made in Order Hub data-tier purge agent for removal of metrics and updates data. |
592862 | TS008696838 | In Sterling Business Center (SBC), you can now save numeric or alphanumeric Department Code. |
592940 | TS008994589 |
When adding items to the order, the rounded pricing configurations are saved with incorrect rule set field name and the conventional rounding did not work correctly.
Solution: The application is enhanced to save pricing rounding configurations with correct rule set field name. The conventional rounding is fixed such that it picks the digits until eighth precision level before applying the rounding logic. For the solution to take effect, you must set yfs.useNewRoundOffPriceForConventional property to Y.
Note: After this property is enabled, it impacts the inflight orders such that the same number may get rounded differently with two rounding methods, which may cause functional issues in the system. Hence, before enabling the property, it is highly recommended to have minimum inflight orders. |
592942 | TS008871213 | In Sterling Business Center (SBC), the Qualifier Type drop-down list is now displayed when the Specify qualifying amount is selected. |
592950 | TS007875723 | In Sterling Business Center (SBC), all promotions that are applied to the different price types are now displayed in the Test Pricing screen. |
592971 | TS009096423 Skill Case: TS009159613 | You could not apply the ShipOrderTotal coupon if a Carrier was specified to the coupon
Solution: The application is enhanced to add a Carrier Service Code selection box to choose the carrier service code. Additionally, a Shipping Charge textbox is added to add the shipping charge and carrier service option to calculate the ShipOrderTotal coupon successfully. |
593006 | TS009054623 | When creating a drop ship order, the tag-controlled attribute BatchNo is copied to the chained order such that you can create a shipment successfully. |
593012 | TS007665018 | The getApplicablePricingList API is fixed to handle custom pricing rule when YPMGetApplicablePricingRuleListUE is enabled. |
593029 | TS008743919 | You can now complete customer pickup even if backroom pick results in inventory shortage. |
IBM Sterling Call Center | ||
592861 | TS008457387 | Customer is not able to proceed with payment for the unlimited charge payment method mode and the Sufficient funds are not provided error is displayed. |
Defect | Case Number | Description |
IBM Sterling Order Management | ||
592532 | Internal | When the Hot SKU optimistic lock avoidance is enabled, lock records in the INV_Inventory_item_lock table are observed for tag-controlled items that leads to excessive locking. |
592843 | TS007877177 |
REST APIs now forces elements to always behave as Array/Object as per business needs. For more information, see Specifying output format for JSON. |
592846 | Internal | The SQL queries to fetch records from YFS_ITEM, YFS_INVENTORY_ITEM, and YFS_INVENTORY_NODE_CONTROL in the scheduleOrder and releaseOrder transaction are optimized to improve performance of large orders. |
592930 | TS008611635 | The ProcessReturnOrder API does not modify planned refund amount in CreateOrder flow from Store engagement. This issue is now resolved. |
592931 | Internal | When an agent or an integration service is executed to create or schedule the orders, there is a gradual memory built up in the JVM of agent or integration server due to memory leak in the YFS_RegionImpl objects that are cached. If the agent or integration server processes the orders with different zip codes over a long period, it might result in OutOfMemory error. This issue is now resolved. |
592939 | TS008625231 | When inventory is being procured, FindInventory API is not populating the <Supplies> element correctly in Xpath Assignment > Procurements > Procurement > Supplies. This issue is now resolved. |
592963 | TS008825808 |
When calling validateCouponUE, the attribute value of RejectedPricingRules is changed to empty from null. When processing further, it is not considered in conditional checks because it is not null.
Solution: The conditional checks of RejectedPricingRules are updated such that it is considered for further processing even if it is empty, provided that there is a rejected pricing rule available.
|
592986 | TS008825876 |
When calling LoadCustomPricingRulesUE, the attribute value of RejectedPricingRules is changed to empty from null. When processing further, it is not considered in conditional checks because it is not null.
Solution: The conditional checks of RejectedPricingRules are updated such that it is considered for further processing even if it is empty, provided that there is a rejected pricing rule available.
|
592987 | TS009108215 |
When logging with log4j2, timer logic was being invoked regardless of the timer logs were enabled or not. This resulted in increased memory usage even though extra logs were not printed.
Solution: The log4j2 issue is fixed such that the timer logic is bypassed if timer logs are not enabled.
|
592990 | TS008083666 | On scheduleOrder API call, when multi-stop transfers are evaluated for nodes with no inventory and backorder against highest priority node is enabled, application performance degrades. This issue is now resolved. |
593008 | Internal | When yfs.persitCapacityAdjustments property is set to false, Capacity Filled event is triggered multiple times. |
Was this topic helpful?
Document Information
Modified date:
29 July 2022
UID
ibm16585646