The count of Finance & Operations batch jobs sitting in Error status over the last 24 hours, a common F&O failure mode that is easy to miss.
At a glance
The number of Finance & Operations batch jobs that ended in Error status in the last 24 hours: Data Management / DIXF import-export jobs, recurring integration jobs, and posting jobs. F&O runs a great deal of work on the batch framework, and a failed batch job sits quietly in the queue with no email and no banner. This card makes that silent failure visible. A non-zero count, especially one left unresolved beyond a day, means scheduled processing has stalled.
Calculation
Calculated automatically from your Microsoft Dynamics 365 data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A brand runs Finance & Operations with a set of scheduled batch jobs feeding invoicing, integrations, and inventory costing. The card is read 23 Mar 26 over the prior 24 hours.
Four things to notice:
- Three jobs are in Error, and two have been stuck for more than 24 hours. That is what trips the alert: the rule is >0 unresolved past 24h, and the import (26h) and the export (31h) both qualify. The sales-invoice posting error is only 3 hours old and may clear on its next occurrence, but it is worth watching.
- The stuck storefront-orders import is the dangerous one. A DIXF import that brings storefront orders into F&O has been failing for over a day. That means a day of orders may not have become sales orders or invoices, which surfaces downstream on Ecom Orders Missing Matching D365 Free-Text Invoice.
- The sales-invoice posting error blocks revenue recognition. While that posting job is in Error, invoices are not posting to the ledger, so booked revenue lags. If it persists it will show on the finance-health cards and delay the period roll-up.
- A clean count is the goal, not just below an arbitrary number. Unlike a volume gauge, the healthy reading here is effectively zero unresolved errors. Any job left in Error past a day is a process gap. Pair this with D365 Finance Health Score, which folds batch-queue health into the overall finance-ops grade.
Sibling cards merchants should reference together
This card is the F&O processing-health signal. Pair it with the cards that show what stalled processing breaks.Reconciling against Microsoft Dynamics 365
Where to look in Business Central / Finance & Operations: The closest native equivalents in the Dynamics UI are:F&O > System administration > Inquiries > Batch jobs (the authoritative batch queue with status per job) F&O > System administration > Inquiries > Batch job history (run history and error detail per occurrence) F&O > Data management > Data project execution history (DIXF import / export run status and staging errors) Business Central > Job Queue Entries (the BC equivalent, where Status = Error flags failed scheduled tasks)To verify the count, open Batch jobs in F&O and filter to status Error; the number of in-scope jobs should match this card. Open each errored job’s history to see the failing class and the error message (a staging validation failure, a locked record, a closed period, an out-of-balance journal, or a connector timeout). In Business Central the equivalent is the Job Queue Entries list filtered to Error. Common mistakes when comparing by hand:
- Including system housekeeping jobs. The batch framework runs many internal maintenance jobs. This card focuses on data, integration, and posting jobs, so an unfiltered queue view can read higher.
- Counting historical occurrences instead of current state. Batch job history shows every past error including ones already resolved. The card counts jobs currently in Error, not the lifetime error count.
- Missing the >24h dimension. The alert fires on errors unresolved past 24 hours. A queue glance that does not check the error age will not match the alert logic.
Cross-connector note: Batch-job health is upstream of almost every commerce-side number that depends on F&O. A stuck order-import batch starves the order and invoice cards; a stuck posting batch starves the revenue and ledger cards. That is why this is a hero card: it catches the silent stall before the visible symptom appears on the commerce side.