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.
Vigtigt
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.
All available job queues
| Codeunit | Name | Description | Location |
|---|---|---|---|
| 71553647 | CTS-CB Update Setup JQ | On the Continia Banking Setup page, the Update Method field determines whether bank and bank system updates occur automatically. If set to Automatic, Continia Banking creates the job queue entry CTS-CB Update Setup JQ to handle updates. When new setup files are available, this job queue generates additional entries to ensure the setups are updated automatically.
| Continia Banking Setup page |
| 71553708 | CTS-CB Upgrade Bank | Imports the setup of a single bank. | Automatically triggered when CTS-CB Update Setup JQ is set to automatic. |
| 71553646 | CTS-CB Upgrade BankSystem | Downloads a bank system setup file to keep bank systems up to date. This job queue only displays when a new setup file is available. | Automatically triggered when CTS-CB Update Setup JQ is set to automatic. |
| 71554210 | CTS-PI Import Setup | Downloads and updates the Banking Import configuration used for bringing data into Business Central. | Automatically triggered when CTS-CB Update Setup JQ is set to automatic. |
| 71553905 | CTS-PE Import Setup | Downloads and updates the Banking Export configuration used for sending data out of Business Central. | Automatically triggered when CTS-CB Update Setup JQ is set to automatic. |
| 72282089 | CTS-CBPP Import Setup | Updates the Payment Service Provider setup if it isn't current. | Automatically triggered when CTS-CB Update Setup JQ is set to automatic. |
| 71553881 | CTS-PE Create Pmt. Sugg. | Automatically suggests payments for the specific journal. Job queues with the Object ID 71553881 (CTS-PE Create Pmt. Sugg. JQ) are designed to automate the creation of payment suggestions. Specifically, this job queue processes all Payment Suggestion Templates that meet the following criteria:
Continia Banking uses the templates that meet these criteria to generate Payment Suggestions automatically. For more information, see Setting up Payment Suggestion Templates. | Payment Suggestion Templates page |
| 71553912 | CTS-PE Send Advice Email Job | On the Banking Export Setup page, on the Remittance FastTab, the field Email Sending Method can be set to Job Queue. If this is set to Job Queue, posting adds the remittance advice emails to the outbox, and the CTS-PE Send Advice Email Job job queue sends them. You create the job queue entry on the Job Queue Setup - Continia Banking page, either with Schedule all or from the Send Remittance Advice Emails field. The delivery time therefore depends on the schedule configured for that job queue entry in Business Central. For example:
You can view and manage the schedule on the Job Queue Entries page in Business Central. | Banking Export Setup page and Job Queue Setup - Continia Banking page |
| 71554352 | CTS-PI Aut. Import Bank Recon. JobQueue | Creates and runs a job queue entry to import bank statements in the background when the Job Queue Import Action option is selected on the Reconciliation Import Setup page. For more information, see Importing multiple bank statements. | Reconciliation Import Setup page |
| 71554319 | CTS-PI Aut. Post Recon. | Creates and runs job queue entries for posting reconciliations based on the configuration in the Posting Reconciliation Job Queue Setup page. It allows reconciliations and payment applications that meet posting requirements to post automatically according to the defined schedule. To review and adjust when and how often the job queue runs, click the value in the Job Queue Status field on the setup page. For more information, see Setting up the posting reconciliation job queue. | On the Bank Account card, click Related > Posting Reconciliation Job Queue Setup page. |
| 71553982 | CTS-PE Payment Jnl. Status JQ | Updates payment statuses in journals by importing status files for batches marked as Banking Export Journals. | To open the General Journal Batches page, click Payment Journal Lines in the Role Center. Enable the job on the Job Queue Entries page to run it. |
| 71553991 | CTS-PE Post Payment Lines JQ | Automatically posts payment lines when a payment reaches a predefined status, ensuring that all necessary prerequisites have been met. | On the Payment Journal Setup page, you specify whether the payment journal uses automatic posting. When automatic posting is enabled, posting is triggered by the job queue entry. |