Skip to content

Jarltech Auto-Processing

Auto-processing enables fully automatic import and synchronization of Jarltech data via Job Queue Entries in Business Central.

Opening the Page

  • Via the Setup → Group Automation
  • Via search: Job Queue Entries (filtered on Jarltech)

Available Automations

Job Description Recommended Interval
Price List Import Downloads the current price list from Azure Blob Storage and imports new prices. Daily (06:00)
Stock Level Import Updates availability and delivery times. Every 4 hours
Order Status Sync Checks the status of open orders via the Jarltech API. Hourly
Invoice Import Imports new invoices from the Jarltech API. Daily (08:00)
Item Synchronization Processes the Item Sync Queue (10 items per run). Every 30 minutes

Setup

Prerequisites

  1. Jarltech Setup fully configured (API credentials, Blob Storage URL)
  2. License active (at least a demo license)
  3. Connector Status set to Active

Creating Job Queue Entries

Jobs are automatically created via Setup → Action Setup Job Queues:

Field Value
Object Type Codeunit
Object ID Connector-specific Codeunit (automatically set)
Recurring Job Yes
Run on Mondays–Fridays Yes (all days enabled)
Starting Time Depends on job (see table above)
Minutes between Runs Depends on job (60 / 240 / 30 / 1440)

Error Handling

Automatic Retry

  • For temporary errors (network, API timeout), the job is automatically re-executed at the next interval.
  • The error is logged in the Activity Log.

Permanent Errors

  • For permanent errors (invalid credentials, locked account), the job is paused after 3 consecutive failures.
  • An email notification is sent to the configured admin.
  • The administrator must fix the error and manually restart the job.

Error Overview

Errors can be viewed via:

  • Dashboard → FactBox Activity → recent errors
  • Activity Log (filtered on Jarltech)
  • Job Queue Entries → Column Status + Error Message

Monitoring

Dashboard Cues

The Dashboard shows real-time status:

  • Pending Imports — Number of waiting import files
  • Last Import — Date/time of last successful import
  • Errors (24h) — Errors in the last 24 hours

Email Notifications

When email notifications are configured, the following events are reported:

  • Import completed (with statistics)
  • API communication error
  • License expires in 7 days

Tips

Order Matters

The price list import should run before the stock level import, so that new items are already created when availability is updated.

Weekends

Jarltech only updates price lists on business days. Weekend jobs can be disabled to avoid unnecessary API calls.

Test Run

Before enabling auto-processing, we recommend a manual test run via the Dashboard to ensure all settings are correct.

License Check

Auto-processing checks the module license before each run. If the license has expired, all jobs are paused.