Returned More Items Than The Return Order

Company Support Ticket:

Have a problem, once I try to add items to my Returns Delivery.

(My customer seems to have returned more items than he specified in the return order and I want to register that in the return delivery: this to make the difference between ‘agreed to return’ and ‘actually returned’ insightful).

I created a Returns (sales) order (with VA01; Order type RE).

Now when I create a Returns delivery (Delivery type LR) for this Returns (sales) order with VL01N, I cannot add items to this Delivery because if I try, I get the error:

"You cannot add this item to the delivery

Message no. VL059

Diagnosis

This item could not be added to the delivery.

Procedure

You can control the adding of data to deliveries by delivery type in Customizing.

Make the appropriate settings in Customizing as necessary or inform your system administrator."

I checked the customizing of Delivery type LR and changed the Order required-field (V_TVLK-AUFER) from ‘X-Sales order required’ to blank, but this does not solve my problem; I still get the error message.

How to resolve this ticket?

Resolution:

Check routine of Item requirement for delivery type "LR" - it should be blank or you may use 202 Order w IndpdntItem.

It will allow you to add the item.

Analysis:

Have totally overlooked this setting.

I tested it. First with a normal Sales order (TA) with Delivery type LF which has Item requirement 202 by default; this works: I can add items in the Delivery.

Later I changed the Item requirement from 201 to 202 for Delivery type LR (0VLK) and tested my Return scenario; this works too now; here too now I can add items in the Return Delivery.

I now understand why 201 does not work and 202 does.

For the sake of knowledge sharing, let me please explain this:

See VOFM -> Copying requirements -> Deliveries:

201 simply states bp_subrc = 4.

Since (commentary) “BP_SUBRC > 0 - Item should not be copied.”, it is logical that no items can be added to the Delivery in this case. 

202 states:

* Adding items is not permitted if GI has been posted, or if *

* the invoice has already been created.

So in case:

if xvbuk-wbstk = charc or

…there is an entry in wbstk (warenbewegung, means GI in German:), or…

xvbuk-fkstk = charc.

…there is an entry in fkstk (faktur, means invoice in German:)…

message w018.

…message 018 (“Delivery cannot be expanded because of billing or goods issue”) is issued…

bp_subrc = 4.

…and you can’t add any items to the delivery anymore…

So in all other cases, items can be added and this works.

In fact I also tested what happens if GI is posted for the Delivery, but once GI has been posted the Delivery items become not-changeable.

As there are no further issue, this ticket will be closed.

SAP SD Tips

See Also
Customer Wants To Take The Order Back

Get help for your SAP SD problems
SAP SD Forums - Do you have a SAP SD Question?

SAP Sales and Distribution Books
SAP SD Books  - Certification, Interview Questions and Configuration

Delivery Hints
SAP Logistics Execution

SAP Sales and Distribution Tips
SAP SD Discussion Forum and Sales/Distribution Tips

Main Index
SAP ERP Modules, Basis, ABAP and Other IMG Stuff

All the site contents are Copyright © www.erpgreat.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies.  The site www.erpgreat.com is in no way affiliated with SAP AG.
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk.
 The content on this site may not be reproduced or redistributed without the express written permission of
www.erpgreat.com or the content authors.