Using job queues to schedule tasks
Continia Banking uses the Business Central job queue functionality to optimize business processes and automate repetitive tasks. Through the task scheduler, you can view, create, and modify jobs that execute specific codeunits or reports in the background. You can schedule these jobs to run either once or on a recurring basis, which provides flexibility in task management. For general information on how to work with job queues, see Use job queues to schedule tasks (Microsoft article).
Key considerations before working with job queues
Before you start working with job queues, take the following into account:
- Delegated users don't have permission to start job queues. Please make sure that a user who has the required permissions carries out this action.
- Avoid manually creating job queues, as this may lead to failures in job execution. If you accidentally delete a job queue or need to restore one, you can re-enable it on the Continia Banking Setup page, as described in the Troubleshooting page section.
- Only adjust the recurrence interval as needed, and avoid making other manual configurations to job queues. Changes beyond the recurrence interval can affect the functionality of the jobs or tasks triggered by the job queue.
To work with the Continia Banking job queues
You can create and manage job queues in multiple areas of the system. The Job Queue Setup page gives you direct access to default codeunits. Administrators can create and manage recurring tasks, such as synchronizations and approvals, without manually locating job codes.
To use the job queue setup page to manage job queues:
- Search () for and select Job Queue Setup - Continia Banking.
- If you want to reset all codeunits to the default settings, click Schedule all.
- The fields on the Job Queue Setup page give you access to the default codeunits and allow you to customize their schedule as needed. You can add a job queue and modify the settings of running job queues, such as the task’s start time, frequency, or recurrence. The following fields are available:
- Update Setup Data – sets the job queue options used to update setup data.
- Update Payment Journal Status – sets the job queue options for updating payment journal statuses.
- Post Payment Journal Lines – sets the job queue options for posting payment journal lines.
- Send Remittance Advice Emails – sets the job queue options for sending remittance advice emails to vendors.
- Refresh Tokens – sets the job queue options for refreshing tokens.
- Send Approved Payments – sets the job queue options for sending approved payments.
- The Payment Suggestion Templates section lets you set the job queue options for generating payment suggestions.
- The Azure Blob Storage PSP Agreement Import section lets you fetch the files from your payment service provider (PSP) automatically. For more information, see Importing PSP files from Azure Blob Storage.
- The Reconciliation Import Setup section shows the related job queue entries and their status.
The Job Queue Entries page
To see an overview of all existing jobs:
- Search () for and select Job Queue Entries.
The Troubleshooting page
If you accidentally delete a job queue or want to reset the configuration, you can re-enable the job queues.
To re-enable the job queues:
- Search () for and select Continia Banking Setup.
- On the action bar, click Actions > Troubleshooting.
- On the Troubleshooting page, click Actions > Advanced > Re-enable Job Queues.
Important
Delegated users lack the necessary permissions to start job queues. Please ensure the task is performed by a user with full administrative rights.
The Update Setup job queue
On the Continia Banking Setup page, the Update Method field determines whether bank and bank system updates occur automatically. If set to Automatic, the system creates the job queue entry CTS-CB Update Setup JQ (71553647) to manage updates.
When new setup files are available, this job queue generates additional entries to ensure that all banking components are kept current:
- CTS-CB Upgrade BankSystem (71553646) – updates each bank system that isn't up to date.
- CTS-CB Upgrade Bank (71553708) – updates each bank that isn't up to date.
- CTS-PE Import Setup (71553905) – updates the Banking Export Setup if it isn't current.
- CTS-PI Import Setup (71554210) – updates the Banking Import Setup if it isn't current.
- CTS-CBPP Import Setup (72282089) – updates the PSP Setup if it isn't current.
These job queue entries run according to the time specified in the Update Time field, ensuring that all setups are maintained automatically without manual intervention.