Archive for June, 2009

Explain about roll area Dispatcher ABAP-Processor.

This item was filled under [ ABAP, SAP, SAP Basis ]

Explain about roll area , Dispatcher, ABAP-Processor.

Roll area is nothing but memory allocated by work process. It holds the information needed by R/3 about programs execution such as value of the variables.

Dispatcher :All the requests that come from presentation server will be directed first to dispatcher. Further dispatcher sends this requests to work process on Read More

Continue reading...

How do we debug sapscript?

This item was filled under [ ABAP, SAP ]

How do we debug sapscript?


First we need to put Break point in Print program where ever you want to stop the execution.  After in SE71 give your form name and go to Utilities–>Active De-bugger.
Then go to your transcation like VF03(for Invoice or Credit memo) etc to see the print preview or print the form execute it. When you execute Read More

Continue reading...

From Excel to ABAP – Is batch mode possible

This item was filled under [ ABAP, SAP, SAP Basis ]

From Excel to ABAP – Is batch mode possible ?

DATA w_file TYPE string.
* Convert the file path into string
w_file = p_input.

* Internal Table should have same field sequence as EXL File.

CLEAR t_upload.
REFRESH t_upload.

* Call function to upload the data into internal table
CALL FUNCTION ‘GUI_UPLOAD’
EXP Read More

Continue reading...

About internal tables

This item was filled under [ ABAP, SAP ]

About internal tables

An internal table is a run time instance. It get created when program starts execution. It get destroyed when program terminates. It has two different parts: HeaderLine(optional) and Body(Compulsory). Any value that comes to or goes from interanal table, that travels through headerline. Read More

Continue reading...

Explain row type and line type concept

This item was filled under [ ABAP, SAP ]

Explain row type and line type concept

Line type refers to the structure of an internal table,whereas row type is the actual part that contains the data and it refers to the table body.creating internal table using line type and row type concept is for reusability purpose.Line type and Row type are defined at DDIC LEVEL. Read More

Continue reading...

Update command is used without where clause

This item was filled under [ ABAP, SAP ]

What happens “Update” command is used without where clause ?

It will update all the records with same name in the particular field of the table.

If we dont mention “WHERE” clause in the UPDATE statement, it will update all records satisfying the given condition (if given any ) in the table !

Based on query condition. i Read More

Continue reading...

SAP Oracle Commit and Roll back explained

This item was filled under [ ABAP, SAP, SAP Basis ]

Explain “Commit” and “Roll back”


The Oracle RDBMS provides a transaction model based on a unit of work. The PL/SQL language supports most, but not all, of the database model for transactions (you cannot, for example, ROLLBACK FORCE). Transactions begin with the first change to data and end with either a COMMIT or ROLLBACK.

Read More

Continue reading...

Tagged with: [ ]

Some SAP Modules and what they are.

This item was filled under [ SAP ]

SAP Modules

From a systems architecture, or technical perspective, SAP’s modules all sit ontop of the Basis components, or “Netweaver stack”. The Basis System (BC) includes the ABAP programming language, and is the heart (i.e. the base) of operations and should not be visible to higher level or managerial users. Other customizing and implementation tools exist. The modul Read More

Continue reading...

Tagged with: [ ]