Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/keremkoseoglu/simbal
Simple Business Application Log for ABAP
https://github.com/keremkoseoglu/simbal
Last synced: about 1 month ago
JSON representation
Simple Business Application Log for ABAP
- Host: GitHub
- URL: https://github.com/keremkoseoglu/simbal
- Owner: keremkoseoglu
- License: apache-2.0
- Created: 2020-10-11T14:29:33.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-09-26T11:13:09.000Z (about 1 year ago)
- Last Synced: 2024-08-02T19:01:57.447Z (4 months ago)
- Language: ABAP
- Size: 61.5 KB
- Stars: 10
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- abap-florilegium - simbal
README
# Simbal
This ABAP project provides a simplified utility class for application log creation.
## Installation
You can install Simbal to your SAP system using [abapGit](https://github.com/abapGit/abapGit).
## Usage
Before using Simbal, you need to have an Application Log object definition in SLG0.
Creating a new instance:
```
DATA(simbal) = NEW ycl_simbal(
object = 'MY_SLG0_OBJECT'
subobject = 'MY_SLG0_SUBOBJECT' ).
```You can add messages using **add_** methods provided in **YCL_SIMBAL**.
You can access message data using **get_** methods provided in **YCL_SIMBAL**.
To save messages to the application log:
```
simbal->save_to_db( ).
```To show the log contents to the user over SAP GUI, you may use any method within **YCL_SIMBAL_GUI**.