Author: Attila Berencsi

Fill BAPI extension structure or extract

This topic is not related to a brand new technology, but provides a convenient, safe and transparent way to fill in BAPI extension structures. BAPIs are the functional APIs of SAP exposed to the outside world via RFC protocol. They are technically function modules marked as available remotely. Extension structures are provided by SAP to […]

READ MORE

Node.js

This is a collection of snippets which are good to keep in mind and become handy. Some points could be a part of a development guideline as well . Process Events subscriptions Detecting unhandled Promise rejections The unhandledRejection event is triggered when a promise failure isn’t handled in your application. You can subscribe to this […]

READ MORE

Favorites 2.0

Those who liked the first edition, here is the new 2023 edition with some extra. Happy New Year ! Features: Installation: For more details and explanation on GitHub pages see the documentation of the first edition.

READ MORE

Command Line Commands for SAP Development

NPM NPM install package globally NPM install package locally (in your project) NPM install local packages found in the package.json file in the same folder where You issue NPM check outdated Local packages Open terminal in the folder where the package.json file is located. To see which packages are outdated issue command NPM update outdated […]

READ MORE

Debug Invoice Print Program

The first thing You need is to identify the printing program. To do that, You need to start transaction NACE. In case of Invoices we need to go to V3 – Billing related Output types You will find the program / subroutine invoked by the system when the printing of the Invoice is requested under […]

READ MORE

Write / Create UI5 Console Log

Introduction The below demo provides You code samples to write a console log using the UI5 Log API, which can be turned on/off on demand when using UI5 applications. Developing a framework for UI5 can benefit from switchable logs, especially at the initial phase, or during troubleshooting. The demand and purpose can of course vary […]

READ MORE

Authorization Group Tool

About This tool support exploration and management of authorization groups. The Problem A recurring task is to create SM30 maintenance views in onPremise SAP systems on top of customizing tables to enable configuration of processes. When You generate a maintenance dialog, You can choose an authorization group to protect recording data to the table/view through […]

READ MORE

Team Time Fiori Map

Problem Joining a large multi location team can be tricky, because you have to know what time is it at Your colleagues location. One hand during communication with Your colleagues or scheduling a meeting a fast insight can be really helpful, other hand if You are not challenged enough professionally, then You turn to fun […]

READ MORE