My client wants to register a price in VK11 for condition PR00 (example) and he wants that this condition be free on the pricing when the user is creating a Sales Order. But he wants to control what were changed in PR00 bt the user it they do that, and the client wants to see the value in pricing that came from VK11 versus the value that the user manually changed and a calculation that shows the difference between the PR00 changed to what originally came from the VK11 .
For this I created a control in pricing: On the line 980 (latest) I put a subtotal without specific condition and the "level minimum" and "level maximum" I put 10 10 (in the pricing is where the PR00 is) then well, I can replicate what is in PR00 in Sales Order on this subtotal. Also created a condition ZPR0 with negative function and put in the pricing level 985 (just below the subtotal that replicates the PR00) and I set up in the VK11 the ZPR0 exactly the same as PR00. I also created a new subtotal line 990 of pricing, and there put in the "level minimum" and "level maximum" I put 985 980, as the 980 level has a negative condition it will give me exactly the difference between the PR00 edited and what came from the VK11 for the PR00 (because I have the ZPR0 set up also in VK11).
Problem: The client doesn't want to have two conditions set in the VK11 (PR00 and ZPR0) because the price list is large and the user can update one and forgent another.
Question: How can I do to the condition created ZPR0 bring a copy of which is bringing the VK11 for PR00? or how can I do to make ZPR0 a copy of PR00 in the Sales Order, but it doesn't change when the user manually change the PR00? There is a way to create a task that causes whenever the user changes in configuration or create a VK11 for condition PR00 is also created for the same configuration ZPR0 without the user knows?
Thanks!
FGRezende