Versions Compared

Key

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

...

  • SAP S/4 HANA includes the SAP Job Scheduling Service that implements the SAP Job Scheduling Service REST API to manage and to operate SAP Jobs.
  • This JITL Job Template implements a JS7 adapter for SAP S/4 HANA® Jobs.
  • The JS7 adapter is not certified with SAP but makes use of the publicly available SAP REST Web ServiceAPI.

...

titleFeature Status
  • Display feature availability
    StartingFromRelease2.1.0

Features

Functional Features

The SAPS4HANAJob makes use of the following functionality available with the SAP Job Scheduling Service and with JS7.

SAP Job Scheduling Service

  • Create SAP Job
  • Create SAP Job Schedule
  • Start SAP Job
  • Check for SAP Job completion
  • Retrieve SAP Job execution result and log output.

JS7 JobScheduler

  • Manage job configuration
    • Map JS7 Jobs to SAP Jobs. SAP Jobs are integrated in JS7 Workflows.
    • JS7 Workflows allow cross platform execution of SAP jobs and any other jobs executed with JS7 Agents.
    • JS7 job dependencies apply, e.g. for mutual exclusion by JS7 - Resource Locks.
    • JS7 error handling applies, e.g. to rerun SAP Jobs and to catch errors of SAP Jobs.
  • Manage Calendars and Schedules
    • Automate start of workflows for SAP Jobs based on JS7 Schedules.
    • Allow cyclic job execution.
  • Maintain Job History
    • Record job execution history with start time, end time, exit code etc. of SAP Jobs.
    • Maintain SAP Job logs.

Interface Features

  • 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 by JS7 Schedules.
  • Visualize SAP Job logs.
  • Note: The SAP Job Scheduling Service does not allow to stop or to kill running SAP Jobs.

Operational Features

  • Execute any number of parallel SAP Jobs with the same or different JS7 Agents:
    • Run separate SAP Jobs in parallel.
    • Run any number of instances of the same SAP Job in parallel.
  • Recover from connection loss to SAP Job Scheduling Service:
    • SAP Jobs continue to run in case of a connection loss.
    • SAP Job execution results and logs can be recovered after the connection is re-established.

...

Integration Scenario

Authentication

...