Posts

Hybrid Testing in CAP using environment variables

Hybrid testing in CAP contect means You want to execute your application code inside Your development environment like BAS or VSCode using BTP Cloud Foundry resources. This is a very common activity as CAP developer. You develop a feature making a code change what You want to test before deploying it to the corresponding BTP […]

READ MORE

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 (system-wide) NPM install package locally and add as devDependency (in your project) into the package.json file NPM install packages found in the package.json file locally in the same folder where You issue NPM install a package and add to package.json under dependencies NPM check outdated Local packages Open terminal in […]

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