来源资料待手动核验
项目简介
ABAP constants done right
ABAP constants done right
(abaK is now in beta stage. It's mostly stable but its API can still change and more tests need to be done so please don't use it in a production environment yet. Wait for a non-beta release.)
A powerful yet simple ABAP library to manage constants.
Nowadays, whenever a constant is needed in a program, it has to be hard coded, stored in a dedicated custom ZTABLE or, even worse, stored in the standard table TVARVC (or similar).
abaK aims to become the standard constants library that ABAP so desperately needs.
It's single design goal is to address most common needs while still being extremely easy to use, by both developers and functional people alike. And if its standard functionality doesn't cover your particular needs, you can easily extend it.
With abaK you can finally stop developing a new ZCONSTANTS table every time you need one. Or, even worse, stop storing your constants in obscure standard tables like TVARVC.
abaK offers a simple yet powerful and flexible way for any program to manage its constants. Advantages of using abaK:
CSV, XML or JSON;URL, an SO10 standard text, a GS03 set, a server file or even another abaK instance in a remote SAP system via RFC;FORMAT/CONTENT classes can be created (ex.: to read legacy data in a specific data format).Providing a well-defined API, abaK clearly separates the way it is used from the way the constants are stored.
Documentation in the wiki.
For questions/comments/bugs/feature requests/wishes please create an issue.