FinDock heartbeats
All FinDock Core heartbeats are daily jobs that run in a predefined sequence. The FinDock Heartbeat itself runs every hour and checks these heartbeats for what needs to be executed for the given day.
Typically these individual heartbeats do not need to be modified, but settings can be changed if needed. Always proceed with caution (and testing) when adjusting custom settings.
- Last run date: date and time when the heartbeat job was run. To force a re-run (e.g. to retry payment schedules), you can change the date to today minus one day. The heartbeat will then be picked up again by the next hourly FinDock Heartbeat.
- Order: 2-digit number indicating sequence order within the set of FinDock heartbeats. The ordering should not be changed.
- Starting Hour: 2-digit number indicating starting time of day for the heartbeat. Starting times can be adjusted to accommodate other business processes if needed.
Adjusting FinDock heartbeats
The default heartbeats included in FinDock are listed below. Additional heartbeats may be added through optional FinDock packages.
- CalculatePaymentScheduleCountersBeat
- CalculateTransactionSetCountersBeat
- CleanJobRecordsBeat
- CountCollectedInstallmentsBeat
- GenerateMandateSchedulesBeat
- GeneratePaymentSchedulesBeat
- RecurringMandateScheduleBeat
- RecurringPaymentScheduleBeat
To adjust heartbeat custom settings:
- Under Salesforce Setup, go to Custom Settings.
- From the list, find the Heartbeats custom setting.
- Click Manage next to Heartbeats.
- Click Edit next to a specific heartbeat job.
- Adjust the settings as needed and click Save.