Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Aptify generates Opportunity History records automatically using Aptify's Process Pipeline technology. Specifically, the system uses the Generate Opportunity History process flow, which is fired by the BeforeSave event for the Opportunities service.

AnchorRTF34303239373a204361707469RTF34303239373a204361707469Generate Opportunity History Process Flow Image Removed
Generate Opportunity History Process FlowImage Added
This process flow uses the Generate Opportunity History process component, which has a TriggerFileList input property. When this property is blank (as it is in the Generate Opportunity History process flow), the component uses the trigger list defined in the Opportunities entity's HistoryTriggerFieldList attribute.

An administrator can review the details of this attribute on the Opportunities entity's Configuration > Attributes tab. Note that the default HistoryTriggerFieldList includes the TotalMinAmount, TotalMaxAmount, and TotalEstAmount fields. However, changes to these fields do not trigger the creation of a History record since these fields are updated by the OpportunityDetails Opportunity Details sub-type entity's trUpdateOppDetail and spUpdateOppSummaryFields spUpdateOppSummary Fields database objects.

AnchorRTF39333730383a204361707469RTF39333730383a204361707469HistoryTrigger FieldList Attribute Image RemovedHistory Trigger Field List AttributeImage Added
If an organization needs to modify the list of fields that trigger the creation of Opportunity History, an administrator can either define a trigger list in a Process Flows record that implements the Generate Opportunity History component (by specifying a commadelimited string of fields for the TriggerFileList property) or modify the field list in the HistoryTriggerFieldList entity attribute.
Note the process component also supports the following optional input properties:

...