LMS is called as an autonomous program by the /START-LMS
or /LMS
command.
Area of application:
UTILITIES
START-LMS |
VERSION = *STD / <product-version> ,MONJV = *NONE / <filename 1..54 without-gen-vers> ,CPU-LIMIT = *JOB-REST / <integer 1..32767> |
VERSION =
Specifies the desired product version.
VERSION = *STD
The version defined by the SELECT-PRODUCT-VERSION command is selected. If no version has been defined, the system selects the highest possible version.
VERSION = <product-version>
Entry of the selected version.
MONJV = *NONE / <filename 1..54 without-gen-vers>
Name of the job variable that is to monitor the LMS run. (Facility available only to users of the software product JV (see [8 (Related publications)].)
During LMS execution, the system sets the job variables to the following values:
Value | Meaning/Reason for value assignment |
$R | LMS running. |
$T | LMS terminated normally. |
$A | LMS terminated abnormally. |
MONJV = *NONE
No job variable is defined.
CPU-LIMIT = *JOB-REST / <integer 1..32767>
The maximum amount of CPU time (in seconds) which LMS may use for execution. If this time is exceeded in interactive mode, the user is informed by the system; in batch mode, the LMS run is terminated.
CPU-LIMIT = *JOB-REST
If the interactive job was started with a time limitation, the value defined at system generation is used as the time limit for the LMS run. Otherwise, there is no time limit for the program.
Command return code
(SC2) | Maincode | Meaning |
0 | CMD0001 | No error |
Note
If a start file is specified, the command return code can be overwritten by the return codes entered in the statements in the start file.