PromotionExecutionEvalGrp

Represents a collection of promotions that are evaluated for execution as a group. This object is available in API version 65.0 and later.

Supported Calls 

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), undelete(), update(), upsert()

Special Access Rules 

The PromotionExecutionEvalGrp object is available in orgs that have the Promotion Evaluation and Execution setting enabled.

Fields 

Description 

  • Type: string
  • Properties: Create, Filter, Group, Nillable, Sort, Update
  • Description: The description of the promotion execution evaluation group.

DiscountType 

  • Type: picklist

  • Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

  • Description: The type of discount the promotions in the group offer.

  • Possible values:

    • CartDiscount
    • CrossProductDiscount
    • EligibleProductDiscount

EvaluationMethod 

  • Type: picklist

  • Properties: Create, Filter, Group, Restricted picklist, Sort, Update

  • Description: The method in which the promotions in the promotion group are evaluted for execution.

  • Possible values:

    • FirstEligiblePromotion
    • HighestDiscount
    • Stacked

LastReferencedDate 

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The most recent date on which a user referenced this record.

LastViewedDate 

  • Type: dateTime
  • Properties: Filter, Nillable, Sort
  • Description: The most recent date on which a user viewed this record.

Name 

  • Type: string
  • Properties: Create, Filter, Group, idLookup, Sort, Update
  • Description: The name of the promotion execution evaluation group.

OwnerId 

  • Type: reference

  • Properties: Create, Defaulted on create, Filter, Group, Sort, Update

  • Description: The ID of the owner of this record.

    This field is a polymorphic relationship field.

  • Relationship Name: Owner

  • Refers To: Group, User

PricingProcedureId 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The pricing procedure associated with the promotion group.

    This field is a relationship field.

  • Relationship Name: PricingProcedure

  • Refers To: ExpressionSet

RuleLibraryId 

  • Type: reference

  • Properties: Create, Filter, Group, Nillable, Sort, Update

  • Description: The rule library asscociated with the promotion.

    This field is a relationship field.

  • Relationship Name: RuleLibrary

  • Refers To: RuleLibrary

Status 

  • Type: picklist

  • Properties: Create, Filter, Group, Restricted picklist, Sort, Update

  • Description: The status of the promotion execution evaluation group.

  • Possible values:

    • Active
    • Deleted
    • Draft
    • Inactive

Associated Objects 

This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

PromotionExecutionEvalGrpShare

Sharing is available for the object.