You can enter ROC by using one of the following methods:
From within Ispec logic, by using the Roc logic command to transfer control to ROC. The command might optionally specify the Ispec you want to return to on exit from ROC, and an initial command to be processed by ROC. The default return Ispec is the calling Ispec.
At runtime, the Roc command immediately terminates the execution of your logic (unlike the Recall command). Default database updating (storing of the current Ispec) will not occur. Control passes to ROC. If an error occurs during this transfer (for example, the program is not available), an error message is returned to the status line of your terminal. Execution continues with the return Ispec. Control of the terminal remains with ROC until a BYE command is entered.
Your logic is responsible for retaining user status information for subsequent restoration when you return from ROC.
An initial ROC command might be included as an optional parameter of the Roc command:
If specified, this ROC command is invoked upon entry to ROC, and the appropriate ROC screen is displayed.
If not specified, the ROC Home menu is displayed.
Refer to the Agile Business Suite Programming Reference Manual for more information on ROC command.
When using a terminal, by entering ROCI on the Ispec Selection screen (Page 2).
Either the screen for your most recent ROC activity, or the ROC Home menu is then displayed.
Automatically, when the first page of output from a Video Report initiated from your station is complete.