Using BAdI BBP_PGRP_FIND for purch.group determination
For normal sc items I'd like to have one single purchasing group being determined during sc creation (by default).
Except for described req. items, the purch. group should be determined using the normal logic based on product category and its logical backend system.
I thought it would be fairly easy to achieve this, but the bad thing is, that when activating BAdI BBP_PGRP_FIND it automatically deactivates the standard logic which would be the one needed in case of described requirements.
So I'm searching how to implement BAdI BBP_PGRP_FIND in a way where I can run the standard purch. group determination logic for described requirement items but to run own new determination logic for all other sc items.
In other words:
IF described req. do normal standard determination logic ELSE. assign single default purch.org./purch.grp. ENDIF.
Somebody an idea on this one? Is there a function module / method I can call from within the BAdI to run the standard determination logic?
Thanks for any helpful input.