on 10-01-2009 12:44 PM
Hello!
A normal sales process occurs. An only header condition (condition class A - Discount, calc. type B - Fixed, Groupcondition active, no Groupcondition routine maintained) is entered in the order. The amount gets correctly distributed among the items. So far, in the order, the condition control is 'C' (Changed manually) and the condition origin is 'D' (Header Condition), the Group condition indicator is set in the condition details at item level as well.
The order is delivered and an invoice (against the delivery) created. The header condition gets copied to the billing document, it seems, that according to the procedure described in the OSS 876617. Meaning, the Condition control is set to 'E' (Condition value and basis fixed) and the Condition origin set to 'G' (Original header condition). The group condition indicator here is not set anymore. At this point this isn't causing any trouble at all. The amount of the header condition is still correctly distributed among the items.
If then a return order is created with reference to the billing document, the header condition is copied to the return order, however the amount isn't distributed among the items but every item has the value of the whole amount. At header level the items get summed. Perhaps it will be clearer in the below example:
Order/Billing:
Amount Value
Header 100 100
item 1 100 50
item 2 100 50
Return with reference to the Billing doc:
Amount Value
Header 200
item 1 100 100
item 2 100 100
If the return order is created with reference to the sales order, the header condition is correctly distributed. According to my analysis, the problem seems to be, that the group condition indicator is gotten lost in billing document. If this indicator would be set in the billing document, the amount would be correctly distributed even in the return with reference to the billing document.
Has anybody encountered such an issue? How could it be arranged that at the time of billing, the group condition indicator isn't lost? Every remark, help, input is apprecciated.
Thank you very much!
Ozi
the header condition is copied to the return order, however
the amount isn't distributed among the items
In the return order, have you clicked "Activate" button in header level condition tab ?? Only then, the amount will be distributed evenly.
thanks
G. Lakshmipathi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
11 | |
10 | |
6 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.