Hi!
We have a Sales order with one item where are applied some pricing conditions and the final price of the product is 14€ we closed the sales order and once is closed the sales manager changed the pricing conditions for the product, then, the customer decided to return the product so we create a follow up document from the sales order to generate the return, in the return document the price of the product is 10€ because changed conditions are applied, so we have a diference between the sales order and the return, in this case we will return less money to the customer.
Sales order = Copy of TA
Sales Order Item = Copy of TAQ
Return = Copy of CRMR
Return Item = Copy of CRMR
- In the header copy control we have maintaned correctly source and destination document:
- Copy item = Marked
- Complete reference = Marked,
- Copying routine = Empty
- Copy price agreements = unamarked
- Explode template hierarchy = unmakred,
- Copy PO data = makred
- In the item copy control we have maintained correcly source and destination item:
- Copying routine = empty
- Copy conditions =: D - copy all conditions
- Reexplode Structure/free goods = unmarked
- Copy configuration = empty
- Fix = Marked
- Copy PO Data = marked
- Generate prod. master data agian = unmakred
- condCopier Type = 01000 - Exact Copy (copy template)
- Price agreements = unmarked
- Copy survery = unmarked
- Copy campaigns = unmarked
As you can imagine this configuration doesn't full fit the scenario I checked the online help, CR100 and CR300 no luck there, I already thought about solving this via code, In the copy control BADI I will copy the conditions manually as manual conditions, but I don't belive is the best approach, any ideas?
Cheers!
Luis