SAP Knowledge Base Article - Public

3008088 - Cannot Confirm Pick Task Using Web Service

Symptom

When confirming the Pick Task XXX using web service ManageSiteLogisticsTaskIn, you receive the response "Saved Successfully", however no confirmation is created in the UI.

XXX = Task ID

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Outbound Logistics work center.
  2. Select Task Control view.
  3. Search for Task ID XXX.
  4. Select Conirmations tab
  5. Notice that no confirmation is created.

Cause

You are conforming a Pick Task which uses both Identified Stock and Serial Number and you are not passing the information in the correctly.

Resolution

As the Serial Number is linked to the Identified Stock, in the xml you need to pass first the Identified Stock and then the Serial Number, in separated <MaterialOutput>. You can use the xml below as example:

 <SiteLogisticsTask>
  <SiteLogisticTaskID>XXX</SiteLogisticTaskID>
  <SiteLogisticTaskUUID>000</SiteLogisticTaskUUID>
  <ReferenceObject>
   <ReferenceObjectUUID>000</ReferenceObjectUUID>
   <OperationActivity>
    <OperationActivityUUID>000</OperationActivityUUID>
    <MaterialOutput>
     <MaterialOutputUUID>000</MaterialOutputUUID>
     <ProductID>000</ProductID>
     <IdentifiedStockID>000</IdentifiedStockID>
    </MaterialOutput>
    <MaterialOutput>
     <MaterialOutputUUID>000</MaterialOutputUUID>
     <ProductID>000</ProductID>
     <SerialNumber>
      <SerialID>000</SerialID>
     </SerialNumber>
    </MaterialOutput>
   </OperationActivity>
  </ReferenceObject>
 </SiteLogisticsTask>

Keywords

web; service; logistics; site , KBA , web , logistics , service , AP-SLP-TSK , Site Logistics Task , How To

Product

SAP Business ByDesign all versions