- Difference between Commit work and BAPI_Transaction_Commit
Commit work is used when you code directly in ABAP and make changes in the database and want to commit the database.BAPI_TRANSACTION_COMMIT is used wh ...
- Difference between Elementary and Collective Search Help
Elementary search helps vs Collective search help. Elementary search help is for F4 help and Collective search help is the collection of Elementary Se ...
- Difference between Technical and Functional SAP Consultant
Technical SAP Consultant vs functional SAP ConsultantEXPERT RESPONSEThis is a basic question but an important one if you are looking at careers in SAP ...
- How to implement screen exit for a SAP standard transaction
Introduction SAP provides standard transactions to enter data into database. But a client may want to maintain some additional information in SAP o ...
- SO_ NEW_ DOCUMENT_ SEND_API1 Example Reports
Some examples of the use of SO_NEW_DOCUMENT_SEND_API1REPORT YHRPHI02.*---------------------------------------------------------------------** Test for ...
- ABAP Performance Tuning Tips and Tricks
Need for performance tuning In this world of SAP programming, ABAP is the universal language. In most of the projects, the focus is on getting a team ...
- GET Parameter & SET Parameter, ABAP Program
* GET PARAMETER REPORT YGETPARAMETER_PRATHYUSHA . DA ...
- Script Commands in SAP ABAP
Script Commands.Defining a variableDEFINE &CUST& = '00000021'.Define and insert a standard text:Standard texts is predifined textst th ...
- RFC tracing for ABAP-to-external communication
You presume that there is an error in the RFC communication between an ABAP system (client) and an external program (server), and RFC traces are requi ...
- SAP ABAP Reporting
ABAP REPORTING The main purpose of a list is to output data in a manner that can be easily understood by the user; this output often takes on the f ...
- Explain Module pools with example.
A Module Pool program is a Dialog Program (a number of screens that are linked together and use the PBO and PAI events). An Executable programis a Rep ...
- ABAP Compiler
ABAP CompilerAn ABAP Compiler is a compiler, which creates a BYTE CODE also known as INTERIM CODE whenever an ABAP program is generated from the sourc ...
- How to get the first and last date of the previous month?
We want to fill the two selection screen fields p_fromdate and p_todate with the first and last date of the previous month.DATA:l_monthn(2) TYPE n,l_y ...
- Call transaction and Batch input - Example
This example shows how to use Call Transaction. If Call Transaction fails, a batch input session is created. DATA: BEGIN OF BDC_TAB OCCURS 0. ...
- Function Modules That Can Be Used To Upload XML File From Application Server & File Operations On Application Server.
RZL_READ_DIR : Read directories of an application server v_map_dir1 = 'D:OUTPUTSuccess'. CALL FUNCTION 'RZL_READ_DIR' &n ...
- Short dump CONV_EXIT_FIELD_TOO_SHORT
What is the meaning of short dump CONV_EXIT_FIELD_TOO_SHORT occurs on the system. By analyzing the dump, the issue occurs in ABAP programSAPLALFA in C ...
- Types of Enhancements in SAP ABAP
Enhancements using customer exitsCustomers' potential requirements which are not included in the standard software are incorporated in the standar ...
- LOOPING INTERNAL TABLE IN SAP SMARTFORMS
HOW TO CREATE TABLES FOR THE WINDOWS IN SAP SMART FORMS HOW TO PRINT TEXT ON THE WINDOW IN SAP SMART FORMS CREATING WINDOWS IN A PAGE IN SAP SMART FOR ...
- Pretty Printer Use and Activation
We use ABAP editor to create ABAP programs. Imagine you have joined an IT company and you were asked to write an ABAP program. You have written very b ...
- SAPScript/SmartForms Fonts and Languages
SAPscript/SmartForms: Which fonts for which languages?Documents printed via SAPscript or SmartForms do not print with correct special characters, e.g. ...
- Convert Negative Values into the String
ABAP - Function Module To Convert Negative Values Into The String In Preceding Negation Display Format.If there are some negative values present on th ...
- Use of Transaction SE09
Transaction SE09: The Workbench Organizer in the ABAP/4 Workbench is used for organizing software development projects. It is designed to ...
- How to Refresh ALV List/Grid once it is displayed?
This mean to say that if you have a 'refresh' push button in your gui status, every time you press the button, the list should get refreshed. In ALV, ...
- Building CDS (Core Data Services) Views in ABAP on SAP HANA
This tutorial provides a brief explanation of how to build Core Data Services (CDS) Views in ABAP on SAP HANA and how to display them using the ABAP L ...
- How to Run or Access a Tcode Without Authorization
All the problem related to running a SAP transaction can now be resolved with the help of execution of a debugger as now no authorization is required ...
- Print 1 in pyramid shape, ABAP program
* ABAP PROGRAM TO PRINT 1 IN PYRAMID SHAPE DATA:A TYPE i , B TYPE I . DO 10 TIMES. DO B TIMES. WRITE: '1'. ENDDO. B = ...
- Encryption and Decryption Function Module
Answered
Any function module which can be used for encryption or decryption of any particular field?Use the following FM to encryptCALL FUNCTION 'FIEB_PASS ...
- ABAP e-mail Validation, Check @ and '.' Exists Or Not In Required Sequence, No white space
Objective: This patch of code can be reused in program which sends an e-mail to internet E-mail IDs and where the address validation is required ...
- SAP Custom Launchpad from Scratch
How to Create a SAP Custom launchpad from Scratch? Here you can learn the steps to create a custom launchpad and assign the custom launchpad to FPM ...
- PO Report(EKBE,EKPO)
TABLES:EKKO,"PURCHASE DOCUMENT HEADER EKPO,"PURCHASE DOCUMENT ITEM &nb ...