Job Queue Entry card

When a sale is completed, a corresponding POS entry is created in the system. This entry can be posted either manually or automatically using a job queue.

The Job Queue Entry card includes several fields that define how and when the job should run:

Field NameDescription
Object Type to RunDefines the type of object (report or codeunit) that the job queue will execute. After selecting the object type, you must also specify the Object ID to Run.
Object ID to RunIdentifies the specific object (report or codeunit) to run. The ID must correspond to the selected Object Type to Run.
Object Caption to RunDisplays the name of the selected object.
DescriptionProvides a brief description of the job queue entry. You can edit this field on the Job Queue Entry card, but not from the Job Queue Entries list.
Earliest Start Date/TimeSets the earliest date and time the job can start. Use the format: MM/DD/YYYY HH:MM AM/PM.
Job TimeoutSpecifies the maximum duration (in time) that the job is allowed to run.
StatusShows the current status of the job queue entry. New entries are set to On Hold by default. You can manually change the status to Ready or back to On Hold. Other status updates occur automatically based on system events.
Notification Profile on ErrorSelects a notification profile to be used when the job entry fails and its status is set to Error.
Auto-Reschedule after ErrorIndicates whether the system should automatically schedule another attempt to run the job after it fails.
Auto-Reschedule Delay (sec.)Specifies the delay, in seconds, before the job is retried after an error.
Manually Set on HoldIndicates whether the job was manually placed on hold.
Managed by AppIndicates whether the job is managed by the NP Refresher functionality. If enabled (manually for custom jobs or automatically for NP-defined jobs), the system creates a linked record in the Monitored Job Queue Entries list (located in the Job Queue Refresh Setup administrative section). This record acts as a template. If the original job is deleted, it will be recreated with its monitored settings. If the job is changed (for example, put on hold due to an error), it will automatically be reset and restarted based on the monitored configuration.