Troubleshooting
Problem
WMS: Executing Putaway task throws "WMS00218: Shipment sort location not defined" error
Symptom
While executing putaway task for an LPN system throws "WMS00218: Shipment sort location not defined" error.
The exception occurs when putaway is being performed for a shipment that has buyer, which is not configured to perform container level with contents operation.
<Errors>
<Error ErrorCode="WMS00218"
ErrorRelatedMoreInfo="" ErrorUniqueExceptionId="10.11.20.13012759775224130000000000012">
<Attribute Name="ErrorCode" Value="WMS00218"/>
<Attribute Name="ErrorDescription" Value="Shipment sort location not defined."/>
<Attribute Name="ShipmentNo" Value="100000046"/>
<Attribute Name="TaskId" Value="3020021"/>
<Attribute Name="ErrorUniqueExceptionId" Value="10.11.20.13012759775224130000000000012"/>
<Attribute Name="UserId" Value="w6239"/>
<Attribute Name="ProgId" Value="Console"/>
<Stack>com.yantra.yfc.util.YFCException
at com.yantra.wms.business.picking.WMSDepositUtils.determineTargetLocationForTask(WMSDepositUtils.java:129)
at com.yantra.wms.business.picking.WMSPrepareForDepositManager.registerIntentToLockTasks(WMSPrepareForDepositManager.java:994)
at com.yantra.wms.business.picking.WMSPrepareForDepositManager.prepareTasksForDeposit(WMSPrepareForDepositManager.java:102)
at com.yantra.wms.business.picking.WMSPrepareForDeposit.prepareForDeposit(WMSPrepareForDeposit.java:45)
at com.yantra.wms.api.WMSApiImpl.prepareForDeposit(WMSApiImpl.java:377)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.yantra.interop.services.api.ApiHelper.invoke(ApiHelper.java:550)
at com.yantra.integration.adapter.DefaultIntegrationFlow.invoke(DefaultIntegrationFlow.java:214)
at com.yantra.integration.adapter.DefaultIntegrationFlow.invoke(DefaultIntegrationFlow.java:93)
Resolving The Problem
To resolve the error, configure shipment buyer to have "Shipping Container Marking" as container SCM required with contents.
Path to configure in Applications manager/Configurator: Buyer Configuration ==> Roles and Participation ==> Inbound Compliance ==> Packaging => Shipping Container Marking ==> Choose "SCM required with content".
Historical Number
NFX9215
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21559610