Newer Version Available

This content describes an older version of this product. View Latest

PriceProtectionExecution

Represents an instance of running the price protection process, capturing execution time, status, and the effective date of price changes. This object is available in API version 63.0 and later.

Supported Calls

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

Fields

Field Details
ExecutionJobId
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
Data processing engine instance responsible for creating price protection records.
This field is a relationship field.
Relationship Name
ExecutionJob
Refers To
BatchCalcJobDefinition
ExecutionReferenceNumber
Type
string
Properties
Create, Filter, Group, idLookup, Nillable, Sort, Update
Description

Unique reference number generated by the Data Processing Engine for this execution. This can be used to associate related line items to the same execution.

LastExecutionTime
Type
dateTime
Properties
Create, Filter, Nillable, Sort, Update
Description

Date and time when the price protection execution was last performed by the Data Processing Engine.

LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description

The timestamp when the record was last referenced. This is used internally to optimize performance and user experience.

LastViewedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description

Date and timestamp when the record was last viewed in the Salesforce UI. Helps track user engagement.

Name
Type
string
Properties
Autonumber, Defaulted on create, Filter, idLookup, Sort
Description

Auto-generated name for the price protection execution record. Used as the primary identifier within the system.

OwnerId
Type
reference
Properties
Create, Defaulted on create, Filter, Group, Sort, Update
Description
Identifier for the user or group that owns this record.
This field is a polymorphic relationship field.
Relationship Name
Owner
Refers To
Group, User
PriceChangeEffectiveDate
Type
date
Properties
Create, Filter, Group, Sort, Update
Description

Date when the new price goes into effect as part of the price protection execution.

Status
Type
picklist
Properties
Create, Filter, Group, Restricted picklist, Sort, Update
Description
Represents the current lifecycle status of the price protection execution process.
Possible values are:
  • Completed
  • New
  • Processing