Troubleshooting
Problem
Diagnosing The Problem
Gathering information to open a support ticket
Refer to the section "Accessing Software Support" in the IBM Software Support Handbook to have the full list of information necessary to open a support ticket.
To determine the correct Severity of your concern for your business, refer to the IBM Software Support Handbook.
Navigate to the problem or issue type that best describes your situation. The following lists the diagnostics that IBM Support team requires to review your problem. |
Real Time Availability Monitor (RTAM)
- . Navigate to GIV from Application Manager > Product Sourcing Distribution Groups > Open the DG in question and take a screenshot of it
- Provide the Alerts raised (before & after running the monitorAvailability API call). Here is a sample query - Select * from yfs_inventory_alerts where shipnode = '<provide shipnode>';
- From the Application Console menu, click Configuration > Launch Applications Manager. The Applications Manager opens in a new window.
- In the Process Modeling window, select the General tab to view the process modeling tree for the document type.
- In the Process Types swimlane, right-click on the General process type and choose Model Process. The Repository Details window and work area display for the corresponding process type.
- Under the Transactions tab, double-click to open Real-Time Availability Monitor Transaction
- From the Events tab. Select the applicable event and choose the Details icon. The Event Details pop-up window displays.
- Similarly, if there are User Exits used, share the details & screen captures from the User Exit tab too.
Availability Issues
- .
Demands
- Define the exact issue in terms of what is the problem around the demands, is it excess or less than expected
- If excess demand is an issue - then do you observe a different demand type is updated and is less by same quantity on same date?
- Do you observe demand_ship_date with time (hours, seconds, minutes) as a non-zero value in DB?
- Provide relevant records from Demands, yfs_order_line_schedule & yfs_order_release_status to verify and find potential mismatch in demand
- Share Status Inventory Type configuration
- Provide Pipeline configuration and share the transaction at which the demand issue is observed.
Select count(*) from yfs_inventory_demand_dtls where inventory_demand_key not in (select inventory_demand_key from YFS_INVTDMDDTL_VW); Select count(*) from yfs_inventory_demand_dtls where order_line_key not in (select order_line_key from YFS_INVTDMDDTL_VW); Select count(*) from yfs_inventory_demand_dtls where inventory_demand_key not in (select inventory_demand_key from YFS_INVENTORY_DEMAND); Select count(*) from yfs_inventory_demand_dtls where inventory_demand_key='';
HOT SKU's
Review the Article - IBM Sterling Order Management System, HOT SKU's properties tuning to enable inventory properties for substantial performance gains. If you have already followed the above article and need assistance on a specific issue, share the current set of HOT SKU properties defined. You can use getServerProperties API for this and share the output in xml format via the case.
- HOT SKU Feature
- Configuration of HOT SKU feature (OMoC only)
- Enable Inventory locking on low availability
- HOT SKU Diagnostics
- If you are noticing Lock contention on YFS_INVENTORY_ITEM, YFS_INVENTORY_DEMAND, INV_INVENTORY_ITEM_LOCK tables then, share persitCapacityAdjustments property & HOT SKU properties defined. To get the current set of hot sku properties set, call getServerProperties and share the output in xml format with us.
- If you are noticing slow response when availability is low: Share AWR or equivalent report that highlights the exact issue, also confirm if the same behavior is observed in PreProd or QA environment with the same set of properties. Also, review the HOT SKU related issues section in the MustGathers for IBM Sterling OMS Performance issues.
- Performance issues related to HOT SKU:
- Capture SQLDEBUG traces, while the issue is reproduced
- Share the HOTSKU info logs when issue is recreated
- INV_INVENTORY_ITEM_LOCK table entries for the affected or suspected rows
- If there are timeout errors, share DB side timeout logs and share it with us
- If deadlock conditions, share the DB size log file
- If you notice OOM (OutOfMemory) issues, then share the VerboseGC.
IV Adapter
Share verbose logs for API that is failing. IBM Support may request for more diagnostics after reviewing the logs to determine potential root causes.
How to submit diagnostic data to IBM Support
- After collecting the preceding information and a support ticket is opened, follow the instructions in: submit diagnostic data to IBM (ECuRep) or Enhanced Customer Data Repository (ECuRep) for secure upload.
- If you are using IBM Community Portal, update the case to indicate that data has been sent.
General IBM Support hints and tips
- IBM Sterling Order Management Software documentation (v10.x, etc.)
- IBM Order Management On-Premise (v10.x) Compatibility Report
- My Notifications - Sign up for My Notification to receive a customized weekly email from IBM support for your Product. Learn about announcements and important technical support information.
- IBM Support Portal - IBM Support Portal home page.
- IBM Support Guide - A guide to best practices and procedures when working with IBM Support for each type of product.
- IBM Directory of worldwide contacts - IBM Support worldwide Contacts.
- How to create and manage Enhancement Requests - Submit or vote for a product requirement.
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
31 December 2023
UID
ibm16823881