www.sap-career.blogspot.com

What is ERP?

ERP stands for Enterprise Resource Planning.

Enterprise Resource Planning systems integrate all data processes of an Oraganization into unified system.

The key feature of an ERP system is it uses a single or Unified database to store data for the various system modules.

Various Modules which comes under ERP are listed below:

i.Manufacturing
ii.Supply Chain
iii.Financials
iv.CRM
v.Human Resources
vi.Warehouse Management

What is SAP ?

SAP stands for Systems Applicatios and Products in Data Processing.

SAP AG has released SAP R/2 Version initially.The architecture of the R/2 system is Mainframe Architecture.

Later SAP R/3 is released which has different from R/2 architecture.

R stands for RealTime.
3 stands for 3 Tier Architecture.

There are over 120,000 installations at more than 30000 Companies.SAP Products are used over 15 millon People in more than 125 countries.




Object oriented programming (OOP)

Step-by-step

approach with screen-shots






We get an exception.

Given below is an example code for using the global class we defined.

REPORT ZGB_OOPS_BANK .

DATA: acct1 type ref to zaccountaa.

DATA: bal type i.

create object: acct1.

selection-screen begin of block a.
parameters: p_amnt type dmbtr,
p_dpst type dmbtr,
p_wdrw type dmbtr.

selection-screen end of block a.

start-of-selection.


call method acct1->set_balance( p_amnt ).
write:/ 'Set balance to ', p_amnt.


bal = acct1->deposit( p_dpst ).
write:/ 'Deposited ', p_dpst ,' bucks making balance to ', bal.


bal = acct1->withdraw( p_wdrw ).
write:/ 'Withdrew ', p_wdrw ,' bucks making balance to ', bal.


This is the output.





www.sap-career.blogspot.com