You are on page 1of 48

SAP Overview for Beginners

26 Feb 2013 ASU Niche Testing Team Sharmistha Mohanty(563474) Poonam Dhingra (218962)

Agenda

Experience Introduction

What is SAP Introduction To ERP System

Access SAP

SAP Logon Pad To Add System To Change System To Enable GUI Scripting Prerequisite for QTP

Enable GUI Scripting

SAP Navigation

SAP Navigation SAP Icons Code

. Transaction codes . Search Transaction

SAP Modules & Dry Run

SAP Modules Sample scenario _Procure to Pay Dry Run

-2 2 -

What is SAP
SAP stands for Systems, Applications and Products in data processing". SAP comprises of various Business modules catering to various business needs. Some of the Modules are ERP (Enterprise Resource Planning), CRM (Customer Relationship Management), SCM (Supply Chain Management) e.t.c. All the SAP systems are integrated which allows for easy data sharing across modules, making it simple to optimize, monitor and maintain the entire business process. SAP is the global market leader in ERP for inter-enterprise business solutions SAP is available in both Client Server Architecture (ECC) as well as Thin client Architecture (WEB). Clientserver version of the software called SAP R/3 (The "R" was for "Realtime data processing" and 3 was for 3-tier)

Introduction to ERP systems


In the SAP system, we need to know the definition of various terms in the ERP context. Business scenario: A group of related business transactions belonging to a particular organizational area that fulfill a related purpose in the company, for example preparation of the balance sheet, personnel administration, purchasing, service, or production. Organizational unit: Organizational grouping of areas of the company that belong together for legal or other business reasons. Examples of organizational units are company, sales office, and plant. Master data: Data stored in the system over a long period of time for business processes. Examples are customer, material, and supplier. Transaction data: Transaction-specific data that is short-lived and assigned to certain master data, for example a customer. Transaction data created when executing transactions is stored as documents. Examples of documents are sales order, purchase order, material document, and posting document. Transaction: An application program that executes business transactions in the system, such as create sales order or post incoming payments.

SAP logon Pad

As Part if this Presentation we will be looking only at the ECC Shown besides is the ECC Logon pad used to connect to the system which needs to be utilized of the respective Business process.

To Add System
Showing beside is to add the system to the logon pad. Click on New item (slide 5) and search for the system(slide 6)

To Change System
Showing beside is to change the system details. Click on Change item (slide 5) and add details for the system(slide 7)

SAP Logon Screen

To Enable GUI scripting in Sap GUI (Prerequisite for QTP)

To Enable GUI scripting in System Profile (Prerequisite for QTP)


1. Start transaction RZ10

2. Choose profile DEFAULT, select Extended maintenance,

To Enable GUI scripting in System Profile (Prerequisite for QTP) Continue..


Press Change button

3. Press Parameter button


4. Type Parameter name sapgui/user_scripting, Type Parameter value TRUE

To Enable GUI scripting in System Profile (Prerequisite for QTP) Continue..


Press Back button

5. Choose Yes when prompted to save the changes in parameter


6. Press Back button 7. Choose Yes when prompted to save the changes in profile 8. Save the profile by clicking Save button 9. Choose Yes when prompted to activate the profile 10. Make changes effective by either: a. Restarting the SAP application server, or b. Use transaction RZ11 to set parameter sapgui/user_scripting to TRUE while SAP is still running.

SAP Navigation's

SAP Icons

SAP Icons Continue..

SAP Navigation's Continue..

Transaction codes
The quickest way to run a transaction in the SAP system is to enter the transaction code. Every transaction has a code, which generally has four characters.

To find these, make the following settings.

Transaction codes Continue..


If we know the code for a transaction, we can enter it in the command field in the upper left corner of your screen. After choosing Enter the initial screen of the transaction appears. We can use various control parameters to influence o the session when call a transaction.

/n

Exits the current transaction

/i

Closes the current session

/o Opens a new session We can combine these with the transaction codes,for example,
/nMM01 to open new transaction with in same session /oMM03 opens a new session and calls transaction Display Material. /iMM03 to close surrent session

To Search Transaction codes


To search for transactions (or transaction codes) in the SAP system Use transaction SEARCH_SAP_MENU. Choose a text you would like to search for in the SAP Easy Access Menu and click on continue button. The search results are displayed in a list & we can find the transaction code (in some cases there are none assigned) and the path in the SAP Easy Access Menu

To Search Transaction Continue..

SAP Modules

SAP Modules Continue..

SAP Modules Integration

Sample Scenarios Dry Run

Create Purchase Requisition

- 26

CONFIDENTIAL

- 27

CONFIDENTIAL

- 28

CONFIDENTIAL

- 29

CONFIDENTIAL

Purchase requisition number 0010014260 created

- 30

CONFIDENTIAL

- 31

CONFIDENTIAL

Create Purchase Order

- 33

CONFIDENTIAL

- 34

CONFIDENTIAL

- 35

CONFIDENTIAL

Standard PO created under the number 4500017590

- 36

CONFIDENTIAL

- 37

CONFIDENTIAL

Goods Receipt

- 38

- 39

CONFIDENTIAL

- 40

CONFIDENTIAL

- 41

CONFIDENTIAL

- 42

CONFIDENTIAL

Create Invoice

- 43

- 44

CONFIDENTIAL

- 45

CONFIDENTIAL

- 46

CONFIDENTIAL

- 47

CONFIDENTIAL

Thank you

48 4

You might also like