In this blog, I will show you how to to adding Maintenance View Custom Fields and Converting a dropdown field to an input field. Step 1: Create table and our status data element is create. Step 2: The domain is create and fixed values are given. Step 3: Table Maintenance Generator is create. Step 3.1: […]
SAP ABAP
Fiori Elements: Perform Crud operation by using OData annotation Code-Based
In this blog you will understand how to create OData annotations in SEGW with example and consume the service in visual studio and display the output in Fiori launchpad also will perform the crud operation. Here, we had a requirement to perform the crud operation in Fiori Application by using OData code-based annotations, usually we […]
Using AMDP in CDS and Some Useful Functions
I have participated in a project that includes a complex CDS structure and lots of AMDP classes recently. We have used lots of functions like ROW_NUMBER(), RANK() and DENSE_RANK(). I wanted to explain how these functions work and mention useful pin points for other people that are new to ABAP, like myself. I have kept […]
How to create a Fiori Elements App for a Time-Dependent RAP BO
Introduction In this blog post, you will learn how to create a Fiori Elements app for a Time-Dependent RAP Business Object. Time dependency means that the underlying table has a date that represents the start or end of the record validity as a key field. Our goal is to create a Fiori Elements app where […]
Service Consumption Model 2 for OData Client Proxy
Introduction This blog post will describe the Service Consumption Model 2 for OData. I will describe its benefits, provide a description of the model, take a look at the OData Client Proxy at runtime and also dive into the ABAP cross trace integration as well. If you want to receive or send data to an […]
ABAP RAP(RESTful Application Programming) Model
It is a set of concepts, tools, languages, and frameworks that help developers build innovative, cloud-ready, enterprise applications. RAP is based on REST architectural style, which is a simple and lightweight way of building web services. Why RAP Model? It offers an end-to-end development experience with Standardized architecture and development flow. It is an ABAP […]
Create a simple CDS view and show data as an IDA reports (aka ALV on HANA)
This post is about simple tutorial how to create own CDS view and show data via ALV IDA report. What is CDS and how can they be useful? CDS stands for Core Data Services. This is a functionality that allows you to create views of data using the DDL (Data Definition Language) language . In […]
Deploying Fiori/UI5 Projects to S/4HANA On-Premise ABAP server via VSCode
In this blog post, I’d like to guide you step by step process of deployment the Fiori/UI5 application to S/4 HANA On-Promise ABAP Repository via Visual Studio Code (VS Code). Before we were deploying our projects via SE38 program with /UI5/UI5_REPOSITIRY_LOAD. We were choosing the Upload Check Box, giving the name, package and description of […]
Posting GL entries/Vendor invoice/Customer invoice using BAPI(BAPI_ACC_DOCUMENT_POST)
This blog will provide you the steps and information about how to post journal entries, vendor invoice with TDS & GST, Customer invoice with GST Using BAPI_ACC_DOCUMENT_POST. The BAPI “BAPI_ACC_DOCUMENT_POST” is used to post accounting entries. Steps: 1. Go to SE37 T-code. 2. Enter functional module: BAPI_ACC_DOCUMENT_POST Note: – This is the important step you […]
Create Application Logs and attach it to Application Job in ABAP Cloud
In this Blog Post, we will see how to create Application Logs and attach to an Application Job. Application Logs is a reuse library and can be used with other applications as well. This reuse library gives you a clearly structured overview of all errors that might have occurred during runtime. In your Fiori Launchpad […]