/sap-usi

Overview of all Open Source SAP USI components

Primary LanguageABAPApache License 2.0Apache-2.0

SIT

USI Development Chapter

Who we are and what we do

The Schwarz Group operates over 800 SAP systems with about 200 of them being productive. Some subtasks - like sending an email or writing the application log - came up again and again over time.

The USI development chapter was created to avoid the redundant implementation of such subtasks. Our goal is to provide reusable solutions for such repetitive tasks, that can easily be consumed by other developers.

You can think of our developments as a developer toolbox or a technical foundation, that can be used to:

  • avoid redundancies
  • boost developer productivity
  • enhance your products with powerful features

How to contribute

Please check our contribution guidelines to learn more about this topic.

Software catalog

We are currently offering the following components:

Component Description
Authority check Authority check for transactions (S_TCODE). Technical dependecy of many USI developments.
Exception API Contains the USI root exception class and a text getter API, that can convert exceptions texts into various formats, such as BAPIRET2 or SYMSG.
Logging API Creates complete, comprehensive logs with almost no effort and extends SAP's standard logging API by powerful features.