Sends recurring E-Mails to verify a running Job Queue.
Current Version: 1.0.2.0as of Business Central 23.
Manual
Creation date: 2024/11/25 The current version of this manual can be found at:
☰ Contents
General
App "Job Queue Heartbeat" Sends through an Job Queue Entry a notification e-mail, which content will show if specific Job Queue Entries are currently on error...
Setup
App Setup
Heartbeat for Job Queue Entries Define the Job Queue Entries which should be included in the heartbeat notification...
Tasks
Working with the App Before the app can be used, it must be set up...
Appendix
Release Notes
Docs / NVXJQH Job Queue Heartbeat / General General
Sends through an Job Queue Entry a notification e-mail, which content will show if specific Job Queue Entries are currently on error.
Define the Job Queue Entries which should be included in the heartbeat notification.
Fields
ID
Specifies the ID of the Job Queue Entry which should be included in the Job Queue Heartbeat.
Status
Specifies the status of the job queue entry. When you create a job queue entry, its status is set to On Hold. You can set the status to Ready and back to On Hold. Otherwise, status information in this field is updated automatically.
Object Type to Run
Specifies the type of the object, report or codeunit, that is to be run for the job queue entry. After you specify a type, you then select an object ID of that type in the Object ID to Run field.
Object ID to Run
Specifies the ID of the object that is to be run for this job. You can select an ID that is of the object type that you have specified in the Object Type to Run field.
Object Caption to Run
Specifies the name of the object that is selected in the Object ID to Run field.
Description
Specifies a description of the job queue entry. You can edit and update the description on the job queue entry card. The description is also displayed in the Job Queue Entries window, but it cannot be updated there.
Actions
Job Queue Entry
Open the Job Queue Entry Card.
Docs / NVXJQH Job Queue Heartbeat / Tasks Working with the App
Before the app can be used, it must be set up.
The recipients of the job queue queue heartbeat email are defined in the Job Queue Heartbeat Setup.
For more information, see Setup.
The sender of the task queue heartbeat email is configured using the email scenarios.
For more information, see Set up email
The Heartbeat for Job Queue Entries defines the job queue entries that should be included in the notification.
Using a dedicated job queue entry to send the notification completes the setup.
It should be noted that the intent is not for this heartbeat notification to be sent in a short cycle.
This solution is intended to check the job queue entries once a day and send a notification to verify that the job queue is running and that the important entries are clocked in and that no entries are set unexpected to errors or on hold.
If no notification is sent, it can be assumed that there is a problem also.
From the Job Queue Heartbeat Setup the notification job queue entry can be created as suggested.
It is clocked in for 1 time per day with its own job queue category.
Job Queue Entry
Object type
Object name
Description
Codeunit
JQHSendHeartbeatNVX
This codeunit sends the notification based on the setup.
Would you like to know what has changed in the extension? Below you'll find an overview of the new features and changes made in the updates.
Build-Overview in DevOps
NVXJQH 1.0.2.0
as of Business Central 23 2024/10/24
Improvements
The "E-Mail Recepient" field in the "Job Queue Heartbeat Setup" table has been extended from 80 to 2048 characters.
NVXJQH 1.0.1.0
as of Business Central 23 2024/09/10
Improvements
Read operation on the table Job Queue Entry changed to ReadUncommitted.