Category: ABAP
Call Transaction Method in SAP BDC
Introduction A Call transaction is a very simple report program. Once you execute and come out of the program, there is no log to cross check. Syntax: CALL TRANSACTION <transaction code> USING <it_bdcdata> MODE ‘A/E/N’ UPDATE ‘A/S/L’ MESSAGE INTO <it_msg_details>. Here, it_bdcdata represents the internal table that has instructions for one time execution of the…
BDC – Batch Data Communication (Batch Input) in SAP ABAP
Introduction In SAP environment, suppose you need to upload a data from an external source like an excel sheet. You have a program for the upload already in the system. You will therefore, visit the program or transaction, and then simply open the file location, upload the file, check for errors and that’s it. Therefore,…
SAP ABAP RAP CRUD Operation in S/4HANA Cloud [Managed]
Preface – This post is part of the SAP ABAP RAP series. Introduction SAP RAP stands for Restful Application Programming. It is the newest framework by SAP to develop projects using ABAP and S/4HANA. In this project, we will learn simple steps to learn how to create a program on SAP ABAP RAP CRUD Operation…
Delete an Entity using SAP OData
Preface – This post is part of the SAP ABAP OData Tutorial series. Delete operation is used when you want to remove a record from the database. For example, you have created one quotation and now you no longer want it. So you will delete the quotation using the DELETE request. This article describes the…
Update an Entity using SAP OData
Preface – This post is part of the SAP ABAP OData Tutorial series. Many times, we come across a scenario where we want to update the data records, for example, we want to update the phone number or address. This article describes the step-by-step procedure to implement and test update operations in SAP OData. Context…
Create an Entity using SAP OData
Preface – This post is part of the SAP ABAP OData Tutorial series. Context Create entity can be implemented in two ways: 1. Using CREATE_ENTITY method for single entity creation. 2. Using CREATE_DEEP_ENTITY method to create a single entity as well as parent and child entity together. Procedure 1. Open *DPC_EXT class artifact of OData…
Testing SAP OData CRUD operations using Postman
Preface – This post is part of the SAP ABAP OData Tutorial series. Introduction Postman is an API development tool that helps developers to create, test, share and document the APIs. It has various HTTP requests like GET, POST, PUT, PATCH and the ability to save the environment. In this article, we will learn how…
MIME handling in SAP OData (File Media handling)
Preface – This post is part of the SAP ABAP OData Tutorial series. This article will give a bare minimum to read and upload media files or MIME in SAP OData service. Procedure Create OData service Register service Execute service Steps Create OData Select EntityType and select checkbox ‘Media’ Generate runtime artifact. In MPC ext…
$ORDERBY Query in SAP OData
Preface – This post is part of the SAP ABAP OData Tutorial series. In this article, we will learn how to use $orderby query in our SAP OData services. What is the use of $orderby query? There are many query options to control the amount and order of data. One of the query options provided…
$TOP and $SKIP Query in SAP OData
Preface – This post is part of the SAP ABAP OData Tutorial series. In this article, we will learn how to use $top and $skip query in our OData services. What is the use of $top $skip query? The OData query $top and $skip are used to restrict the data from the backend. To achieve…