Gentrack Support

Event Model Reference

Salesforce Platform Events

Salesforce Platform Events are used by the Salesforce Sales Cloud Connector to synchronise Salesforce entities to the Gentrack billing system.

LabelObject NamePublish BehaviorEvent Channel
Gentrack Object EventGentrack_Object_Event__ePublish Immediately/event/Gentrack_Object_Event__e

Gentrack Events

Gentrack Events are used by the Salesforce Sales Cloud Connector to synchronise the Gentrack entities to Salesforce.

EventTriggers When
Quote Created
A new order is created.
Quote Updated
The details of an order change, including type, dates, etc.
Quote Ready
An order is ready to be “offered” to the customer, no more changes allowed.
Quote Accepted
An order is accepted.
Quote Cancelled
An order is cancelled.
Contract Created
An order has started being provisioned.
Contract Active
An order has successfully completed being provisioned.
Contract Completed
An order is flagged as complete.
Contract Cancelled
An order is cancelled after being accepted.
Switch Gain Started
A switch notification has been sent to the registry.
Switch Gain Finished
A switch completed notification has been received from the registry.
Switch Gain Cancelled
A switch cancelled notification has been received from the registry.
Switch Gain Objected
A withdrawal has been received from losing retailer.
Switch Loss Started
A customer leaving by switching to a different service provider.
Switch Loss Cancelled
A customer that was leaving by switching to a different service provider has been retained.
Switch Loss Finished
A customer has been lost by switching to a different service provider.
Location Address Updated
A location address is updated.
Service Created
A new service has been created.
Service Point Updated
There is a connection between a service provider and a service consumer this is referred to as a service point. This event is raised when an update is made to one of the attributes of a service point.
Service Location Updated
An installation is assigned to a new location, or when the link to the location is removed.
Service Address Updated
An address for a service is changed. For example, a new property would start with no address only lot/plan number then an address is added at a later date.
Service Classification Updated
A service classification is updated (e.g. usage band).
Metering Updated
An update is made to a meter on a service point.
We are always looking to expand the event list we make available to Salesforce and will discuss this during the onboarding program.

Last updated on 1 Sep 2020