ATC: BACKGROUND

Legacy Warning:  You almost certainly want to use ATC: INVOKE instead!

If this command appears anywhere in a ROUTE workflow script, the entire script is run in the background (even if the command is in an ATC: IF command). This command is ignored in the Workflow Library or event driven scripts.

This command delays script execution for about 20 minutes.

The script runs with elevated (system) permissions, but any exceptions or issues are very, very hard to detect — especially for the end user.  Use ATC: INVOKE instead!

Example

ATC: BACKGROUND
ATC: CALL TheRealWorkDoneByATC

The above example means “run the script in the background.”


Last updated: July 15, 2025 at 13:41 pm;  

Related Post

ATC: ENDLOOPATC: ENDLOOP

ATC: ENDLOOP This command marks the bottom of a loop and returns to the start of the loop if there are additional iterations remaining. Example ATC: FOREACH DocItem BY DocItemNumber WITH

ATC: TARGETATC: TARGET

ATC: TARGET tablename option This command sets the Target table row for subsequent ATC: IF and ATC: SET commands. tablename is required and denotes the table to be used (e.g. DocItem). option