cancel
Showing results for 
Search instead for 
Did you mean: 

TECHNICAL QUESTION

Former Member
0 Kudos

1 What are ranges? What are number ranges?

2 . How do you validate the selection criteria of a report? And how do you display initial values in a selection screen?

3 Name a few system global variables you can use in ABAP programs?

4 What are interface/conversion programs in SAP?

5 What are the techniques involved in using SAP supplied programs? Do you prefer to write your own programs to load master data? Why?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi,

1) ranges are similar to select-option they are mainly used to generate internal table of similar to select-option

eg: data itab type ranges of matnr.

2) u validate selection criteria in at-selection-screen event

u can initialize variables using default option or in initialization event ; in initialization event values assigned are dynamic.

3) sy-datum , sy-timlo, etc

look at table syst for system variables

5) normally SAP provided program should be used for loading the data.

Own program used only when u have customization is involved

Transaction EMIGALL is used for the Imgration of data

Regards

Manoj

Message was edited by: Manoj Gupta

former_member583013
Active Contributor
0 Kudos

You should read the ABAP Help...

<a href="http://help.sap.com">SAP HELP</a>

Greetings,

Blag.

Answers (3)

Answers (3)

Former Member
0 Kudos

hi Rohit,

1. max,min values provided in selection screens.

Main function of ranges to pass data to the actual selection tables without displaying the selection screen.

Min, Max values provided in selection screens.

It is often necessary to directly access individual records in a data structure. This is done using unique keys. Number ranges are used to assign numbers to individual database records for a commercial object, to complete the key. Such numbers are e.g. order numbers or material master numbers.

to check u can go with this link also

2.validate :- by using match code objects.

display :- Parameters for spfli-carrid.

3.SY-SUBRC,SY-DBCNT,SY-LILLI,SY-DATUM,SY-UZEIT,SY-UCOMM,SY-TABIX.....

SY-LILLI IS ABSOLUTE NO OF LINES FROM WHICH THE EVENT WAS TRIGGERED.

4.CONVERSION : LEGACY SYSTEM TO FLAT FILE.

INTERFACE : FLAT FILE TO SAP SYSTEM.

5.

Þ Identify relevant fields

Þ Maintain transfer structure ( Predefined – first one is always session record)

Þ Session record structure, Header Data, Item ( STYPE – record type )

Þ Fields in session structure – STYPE, GROUP , MANDT, USERNAME , NO DATA

Þ Fields in header structure – consists of transaction code also – STYPE, BMM00, TCODE, MATNR and Fields in Item - ITEMS …

Þ Maintain transfer file – sample data set creation

i think this is helpful for u

Regards

naveen

Former Member
0 Kudos

HI VJ

THANKS FOR THAT LINK ITS QUITE HELPFULL

Former Member
0 Kudos

Hi Rohit,

suggest to go through <a href="http://www.geocities.com/sap_interviewquestions/">ABAP Interview Questions and Answers</a>

Remember there is no shortcut in life. Get the answers but same time also try to understand what they mean. Also do some study on help it helps in long run.

Cheers

VJ