Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Challenge

Understanding which discounts are applied by which Commitment Conditions


Solution

Commitment Condition populate certain fields and values when applying Commitment Conditions discounts and values to Campaign Items.

Special Discount

  • Special Discount = CommitmentCondition.SpecialDiscount__c

  • Special Discount Name = "Commitment"

  • SpecialDiscountCondition__c = CommitmentCondition which has been applied

  • "Condition Applied" Checkbox = true

Scaled Discount

For scaled discounts the TotalRevenue spend for that commitment has to be in the defined range specified in your commitment condition record. 

  • Agency Discount = CommitmentCondition.CashDiscountAgency__c

  • Advertiser Discount = CommitmentCondition.CashDiscountAdvertiser__c

  • Special Discount = CommitmentCondition.SpecialDiscount__c

  • Special Discount Name = "Commitment"

  • ScaledDiscountCondition__c = CommitmentCondition which has been applied

  • "Condition Applied" Checkbox = true

Third Party Commission

  • Third Party Commission Custom (Campaign Item) = Third Party Commission (Condition)

  • Third Party Commission Condition (Campaign Item) = Commitment Condition which has been applied

  • "Condition Applied" Checkbox = true

Rebate in Kind

If a Rebate in Kind Condition is chosen the following will be set at the Campaign Item:

  • Special Discount = 100%

  • Rebate In Kind Condition = CommitmentCondition which has been applied

  • Special Discount Name = "Rebate in Kind"

  • Commitment Relevant = false

  • "Condition Applied" Checkbox = true

Applying Multiple Commitment Conditions to one Campaign Item

Generally it is possible to apply multiple conditions on a single campaign item if the conditions are of different record types. As they influence different fields on the Campaign Item

i.e. it is possible to have a

  1. scaled discount (Which gets written into the Customer Discount/ADvendio__Rate_Discount_2_custom__c  or Agency Discount/ADvendio__Rate_Discount_3_custom__c) apply to a Campaign Item

  2. and a special discount ADvendio__Rate_Discount_4__c condition. 

As the Rebate in Kind will have to be selected manually in the media configuration. If a Rebate in Kind is to be applied the rate_discount_4__c is set to 100%. 


Setup

  • No specific setup is needed. These fields/relations are created automatically where Commitment Conditions are applied

  • No labels