You are on page 1of 122

Entry to SAP

Introduction to ERP

ERP provides an integrated and continuously updated view of core business processes using common
databases maintained by a database management system. ERP systems track business resources—cash,
raw materials, production capacity—and the status of business commitments: orders, purchase orders,
and payroll. The applications that make up the system share data across various departments
(manufacturing, purchasing, sales, accounting, etc.) that provide the data. ERP facilitates information
flow between all business functions and manages connections to outside stakeholders.

1
Competitors of ERP Applications

1. SAP (System Application & Products in Data Processing) Leads with 70% of global ERP Market.
2. JD Edwards Enterprise one from Oracle.
3. Microsoft Dynamics GP and AX.
4. Oracle E-Business Suite.
5. Net suite ERP.
6. Financial Force Accounting.
7. SYSPRO.
8. People Soft from Oracle.
9. Allprowebtools.
10. Intacct.

History of SAP

SAP SE "Systems, Applications & Products in Data Processing" is a German multinational software
corporation that makes enterprise software to manage business operations and customer relations.
SAP is headquartered in Walldorf, Baden-Württemberg, with regional offices in 130 countries. The
company has over 335,000 customers in 190 countries. The company is a component of the Euro Stoxx
50 stock market index.

Five IBM engineers from the AI department (Dietmar Hopp, Klaus Tschira, Hans-Werner Hector, Hasso
Plattner, and Claus Wellenreuther, all from Mannheim, Baden-Württemberg) were working in an
enterprise-wide system based on this software, only to be told that it would no longer be necessary.
Rather than abandon the project, they decided to leave IBM Tech and start another company.

Architectures
In 1973, the first commercial product was launched. It was called SAP R/1 and offered a common system
for multiple tasks. This permitted the use of a centralized data storage, improving the maintenance of
data. From a technical point of view, therefore, a database was necessary.

In 1976, SAP GmbH was founded, and moved its headquarters the following year to Walldorf, Germany.
Three years later, in 1979, SAP launched SAP R/2, expanding the capabilities of the system to other
areas, such as material management and production planning. In 1981, SAP brought a re-designed
product to market. However, SAP R/2 did not improve until the period between 1985 and 1990. SAP
released the new SAP R/3 in 1992. SAP developed and released several versions of R/3 through 1995.

By the mid-1990s, SAP followed the trend from mainframe computing to client/server architectures. The
development of SAP’s internet strategy with mySAP.com redesigned the concept of business processes
(integration via Internet). SAP was awarded Industry Week's Best Managed Companies in 1999.

2
SAP R/1: is 1-tier architecture. In which all 3 layers [Presentation + Application + Database] are installed
in one systems/server.

(Server One – Presentation + Application + Database)

SAP R/2: is 2-tier architecture. In which all 3 layers [Presentation + Application + Database] are installed
in two separate systems / servers.

(Server One – Presentation, Server Two – Application +Database)

SAP R/3: is 3-tier architecture. In which all 3 layers [Presentation + Application + Database] are installed
in three separate systems/servers.

(server One -Presentation, server Two – Application, Server Three – Database)

SAP Releases

SAP R/1, System RF - 1972


SAP R/2, ran on a Mainframe architecture - 1979
SAP R/3 Enterprise Edition 1.0 A - July 1992
SAP R/3 Enterprise Edition 2.0 - 1993
SAP R/3 Enterprise Edition 3.0 - 1995
SAP R/3 Enterprise Edition 4.0 B - June 1998
SAP R/3 Enterprise Edition 4.3
SAP R/3 Enterprise Edition 4.5 B - March 1999
SAP R/3 Enterprise Edition 4.6 C - April 2001
SAP R/3 Enterprise Edition 4.6 F
SAP R/3 Enterprise Release 4.70 Release Date March- Dec 2003[2]
SAP R/3 Enterprise Edition 4.7
SAP R/3 Enterprise Central Component (ECC) 5.0 - 2004
SAP R/3 Enterprise Central Component (ECC) 6.0 - Oct 2005- Jun2006
SAP ERP 6.0 - Enhancement Packages (1,2,3,4,5,6)
SAP R/3 Enterprise Umer(EVKUE) Component 7.0
SAP ERP 6.0 EHP7

3
SAP R/3: SYSTEM APPLICATION PROCESS WITH THE ARCHITECTURE OF THREE LAYERS IN
REAL TIME

SAP R/3 ARCHITECTURE

PRESENTATION LAYER APPLICATION LAYER DATABASE LAYER

Front End to Start with ABAP Programming layer Collection of Tables

(User Name & Password) (Advanced Business Application with Rows & Columns

Programming)

EASY ACESS MENU IMG

USED BY END USERS USED BY CONSULTANTS

(CLIENT or CUSTOMER of SAP PRODUCT) (IT COMPANY)

CUSTOMIZING AS PER CLIENTS REQUIREMENT

APPOINTING GOVT MANAGEMENT

LIMITS & POLICIES POLICIES POLICIES

TO ACCESS BELOW PROCESS

SMALL LEVEL OF TRANSACTION REPORTS

MASTER DATA DATA

CUSTOMER SALES & PAYMENT TURNOVER & OUTSTANDING

4
Modules in SAP
Functional Technical Techno Functional
FICO – Finance & Controlling
ABAP Basis
MM – Material Management
BI
SD – Sales & Distribution
BO
PP – Production Planning
B1
PS – Project System
CRM
PM – Plant Maintenance
SRM
QM – Quality Management
SCM
HCM – Human Capital Mgmt
PLM
Combined All modules SAP is having 100+ Modules
Responsibility of BASIS Person is to create System Landscape

5
ASAP Methodology

Phase 1 – Project Preparation

Change Charter – Goals and objectives of Organizational Change and Management


Project Plan – This is a first cut focusing on milestones and Work Packages; details to come.
Scope – Sets the initial definition of then project; input from sales cycle.
Project Team Organization – Sets the whom of the project.
Standards and Procedures – Sets the why and how of the project.

Phase 2 – Business Blueprint

Requirements reviewed for each SAP Reference Structure item and defined using CI Templates
(in the Q and A DB). Business Blueprint – This is the output of the Q and A DB and is the key
document for Phase 3.

Phase 3 – Realization

Master Lists – Define business scenarios and R/3 transactions to be realized in the system. BPP –
Business Process Procedures representing R/3 transactions; used for unit testing and
documentation. Planning – Defines how the configuration will be done and how it will be tested.
Development Programs – Provides details of the external programming requirements. EU
Training Material – End User training material and process documentation.

Phase 4 – Final Preparation Stress and Volume Tests

Plans for confirming the production hardware’s capabilities


Cutover Plan – The details of how to move to the production environment and go live
Conduct End User Training – Delivery of the necessary levels of R/3 End User training prior to
going live

Phase 5 – Go Live and Support: Ensuring system performance through SAP monitoring and
feedback.

6
Types of Projects in SAP
1. SAP Implementation Project.:

Company wants to implement SAP Module (Ex: HCM/MM/SD/FI/CO etc.) for the first time. In
implementation projects consultant from various modules do configuration based on company
requirements. Role of consultants are configuration, integration of several modules, Data
migration from Legacy system to SAP system, prepare interfaces/RFCs to interact with sap/3rd
party systems, testing’s, document preparation, end user training etc. Methodology suggests by
SAP for implementation is ASAP.

There are 5 stages in the ASAP methodology

1. Project Initial Preparation

2.Business Blueprint – Preparation of AS-IS and TO BE documents, MOM, workshops….

3.Realization – complete configuration settings in backend

4.Final Preparation- Unit testing, integration testing, UAT and end user training

5.Golive And Support: data migrations

2. SAP Support Project.

After implementation of SAP modules customer/business need assistance of consultants in


their day to day business operations using SAP software. The end user raise their concerns,
issues, errors etc. through a ticket handling tool. A ticket handing tool is must for a support
project, it helps to track the status of tickets. Basically, there is no phases in it. Roles of a
consultant Accept /Acknowledge the tickets, analysis the issue, document it, solve, provide
solutions to client, get confirmation from the user & close the ticket. Change request and service
request is the main roles in support projects. There is a different tool to update the tickets like
SM7, USD or ticket tools and so on.

3. SAP Roll-Out Project.

Company has upgraded/implemented SAP HR & wants to rollout country specific changes in
different countries.

4. SAP Up gradation Project.

Customers are moving from the older versions to new versions. It is called as SAP Migration
Projects. Example: Company migrating from older versions like 4.5,4.6b, 4.6c to ECC 5.0 / ECC
6.0. SAP HR EHP3 to SAP HR EHP 5.

7
To start with SAP Follow the steps below

ENTER

Enter user ID and password to enter the Easy access page of SAP

Then TYPE SPRO in the space provide to type t-code to Enter IMG Screen

ENTER

You will redirected to IMG (Implementation Guide) Screen

8
Click 'SAP Reference IMG'

You will be redirected to display IMG page.

9
Financial Accounting

Define Company
Path: IMG - Enterprise Structure - Definition - Financial Accounting - Define Company
T. Code: OX15 Module: FI Database Table: V_T880
Use: It is the highest organization unit for which financial statements are created
according to the relevant legal requirements.

New Entries

Define Company by Clicking 'New Entries' in the Define Company and enter the details as
below.

And „Save‟.

10
Save

1 3 4 5 2

1. The database Table where the configured settings get stored.


2. Creating Transport Request
3. Short description to be provide after clicking Create request
4. Auto generated Request number
5. Enter to save the configured data's to the database table.

11
Define Credit Control Area
Path: IMG - Enterprise Structure - Definition - Financial Accounting - Define Credit Control
Area
T. Code: OB45 Module: FI Database Table:V_T014

Use: It checks and specifies the credit limit of the customers

New Entries

Define Company Code


Path: IMG - Enterprise Structure - Definition - Financial Accounting - Define copy, delete,
check company Code – Edit Company Code Data.
T. Code: OX02 Module: FI Database Table:

Use: Creating company code and structure the business organization from a
financial accounting perspective.

12
New Entries.

Company Code: HP01 – HP Laptops

Define Business Area


Path: IMG - Enterprise Structure - Definition - Financial Accounting - Define Business Area.
T. Code: OX03 Module: FI Database Table:V_TGSB

Use: Independent inter organizational unit or economic unit of the organization is


created as business area where balance sheet can be generated for segment
reporting.

New Entries

13
Logistic General

Valuation Level (Display Only)


Path: IMG - Enterprise Structure - Definition - Logistics General – Define Valuation Level
T. Code: OX14 Module: Logistics Database Table: ICURM

Plant
Path: IMG - Enterprise Structure - Definition - Logistics General – Define Copy Delete Check
Plant.
T. Code: OX10 Module: Logistics Database Table:

Define Plant

New Entries

14
Save, Enter the Address details and Press Enter

Location
Path: IMG - Enterprise Structure - Definition - Logistics General – Define Location.
T. Code: OP12 Module: Logistics Database Table:V_T499S

New Entries

Division
Path: IMG - Enterprise Structure - Definition - Logistics General – Define Copy Delete Check
Division
T. Code: OVXB Module: Logistics Database Table:V_TSPA

New Entries

15
Material Management

Storage Location
Path: IMG - Enterprise Structure - Definition – Material Management – Maintain Storage
Location
T. Code: OX09 Module: MM Database Table:V_T001L

New Entries

Purchasing Organization
Path: IMG - Enterprise Structure - Definition - Material Management – Maintain Purchase
Organization
T. Code: OX08 Module: MM Database Table:V_T042E

New Entries

16
Sales and Distribution

Sales Organization

Path: IMG - Enterprise Structure - Definition - Sales and Distribution – Define copy delete
Check Sales organization
T. Code: OVX5 Module: SD Database Table:V_TVKO

New Entries

17
Distribution Channel

Path: IMG - Enterprise Structure - Definition - Sales and Distribution – Define copy delete check
distribution channel
T. Code: OVXI Module: SD Database Table:V_TVTW

New Entries

Maintain Sales Office

Path: IMG - Enterprise Structure - Definition - Sales and Distribution – Maintain Sales Office
T. Code: OVX1 Module: SD Database Table:V_TVBUR

New Entries

Maintain Sales Group

Path: IMG - Enterprise Structure - Definition - Sales and Distribution – Maintain Sales Group
T. Code: OVX4 Module: SD Database Table:V_TVKGR

New Entries

18
Logistic Execution

Shipping Point

Path: IMG - Enterprise Structure - Definition – Logistic Execution – Define, Copy, Delete, Check
Shipping Point
T. Code: OVXD Module: LE Database Table:V_TVST

Define Shipping Point

New Entries

Loading Point

Path: IMG - Enterprise Structure - Definition – Logistic Execution – Maintain Loading Point
T. Code: OVX7 Module: LE Database Table:V_TVLA

Enter „Shipping Point‟

New Entries

19
Transportation Planning Point

Path: IMG - Enterprise Structure - Definition - Sales and Distribution – Logistic Execution –
Maintain Transportation Planning Point
T. Code: OVXT Module: LE Database Table:V_TTDS

New Entries

Assignments

Financial Accounting

Assign Company to company code


Path: IMG - Enterprise Structure - Assignment – Financial accounting - Assign Company code
to company
T. Code: OX16 Module: FI Database Table: V_001_Y

20
Assign Company code to Credit Control Area
Path: IMG - Enterprise Structure - Assignment – Financial accounting - Assign Company code
to Credit Control Area
T. Code: OB38 Module: FI Database Table: V_001_X

Logistic General

Assign Plant to Company Code


Path: IMG - Enterprise Structure - Assignment – Logistics-General - Assign Plant to Company
code
T. Code: OX18 Module: Logistic Database Table: V_T001K_ASSIGN
New Entries

21
Assign Business Area to Plant/Valuation Area and Division
Path: IMG - Enterprise Structure - Assignment – Logistics-General - Assign Business Area to
Plant/Valuation Division
T. Code: OMJ7 Module: Logistic Database Table: V_134G

Select

New Entries

Material Management

Assign Purchasing Organization to Company Code


Path: IMG - Enterprise Structure - Assignment – Material Management - Assign P. Org to
Company code
T. Code: OX01 Module: MM Database Table: V_T024E_ASSIGN

22
Assign Purchasing Organization to Plant
Path: IMG - Enterprise Structure - Assignment – Material Management - Assign P. Org to
Plant
T. Code: OX17 Module: MM Database Table: W_T024W_ASSIGN

New Entries

Sales and Distribution

Assign sales org to company code

Path: IMG - Enterprise Structure - Assignment – Sales and distribution – Assign sales org to
company code
T. Code: OVX3 Module: SD Database Table: V_TVKO_ASSIGN

Assign distribution channel to Sales organization

Path: IMG - Enterprise Structure - Assignment – Sales and distribution – Assign distribution
channel to Sales organization
T. Code: OVXK Module: SD Database Table: V_TVKOV_ASSIGN

23
New Entries

Assign Division to Sales Organization

Path: IMG - Enterprise Structure - Assignment – Sales and distribution – Assign division to Sales
organization
T. Code: OVXA Module: SD Database Table: V_TVKOS_ASSIGN

New Entries

Set up Sales Area

Path: IMG - Enterprise Structure - Assignment – Sales and distribution – Setup sales area
T. Code: OVXG Module: SD Database Table: V_TVTA_ASSIGN

New entries

24
Assign Sales Office to Sales Area

Path: IMG - Enterprise Structure - Assignment – Sales and distribution – Assign Sales Office to
Sales Area
T. Code: OVXM Module: SD Database Table: V_TVKBZ_ASSIGN

New Entries

Assign Sales Group to Sales Office

Path: IMG - Enterprise Structure - Assignment – Sales and distribution – Assign Sales Group to
Sales Office
T. Code: OVXJ Module: SD Database Table: V_TVBVK_ASSIGN
New Entries

25
Assign sales organization – Distribution channel – Plant

Path: IMG - Enterprise Structure - Assignment – Sales and distribution – Assign sales
organization – Distribution channel – Plant
T. Code: OVX6 Module: SD Database Table: V_TVKWZ_ASSIGN

New Entries

Assign Sales to Credit Control Area

Path: IMG - Enterprise Structure - Assignment – Sales and distribution – Assign sales Area to
Credit Control Area
T. Code: OVFL Module: SD Database Table: V_TVTA_KKB

New Entries

Define Rules by Sales Area

Path: IMG - Enterprise Structure - Assignment – Sales and distribution – Assign sales Area to
Credit Control Area
T. Code: OVF2 Module: SD Database Table: V_TVTA_GRE

26
Assign Business Area by Sales Area

Path: IMG - Enterprise Structure - Assignment – Sales and distribution – Business Area Account
Assignment – Assign Business Area by Sales Area
T. Code: OVF1 Module: SD Database Table: V_TVTA_KFV

Logistic Execution

Assign Shipping Point to Plant

Path: IMG - Enterprise Structure - Assignment – Logistic Execution – Assign Shipping point to
Plant.
T. Code: OVXC Module: LE Database Table: TVSWZ

Find the Plant and Assign the Shipping Point

27
Financial Accounting - Global Settings

Fiscal Year Variant


Path: IMG - Financial Accounting(New) – FAG(New) –Ledger -Fiscal Year and Posting periods
– Maintain Fiscal Year Variant
T. Code: OB29 Module: FI Database Table: V_T009_A
Use: The variant establishes the relationship between the fiscal year and calendar year.

28
1. K4 – Calendar year (Jan – Dec) with four Special periods. Four Special Periods is the
four Month which provided by the government for closure of accounts by make
adjustment entries. Followed by Countries like UAE, US, Etc.
2. V3 – (Apr – Mar) with four Special Periods. (India)
3. V6 – (Jul – Jun) with four Special Periods. (Pakistan, UK)
4. V9 – (Oct – Sep) with four Special Periods. (Australia)

Assign Company Code to Fiscal Year Variant


Path: IMG - Financial Accounting(New) – FAG(New) –Ledger -Fiscal Year and Posting periods
– Assign company code to Fiscal Year Variant.
T. Code: OB37 Module: FI Database Table: V_001_U

Define Posting Period variant


Path: IMG - Financial Accounting (New) – FAG(New) –Ledger -Fiscal Year and Posting periods
– Define Variants for open Posting Period
T. Code: OBBO Module: FI Database Table: V_T010O

Use: To control open and close posting periods

New Entries

Variant Name: HPPV - HP Posting Period Variant

Assign Variants to company code


Path: IMG - Financial Accounting (New) – FAG(New) –Ledger -Fiscal Year and Posting periods
– Assign variants to company code
T. Code: OBBP Module: FI Database Table: V_001_R

Select Position

Company code: HP01

Variant: HPPV

Save.

29
Open and Close posting periods
Path: IMG - Financial Accounting (New) – FAG(New) –Ledger -Fiscal Year and Posting periods
– Open and Close the Posting Periods
T. Code: OB52 Module: FI Database Table: V_T001B

Use: Open and close the posting periods for the particular account type, particular account
and particular authorization group.

Field Status Variants


Path: IMG - Financial Accounting (New) – FAG(New) –Ledger - Fields – Define Field status
variants
T. Code: OBC4 Module: FI Database Table: V_T004V

Use: Assigning status for a field

Select the line 0001 and click „Copy as‟

30
Change „0001‟ to HFSG and Enter

Click Copy All.

You can get the message like „41‟ Entries Copied. Now press „Enter‟ and Save.

Assign Company codes to Field Status Variant.


Path: IMG - Financial Accounting (New) – FAG(New) –Ledger - Fields – Assign Company code
to Field Status Variants.
T. Code: OBC5 Module: FI Database Table: V_001_P

Document Number Ranges (Copy to Company Code)


Path: IMG - Financial Accounting (New) – FAG (New) – Document - Document Number
Ranges – Documents in entry view – Copy to Company Code.
T. Code: OBH1 Module: FI Database Table: NRIV

31
Use: This will help the posting of the document by generating numbers sequentially while
posting. If we enable External Number range then we can give the number manually while
posting.

Execute and Click „Yes‟

32
Number Ranges will get copied from the Standard company code „1000‟ for the year 2014.

Again, we must Extend the No Ranges to the year 2017 (Current Year).

Copy No Range to Fiscal Year


Path: IMG - Financial Accounting (New) – FAG (New) – Document - Document Number
Ranges – Documents in entry view – Copy to Fiscal Year.
T. Code: OBH2 Module: FI Database Table: NRIV

33
Execute and Click „Yes‟ the Year will be Extended to Current Year Like Below.

34
Define Tolerance Group for Employees
Path: IMG - Financial Accounting (New) – FAG (New) – Document – Tolerance Group - Define
Tolerance Group of employees
T. Code: OBA4 Module: FI Database Table: V_T043T

Use: Predefine various amount limits for employees.

New Entries

Define Tolerance groups for GL account


Path: IMG - Financial Accounting (New) – General ledger accounting new –Business
transactions – open item clearing – clearing differences – Define Tolerance Group GL account
T. Code: OBA0 Module: FI Database Table: V_T043S

Use: Predefine clearing limits for GL account.

35
General Ledger Accounting

Chart Of accounts
Path: IMG - Financial Accounting (New) – General ledger accounting (New) – Master data –
GL accounts – preparations – Edit chart of account List.
T. Code: OB13 Module: FI Database Table: V_T004

Use: Defines G/L account master

Assign Company code to Chart of account


Path: IMG - Financial Accounting – General ledger accounting – Master data – GL accounts –
preparations – Assign company code to chart of accounts.
T. Code: OB62 Module: FI Database Table: V_001_S

36
Define Account Group
Path: IMG - Financial Accounting – General ledger accounting – Master data – GL accounts –
preparations – Define Account Group
T. Code: OBD4 Module: FI Database Table: V_T077S

Use: Grouping similar nature of accounts and structure the GL account.

New entries

Define Retained Earnings Account


Path: IMG - Financial Accounting – General ledger accounting – Master data – GL accounts –
preparations – Define Retained Earnings
T. Code: OB53 Module: FI Database Table: T030

Use: Assigning Retained Earnings accounts to each P&L account by specifying a P&L
statement account type(X) as default.

Chart of account: HCOA

Enter twice and Save.

37
Creation of GL Account Head
Path: IMG - Financial Accounting – General ledger accounting – Master data – GL accounts –
GL account creation and processing – Edit GL account (Individual Processing) – Edit GL
account Centrally
T. Code: FS00 Module: FI Database Table:

USE: Every Line item Get Recorded in this account while posting a transaction.

Enter and update the details like below.

Click Control Data.

38
Click Next Tab „Create/Bank/Interest‟

39
Save.

Display of the Account Created.

40
Create the Following GL Accounts

G/L A/C PL/BS Short Text Only Tax PW/O Recon/opn Line Sort FSG Post
GRP Bal Cat Tax A itm mgmt It Key Auto
LC Dis
100000 A BS HSBC X - - - X 001 G001 -
100010 A BS Sundry Debtors - - - Customer X 001 G067 -
100020 A BS Vat Receivable X - - - X 001 G001 X
100121 A BS Inventory RM X * X - X 001 G006 X
100122 A BS Inventory FG X * X - X 001 G006 X
100124 A BS Inventory CLG AC X * X - X 001 G006 X
120010 A BS Change in Stock FG X * X - X 001 G030 X
200000 L BS Share Capital X - - - X 001 G001 -
200010 L BS Sundry Creditors - - - Vendor X 001 G067 -
200020 L BS Vat Payable X - - - X 001 G001 X
200520 L BS GR/IR CLG AC X * X Opn Itm X 001 G045 X
Mgmt
200521 L BS GR/IR CLG AC 1 X * X Opn Itm X 001 G045 X
Mgmt
200522 L BS GR/IR CLG AC 2 X * X Opn Itm X 001 G045 X
Mgmt
300000 I PL Sales - * X - X 001 G001 -
300010 I PL IN/DE Stock FG - - - - X 001 G030 -
400000 E PL Consumption AC - - - - X 001 G030 -
400001 E PL Price Difference - - - - X 001 G001 -
400002 E PL Freight - - - - X 001 G001 -
400100 E PL Consumption Exp A/C - * X - X 001 G003 X
441000 E PL Sales Deduction A/C - * X - X 001 G001 -

Deactivate document splitting (For old backup)


Path: IMG - Financial Accounting (New) – General ledger accounting (New) – Business
transactions- Document splitting – Activate document splitting
T. Code: FS00 Module: FI Database Table:

Select „deactivation per company code‟ under dialog structure

Select position

Company code: HP01

Select INACTIVE button and Save.

41
Controlling

Create Controlling Area

Path: IMG - Controlling – General Controlling – Organization – Maintain Controlling Area


T. Code: OKKP Module: CO Database Table: V_TKA01_GD

Double Click ‘Maintain Controlling Area’

1) Click ‘New Entries’


Click on the

Enter

Enter and click ‘yes’ and ‘Save’

2) Click ‘Assignment of Company Code’ to Controlling Area


Click ‘New Entries’ Enter ‘Company Code’ and Save

42
Save

3) Click ‘Activate Components’


Click ‘New Entries’ and enter like Screen shot like below and save.

Enter and Save.

43
Define Number Ranges Controlling Documents
Path: IMG - Controlling – General Controlling – Organization – Maintain Number Ranges for
Controlling Documents
T. Code: KANK Module: CO Database Table:

In Controlling, number ranges can be assigned to groups. This makes the process of creating
number ranges more efficient by allowing several types of transactions to use the same number
range.

After Clicking ‘Change Groups’

Click Groups in Menu Bar and Click ‘Insert’

Save Enter and back.

Check the HP Controlling Area ‘Check Box’

Double Click ‘Coin’ Document type and Click ‘Element/Group’

Creation of Cost Center


Path: IMG - Controlling – Cost Center Accounting - Master Data - Cost Center - Individual
Processing – Create
T. Code: KS01 Module: CO Database Table:

44
A cost center is an area of responsibility within CO. Master data (cost centers, activity types,
and cost elements) in CO is time dependent. The validity period for all cost centers created in
this exercise must be specified as 01.01.2017 through 31.12.9999.

Enter, Skip Warning message by pressing enter again and Save.

45
Accounts Payable

Master Data Setting

Define Vendor Account Group

Path: IMG – Financial Accounting (New) – Accounts Receivable and Accounts Payable - Vendor
Accounts – Master Records – Preparations for creating vendor master records – Define account
groups with screen layout
T. Code: OBD3 Module: FI Database Table: V_T077D

Use: Grouping the Vendors and provide screen layout while creating master data.

New Entries

Account Group: HDVG

General Data

Name: HP Domestic Vendor Group.

Field Status

Double Click Company Code Data

Select Reconciliation as required entry.

Save.

46
Assign Number ranges to vendor account group

Path: IMG – Financial Accounting (New) – Accounts Receivable and Accounts Payable - Vendor
Accounts – Master Records – Preparations for creating vendor master records – Assign Number
ranges to vendor account group
T. Code: OBAS Module: FI Database Table: V_077D_B

Use: Assign Number ranges to Vendor account group which is already created

Creation of Vendor
Path: Easy Access- Logistics – Material Management - Purchasing – Master Data – Vendor –
Central – XK01 Create.
T. Code: XK01 Module: Logistics Database Table:

Enter

47
Enter up to Accounting Information tab

Enter

48
Enter

Save

49
Tax Procedure

Define Procedures
Path: IMG → Financial Accounting New – Financial Accounting Global Settings New- Tax on
sales and Purchases – Basic settings – Check Calculation Procedure – Procedures
T. Code: OBYZ Module: FI Database Table: V_T683

Assign Country to Calculation Procedure


Path: IMG → Financial Accounting New – Financial Accounting Global Settings New- Tax on
sales and Purchases – Basic settings – Assign Country to Calculation Procedure.
T. Code: OBBG Module: FI Database Table: V_005_E

Define Tax Codes for Sales and Purchase


Path: IMG → Financial Accounting New – Financial Accounting Global Settings New- Tax on
sales and Purchases – Calculation – Define Tax Codes for Sales and Purchase.
T. Code: FTXP Module: FI Database Table: T007A

Country: AE

Create the following Tax Codes

I0 – 0% Input Tax

I1 – 5% Input Tax

O0 – 0% Output Tax

O1 – 5% Output Tax

50
Enter

Enter

Give the percentage in relevant area, Enter and Save

Do like this for all the tax Mentioned above.

51
Assign Tax code with GL Account
Path: IMG → Financial Accounting New – Financial Accounting Global Settings New- Tax on
sales and Purchases – Posting – Define Tax Accounts
T. Code: OB40 Module: FI Database Table: T030W

Select MWS

Enter COA: HCOA

Check the „Tax Codes‟

Save

Enter Tax Code and GL Account

Select VST

Enter COA: HCOA

Check the „Tax Codes‟

Save

Enter Tax Code and GL Account

Save.

52
Material Management

Customizing

Maintain Company Code for Material Management


Path: IMG – Logistic General – Material master-Basic Setting – Maintain company code for
Material Management
T. Code: OMSY Module: MM Database Table: V_001_MARV

Define Attributes of Material Types


Path: IMG – Logistic General – Material master-Basic Setting – Material Type – Define
Attributes of Material Types.
T. Code: OMS2 Module: MM Database Table: VT134M

Select the Material Types and Enable Quantity and Value update for the Plant.

53
Other Material types will get update later as they were used.

Define Material Group


Path: IMG – Logistic General – Material master - Settings for key fields –Define Material
groups.
T. Code: OMSF Module: MM Database Table: V023

54
Create Purchasing Group
Path: IMG – Material Management – Purchasing – Create Purchasing Group
T. Code: OME4 Module: MM Database Table: V_024

Set Tolerance Limits for Price Variance for Purchase Order


Path: IMG – Material management –Purchasing –Purchase order –set tolerance limits for price
variance
T. Code: OMEU Module: MM Database Table: V_169G

Select first two lines and Click ‘Copy as’

Change Company code as ‘HP01’ Enter

Again, Change Company Code ‘HP01’ Enter and Save

See the Result like Below Screen Shot.

55
Plant Parameters
Path: IMG – Materials management –Inventories management and Physical inventory –Plant
parameters
T. Code: Module: MM Database Table: V_159L

New Entries

No Range for Material and Physical inventory Document


Path: IMG – Materials management –Inventories management and Physical inventory –
Number assignment-Define No Assignment for Material & Physical inventory Documents
T. Code: OMBT Module: MM Database Table: NRIV_IV

Click Change Groups

56
Set Tolerance Limit for Goods Receipt
Path: IMG – Materials management –Inventories management and Physical inventory -Goods
receipt-Set tolerance limits
T. Code: OMC0 Module: MM Database Table: V_169G

Select First Three lines and Click „Copy as‟

57
Change the „Company Code‟ and Save.

Group Together Valuation Area


Path: IMG – Material management – Valuation and account assignment-Account
Determination - Account determination without wizard - Group together valuation areas.
T. Code: OMWD Module: MM Database Table: V_001K_K

Define Valuation Class


Path: IMG – Material management – Valuation and account assignment - Account
Determination - Account determination without wizard - Define Valuation Class
T. Code: OMSK Module: MM Database Table: V025

Below Mentioned are the predefined Valuation class. It was used in Material Master
„Accounting‟ Tab.

The purpose of this Valuation Class is to integrate MM and FI

58
This Valuation is used in Account Determination.

Assignments of Accounts for Automatic Postings


Path: IMG – Material management – Valuation and account assignment - Account
Determination - Account determination without wizard - Configure automatic postings
T. Code: OBYC Module: MM Database Table: T030W

Select the Transaction AUM and enter the Chart of Accounts.

Check the boxes like below Screenshot and save.

59
After saving enter the Valuation Modifier, Valuation Class and GL Account like Below Screen

Do the same process for BSV

Select the Transaction BSX and check the boxes like below Screenshot and Save.

60
Double click the transaction GBB and

61
62
Maintain default values for tax codes
Path: IMG – Materials management – Logistics invoice verification - Incoming invoice -
Maintain default values for tax codes
T. Code: OMR2 Module: MM Database Table: V_169V_ST

New Entries

Activating Stochastic Block


Path: IMG – Materials management – Logistics invoice verification – Invoice Block –
Stochastic Block – Set Stochastic Block
T. Code: OMRG Module: MM Database Table: V_169P_S

63
New Entries

Enter Company Code „Enter‟ and Save.

Material Requirement Planning (MRP) – Consumption Based Planning (CBS) –


Reorder Point (ROP)
Path: IMG – Material Management – Consumption Based Planning – Planning – Activate
Material Requirement Planning
T. Code: OMDU Module: MM Database Table:
Activate MRP for Plant

Select Material Requirement Planning Tab

Activate Plant and save.

Maintain Purchase Requisition NO for MRP


Path: IMG – Production – Material Requirement Planning – Plant Parameters – Carry out
overall Maintenance of Plant Parameter
T. Code: OPPQ Module: PP Database Table: RM61C
Select „Create‟.

Enter Plant and again click „create‟.

64
Click „create‟

Click Maintain.

65
Click „Number Ranges‟

66
Click „Purchase Requisitions‟

Maintain No range as „01‟ and Save.

Define MRP Controller


Path: IMG – Material Management – Consumption Based Planning – Master data – Define MRP
controller
T. Code: OMD0 Module: MM Database Table: V_T024D

Select New Entries and maintain the below values then save.

Creation of Raw Material


Path: IMG – E/A - Logistics –Materials management –Material master-material-Create
(General) –Immediately
T. Code: MM01 Module: MM Database Table:

67
Scroll Down and Select „Accounting 1‟ View also and click „Org. Levels‟

Enter

68
Enter

69
Enter

Enter

70
Enter 4 Times

Save and Material get Created

71
View Current stock in Hand
Path: EA – Logistics – Material Management – Material Requirement Planning – MRP –
Evaluations – Stock/Rqmts List
T. Code: MD04 Module: MM Database Table:

Enter

No Stock Available

Run MRP
Path: EA – Logistics – Production – MRP – Planning – Multilevel Single Item Planning
T. Code: MD02 Module: MM Database Table:

72
Enter and ignore warning message

73
Now View Current stock in Hand
Path: EA – Logistics – Material Management – Material Requirement Planning – MRP –
Evaluations – Stock/Rqmts List
T. Code: MD04 Module: MM Database Table:

Purchase Requisition for 200 qty was raised

Create Request for Quotation


Path: EA – Logistics – Material Management – Purchasing – RFQ/Quotation – Request for
Quotation – ME41 Create
T. Code: ME41 Module: MM Database Table:

Click „Reference to PReq‟

74
Fetch the Purchase Requisition and „Enter‟

75
Enter Coll.No. and Enter

Enter Storage Location Select the Row and Select Adopt + Details

Change the delivery date as next day

Click Enter, Ignore any warning message, Enter

Select Vendor Address (F7)

Enter the vendor no in vendor field and click enter

Address Information will be automatically populated

76
Save and RFQ no was Generated

Repeat the process again to send RFQ for multiple Vendor.

77
Maintain quotation for vendors
Path: EA – Logistics – Material Management – Purchasing – RFQ/Quotation – Quotation –
ME47 Maintain
T. Code: ME47 Module: MM Database Table:
RFQ No: 6000000022

Enter

78
Select the row and select item conditions icon(shift+F6)

Back arrow and save

Do the same process for other RFQ‟s with different price.

RFQ No: 6000000023

Select the row and select item conditions icon(shift+F6)

Back arrow and save

RFQ No: 6000000024

79
Select the row and select item conditions icon(shift+F6)

Back arrow and save

Price comparison
Path: EA – Logistics – Material Management – Purchasing – RFQ/Quotation –Quotation –
ME49 Price Comparison
T. Code: ME49 Module: MM Database Table:
Compare the best price among multiple quatation.

80
Execute

Display of multiple quotations.

Reject the unwanted Quotation by enabling rejection indicator by double clicking the
relevant numbers.

Do the same for the 2nd Rank vendor also.

81
And

Place the curser on rank 1 Vendor and save you will get the result like below.

Continue

Back

Purchase order with reference to RFQ


Path: EA – Logistics – Material Management – Purchasing – Purchase Order – Create – ME21N
– Vendor/Supplying Plant Known
T. Code: ME21N Module: MM Database Table:

Select Document overview icon

Select Tree icon

82
Execute

RFQ would be displayed and select the required RFQ and select the adopt button

83
Select RFQ and Click Adopt.

Check and Save

Goods Receipt
Path: EA – Logistics – Material Management – Inventory Management – Goods Movement –
MIGO - Goods Movement
T. Code: MIGO Module: MM Database Table:

84
Check Item ok „Check‟ and Post.

Invoice Receipt
Path: EA – Logistics – Material Management – Logistic Invoice Verification – Document Entry
– MIRO – Enter Invoice
T. Code: MIRO Module: MM Database Table:
Enter the P.O. No, Date, Tax code

Enter

85
Check the Item ok Check box

Enter baseline date

And Simulate and see the tax calculated.

Post to complete the document.

Click Post to complete the document.

Outgoing Payment Payment


Path: EA – Accounting – Financial Accounting – Accounts Payable – Document Entry –
Outgoing Payment – F-53 Post
T. Code: F-53 Module: MM Database Table:

86
Click Process open Item

87
Save.

Common Distribution Channel


Path: IMG- Sales and Distribution – Master Data – Define Common Distribution Channels
T. Code: VOR1 Module: SD Database Table: V_TVKOV_ST

Select Position

Sales Org: HPSO

Enter the below details and save.

88
Common Division
Path: IMG- Sales and Distribution – Master Data – Define Common Division
T. Code: VOR2 Module: SD Database Table: V_TVKOS_ST

Select Position

Sales Org: HPSO

Enter the below details and save.

Pricing – Access Sequence


Path: IMG- Sales and Distribution – Basic Function – Pricing – Pricing Control –
Define Access Sequence
T. Code: VOKX Module: SD Database Table:

Select Maintain Access Sequences

Click Tick Mark for Cross Client Setting

Position: MWST

You will get a message – CAUTION The Table is Cross Client – Click Tick Mark and Proceed

89
In the above screen select MWST and double click on „Access‟ under dialog structure

It takes to another screen, click on new entries and enter the values 40 to “NO” field and
368 to “TAB” field and press enter button twice.

Now select No ‘40’ line and click on “Fields” under dialog structure so it will display following screen

SAVE.

90
If Workbench Request comes up, Click Create Request Icon. Give SD in description, Save and Enter.

Define and Assign Pricing Procedure


Path: IMG- Sales and Distribution – Basic Function – Pricing – Pricing Control –
Define And Assign Pricing Procedures
T. Code: DFP4 Module: SD Database Table: T683

Select Maintain Pricing Procedure

Select „New Entries‟ and Enter the below values

Select the line and double click „Control Data‟ under dialog structure.

Select „New Entries‟ and enter the below details and Save.

Define Pricing Procedure Determination


Path: IMG- Sales and Distribution – Basic Function – Pricing – Pricing Control –
Define and Assign Pricing Procedures
T. Code: OVKK Module: SD Database Table: T683

91
Select „Define Pricing Procedure Determination‟

Select „New Entries‟ and enter the below details and save.

Define Tax Determination Rules


Path: IMG- Sales and Distribution – Basic Function – Taxes – Define Tax Determination Rules
T. Code: DFS1 Module: SD Database Table: TSTL

Select „New Entries‟ and enter the below details and save.

Define Regional Codes


Path: IMG- Sales and Distribution – Basic Function – Taxes – Define Regional Codes
T. Code: OK09 Module: SD Database Table: T005E

Select Define „County Code‟

Select „New Entries‟ and enter the below details and save.

92
„Back‟ and Select City Code.

Select „New Entries‟ Enter the below values and save.

Assign Delivering Plants for Tax Determination


Path:IMG- Sales and Distribution – Basic Function – Taxes – Assign Delivering Plant for Tax
Determination
T. Code: OX10 Module: SD Database Table: T001W

Select Position

Select the Plant „HPP1‟ and double Click.

Enter „County Code‟ and „City Code‟ and „Save‟

93
Define Tax Relevancy Master Records
Path:IMG- Sales and Distribution – Basic Function – Taxes – Define Tax Relevancy Master
Records
T. Code: OVK3 & OVK4 Module: SD Database Table: TSKD

Select „Customer Taxes‟

Select New entries and enter the below details then save. Give data except Second Column.

„Back‟ and Select „Material Taxes‟

Enter the Below Values and Save.

94
Check Master Data Relevant for Account for Account Assignment
Path:IMG- Sales and Distribution – Basic Function – Account Assignment/Costing – Revenue
Account Determination – Check Master data relevant for account assignment
T. Code: OVK5 Module: SD Database Table: TVKM

Select „Materials - Account Assignment Groups‟

Select New entries and enter the below details then save. If Data already exists leave it.

Back, „Customer – Account Assignment Groups‟

Select New entries and enter the below details then save. If Data already exists leave it.

95
Define and Assign Account Key
Path:IMG- Sales and Distribution – Basic Function – Account Assignment/Costing – Revenue
Account Determination – Define and Assign Account Key
T. Code: OK11 Module: SD Database Table: T687

Select Assign Account Keys

Select „Position‟

Procedure: HPPP

Assign the Account Keys for the Tax and Save.

Assign GL Accounts
Path:IMG- Sales and Distribution – Basic Function – Account Assignment/Costing – Revenue
Account Determination – Assign GL Accounts
T. Code: VKOA Module: SD Database Table: C001

Double Click Table 1

„New Entries‟ and enter the below values and Save.

„Back‟ and Double Click the 4th Table.

96
Enter the values like Below and Save.

Accounts Receivable

1. Master Data Setting:

1.1 Define Customer Account Group

Use: Grouping the customers and provide screen layout while creating master data and

the Interval for the account numbers

IMG – FA new- A/c Receivable & A/c Payable – Customer Accounts – Master Records –
Preparations for creating Customer Master – Define Account Groups with Screen Layout.

Transaction Code: OBD2

Select New entries

Account Group: HDCG

General Data: HP Domestic Customer Group.

Field Status

Double click Company Code Data

Double click Account Assignment – Reconciliation account is required field.

Save

97
1.2 Assign Number ranges to Customer account group

Use: Assign Number ranges to Customer account group, which is already created. You can
use one Number range for several Account Groups.

Path: IMG – FA new- A/c Receivable & A/c Payable – Customer Accounts – Master Records –
Preparations for creating Customer Master – Assign Number ranges to customer account
group.

T.code: OBAR

Assign number range

Account Group: HDCG. Description: HP Domestic Customer Group

Number Range: 02

1.3 Define Tolerance Group for Customers:

Use: The tolerance is used for dealing with payment differences that may arise when
payment clearing is carried out. Assign this tolerance group to each customer/vendor using
the master record

Path: IMG – FA new- A/c Receivable & A/c Payable – Business Transactions – Open Item
Clearing – Clearing Differences – Define Tolerance for Customers

Transaction Code: OBA3

New Entries

Company code: HP01

Here we just enter company code and Tolerance group and save.

Enter and Save.

98
Setup Partner Determination
Path:IMG- Sales and Distribution – Basic Function – Partner Determination – Setup partner
Determination
T. Code: Module: SD Database Table:

Double Click Partner determination for Customer Master Data

Double Click Account Group Function Assignment

Select „New Entries‟ and Enter like below. Ignore warning message if any.

1.5 Creation of Customer Master data

Use: Creation of customer

Path: E/A- Logistics – Sales and Distribution – Master Data – Business Partner – Customer –
Create – XD01 Complete

Transaction Code: XD01

99
Enter to Continue

100
Select Company Code data

Select Payment Transaction

Click Sales Area Data

101
Select Shipping Tab and enter the details like below.

102
Select Billing Document Tab and enter below details

103
Select partner function and enter like below

TYPE 1st and 3rd Column only – Press Enter – Col 2, 4 automatically populated - Save

104
Creation of Finished Goods Material
EA- Logistics – Materials Management – Material Master – Material – Create(General) –
Path:
MM01(Immediately)
T. Code: MM01 Module: Logistics Database Table:

Enter the Below Values and Click „Select Views‟

Scroll Down and Select „Accounting 1‟ View also and click „Org. Levels‟

105
Enter

„Enter‟ after the input of all the above value.

106
Enter

Update the above values and „Enter‟

107
Enter

108
Save

Finished Material „HP Laptop‟ Created.

Maintain Condition Records


Path:EA- Logistics – Sales and Distribution –Master Data – Material – Conditions – Select using
Condition Type – Create
T. Code: VK11 Module: SD Database Table:

Press Enter and SELECT Material with Release Status option button.

109
Enter the Values and Execute.

Enter the above values and Save.

Maintain the Price for the Conditions K004.

110
Maintain the above values and Save.

Maintain Price for the Condition MWST.

Enter

Enter

Enter the above value and „Execute‟

111
Shipping Point Determination

T. Code: OVL2 Module: SD Database Table:

Inquiry
Path: EA- Logistics – Sales and Distribution – Sales – Inquiry – VA11 Create
T. Code: VA11 Module: SD Database Table:

Enter

112
Enter Material and Order Quantity and Save.

Quotation
Path: EA- Logistics – Sales and Distribution – Sales – Quotation – VA21 Create
T. Code: VA21 Module: SD Database Table:

Click Create with Reference

113
Find the Inquiry and „Copy‟

Save

114
Order
Path: EA- Logistics – Sales and Distribution – Sales – Order – VA01 Create
T. Code: VA01 Module: SD Database Table:

Enter the above details and click Create with Reference

Find the Quotation and Copy

115
Double click Item 10 to see the Condition.

Save

116
Opening Stock Updation
Path:EA- Logistics – Material Management – Inventory Management – Goods Movement –
Goods Receipt – MB1C Other
T. Code: MB1C Module: MM Database Table:

Enter

Save

117
Outbound Delivery
Path: EA- Logistics – Sales and Distribution – Shipping and Transportation – Outbound Delivery
– Create – Single Document – VL01N – with reference to Sales Order.
T. Code: VL01N Module: SD Database Table:

Enter

Enter the Picked Quantity and Click „Post Goods Issue‟

118
Choose Display

In next screen select Document Flow in Environment menu

Select Goods Issue delivery line and Click Display Document.

119
Click Accounting document

Billing
EA- Logistics – Sales and Distribution – Shipping and Transportation – Billing – Billing
Path:
Document – VF01 – Create
T. Code: VF01 Module: SD Database Table:

Enter

120
Ensure Net value and tax amount.

Save

The accounting document for the above to be viewed in VF02

Click Accounting Documents

The result will be like below

121
Trial Balance
Path:EA – Information System – Accounting – Financial Accounting – General Ledger – F.08
Account Balances
T. Code: F.08 Module: FI Database Table:

122

You might also like