IBM Support

WMS: Executing Putaway task throws "WMS00218: Shipment sort location not defined" error

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.
 

Error Message

<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".

[{"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

NFX9215

Document Information

Modified date:
16 June 2018

UID

swg21559610