You are on page 1of 199

Your Success is our Goal

ERP Fundamentals
Training Program

1
ERP FOUNDATION
• Introduction
• What is an ERP ?
• Major Players in ERP Market
• Modules in SAP
• ERP Architecture
• Role of BASIS, ABAP…
• SAP Landscape
• Consultant Role & career option
• How to Prepare for SAP Certification exam ?
3
Delphi Computech - GLOBAL FOOTPRINT Your Success is our Goal

Our Multiple training, implementation, rollout and support projects handled in parallel across various locations

4
Delphi Computech Group Your Success is our Goal

Incorporated in 1998, Delphi Computech Group has reached


globally with its IT training services and solutions. The group
consists of:

Delphi Skill Development Corporation


Delphi Computech Pvt. Ltd.
In Association with National Skill Development
Corporation - NSDC

Delphi Computech Solutions Pvt. Ltd. Teknologi Bahana Mega, Indonesia


A Partner Company

5
MILESTONES Your Success is our Goal

Incorporated Delphi Computech SAP Partners :


focus on IT Training Services • For Education
• For Business
1998 2006 Commenced 1st eLearning Center of
SAP in India in Nasik

Additional SAP Authorized Training


Authorized Training Partner for :
Centers in Pune, Pimpri - Chinchwad
• SUN Microsystems
and Mumbai
1999 • Microsoft 2008
• Adobe &
• Prometric

IT Training in South East Asia Joined hands with NSDC for Skill
Training initiative.
Launched:
2000 2013 Delphi Skill Development Corporation
Ltd.

1st authorized training partner of IBM Technical Partner of Teknologi Bahana


for project management courses in Mega, Indonesia to support its
Jakarta Management & IT Training &
2003 2013 consulting business in South East Asia

Started SAP ERP Implementation Partner of ITPC (A Swiss Group) to


Practice undertake SAP consulting orders
2004 globally under
2016
2005 ITPC-DELPHI Consulting LLP

6
SAP Award as “Best eLearning Centre” Your Success is our Goal

presented to our CMD at the hands of SAP senior


executives

7
At the end of this course… **

You will understand..


▶ What is Organization and various departments?
▶ What is ERP
▶ What is SAP
▶ SAP ERP: Modules
▶ Important processes in various modules.
▶ Important concepts like Master data, transaction data,
Configuration, org. Structure w.r.t. various SAP modules.
▶ What are SAP projects, career path, project methodologies.
▶ Extended product of SAP, beyond ERP.
▶ Various roles in SAP ecosystem.

▶ How to Prepare for SAP certification


8
ERP FOUNDATION
• Introduction
• What is an ERP ?
• Major Players in ERP Market
• Modules in SAP
• ERP Architecture
• Role of BASIS, ABAP…
• SAP Landscape
• Consultant Role & career option
• How to Prepare for SAP Certification exam ?
Introduction
to
Enterprise
Resource
Planning
11
What is ERP
• It Is a high-end sophisticated software solution that reduces the pressure and
workload of the managers
• It Provides accurate, timely information for taking appropriate business
decisions.
• It Managers with knowledge of ERP will be able to achieve their targets and
goals by proper implementation of ERP system in their organization.
• Infact managers are expected to translate the business rules and requirements
for mapping them into ERP software.
• Implementation of ERP solutions is one of the largest drivers of growth in the
consultancy business.
• ERP automates the tasks involved in performing a business process.
Huge Money Effective
Business Manpower Utilisation
Organisation +
Material
Optimisation
Machinery of
Resources
Method
Huge Money Effective
Business Manpower Utilisation
Organisation +
Material
Optimisation
Machinery of
Resources
Method
Manufacturing Services Trading
Coal India Indian Railways National Stock Exchange
ONGC State Bank of India Bombay Stock Exchange
BHEL Mumbai University
•Recipe serves:4
•Preparation time15 minutes
•Cooking time20 minutes

INGREDIENTS
•50 g cabbage, shredded or chopped
•1 packet XXXXX Tomato Soup
•1 carrot, sliced
•1 green pepper/ capsicum
•any fresh herb of choice, chopped
•black pepper and salt to taste
METHOD
•Boil all the vegetables in a large cooking pot in 800 ml of water.
•Add the soup mix stirring continuously and boil gently for approximately 10 minutes.
•Cover the soup and let it simmer on a lowered heat until all the vegetables are
cooked.
•Add the black pepper, salt and chopped herbs for flavour and garnish.

•CHEF'S TIP
Don’t let the vegetables overcook and become soft, a slight crunch always makes a
fresher meal. And for more nutrition, add some protein soya chunks to your soup.
A computer program is a list of instructions that tell a computer
 what to do. Everything a computer does is done by using a
computer program. A computer program is written in a 
programming language

A computer program is stored as a file on the computer's 


hard drive. When the user runs the program, the file is read by the
computer, and the processor reads the data in the file as a list of 
instructions. Then the computer does what the program tells it to
do.

A computer program is written by a programmer. It is very difficult


to write in ones and zeroes, which is what the computer can read,
so computer programmers write in aprogramming language, such
as BASIC, C, or Java. Once it is written, the programmer uses a 
compiler to turn it into a language that the computer can
understand.
1401 COMPUTER

Card CPU
printer
4K
Reader
1401 LANDSCAPE
card
•Tape Length 2400 feet
•Can store only 1 file per tape
Changes in Communication Systems

Smart Phone
PAGER Mobile
Manufacturing Services Trading
Coal India Indian Railways National Stock Exchange
ONGC State Bank of India Bombay Stock Exchange
BHEL Mumbai University
Huge Money Effective
Business Manpower Utilisation
Organisation +
Material
Optimisation
Machinery of
Resources
Method
Money

Your own
Your some money + Loan
Your some money + Loan + Public Money
All of above + Government money
Manpower

Technical Staff, Engineers, Accountants


Computer Literate people
Surgeons, Doctors, Sisters
Architects, Civil Engineers
Material
Steel, Power, Coal, Cement, Wood
Cotton
Steel, Rubber, Power
Water, Sugar
Medicine
Grains, Fruits, Edible oil, Milk
Machinery
Engine, Pumps, Gear Box, Cooling Systems, CNC machines
Tractor, Cultivator, Sprinkler, Grain Dryer
X-Ray unit, ECG Monitor, Oxygen Regulator, Anesthetic
Machine
Gas, Oven, Mixer-Grinder, Freeze, Dishwasher
Method

THIS IS WHAT YOU ARE


GOING TO LEARN
Huge Money Effective
Business Manpower Utilisation
Organisation +
Material
Optimisation
Machinery of
Resources
Method
Effective Utilisation
+
Optimisation of Resources
WORKING OF ATM …..
WORKING OF ATM…..

Centralised
Card database

24 hours connectivity
WORKING OF ATM…..

Centralised
Card database
Bank A/C database

24 hours connectivity
WORKING OF GPS …..
WORKING OF GPS…..

Centralised
Map database

24 hours connectivity
WORKING OF …..
Centralised
Card database
ATM
Bank Database
Centralised

GPS
Map database

IRCTC
24 hours connectivity
WORKING OF …..
Centralised
Card database
ATM
Bank Database
Centralised

GPS
Map database

Centralised
IRCTC Rail database

24 hours connectivity
Process - Rail Reservation
Process - Rail Reservation
Train Schedules
Train routes
Booking Centers
Passengers information
Agents information
Interface with Payment Gateways agents
Interface with insurance companies
Interface with Government agencies
Security of data
………….
19.11
ERP AT OUR HOME
Material to make tea ……………… MM module
Buying material for Tea……………. FI module
At appropriate price ……………… CO module
Preparation of tea is ………………PP module
ERP PROCESSES & INTEGRATION
For any organization to run, you need processes
like Finance, Procurement, Manufacturing, HR,
Supply chain, Services and others. ERP integrates
these processes into a single system.

New ERP systems provide visibility, analytics and


efficiency across all functions within the
organization. Real time information is used across
departments to take correct data-driven decision.
**

▶ World’s leading Provider of


Business Software
▶ More than 2,50,000 customers
in more than 190 countries
▶ 86% of global Fortune 500
companies run SAP software
▶ Largest ecosystem with
Partners, Resellers, System
Integrators, ISVs, OEMs.
▶ Great innovation power with
more than 12,000 developers.
▶ Deep expertise by providing
solutions to more than 27
industries.

47
WHAT IS ERP ?
WHAT IS ERP ?

WHAT IS SAP ?
WHAT IS ERP ?

WHAT IS SAP ?

WHY SAP ?
What makes ERP different
• Integrated modules

• Common definitions
• Common database
• Update one module, automatically updates others

• ERP systems reflect a specific way of doing business


• Must look at your value chains, rather than functions
Benefits of ERP
• Common set of data

• Help in integrating applications for decision making


and planning
• Allow departments to talk to each other
• Easy to integrate by using processed built into ERP
software
• A way to force BPR (reengineering)
Business without ERP
PP contacts
Customers Purchasing for
raw material

4
Purchasing

Customer
Calls to
1 place order
for a Car Sales
office/Inventory
contacts PP Production
Planning
3
3
Sales office
contacts
Inventory

Sales Inventory

-56-
Business without ERP (Contd..)
Where is my
What is this
car
Customers confusion

What to
manufact
ure??
Whom to Production
contact for Planning
status?

What is
Cost and
Sales Shop floor
profit
Finance

Purchasing
Vendors
Inventory

-57-
Lets Deliver the end product to customer..

I did not order


for a TRUCK!!!!

Dear Sir,
Your Order…

Sales

-58-
Business without ERP (Contd..)

I AM NOT TAKING
DELIVERY AND WILL
NEVER DEAL WITH
YOU!

We are
SORRY Sir

Sales

-59-
Overall Picture
Vendors

Sales Purchasing

General
Ledger A/P
Customers A/R

Production
Planning

Inventory Shop Floor


Execution

-60-
Enterprise Architecture - Benefits
• Eliminates the duplication, discontinuity and redundancy in data
• Increases the return on investment made on IT implementations
• Delivers quality information designed for the Enterprise as a whole
• Faster and cheaper
• Satisfying Partners/Customers
• Reducing required resources

ERP
-61-
What is Business Organization
**

Business organization, is an entity formed for the purpose of


carrying on commercial enterprise. Such an organization is
predicated on systems of law governing contract and exchange,
 property rights and incorporation. 62
What are various Departments **

• Finance & Accounting

• Sales & Marketing


• Human Resources (Payroll, Recruitment, Attendance)
• Procurement & Inventory management
• Production / Manufacturing

• Engineering
• Quality Assurance & Safety
• Plant Maintenance
63
Matrix structure in Organizations **

▶ Departments can’t work


in isolation.
▶ Tasks usually cut across
multiple departments.
▶ Hence reporting is
usually vertical and co-
ordination is horizontal.
▶ Lot of data is transferred
across departments for
every process.

64
External Entities of Organization
**

Import / Legal Advisor


Export Agent Customers

Suppliers
Investors
Organization
Subcontractor

Consultants Distributor
Government

65
Need of integrated Business system **

• Departments cant work in isolation. They need to interact with


each other.
• Many business processes run across multiple departments and
have multiple people involved in it.
• Information required by various departments is different.
• Information needed by various org. levels is different.

• Historical data needs to be preserved and referred for various


purposes.
66
Info. Flow Across Departments **

Customer Sales Store Dispatch Finance


Sales Order
Book Delivery
Schedule Dispatch

Issue Goods

Received Confirmation
Confirm
Invoice
Payment
Forward Payment

Payment Receipt

67
How Business Grows **

68
Operational & Analytical Reporting **

• Middle management requires operational reports.


• Top management requires analytical reports.

• Decisions can’t be taken effectively without having overview of


data consolidated from various departments.
• Operational reports are important for planning and scheduling
activities.
• Without ERP, manual efforts are needed to generate reports
which causes delay and errors due to manual intervention.

69
Data Availability Issues **

• Without single system for entire business, data is not available


across departments at real time which causes delays in
dependent operations.
• Due to manual interventions, Data can be erroneous.
• Data is duplicated in multiple systems.
• Data integrity is cant be maintained as master data is
maintained locally in various systems.

70
How ERP Addresses these issues? **

• Covers processes across departments.

71
How ERP Addresses these issues? **

• Process automations and control.


• Single database to completely remove data duplications.

Shipped
Payment
Stock reserved against Received
the order Invoice Created
Accounts
Updated
Sales Order Stock reduced

ERP Database

72
How ERP Addresses these issues? **

• Access controls achieved using separate login / password.


• Security of Business Data through restricting roles based on
geographical locations / position in org. / reporting structure.
• Avoids data integrity issues using Master data and configurable
items. e.g. if Customer and material is not present in the system,
then sales order cannot be created.

73
How ERP Addresses these issues? **

• Provides quick view of transactions to top management with


strong reporting tools. ERP is a perfect blend of OLTP + OLAP

Analytical
Reports

Operational
Transaction Reports
Data Data
Warehouse

ERP Database

74
Case Study: Departments **

Inventory
Sales Stock Raw / Finished
Demand
Produced /
Purchased

ERP
Qty. to produce

Purchase Req.
Produced Qty.
Production Procurement
Goods Received

75
Case Study: Departments **

Inventory
Sales / Customer Stock Value
Payments
Customers

Due receivables Finance

Vendor Payments
Cost of Procurement /
Production manufacturing. Vendors
Incoming Invoices

76
How Large data is managed in ERP **

Customer Pricing Material Regions Master Data

Sales Invoice Customizing


Header Data
Business
Rules
Item Data

Header Data
Transaction Data Item Data Table
Table

77
ERP FOUNDATION
• Introduction
• What is an ERP ?
• Major Players in ERP Market
• Modules in SAP
• ERP Architecture
• Role of BASIS, ABAP…
• SAP Landscape
• Consultant Role & career option
• How to Prepare for SAP Certification exam ?
Major Players in ERP market **

• SAP
• Oracle

• Microsoft Dynamics
• Infor
• Epicor

• BaaN
• MAPICS
• BPICS
79
ERP & SAP Your Success is our Goal

65% 2,92,000 1600+


Market Share Customers Partners
Market Leader in ERP in 188 countries Spread Globally

SAP is a tool which helps to collaborates


People, Processes and Information at
real time for the ease of doing business

86% 13+ 27%


Global 500 Companies Million Industry Solutions
RUN SAP Spread Across Verticals
SAP Professionals Worldwide

80
SAP FAST FACTS.. Your Success is our Goal

81
SAP ERP system - Functional **

• Covers All important Business Functions like Finance, Sales, Distribution,

Purchase, Inventory, Production, Human Resources, Payroll, Costing


etc.

• Takes care of most of the business standard processes (Make to order,

Make to stock, JIT, Kanban, Account reconciliation, Payrolls,


Contracts, Milestone billings, subcontracting, Excise duty and other
country specific taxations etc.)

• Provided number of enhancement points in every process, which

allows you to modify it according to business requirement.


82
ERP FOUNDATION
• Introduction
• What is an ERP ?
• Major Players in ERP Market
• Modules in SAP
• ERP Architecture
• Role of BASIS, ABAP…
• SAP Landscape
• Consultant Role & career option
• How to Prepare for SAP Certification exam ?
Modules in SAP **

• Finance (FI)
• Sales and Distribution (SD)
• Production Planning (PP)
• Materials Management (MM)
• Controlling (CO)
• Human Capital Management (HCM)
• Project Systems (PS)
• Plant Maintenance (PM)
• Quality Management (QM)
• Warehouse Management (WM)
• Asset Management (AM) 84
SAP ERP system - Technical **

• Has very strong development environment allows you to develop


reports, screens, printable forms, web forms, interactive forms,
Integration tools etc.

• Following are some important development tools SAP has.

 ABAP Programming Language


 Smartforms, Scripts, Adobe Interactive Forms
 Module Pool Programming
 Data Dictionary
 Function Modules, BAPIs, RFCs
 ALE/ IDoc
 Proxy Programming
 ALV Reports
85
 LSMW
SAP ERP system - BASIS **

• Very robust administration tool kit called BASIS which is used


for backups, archiving, monitoring, updates, user
management, authorization controls.
• BASIS Provides solutions for:
 Linking Database to SAP system
 Installing updates, language packs, patches etc.
 Installing new SAP Products, Monitoring Processes
 Data Archiving
 Configuring DRS.
• User Management & Authorizations
 Create / Lock / Unlock / Delete Users
 Create Authorization Profiles and Roles 86
Important components of all modules **

• Organization Structure
• Configurable Items (Customizing)
• Master Data
• Transaction Data

• Roles
• Enhancements
• Reports

• Forms
87
SAP ERP – Advanced Products **

• Extended Warehouse management


• Customer Relationships management
• Supplier Relationship Management
• Advance Planner & Optimizer
• Business Intelligence
• Business Objects
• Business Planning and consolidation
• SAP Mobility Platform
• Process Integration
• Hybris Marketing tools
• XMII for machine interfaces.

88
SAP ERP – Integration PI **

Great integration tools


which allow you to
integrate this system
with many third party
systems like:
• banking systems,
• recruitment
portals,
• Social media
platforms.

89
ERP FOUNDATION
• Introduction
• What is an ERP ?
• Major Players in ERP Market
• Modules in SAP
• ERP Architecture
• Role of BASIS, ABAP…
• SAP Landscape
• Consultant Role & career option
• How to Prepare for SAP Certification exam ?
SAP ERP - Architecture
**
• 3 tier architecture which makes SAP highly scalable
system.

91
SAP Landscape
**

92
SAP ERP – Integration Gateway **

93
SAP Overview - Logon **

• SAP GUI is installed on every user


machine.
• Server details are added to GUI.
• User needs to select the server and
click on Log On button.
• New servers can be added or server
details can be edited using this GUI
application.
• Once you click on logon, new screen
will open which will be first screen
of SAP asking username and
password.

94
SAP Overview – Login Screen **

95
SAP Overview – Customizing **

• SPRO is a tcode for customizing.


• Every Functional module has a
separate node in hierarchy.
• The hierarchy is multilevel and
below every module node, there
are multiple nodes for org
structure, procedures, master
data, transaction data
configuration, enhancements,
print forms etc.
• Most of these prominent nodes
can also be accessed by
transaction codes

96
SAP Overview – Data Dictionary **

97
SAP Overview – ABAP Workbench **

98
ERP FOUNDATION
• Introduction
• What is an ERP ?
• Major Players in ERP Market
• Modules in SAP
• ERP Architecture
• Role of BASIS, ABAP…
• SAP Landscape
• Consultant Role & career option
• How to Prepare for SAP Certification exam ?
**

SAP SD
Sales & Distribution

100
SD - Introduction **

• Comprises of entire cycles from quotes, order booking to delivering and


invoicing.
• Hierarchy consists of Sales organization, Business area, Distribution channel,
Division, Sales office and sales group.
• Master data includes Customers, prices etc.
• Transactions include sales order, delivery, picking, invoice, returns etc.
• Designed to handle various complex scenarios like customized product
selling, Milestone billing, taxes, rebates, linking commission etc.
• Integrated with MM, FI, HR modules.

101
SAP SD – Org Structure **

102
SAP SD – Customizing : SPRO **

• This screen shows Various customizing


options in SD module.
• Right from creating Org structure for SD
to creating order types, allowed items,
pricing conditions everything is
customized using SPRO.

103
SAP SD – Master Data **

• This screen shows Various customizing


options in SD module.
• Right from creating Org structure for SD
to creating order types, allowed items,
pricing conditions everything is
customized using SPRO.

104
SAP SD – Order to Cash **

105
SAP SD – Sales Order - VA01/02/03 **

106
SAP SD – Sales Order - Pricing **

107
SAP SD – Sales Order - Flow **

108
SAP SD – Tables & Enhancements **

• Be it Customizing, Master data or transaction data, it gets stored in various tables.


• Important tables in SD module are
- KNA1 : Customer master
- KNVV : Customer Sales View
- VBAK : Sales Order Header
- VBAP : Sales Order Items
- VBFA : Document flow table.
• SD module also has various enhancements and BADIs to modify the functionality as per business
needs. It also provides routines for modifying pricing & customer exits for Sales Documents.

109
**

SAP MM
Materials Management

110
MM - Introduction **

• Comprises of Inventory Management and purchasing.


• Designed under entity Purchase Organization.
• Master Data includes Vendor, Material, Plant, BoM.
• Transaction data includes Purchase requisitions, Pur. Orders, Reservations,
Goods receipt, Goods issue, Other goods movement.
• Integrated closely with SD, PP, FI.
• Covers MRP, Ageing analysis, Customizable materials and all inventory
functions very effectively.

111
MM – Org. Structure **

112
MM – Master Data: Materials **

• Transactions MM01 / 02 / 03 are


used to manage material master
data.
• It has various material views.
Fields are grouped in these
various views.
• Data created here sits in tables
like MARA, MARC, MARD, MAKT
etc.

113
MM – Customizing : SPRO **

• These customizing nodes allow


consultants to create business
processes mapped for the
customer.
• For all master data items,
transaction items customizing
nodes are available in SPRO.

114
MM – Customizing : SPRO **

115
MM – Master Data: Materials **

116
MM – Procure to Pay **

117
MM – Purchase Order ME21/22/23N **

118
MM – Purchase Order ME21/22/23N **

119
MM – Goods Movement : MIGO **

120
MM – Tables and Enhancements **

• Be it Customizing, Master data or transaction data, it gets stored in various tables.


• Important tables in MM module are

- MARA : Material master

- MARC : Material plant view

- LFA1 : Vendor master


- EKKO : Purchase Order header

- EKPO : Purchase order Item.

- MKPF : Goods movement document.


• MM module also has various enhancements and BADIs to modify the functionality as
per business needs.

121
**

SAP PP
Production Planning

122
PP - Introduction **

• Covers planning, scheduling and production activities.


• Plant is the highest level entity for this module under which Work center
hierarchy is defined.
• Master data includes work center, routing, BoM, Equipment.
• Transactions include schedule, planned orders, production orders, operations,
confirmations etc.
• Integrated with MM for movement of material and back flushing etc. and with
CO for cost capturing. Also integrated tightly with PM, QM, PS.
• Designed to handle various types of scenarios like Line manufacturing,
assembly, process manufacturing, customized manufacturing, JIT, Kanban,
Make to order etc.

123
PP – Master Data : Work center **

• Work center has various views


like Capacity, scheduling.
• Costing part of wokcenters
determined in this transaction
and used for profitability
analysis.

124
PP – Customizing : SPRO **

• Here we can see nodes of PP


customizing activities.
• As you can see Order type
definition to routing data setup is
done through SPRO.

125
PP – Customizing : SPRO **

• Here we can maintain order


type for production order and
parameters controlling this
order type.

126
PP – Planning & Execution **

127
PP – Production Order : CO01/ 02 /03 **

• Here we can maintain order


type for production order and
parameters controlling this
order type.

128
PP – Tables and Enhancements **

• Be it Customizing, Master data or transaction data, it gets stored in various tables.


• Important tables in PP module are

- CRHD : Work Center Header

- AFKO: Production Order header

- AFPO : Production Order Item


- AFRU : Order Confirmation

- STKO : BOM Header.

- STPO : BOM Items.


• PP module also has various enhancements and BADIs to modify the functionality as per
business needs.

129
**

SAP FI
Finance

130
FI - Introduction
**

• Finance is backbone of SAP and is tightly integrated with every


module.
• Org. Structure consist of operating concern, controlling area,
Company code.
• Master data comprises of GL accounts, Re-conciliation accounts,
bank accounts etc.

• Is integrated with every module in SAP.


• Has various inbuilt reports for P&L, Balance sheet, Vendor /
Customer balances etc. and forms like debit note, credit note,
cheque printing etc. 131
FI – Org. Structure **

132
FI – Customizing : SPRO **

• Here we can see nodes of PP


customizing activities.
• As you can see Order type
definition to routing data setup is
done through SPRO.

133
FI – Customizing : SPRO **

• Here we can see nodes of PP


customizing activities.
• As you can see Order type
definition to routing data setup is
done through SPRO.

134
FI – Master Data - Banks **

135
FI – Accounting Document – FB01 **

136
FI – Reporting – FBL5N **

137
FI – Tables and Enhancements **

• Be it Customizing, Master data or transaction data, it gets stored in various tables.


• Important tables in FI module are

- BKPF : Finance Document Header

- BSEG : Finance Document Items

- BSID : Customer Cleared Items


- BSAD : Customer Open Items

- GLT0 : GL Accounts master data

- BNKA : Bank account master.


• FI module also has various enhancements and BADIs to modify the functionality as per
business needs.

138
**

SAP HR
Human Resource

139
HR - Introduction **

• HR module covers all important functions like hiring, payroll, attendance,


timesheet, employee transactions, org management etc.
• Org. structure includes departments, employee groups, subgroups etc.
• Master data includes employees, calendar, wage types, relationships etc.
• Transactions include payroll runs, leaves, time punching etc.
• Handles off cycle, arrears, bonuses, employee transfers.

140
HR – Hire to Retire **

141
HR - Introduction **

142
HR - Introduction **

143
HR – Tables and Enhancements **

• HR module uses various types of data structures like clusters, Info-types, tables etc.
• Important tables in HR module are

- P000 – PNNN : These are various info-types for storing personnel

data.

- HRP001 : Relationship tables


- PNP : Logical database for Personnel data

- PCL1, PCL2 : Payroll Clusters


• HR has various enhancements like custom info-types, Function exits, Structure exits,
Enhancements for existing info-types, Forms, Actions etc.

144
**

SAP Modules
Other ERP Modules

145
SAP – WM – Warehouse Management **

• Warehouse management allows users to track movement of goods within the


warehouse.
• WM supports various RFID devices to post data directly from warehouse into SAP ERP
system.
• Users can set up various storage facilities such as automatic warehouse, high rack
storage areas, bulk storage or fixed storage bins in various storage types, according to
your needs.
• Inventory can be tracked and moved effectively with complete control over stock and
movement.
• Decentralized Warehouses can be monitored and managed effectively.

146
SAP – PM – Plant Maintenance **

• Plant maintenance deals in house and outdoor service and maintenance.


• SAP covers customer complaints, preventive and corrective maintenance, maintenance
plans, notifications, service orders etc. under Plant Maintenance module.
• Master data objects involved in Plant maintenance module are Function Locations,
Work centers, Equipment, BoM
• Transaction data includes, Maintenance plan, notification, orders, projects etc.

147
SAP – PS – Project Systems **

• Many manufacturing companies, construction companies, Product development


companies, Infrastructure companies use this module extensively.
• Complete Work Breakdown Structure for project can be created and managed.
• WBS elements upto 5 levels can be created and tracked.
• Usually companies use PS module for creating project plan, tracking project progress,
decide and monitor critical path.
• PS also allows to setup milestone, conduct milestone billing, tracking cost of every WBS
element, tracking budget vs. actual costs etc.

148
SAP – QM – Quality Management **

• QM module in SAP is designed to handle inspections at various stages.


• Inspection plans, inspection points and inspection lots can be created.
• SAP allows user to create various characteristics for each inspection and capture
relevant data.
• Scrapped material can be tracked using QM processes.
• QM is tightly integrated with MM, PP & WM modules.

149
SAP – CO – Controlling **

• Controlling is also known as cost accounting / management accounting.


• CO module covers cost elements, cost centers to capture company expenses under
various heads like production cost, material cost, transportation cost, employee salary,
welfare expenses, assets etc.
• Cost & Profitability analysis is the most important part of CO module where top
management wants to monitor factors effecting low profitability or contributors to
costs.
• Cost elements can be attached to material, Project WBS element, Employee group etc.
to capture costs associated.

150
**

SAP
Advanced Modules

151
SAP – CRM
**
Customer Relationship Management
• CRM is an extension of SD which covers most of sales & marketing
applications.
• Covers call center management, Marketing campaign management, Trade
Promotions Management etc.
• Seamless integration with internet telephony.
• Ready to deploy integration tools with ERP using CRM middleware.
• Integration with PM module to replicate customer complaints.
• Web based as well as GUI based interface to allow users to connect from
anywhere.

152
SAP – SRM
**
Supplier Relationship Management
• Its an extended module of MM.
• Provides very strong web interface for interacting with business partners.
• Equipped with customizable tools for shopping cart, vendor selection, bid
management etc.
• Secured vendor registration and BRF based workflow make SRM easy to
deploy.
• Easy to integrate with ERP using preconfigured PI scenarios or through Idocs.

153
SAP – eWM
**
Extended Warehouse Management
• eWM is an extended module of WM i.e. Warehouse Management.
• It gives advanced tools to interact with PoS, mobile devices etc.
• Seamless RfID integration.
• GUI based as well as web based device screens.
• Tools to replicate eWM goods movement into ERP MM module.
• Online track of movements without human intervention.

154
SAP – APO
**
Advance Process Optimization
• Provides planning and optimization tools for various horizons.
• Equipped to handle both Heuristic and SNP.
• Production planning at minute by minute activity possible.
• Integrated with ERP, SRM, BI.
• Auto conversion tools from production schedule to planned orders.
• Web based tools for planning.
• Strong optimizer algorithm to implement best production environment.

155
SAP
**
Other Advance Modules / Solutions
• SAP BPC ▶ SAP Transportation
• SAP HANA ▶ SAP XmII
• SAP SMP ▶ SAP Passport
• SAP Afaria ▶ SAP Duet
• SAP Syclo
• SAP Bobj

• Solution Manager
• SAP Portal
• SAP PI
• SAP Net weaver Gateway

156
**

SAP BI
Analysis & Reporting

157
SAP BI – ETL Process **

158
SAP BI – Extended Star Schema **

159
SAP BI – Workbench **

160
SAP BI – Query Designer **

161
SAP BO – Reporting tools **

162
ERP FOUNDATION
• Introduction
• What is an ERP ?
• Major Players in ERP Market
• Modules in SAP
• ERP Architecture
• Role of BASIS, ABAP…
• SAP Landscape
• Consultant Role & career option
• How to Prepare for SAP Certification exam ?
**

SAP BASIS
Roles and Authorizations

164
Maintain Roles - PFCG **

165
Maintain Auth. Profiles – SU03 **

166
Authorization Objects – SU21 **

167
**

SAP ABAP
Programming

168
SAP ABAP - Introduction **

• ABAP (Advance Business Applications Programming) is a 4 th generation


programming language used to develop and enhance most of the SAP products on
netweaver platform.
• Initially developed as procedural language now has set of number of OO
development tools, frameworks and other tools.
• The basic ABAP is called Vannila ABAP as it has many other advanced flavors like
HR ABAP, Web Dynpro, CRM WebUI, SRM..

169
SAP ABAP – Program Types**

•Report Program
•Include Program
•Function Module
•Module Pool / Dialog Program.
•Class
•Interface

•Function Group
•Subroutine Pool / Types Pool
170
SAP ABAP - Editor **

171
SAP ABAP - Workbench **

172
SAP ABAP – Screen Painter **

173
SAP ABAP – Form Painter **

174
SAP ABAP – Classes & Interfaces **

175
SAP ABAP – Function Modules **

176
SAP ABAP – OSS notes, Patches **

177
SAP ABAP – Data Dictionary **

178
ERP FOUNDATION
• Introduction
• What is an ERP ?
• Major Players in ERP Market
• Modules in SAP
• ERP Architecture
• Role of BASIS, ABAP…
• SAP Landscape
• Consultant Role & career option
• How to Prepare for SAP Certification exam ?
**

SAP System Landscape

180
SAP Landscape & Transports
Development Quality Production

DEV INTEGRATION PRODUCTION

TRANSPORT TRANSPORT
SANDBOX TRAINING

CUST / PRODUCTION
GOLDEN COPY

▶ This is typical 3 level server architecture with important clients


in every server.
181
181
SAP Landscape & Transports
▶ Usually Customizing Client, Quality
Sandbox (Unit testing) and
Production
Development clients are kept separate.
▶ All Customizing is done in Development Client and TRs are then
moved to sandbox for testing.
▶ Developments are done in development client, Workbench TRs
are client independent and hence they are not moved to other
clients.
▶ After unit testing is done TRs are released in tcode SE09 and
imported to quality server using tcode STMS.
▶ After UAT, TRs are imported into production server using STMS.
182
182
ERP FOUNDATION
• Introduction
• What is an ERP ?
• Major Players in ERP Market
• Modules in SAP
• ERP Architecture
• Role of BASIS, ABAP…
• SAP Landscape
• Consultant Role & career option
• How to Prepare for SAP Certification exam ?
**

SAP Consultant

184
Who is He / She ? **

• Understanding of SAP and expertize in


one or more area.
• Change Management Agent.
• Understanding of business scenarios.
• Presenter and educator for end users.

• Agent for selling new ideas,


processes, methods.

185
What He / She Does? **

•SAP Consultant understands the existing business processes and methods.


•He maps the processes with SAP offerings.

•Identifies GAPS in the solution.


•Addressed the GAPS either with SAP enhancements or by changing business
processes.
•Implements the final agreed processes in SAP.
•Educates business owners and carry out testing.
•Supports processes implemented in SAP.

186
What makes you good consultant. **

▶ Good communication and presentation skills.


▶ Requirement gathering ability.
▶ Understanding of business processes.

▶ Good at Visualization.
▶ Good knowledge of module as well as
Integration points.
▶ Good Change management.

▶ Has good vocabulary of various business


terminologies. 187
Forecasting & Planning skills **

▶ Consultant needs to forecast multiple things in various phases


of project.
▶ All modules need to adhere to project plan and consultant
needs to plan activities with other consultants, users, super
users.
▶ Every slippage in activity impacts dependent activities in same
or other modules.
▶ Various roll outs / updates etc. needs to be planned well in
advance, also recovery, risk mitigation needs to be handled by
consultant.

188
Documentation & Written skills **

▶ Consultant needs to create many documents

- Business Blueprint
- Specifications
- Test plans and documents
- Configuration documents
▶ Consultant is engaged in day to day written communication
with client, managers, SAP, third party vendors etc.

189
Where I Fit -SAP Career Options
**

SAP Partner Customer

Principal Platinum
Senior Consultant
Consultant Consultant
Consulting
Program
Consultant Team Lead Project Manager
Manager
Support
Freelancer

Sales/Pre Sales Junior Functional


Solution Architect
Consultant

Project Solution Engineer Solution Designer

Management Junior Technical


Entrepreneur

Consultant

Training Support
Consultant
Senior Support
Consultant
Principal Support
Consultant

190
Where will I be working ? **

▶ Functional consultants doing implementation usually work on


client location.
▶ Technical consultants work in onsite as well as offshore
environment.
▶ SAP is used in almost every corner of the world so projects are
running in all regions.
▶ BASIS consultants have to work in shifts sometimes.
▶ Functional / technical consultants usually work in business
hours or sometimes they align with client business hours in
case of overseas projects.

191
**

SAP Project and


Roles in project

192
SAP Projects - Types

▶ Implementation Project
▶ Technical Upgrade Project
▶ Functional Upgrade Project
▶ Roll Out Project
▶ Application Support Project
▶ Change Request
▶ Managed Services
▶ Harmonization
▶ Advance Products Implementation

193
Synergies between different roles

Project Sponsors –
Customer CEO/CFO/CIO
SI’s Practice Head

Customer Executive
SI Representative
Management

Steering Committee

Project Manager Project Manager


(Customer) ( SI)

SI Technical Consultants SI Business Consultants


Customer Core Customer SAP
Team & End Consultants PP MM SD QM
Users team ABAP BASIS
FI CO Industry Expert

Customer Experts SI Experts, QMIP, PMO

194
194
ERP FOUNDATION
• Introduction
• What is an ERP ?
• Major Players in ERP Market
• Modules in SAP
• ERP Architecture
• Role of BASIS, ABAP…
• SAP Landscape
• Consultant Role & career option
• How to Prepare for SAP Certification exam ?
How to Prepare for
Certification Exam

196
ASAP Methodology Phases

ASAAS

197
• MODULE VERSION ?
• WEIGHTAGES ?
• EXERCISES
• DAILY REVISION
• SAMPLE PAPER SOLVING
• CLARITY ON CONCEPT
• REFERENCE READING
198
ALL THE BEST

&

THANK YOU
199

You might also like