im CRM 7.0 SP06 we have a customized a partner procedure on order item level containing different partner functions. The requirement is to have different behaviour when creating a new order item and copying (an) existing order item(s).
Case1: Creating a new item: When creating a new item it is requested to select every partner function from a popup-window. That is why we defined in customzing for every partner function (which is supposed to be determined by partner processing) of the partner determination procedure "Selection Limit (Select.Screen)" = 1. As a result we get a popup everytime at least one partner per partner function is determined.
Case2: Copy an existing item: The requirement is to copy all partners (whole partnerset) from the source item WITHOUT popups. That means we need something like a copy function. At the moment we get the same behaviour as is case1.
So the question is: Is it possible to implement another logic in the copying process (suppressing customizing of the partner determination procedure)? In this context it would really interesting, if it is possible to adapt customizing values of partner procedure (Selection Limit (Select.Screen), No. of Occurences (Lowest), No. of Occurences (Highest) dynamically during partner processing. We did not find an adequat BADI so we tried a implicit enhancement in fm "COM_PARTNER_CHECK_OW" (form check_partner_fct_count).
Thanks for your help.