Versions Compared

Key

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

Overview

2019 February Note : Pulsar now directly supports evaluating Salesforce formulas in formula fields, even while offline.  We support all numeric, logical, string, and date/time operators and functions, and most summary and advanced functions.  Please see https://help.salesforce.com/articleView?id=customize_functions.htm.  Formulas written in Pulsar Settings Language (PSL) will continue to be supported, but you should attempt to use Salesforce formulas for all new development.  Thank you!

Information below is DEPRECATED February 2019.

The Salesforce Formula engine that processes formula fields and default value formulas is not available to Pulsar when operating offline, so Pulsar cannot rely on it for maintaining formula fields and default values. For this reason, Pulsar provides this functionality via a group of flexible Pulsar Settings that define the fields affected, the order in which they are processed, and the formula logic for each field. The formula logic is implemented using Pulsar Settings Language (PSL). Just as in Salesforce, default values are used during record creation and formula fields are used to calculate the proper values for fields throughout the life of the record.

...

Code Block
DEFAULT{
Action=SetVar;
VarName=UnitPrice;
VarValue=Product__r.Unit_Price__c;
|
Action=SetFieldInMemory;
FieldType=General;
FieldName=Unit_Price__c;
FieldValue=%%UnitPrice%%;
}

...


Default Value Formula Setting Format

...