Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Monitor and control SAP Jobs from the JOC Cockpit user interface for browsers.
  • Monitor and control SAP Jobs from the JS7 JS7 - REST Web Service API and the JS7 - PowerShell Module.
  • Start SAP Jobs manually in addition to automated job starts from JS7 Schedules.
  • Visualize SAP Job logs.
  • Note: The SAP Job Scheduling Service does not allow to stop or to kill terminate running SAP Jobs.

Operational Features

...

  • Starting the JITL Job causes the SAP Job to start.
    • Job parameters as available from the SAP Job configuration are forwarded when starting the SAP Job.
      • JS7 supports the following parameter data types: String, Number, Boolean.
      • The same applies to return values from SAP Jobs. Any return values from SAP Jobs are available to subsequent JS7 jobs in a workflow.
  • Checking the JITL Job status and job logs returns the SAP Job status and log output with the JS7 JOC Cockpit GUI.
    • Note that the SAP REST API only offers job logs after execution.
    • Running logs, which typically available with JS7 jobs are not available from the SAP Job.
  • Stopping the JS7 JITL Job results in the relevant SAP REST API call to:
    • complete a running SAP Job and then to fail the JS7 Order:
      • Execution of JS7 - Orders can be cancelled by using the CANCEL operation from the JS7 GUI. This allows the current SAP Job to complete execution and removes the JS7 order from the workflow - provided that the SAP transaction implements the respective operation to cancel execution.
      • Execution of JS7 orders can be suspended by using the SUSPEND operation from the JS7 GUI. This allows the current SAP Job to complete execution and puts the JS7 order to a SUSPENDED state.
    • kill terminate running SAP Jobs:
      • Execution of JS7 orders can be cancelled with a KILL CANCEL option to abort the currently running SAP Job and to remove the JS7 order from the workflow, provided that the SAP transaction implements a cancel/kill force option.
      • Execution of JS7 orders can be suspended with a KILL CANCEL option to abort the currently running SAP Job and to put the JS7 order to a SUSPENDED state, provided that the SAP transaction implements a suspend/kill force option.
  • Error handling by the JS7 JITL Job includes checking execution results reported by the SAP REST API. If the execution is successful then the JS7 order will be continued. Otherwise the order has failed.

...