Job Queue Entry Pattern

In Microsoft Dynamics NAV, processes can be automated using the Job Queue. The Job Queue asynchronously processes requests as a background service using an NAV Application Service.


An explanation of the implementation of Job Queue Entry Pattern is available at

Most processes can be wrapped in a Job Queue process by implementing Job Queue Entry Pattern.


Job Queue can also execute a report. This pattern describes the usage of Codeunits in Job Queue.

Technical description

Job Queue Pattern requires us to wrap the process into a Codeunit that takes a Job Queue Entry as a parameter. This Codeunit then follows a number of steps.

Get Microsoft Dynamics NAV now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.