Hi Kiran,
1) Is there a way to limit a campaign to a specific target group? As in, only the BPs in that particular TG should be able to get the campaign discount. For anyone outside the TG, the campaign should be invalid.
A1: There is no direct relation between the Target gp and the Campaign Discount provided to the BPs. Meaning you can use the same campaign code for any BP in order for this Campaign discount to be made applicable. This can be understood from the fact that we are assigning the Discount to the PRODUCT. I have simulated this scenario and it works that way only. In short, not possible in standard route.
2) Can the campaign be used as a one time discount only? Say if the customer quotes the campaign 2nd time, the system should reject the discount.
A2: Not possible in standard SAP.
Regards