SAP - FI
How to Create One Time Vendor FK01 in SAP
In SAP , we can create One Time Vendor Master Record for those Vendors who do not have frequent...
ABAP is a high level programming language created by SAP that helps large corporations to customize the SAP ERP. ABAP can help customize workflows for financial accounting, materials management, asset management, and all other modules of SAP. SAP's current development platform NetWeaver also supports both ABAP and Java. The ABAP full form in SAP is Advanced Business Application.
In this SAP ABAP tutorial, you will learn,
Here are the reasons for using SAP ABAP:
Here are important landmarks from the history of ABAP
All ABAP programs stored in SAP database. However, they are never stored in external files like C++ and Java programs.
In the database, all the code is written in ABAP present in two different forms:
Source code, which can be view and edit with the help of ABAP Workbench tools, and generated code. It is a binary representation that is quite similar to Java byte code.
ABAP programs allow you to control the runtime system, which is part of the SAP kernel. The runtime system also allows a process for ABAP statements. It controls the logic of screens and responds to user events like user click or mouse hover.
SAP ABAP program is either an executable unit or a library, which is a reusable code. However, it is not separately enforceable.
ABAP executable programs are divided into two types:
The ABAP Workbench is a vital part of the ABAP system and is accessed via SAP GUI. It contains various tools for editing programs.
It is widely used by SAP for the development of standard custom applications. The ABAP Workbench is also used for creating dictionary objects.
SAP ABAP has the following components:
Here are important differences between SAP Java and SAP ABAP
| SAP JAVA | SAP ABAP |
| Java is widely used in the IT community and plays a strong role in many open source initiatives | ABAP is SAP's default programming language for both on-demand and on-premise business applications. |
| ABAP is used to run ABAP based applications or services. | Java is mostly used to run Java-based applications or services. |
| SAP uses Java for integration topics, portal and integration solutions, collaborative scenarios and products. | ABAP offers highly scalable and reliable lifecycle management for the IT landscapes of large enterprises. |
| Java Stack is used for SAP Portals, that can host Internet/Web-based application written in JSP/EJB. Java Stack uses Java Threads to run an application. Java stack contains IR, SLD, ID, RWB, and AE. | ABAP stack helps you to run ERP applications, mainly MM, SD, FICO, etc. ABAP stack Includes IE and BPE. |
In SAP , we can create One Time Vendor Master Record for those Vendors who do not have frequent...
What is Service Purchase Order? Service purchase orders are entered for services that are procured...
SAP-ABAP supports two types of Programs - Report Programs & Dialog Programs. Report Programs are used...
In some cases, logistic processes require special procurement types to be used: Consignment...
What is SAP HANA Information composer? SAP HANA Information composer is a web application that...
In this tutorial, we will learn Post Goods Receipt Step 1) You can post the goods receipt for a...