SAP Knowledge Base Article - Public

3229726 - When Confirm Pick Task Through Standard Web Service ManageSiteLogisticsTaskIn, There Is Such Error In the Response: Serial Number and Quantity mismatch for Material_Output node ...

Symptom

When confirm a pick task through standard web service ManageSiteLogisticsTaskIn, and confirm a specific product with serial numbers, there is error in the response like "Serial Number and Quantity mismatch for Material_Output node ...".

Environment

SAP Business ByDesign

Reproducing the Issue

Payload (the key part):

...

<MaterialOutput>

...

<ActualQuantity unitCode="EA">3</ActualQuantity>              
<SerialNumber>          
            <SerialID>SN_1</SerialID>          
            <SerialID>SN_2</SerialID>          
            <SerialID>SN_3</SerialID>          
</SerialNumber>

...

Response (the key part):

 <standard>
         <faultText>Serial Number and Quantity mismatch for Material_Output node ...</faultText>
         <faultUrl>APSLL_BO127</faultUrl>
         <faultDetail>
                 <severity>E</severity>
                 <text>Serial Number and Quantity mismatch for Material_Output node ...</text>
                 <id>APSLL_BO127</id>
          </faultDetail>
</standard>

Cause

When serial number ID is maintained for a product in the payload, the tag <ActualQuantity> is not needed.

Resolution

Remove tag <ActualQuantity> from the payload.

Keywords

 ManageSiteLogisticsTaskIn, Serial Number, Quantity, Mismatch, APSLL_BO127 , KBA , AP-SLP-TSK , Site Logistics Task , Problem

Product

SAP Business ByDesign all versions