IBM Support

WMS: Why are waves not released even after running the releaseWave agent. Tracing releaseWave does not show these waves in logs.

Question & Answer


Question

WMS: Why are waves not released even after running the releaseWave agent. Tracing releaseWave does not show these waves in logs.

Answer

Waves were not released on running release_Wave agent . These waves did not get registered in releaseWave agent trace for troubleshooting.

One of the possible reason for this behavior:

1) Effective To Date in Shipment Group details:
Ensure that this Effective To Date is greater than the system date where the agent server is run. If not, agent does not consider the wave for processing.
However using releaseWave Api wave can be released, since the system date matches the application server date.

System executes the below query while running the agent to find out the eligible shipment groups:

SELECT /*YANTRA*/ YFS_SHIPMENT_GROUP.* FROM YFS_SHIPMENT_GROUP YFS_SHIPMENT_GROUP WHERE NODE_KEY = 'X' AND EFFECTIVE_DATE_FROM <= SYSDATE AND EFFECTIVE_DATE_TO >= SYSDATE ORDER BY SEQ_NO, SHIPMENT_GROUP_ID

If any Shipment group is found then it will proceed ahead to find available waves. If system does not find any shipment group based on above query, system will not search for available waves as a result no records will be registered in trace.

For further troubleshooting pointers, reference releaseWave API javadocumentation.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Not Applicable","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

FAQ3122

Document Information

Modified date:
16 June 2018

UID

swg21517924