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.
Historical Number
FAQ3122
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21517924