Read the most frequently asked 50 Real Time SAP ABAP Scripts Interview Questions and answers for freshers and experienced
1. How can I debug my SAPscript?
Go to the transaction SE71.
Enter the form name.
Choose the menu Utilities->Activate Debugger to enable debugging.
Or call standard program RSTXDBUG.

2. I have created a SAPscript in language DE. Now I need to translate it to EN. How could I do this?
In the Header screen, in the Language Attributes Option, choose Translate to… Option to translate to other languages

3. How can I copy SAPscripts from one client to another, or export/import them?
In the transaction SE71, enter the Form name and choose the menu, Utilities->Copy from client to copy SAPscripts from one client to another. Use RSTXSCRP to import/export SAPscripts.

ABAP SCRIPTS Interview Questions
ABAP SCRIPTS Interview Questions

4. How can I change the page size of the layout?
In the SAPscript, Goto -> Header -> Basic Settings

5. How to find the Driver Program for the given SAPscript?
TNAPR or in Scripts Check–>Texts… if we press enter. we can find it

6. How can I get the landscape format in SAPscript?
go to basic settings–> you can find a landscape option

7. How many MAIN windows are allowed for SAPscript?


8. Is it possible to create a SAPscript without a main window?

9. How do you number pages in SAP Script layout outputs?
&page& and &next-page&

10. How to assign own form to a standard print program?
use NACE transaction

11. How to convert a sapscript to Smart Form?
Utilities -> Migration -> Import SAPscript Form

12. What are the different types of windows in SAPscripts?
Constant windows, variable windows,main windows.

13. How do I create Boxes in SAPscript?

/: BOX XPOS ‘0’ CM YPOS ‘0.5’ CM WIDTH ‘9.2’ CM HEIGHT ‘3.5’ CM FRAME 8 TW

14. How can I create a Shaded box?



15. How do I set tabs between the fields in display?
Use ,,

16. How do I create standard texts for the SAPscripts?
You can create standard texts using the transaction SO10. Then to insert these standard texts in the SAPscript choose the menu, Insert->Text->Standard and choose the standard text that you want to choose.

17. How can I Word Wrap the text being displayed in SAPscript?
Use the Function Module RKD_WORD_WRAP to wrap the text and use this for output.

18. How can I display barcodes in SAPscripts?
Create a character format in the SAPscript.
Choose the Bar Code for the character format.

19. How can I print logos in SAPscripts?
Using se78 or rstxldcm

20. How can I prevent page-break in the message that is to be displayed?
Protect and endprotect.

21. What are the various text formatting options in SAPscript?

Formatting option



Display N first characters of symbol


Omit leading zeros


Omit leading sign

&symbol(<)& Display leading sign to the Left (you may also use /: SET SIGN LEFT) forum: Ignored if the domain has “sign” option disabled (sign is never printed in that case) &symbol(>)&

Display leading sign to the right (you may also use /: SET SIGN RIGHT)

forum: Ignored if the domain has “sign” option disabled (sign is never printed in that case)

Compress spaces


Display upto N decimal places

Do not use a field related to a currency code or unit of measure (as these last define the number of decimals), otherwise you’ll get error SSFCOMPOSER602 (Field &2: Incorrect formatting option “&1”) while outputting the form

Omit thousands separator


Right justified


Suppress output of the initial value


Ignore conversion routine

forum: “K option works only for Character-like variables (char, date, time, numc), string and Integer. It doesn’t work for packed, float and other types (see routine CONVERT_SYMBOLVALUE in include LSTXVFCD)”

You may combine options, for example: &symbol(8R)& which means right-aligned inside 8 characters

22. Which are frequently Used System Variables in SAPscript?





Time of the day





Next page number



Vertical line

Name of the Month

Total number of pages in currently formatted layout set

Total number of pages in currently formatted print reques

23. How can I format the date being displayed in the SAPscript?

24. How can I format the time in the SAPscript?

25. What is the difference between the SAPscript texts, ‘Customer &KNA1-KUNNR&’ and ‘&Customer KNA1-KUNNR&’?

26. What is the use of the POSITION and SIZE command in SAPscripts?
In box command we use.

27. How to Use the New-Window Command?
You can use the NEW-WINDOW command to call the other main window explicitly in the form, even if the current main window is not full

28. How can I trigger new page in SAPscripts?
Using newpage command.

29. How can I set the header and footer in the main window?
The TOP…ENDTOP and BOTTOM…ENDBOTTOM commands are used to set the header and footer texts in the main window respectively

30. What the conditional statements used in SAPscripts?
if and endif, case and endcase

31. How do you backup SAP Script layout sets? Can you download and upload? How?
Call program RSTXSCRP for import and export SAP Script

32. In SAP Scripts, how will u link FORM with the Event Driven?
In PAI, define function code for event and write code for it.

33. I have created a SAPscript in language DE. Now Ineed to translate it to EN. How could I do this?
in se71 main window utilites–> convert into original language

34. Where are the SAPscript form names?
SE71 utilities–> copy from client

35. What is script? Its advantages?
Script is a word processing tool used to manipulate and display text.
User-friendly and avoids labourious coding.

36. What is difference between script and report?
Scripts is layout based, contains windows and graphics.
Reports is code based contains forms.

37. What is T.code for Script styles?

38. How many main windows can we create in one script?

39. If the second page is not triggering what is the problem?
In next page option, u need to delcare next page name

40. What is the standard Text?
Which are not changed frequently like address and name…..

42. How many Styles for there in script?
header paragraph formats charecterformats

43. Where do u set the default paragraph?
In basic settings tab

44. How do you test the script?
By configruing relevant transaction, calling it from there

45. How do u configure the script?

46. What is the print program?
It is the executable program via which we call a script and execute it.

47. What is the use of ITCSY structure?
Used to modify script

48. What are problem you faced in script?
Not displaying windosws.
Not getting desired output
misplacement of different windows

49. How do u upload the images in script?
Using SE78
50.How to design the Windows in script?
By using Form Painter