How to avoid standard duplication of BP's using BP ID in target groups
We have the below requirement for an automotive industry client where in one BP might have multiple Vehicles assigned to him. So when we try to create a target group using BI Query the business partner segment is getting created. But by standard the duplicate BP's based on BP ID is getting deleted from the profile/target group.
So we need to avoid this duplication check, we want the duplicate business partners also included in the target group because he has multiple vehicles associated with him.
We tried the below alternative
We created product segments with vehicle as the key field, this gave the desired expectation in the target group creation. But since these are product segments we were not able to make use of this while campaign execution. By standard, campaign execution expects BP segments and not product segments.
So we want BP segments to be created, but we want the BP in association with vehicle combination to be the key field. So if customer A has 3 vehicles AA,BB and CC, then we want the segment to contain the customer A 3 times.
Can we make use of this duplication BADI CRM_MKT_BP_DETERM_EX and exclude the duplication check. Please help if anyone has ever experienced working in a similar requirement.
Thanks in advance.