Programming | Featured article

What is Legacy Code and Why Is it Bad?

If you ask ten different people what legacy code means, you’ll get ten different answers. Let’s start by looking at what legacy code is not:

Latest Blogs

Business Intelligence

SAP BW/4HANA Process Chain Operations

Once the first data flows have been developed, they can be used in a productive operation, while the remaining developments and maintenance work...

Logistics

How to Configure SAP S/4HANA Asset Maintenance Subcontracting

The subcontracting business process in SAP S/4HANA Asset Maintenance, also known as subcontracting for maintenance, repair, and overhaul (MRO),...

Administration

What is RISE with SAP?

Just under two months ago, SAP announced a new product it named RISE with SAP. Just what is this solution and what does it mean for current...

Programming

What is Clean ABAP?

Clean ABAP adopts the principles described in Robert C. Martin’s book, Clean Code, specifically for the ABAP programming language. It expands on...

FICO

How to Create Master Data in SAP BRIM

If you've taken the first steps to SAP Billing and Revenue Innovation Management (SAP BRIM), you'll be ready to create SAP BRIM master data. In...

Programming

Clean Code for SAPUI5: Error Handling Help

In my previous posts, we’ve taken a look at why clean SAPUI5 code is important, and how to start incorporating these principles into a project. In...

Programming

Integrating Side-by-Side Extensions with SAP S/4HANA Using the SAP Cloud SDK

There are five cloud-native qualities: availability, elasticity, evolvability, scalability, and resilience. A good programming model and platform...

FICO

How to Create an SAP S/4HANA Invoice Receipt

Regularly, a supplier invoice (invoice receipt) follows a goods receipt and is therefore a subsequent document in the purchase-to-pay process....

Business Intelligence

How to Work Around SAP BW Flat File Data Load InfoPackage Failures

Many organizations employ SAP ERP and SAP Business Warehouse systems for business analytics on transactional data loaded from many different types...

Administration

4 SAP Tools to Use in Evaluating Your Business Landscape

SAP provides a number of tools that help you explore your current business process and landscape and see if redesigning your existing business...