Beruflich Dokumente
Kultur Dokumente
WB210
SAP AG 1999
The R/3 Integration Model
FI - Financial Accounting
• General Ledger
• Accounts Receivable
SD FI • Accounts Payable
Sales & Financial • Cash Management
Distribution Accounting • Financial Controlling
MM CO • Financial Assets Management
Materials Controlling • Consolidation
Mgmt.
PP AM • Foreign Currencies & Taxation
Production
R/3
Fixed Assets
Planning Mgmt.
QM Client / Server PS
Project
Quality
Mgmt.
PM
ABAP/4 WF
System
Plant Workflow
Maint.
HR IS
Human Industry
Resources Solutions
SAP AG 1999
Course Goal
SAP AG 1999
Course Objectives
SAP AG 1999
Course Prerequisites
SAP AG 1999
Table of Contents
Preface
Unit 4 Integrated MM
SAP AG 1999
Target Group
Audience:
Internal Auditors performing financials, operational and/or
application security audits in SAP R/3
Duration: 4 days
SAP AG 1999
Introduction
Unit Objectives
SAP R/3 Environment
Navigation
Help & Documentation
? Exercises
Solutions
SAP AG 1999
Unit Objectives: Introduction
SAP AG 1999
SAP R/3 Overview
Core Applications
Industries
System Configuration
SAP AG 1999
SAP R/3 Core Applications
SD FI
Logistics Sales &Distr.
Financ.
Account.
Accounting
MM CO
Materials
Mgmt Controlling
PP TR
Production
R/3
Treasury
Planning
QM
Quality
Client/Server PS
Project
Mgmt
PM ABAP WF
System
Plant Workflow
Mainten.
HR IS
Human Industry
Resources. Solutions
SAP AG 1999
SAP R/3 Industries
SAP Healthcare
SAP Pharmaceuticals
SAP Telecommunication
SAP Oil & Gas
SAP Aerospace & Defense
SAP Engineering &
Construction
SAP AG 1999
Basis System
SD FI
Sales & Financial
Distribution Accounting
CO
MM Controlling
Materials
PP Mgmt AM
Production
Planning R/3 Asset Mgmt
QM
Quality
Client/Server PS
Project
Mgmt System
PM WF
Plant Main-
tenance
ABAP Workflow
HR IS
Human Industry
Resources Solutions
Applications
Basis
SAP AG 1999
R/3 System Example
SAP Presentation
Terminal Server
Browser Clients
Web
Server X Terminals
Workstations, PCs,
Laptops
Application
Server
SAP dialog and
background processing
Updates
SAP AG 1999
Client/Server Basic Principles
Client
Client
Process 1
Require Providing
a service a service LAN/WAN
Server
Process 1
Server
SAP AG 1999
Client/Server Overview
Presentation
Service
Database
Service
DB
SAP AG 1999
Business Transactions
Transaction accessed by
user online with system R/3
1 Application
2
SQL
query
Transfer and 4
formatting of
resulting quantity
Database
SAP AG 1999
System Platforms for the R/3 System
Languages
ABAP, C, C++, HTML, Java
Log on to R/3
Navigate within R/3
Multiple Sessions
SAP AG 1999
Logging on in the R/3 System
Client
User
Password
Language
SAP AG 1999
R/3 Window
Window
SAP R/3
Menu
Office Logistic Accounting Human resources Information systems Tools System Help
?
Dynamic menu
Customizing
Enter Title Bar
Display
Icon Options
System
Session Number
Status Bar Number
Accounting
Financial acctg. ...
... Accts. rec. 2 Master data
... Create
...
...
... ...
1 ...
...
Customer
Company code
General data
3
Address
Control
Payment transactions
SAP AG 1999
Working in Several Sessions
Session 2
Session 1 Session 3
Cost center
Cost acctg. Session 6
Valid from
Descriptions
Name Exec.Board
Session 5
SAP AG 1999
The Icon Bar in the R/3 System
Enter Execute
Save Find
Sort
Back
Print
Exit
Change Display
Cancel ? Page
Help
SAP AG 1999
User Profiles
End session
Address: enables you to set Hold data User profile
Set data Services
your communication
Delete data Utilities
information Application values List
Defaults: allows you to Own data Object services
Own spool requests
specify your preferred printer
Favorite maint. Own jobs
and date and number formats Short message
Parameters: allows you to set Status...
Log off
default values in frequently
used fields
SAP AG 1999
Tools
Extended help
R/3 Library
Glossary
Release notes
Data Dictionary
Online Support System
SAP AG 1999
Getting Help with the R/3 System
SAP R/3
Office Logistic Accounting Human resources Information systems Tools System Help
Extended help
?
R/3 library
Dynamic menu
Find...
Glossary
Release notes
Getting Started
Settings...
Help on help
SAP AG 1999
SAP HTML Help Files
SAP AG 1999
Help on the Screen Fields
F1
Company code F4
Choose
Extended help Technical info
SAP AG 1999
Release Notes
Customizing
Help
Text: Release Notes
Attribute Search
frm 30A to 30Z
SAP AG 1999
Data Dictionary Info System
Logical database
Domains
Data elements
Tables/structures
Fields
Foreign keys
Indexes
Views/matchcodes/lock objects
SAP AG 1999
Data Dictionary
Data
Dictionary
SAP AG 1999
Program Documentation
ABAP/4 development
Program RFBILA00
General ledger
Month end reports
Source code Create bal.sht
Short text:
Variants Extended help
Attributes Description: Description:
Documentation
Text elements
SAP AG 1999
R/3 Implementation Guide (IMG)
2a Customizing
projects
1 2b
SAP
Refer-
3
Create Enterprise Create
ence custo- Create Views
Enterprise
IMG IMG Project views for
IMG mizing for
projects IMG project
IMG
project
IMG
SAP AG 1999
Online Support Services (OSS)
Number 0008583
Version 0009 from 27.02.1997
Status Released for customer
Set by SERVICEADM on 27.02.1997
Language E
Short text Transferring SD billing doc. no. as external doc. n
Long text
Symptom
Key word: FI transfer
Transfer of the cilling document number as the external document number.
Goal: Billing document number = accounting document number.
Additional key words
Cause and preconditions
Modification
Solution
Realized as of Release 2.2A
A of Release 2.2A, please observe points 4 and 5 only !!!
SAP AG 1999
SAP R/3 Application Security Concept
Authorization Concepts
Authorizations
Transaction and Program Checks
User Master Records
SAP AG 1999
Unit Objectives: SAP R/3 Applic. Security Concept
SAP AG 1999
Authorizations in SAP R/3
Authorizations
Objects
Fields
Value Sets
SAP AG 1999
Overview: Authorizations in the Workplace
Check authorizations
to create a vendor for List of valid
company code 1000. authorizations
for User
Analyze Result
SAP AG 1999
Authorizations in the Workplace
SAP AG 1999
Authorization Concepts in SAP R/3
SAP AG 1999
SAP Security Features
USER MASTER
COMPOSITE
PROFILES
COMPOSITE
PROFILES COMPOSITE
PROFILES
PROFILES
AUTHORIZATION
NAME
AUTHORIZATION
VALUE FIELD OBJECTS
SAP AG 1999
Objects
SAP AG 1999
Object Fields
. . . Acctng document . . .
Document types
Field: Company code Values:
Company codes
Field: Activity Values:
Posting periods
Account types
...
Example: CoCode 0001 - 0002
Activity 02 - 03
CoCode
0001 0002 0003
Activity
Create 01
Change 02
Display 03
SAP AG 1999
Value Sets
SAP AG 1999
Value Sets For Activity Field
DISPLAY (03)
CREATE (01-04)
SUPERVISOR (03,05,06,08)
ALL (*)
SAP AG 1999
Objects -- An Example
Field Value
The ‘AND’ Logic on fields indicates that the restriction for this object
must pass both the company code (0001 and 0002) and the required
activity values (create, change, display and delete).
SAP AG 1999
Object Grouping - Classes
Basis
. . . Acctng document . . .
O b j e ct c l a s s e s
Document types
Asset management
Company codes
Posting periods
Financial accounting Object list Account types
...
...
SAP AG 1999
Authorizations
F_ALL * *
F_ANZ * 03
Company code
F_HH 0001 *
F_HHANZ 0001 03
F_BEISP 0001-0002 02-03
...
SAP AG 1999
Authorization Naming Conventions
SAP AG 1999
Authorization Objects: Example
Object Class: FI
Financial Accounting
Referenced
Authorization Object By Applications
F_LFA1_APP
<Check Authorizations>
ACTVT Activity
APPKZ Application
F_LFA1_BUK
ACTVT Activity Activity Groups
BUKRS Company Code
<Grant Authorizations>
SAP AG 1999
Profiles
SAP AG 1999
Profiles
SAP AG 1999
Profiles -- a Risk
SAP AG 1999
Other System Considerations
Transaction Codes
Assignment of Objects
SAP AG 1999
Transaction Codes
Dialog Transaction
Transaction code <Tcode> Transaction Code
Description Initiates a dialog
Program <ABAP Program> transaction
Screen number <Scrn> Most often called from
Authorization Object <Object Name> a menu selection
Values Is Client in-dependent
SAP AG 1999
Transaction Codes: Authority Check
Dialog Transaction
Transaction code FK01
Description Create Vendor Field Value
Program SAPMF001
ACTVT 01
Screen number 0100
APPKZ F
Authorization Object F_LFA1_APP
Values
SAP AG 1999
Program Check: Example
IF SY-SUBRC NE 0. Result 03
...
ENDIF. 02
01 x
SAP AG 1999
Security Checks during Transaction Start
Transaction Start
<system_program>
Transaction Code Valid? No
ABAP-Program
Embedded program authorization checks
SAP AG 1999
New Authorization Concept
SAP AG 1999
Build Configuration Tables from Delivered Tables
Custom Objects
Full Install and Transactions
or
Upgrades
SAP AG 1999
Maintain Assignment of Authorization Objects to
Transactions
SAP AG 1999
Maintain Assignment for Single Transaction
SAP R/3 x
Authorization objs Edit Utilities Extras Goto System Help
x ?
Field Values Field Values Auth.Obj. Auth.Obj. Auth.Obj. SAP defaults
SAP R/3 x
Field Values Edit Utilities Extras Goto System Help
x ?
SAP defaults Object Descr. Auth.Obj.
SAP AG 1999
User Master Records
Groups
Address
Logon
Defaults
Profiles
Parameters
SAP AG 1999
User Groups
SAP AG 1999
User Master Record: Components
SAP AG 1999
User Master Record: Address
Person
Assign personal information
Communication
Assign means to communicate
with the user
Company Address
Assigns company address of user
SAP AG 1999
User Master Record: Logon
Initial Password
Sets the initial password for the
user
User Group
Assigns User Group
Validity Period
Set validity period of user account
Account Number
Assigns an account number or
name to the user
User Type
Assign the type of user to be
created
SAP AG 1999
User Master Record: Defaults
Start Menu
Assigns the initial area menu
Logon Language
Assigns default language to be
used if not entered in the login
screen by the user
Output Controller
Assigns the default printer
Time Zone
Decimal Notation
Date Format
SAP AG 1999
User Master Record: Profiles
Profile Assignment
manually adjust authorization
profiles of the user
Manually adjusting profiles
should not be performed if using
the Profile Generator
Profiles are normally
P1 P2 P3 P...
automatically assigned via:
Assignment to Activity Group
Assignment to Responsibility
... ... ...
A ... A A A
Assignment to Position
Manually Remove
SAP AG 1999
User Master Record: Parameters
Parameters ID‘s
sets default values in memory
when a user logs into an SAP R/3
system
SAP-Memory
values are retrieved by certain
ID Value screen fields to assist the user
.
.
KGK LIFA
BUK 1000
.
.
.
Dialog program 1 Dialog program 2
SAP AG 1999
Unit Summary: SAP R/3 Applic. Security Concept
SAP AG 1999
Financial Accounting
FI Organizational Structures
FI Master Data
FI Document Processing
Recurring Periodic Processing
Foreign Exchange Transactions
Accounts Payable Processing
FI Reporting
SAP AG 1999
Unit Objectives: Financial Accounting
SAP AG 1999
FI Organizational Structures
SAP AG 1999
FI Organization Structure
Client
in Chart of Accounts
SAP AG 1999
FI Organizational Structure Credit Control Area
Credit Control
Area
North America
SAP AG 1999
Control Issues - FI Organizational Structures
SAP AG 1999
Key Objects for Maintaining Organizational Data
SAP AG 1999
FI Master Data
Account Groups
General Ledger Accounts
Controls
SAP AG 1999
Accounting Data
Master Records
G/L Accounts Account Type "S"
Transaction Data
Documents
SAP AG 1999
Accounting Master Data
Account groups
Control
CASH Curr.as/li.acts Currency required
Recon.acct suppress
Bank details
House bank optional
Account ID optional
SAP AG 1999
FI - The Obvious Controls
SAP AG 1999
General Ledger Master Records
Client
001
SAP AG 1999
G/L Master Data - Key Control Data
SAP AG 1999
Master Data Authorization Objects
SAP AG 1999
G/L Master Data Audit Trail
SAP AG 1999
FI Document Processing
SAP AG 1999
Accounting Principle
Sub-ledgers
General ledger
Revenue Expense
10,000
SAP AG 1999
Document Principle
1Business 1 Document
Transaction
=
Company
Air Conditioners Inc. Document No. 100874
SAP AG 1999
Structure of a Document
Document Header
Document date Doc. type
Posting date Currency
Doc. number
Line item 1
Posting key 01
Account Customer (A/R)
Amount 1,100
Line item 2
Posting key 50
Account Sales Revenue
Amount 1,000
Line item 3
Posting key 50
Account tax
Amount 100
Balance = 0
SAP AG 1999
Document Type
Number of postings
XXXXX XXXXXXXXX
DR KR SB
Customers
Account type D, S
SAP AG 1999
Document Number Range
reserved for
X1
STOP! sample documents and
X2
recurring entry documents
SAP AG 1999
Document Types Control Issues
SAP AG 1999
Posting Keys
01 Outgoing Invoice
Account Type D
Company
Air Conditioners Inc.
Debit Entry
Invoice 1800000025
from 03/25/YYYY
Sales-related
Goods 1,000
Tax 100
50 G/L Entry
Total 1,100
Account Type S
Credit Entry
SAP AG 1999
Posting Keys Control Issues
SAP AG 1999
Posting Periods
DR
Customer Air
Company Posting date Conditioners Inc.
03/25/YYYY - Master records -
Air Conditioners Inc. - Balances YYYY -
BCF
Invoice 1800000025 Period 01
from 03/25/YYYY 02
03 + 1,100
04
Amount 1,100
:
16
Closing periods
((
((
01 02 03 04 05 06 07 08 09 10 11 12 Calendar year = Fiscal Year
((
SAP AG 1999
Document Posting Default Values
SAP AG 1999
Journal Entry Posting Authorization Groups
SAP AG 1999
Changing a Document
Field description
(DDIC)
1800000025 ZB05 04/15/YYYY
Must field change
be documented ?
Change rules
Can field be
Documents changed? Changes
SAP AG 1999
Changing & Reversing Documents Audit Trail
SAP AG 1999
Document Posting “Parking”
SAP AG 1999
Parked Documents Control Issues
SAP AG 1999
Interfaces to FI
SAP AG 1999
Recurring Periodic Processing
SAP AG 1999
Recurring Entry Program
Run dates
30 Recurring documents
Batch - Input
SAP AG 1999
Accrual and Reversal of Journal Entries
01 02 03 04 05 06 07 08 09 10 11 12
RFSABG00 Reversal
The RFSABG00 report looks at The report also creates a log with document
the original accrual posting and number, account number, and amount for
creates a reversing entry. the selected posting documents.
SAP AG 1999
Foreign Exchange Transactions
SAP AG 1999
Currencies and Exchange Rates Overview
SAP AG 1999
Valuation Foreign Currency
SAP AG 1999
Foreign Currency Control Risks
SAP AG 1999
Accounts Payable Processing
SAP AG 1999
Accounts Payable - Overview
Accounts Payable
22,000
Expense
Input Tax
SAP AG 1999
Accounts Payable Master Data
Vendor
Master Data
SAP AG 1999
Master Data Control Issues
Users
Control Considerations
SAP AG 1999
Master Data Audit Trail
SAP AG 1999
FI-AP Posting Control Issues
SAP AG 1999
FI-AP Posting Control Issues (cont.)
SAP AG 1999
One Time Vendor Accounts Overview
SAP AG 1999
One Time Vendor Accounts Key Controls
SAP AG 1999
Automatic Payment Program Overview
SAP AG 1999
Automatic Payment Program
Enter Parameters
Payment Proposal
Payment Media
SAP AG 1999
Payment Program Controls
SAP AG 1999
Duplicate Payments Control Points
SAP AG 1999
Cash Discounts Overview
SAP AG 1999
FI Reporting
SAP AG 1999
Reporting in Financial Accounting
Execute Reports
Systems
->Services
Systems
-> Reporting
->Services
->Reporting or
Information Systems
-> Accounting
-> Financial Accounting
or
Periodic Processing
-> Info systems
-> Report Selection
SAP AG 1999
Reports
SAP AG 1999
Unit Summary: Financial Accounting
SAP AG 1999
Integrated Materials Management
SAP AG 1999
Unit Objectives: Integrated Materials Management
SAP AG 1999
MM Organizational Structures & Overview
SAP AG 1999
MM Overview
MRP
Master data
Invoice
Goods Warehouse Material
verification
receipt Management Batches
Invoice receipt Vendor
Inventory G/L accounts
Management Customer
Storage bins
? A .
Goods Transfer B .
issue posting .
SAP AG 1999
Payment Program
Procurement Environment
8 Requisition
1
Payment
Requirements determination
Vendor Purchase
invoice Order
?
7 2
Procurement
6 3
Goods receipt Vendor selection
Purchase
Order
10
20
5 4 30
SAP AG 1999
Organizational Levels in Inventory Management
Client
SAP AG 1999
Purchasing Organization / Group
Purchasing
Organization
SAP AG 1999
MM Master Data
Vendor Master
Record
Material Master
Record
Purchasing
Information Record
SAP AG 1999
Master Data in the Procurement Process
Purchasing
documents
SAP AG 1999
Vendor Master Record
Vendor Master
Record
General data
Purchasing
documents
Purchasing
St
documents
Materials
Planning data
Purchasing data
Material Master
Record
Inventory
Accounting data Management data
SAP AG 1999
Material Master: Organizational Levels
SAP AG 1999
Material Master: Views
t
Mat. planning Sales
A
B
Stocks in
plant/storage loc.
Material Work
scheduling
master
Material Master
Accounting record
Record Quality
management
Storage Forecasting
Warehouse mgmt
Classification
SAP AG 1999
Purchasing Info Record: Structure
General data
SAP AG 1999
Data in the Purchasing Info Record
Texts Statistics
PO text Price history
Int. info record memo PO statistics
Change history
SAP AG 1999
Material Valuation Procedure
Material Master
Material valuation
Record (Acctg View)
Price control
"V”
"S” Standard price
Moving average price
SAP AG 1999
Purchasing Documents
Purchase Requisition
RFQ
? Request for Quotation
Quotation Quotation
A ? B Quotation
Purchase Order
Purchase order
Contract
June July
Vendor scheduling agreement
SAP AG 1999
Purchase Requisitions
Purchase requisitions
Automatic Account Determination
Release Strategies
SAP AG 1999
Purchase Requisitions - Field Attributes
SAP AG 1999
Procurement for Consumption
Acct assgt
Acct assgt
manual
automatic
Data from material Entries required from
master record the user
Consumption acct
Stock account Cost center
Asset...
SAP AG 1999
Automatic Account Determination
Automatic Posting
Material Master
Transaction: GBB offsetting entry ...
Valuation class
Chart of accts: INT
Val. group. cd: 1000 3030
...
Acct group. cd: VBR consumption
Valuation class: 3030 operating supplies
Purchase
Order
Purchase Order
Purchasing
Receiving
Traditional controls:
Payment controller signing the
check
SAP AG 1999
Release Procedure for Purchase Requisitions
Requisn. RFQ
Approval
Doc. type
o.k. Item 10
Item 10
o.k. 20
20
o.k. 30
30
SAP AG 1999
Release Procedure
Classification: Customizing:
Definition Definition
Create requisn.
Release criteria Release strategy
Strategy S1 Requisn.
SAP AG 1999
User Authorizations and Release Procedures
Preq
Release CO
Release CO TK Release TK
Meyer Smith
SAP AG 1999
Requisition Change After Release Started
Purchasing Requisition
SAP AG 1999
RFQ’s/Quotations
Processing
Collective Number
SAP AG 1999
RFQ / Quotation
Purchase Order
Purchasing
Request for
quotation Vendor A
Purchase requisition Quotation
RFQ Quotation
? Vendor B
Vendor C
Source
of supply
Master data
SAP AG 1999
RFQ’s and Quotations Control Issues
SAP AG 1999
Purchase Orders
Structure
Set Tolerances
Source Determination
SAP AG 1999
Processing Purchase Orders
Vendor
Info
record
One-time
Vendor
SAP AG 1999
Purchase Order Structure
Header data
• Purchase order no. • Vendor
Purchase • Terms of payment • Currency
• Purchase order date •...
order
10
20
Item: 10
30
Item: 20
Item: 30
• Material number • Del. date
• Short text • PO price
• PO quantity •...
SAP AG 1999
Set Tolerances for PO’s
SAP AG 1999
How the Source is Determined
Quota
arrangement
1
60% Vendor 40%
Purchase
order Agreement item
2 Source list?
Fixed vendor
Purchase
Outline order Agreement item
3 agreement?
Purchase
Information
4 order Fixed vendor
record
SAP AG 1999
Key Order Control Issues
SAP AG 1999
Procurement - Issues So Far
SAP AG 1999
Goods Receipts
Movement Types
Material and Accounting
Documents
Effects of Goods Receipts
SAP AG 1999
Goods Receipt for Stock Material
Purchasing
documents
Goods receipt
Purchasing
documents
Warehouse
Goods
receipt
Vendor
SAP AG 1999
Movement Type: Examples
101
122
SAP AG 1999
Documents for Goods Movements
Warehouse
Goods movements
Receipts Issues
Accounting
Material document
document
SAP AG 1999
Material and Accounting Documents
SAP AG 1999
Effects of a Goods Receipt
Material delivery
PO history Material
and PO master
updated Stock and
value updated
Goods receipt
Accounting
Material
document
Notification of
goods receipt
(optional) Movement
documentation
GR slip
SAP AG 1999
Key Goods Receipt Control Issues
SAP AG 1999
Goods Receipt - Risks
SAP AG 1999
Stock Movements - Controls
SAP AG 1999
Movement Types - Some Issues
SAP AG 1999
Invoice Verification
Posting an Invoice
Variances
Payment Blocks and Reasons
GR/IR Maintenance
SAP AG 1999
Invoice Verification
invoice
Vendor
Vendor invoice
Invoice
verification
? Goods
Invoice verification = receipt
SAP AG 1999
Posting an Invoice
invoice
for
purchase
order GR/IR Account
Posting Vendor Account
A B
XX XX
SAP AG 1999
Invoice with Variance
Purchase order
Purchase
Invoice order
Goods receipt
Tolerances
10% 10%
Variance!
Post
Document
no. 5100012345
added:
blocked for payment
SAP AG 1999
Automatic Payment Block and Release
50 pieces
Order
Invoice
Invoice
80 pieces blocked for
payment!
50 pieces
X Release automatically
SAP AG 1999
Invoice Verification - Control Issues
SAP AG 1999
Maintenance of the GR/IR Clearing Account
Initial situation
Goods GR / IR Clearing Vendor
100 100
200 200
400 400*
* assumes FOB shipping point
Adjustment postings
not yet delivered GR/IR adjustment not yet invoiced
300 300
400 400
700 700
SAP AG 1999
GR/IR Clearing Account - Control Issues
SAP AG 1999
Physical Inventory
Movement Types
Physical Inventory Process
SAP AG 1999
Physical Inventory Types
SAP AG 1999
Physical Inventory Procedure
Create phys. 1
inventory doc.
2
Blocking indicator
Initiate 5b
3 recount
Print phys.
5a
inventory doc. Change
count
4
Phys.inventory count
5
Difference
list
Adjust 6
differences
SAP AG 1999
Physical Inventory - Controls
SAP AG 1999
Physical Inventory - Risks
SAP AG 1999
Materials Management Reporting
SAP AG 1999
Reporting
SAP AG 1999
Key Reports in MM
SAP AG 1999
Key Reports in MM (cont.)
SAP AG 1999
More Reports for MM
SAP AG 1999
Unit Summary: Integrated Materials Management
SAP AG 1999
Integrated Sales and Distribution
SAP AG 1999
Unit Objectives: Integrated Sales and Distribution
SAP AG 1999
SD Overview & Organizational Structures
SAP AG 1999
Integrated SD Processing
Sales activity
(Inquiry)
(Materials Management)
Quotation
Purchasing
Material reqs
Sales order
planning
Production
Conditions for
Goods receipt
pricing
Sales
Info Material stock
System
Delivery Picking
Warehouse
manag. system
Packing
Loading
Goods issue
Transport Accounting
Billing doc.
Profitab. analysis
SAP AG 1999
Sales Area
WEST
Company Code
EAST
West East
Sales organization
Distribution channel
Wholesale Retail Wholesale
Trade Trade Trade
SAP AG 1999
Distribution Chains - Plants
Company Code
Sales Organization
Sells From
Plant
#2
Distribution channel
SAP AG 1999
Organizational Data
Product Division
Sales Org
Domestic Export
SAP AG 1999
SD Master Records
SAP AG 1999
Material Master Record
Possible views:
Basic data
Material master
Examples
SAP AG 1999
Customer Master
Customer : C1
Company code : 1000
Sales organization : 1000
Distribution channel : 12
Division : 00
Sold-to party
Ship-to party
SAP AG 1999
Managing Customer Data
Issues:
A central record at client level
Review of responsibility for
maintaining local information
How is this coordinated and
managed ?
SAP AG 1999
Pricing Conditions
2 Item 01 Quantity = 17
Condition Type: PR00
PR00 Price $0.80
Access Seq.: PR00
5
3
Refer to
Condition Records 0-5 $1.00
Access Seq. : PR00 order Valid Record 5-20 $0.80
detail
1. Customer/Material 20+ $0.75
2. Price List Type/Currency/ Search using
Material Condition Tables
3. Material
SAP AG 1999 4
Calculating Prices
Prices Discounts/surcharges
SAP AG 1999
Sales Cycle
Sales Process
Document Flow
SAP AG 1999
Sales Cycle
Inquiry
Quotations
Contracts
Sales
Sales Orders
Master Records
- Material Return
- Customer
- Condition
Shipping
Delivery Return Delivery
Invoice CR Memo
Billing
SAP AG 1999
Assigning Sales Document Types to
Organizational Levels
Allowed?
Standard Order
Returns
Delivery Free of Charge
SAP AG 1999
Document Flow for Sales Documents
Delivery
Purchase
invoice
Order
Accounting Payment
Doc
Order 8999
Delivery 8000459
Invoice 900333
Accounting Document 1000276
SAP AG 1999
Availability Check
SAP AG 1999
Availability Check
Inward
Purchase Purchase
orders requisitions Planned
Stock
order
Sales
Time
Reservations
requirements
Outward
SAP AG 1999
Credit Management
SAP AG 1999
Credit Check Overview
SAP AG 1999
Credit Control Areas
SAP AG 1999
Setting a Credit Limit
R1 R2
Total Limit Maximum
Region 1 Region 2 Single Limit
SAP AG 1999
Types of Credit Checks for Sales Document Types
SAP AG 1999
Audit Trails - Credit Limits
SAP AG 1999
Sales Documents
Incomplete Documents
Shipping
Goods Issue
Billing
Pricing
Credits
Revenue Account Determination
SAP AG 1999
Incomplete Sales Document
Sales document
Sold-to party: C1
Incomplete data?
- billing
SAP AG 1999
Shipping
Dispatch Overview
Sales Delivery
Order Note
(- 40)
Finished products Cost of Goods
Sold
Material master: M1 480
480
Quantity: 50 pc
Cost: 12
SAP AG 1999
Effects of Billing / Invoice Creation
Billing doc
Customer
Receivables
credit
management Delivery
account x
Header
Position 2
Profitability Analysis Sales Information Item 1
120
System
100
80
Item 2
60
40
Delivery
20
0
Order
1 2 3 4 5 6
Billing
Billing doc
Billing due list
Invoice
Delivery
Delivery Invoice
Delivery Invoice
SAP AG 1999
Billing - Revenue Account Determination
SAP AG 1999
Billing & Posting Block
SAP AG 1999
Returns & Credits
SAP AG 1999
Returns & Credits: How are returns processed?
invoice Return
Request
(authorization)
Returns
Delivery
invoice
SAP AG 1999
Reporting
Sources of SD Information
Standard Reports
SAP AG 1999
Sources of SD Information
Info library
SIS
Info structure
SAP AG 1999
Unit Summary: Integrated Sales and Distribution
SAP AG 1999
Authorizations Details
Profile generator
Technical security
User passwords
Security administration
infrastructure
SAP AG 1999
Unit Objectives: Authorizations Details
SAP AG 1999
SAP Profile Generator
Authority
Checks
SAP AG 1999
Profile Generator Tool
SAP AG 1999
Profile Generator Overview
USER PROFILE
Version 3.1G
ACTIVITY GROUPS
Version 3.0
PROFILES
AUTHORISATIONS
Type of access
OBJECTS Which data VALUE SETS
SAP AG 1999
Profile Generator (PG)
SAP AG 1999
Profile Generator - Checklist (1)
SAP AG 1999
Profile Generator - Checklist (2)
Review
Build activity groups and generate authorization profiles
Assign activity groups to users or PD objects
Test
SAP AG 1999
Profile Generator
SAP AG 1999
Profile Generator - Release Upgrades
SAP AG 1999
Profile Generator (cont.)
SAP AG 1999
Activity Groups: Concept
Activity Group
P1 P2 P3 P... Profiles
Authorization Object/
Authorization
... ... ... ...
A1 A... A... A...
SAP AG 1999
Security Admin. with the Profile Generator (1)
SAP AG 1999
Security Admin. with the Profile Generator (2)
Authorization administrator
Creates/changes activity groups
Changes the transaction selection and
authorization data in activity groups
Reports through the user information
system (SUIM)
They should not be permitted to change
users or generate profiles
SAP AG 1999
Security Admin. with the Profile Generator (3)
Activation administrator
Display activity groups and their data
Generate authorizations and profiles
based on existing activity groups
beginning with T.
Execute transaction SUPC
Use the user information system
(SUIM)
They should not be permitted to
change users, change activity group
data or generate authorization
profiles containing authorization
objects beginning with S_USER
SAP AG 1999
Security Administration
SAP AG 1999
Profile Generator Reporting
SAP AG 1999
Profile Generator Reporting (cont.)
SAP AG 1999
User
User Passwords
SAP AG 1999
Login Defaults
SAP AG 1999
Password Rules
SAP AG 1999
Unit Summary: Authorizations Details
SAP AG 1999
SAP Tools
SAP AG 1999
Unit Objectives: SAP Tools
SAP AG 1999
AIS
Au d i t
I nformation
S ystem
Overview
Documentation
Functionality
TVARV
SAP AG 1999
Initial Authors
Arthur Andersen
Bansbach Schübel Brösztl & Partner
C&L Deutsche Revision AG
KPMG Deutsche Treuhand-Gesellschaft
Price Waterhouse
Schitag Ernst & Young
Internal auditors from various companies
SAP AG 1999
Target Group - Auditors
SAP AG 1999
Realtime Auditing
FI
SD Financial
Sales and Accounting
Distribution
MM CO
Materials Controlling
Management
PP AM
Production Asset
Planning Management
QM PS
Quality Project
Management System
PM WF
Plant Workflow
Maintenance
HR IS
Human Industry
Resources Solutions
SAP AG 1999
Audit Information System
R/3 Library
Link to the relevant chapter
Audit Guideline
Link to the relevant chapter
Audit Plan
Notes to audit procedures
SAP AG 1999
AIS System Functionality (1)
SAP AG 1999
AIS System Functionality (2)
Status Analysis:
Via traffic lights, identify the status of the audit step
Show percentage of completed audit steps for an audit
objective
Ability to use a node for multiple views, and have separate
documentation for the node for each view
Ability to identify the number of views a node is assigned to
Track changes made to the notes created for the node
SAP AG 1999
Audit Environment
BSEG(..A)
Export interface
- Summary Totals SKB1
Analysis software
( ACL / IDEA / … ) Line Items • Online / Batch SKC1A
query
KNA1
• Drilldown
KNB1
Reporting software
function
Totals
• Tools KNC1
- ABAP
...
Work - Query
...
paper Report - Data Recall
prep. Facility ...
SAP AG 1999
Audit Information System
SAP DB
Security
Guide&Checklist
------------------------ Audit
SAP Guideline
----------
User group
SAP AG 1999
Structure and Use - Table TVARV
SAP AG 1999
Evaluation Methods
ABAP SAP DB
QUERY
Data Extraction Data Recall
Facility
Data Analysis
SAP AG 1999
ABAP Reporting / Control
Call report
G/L Account balances/RFSSLD00 Variants for RFSSLD00
VAR1 :
with variant (1) Chart of accounts INT
G/L Account 1-999
Company code T-BUK
Fiscal year T-GJAHR
G/L Account balances
VAR2 :
Chart of Accts. INT Chart of accounts INT
G/L Account 1-999 Company code T-BUK
Company code 0001
Fiscal year 2999 VARn :
Table of variables
SAP AG 1999
ABAP Query = Individual DB Inquiries
Query
processing
The auditor defines the record
structure, selection and sort
Definition of individual lists criteria, summaries, statistics,
Record ranking list, and the layout of an
Selections evaluation.
Download
The export of a flat-file enables
Starting lists
continued, problem-free
processing.
SAP AG 1999
ABAP/4 Query for Auditors
SAP AG 1999
ABAP Reporting / Query
(Selection +
ABAP
SAP
SAP- DB
DB formatting)
Query
Report generator
Functional area
List definition
(Query)
Create a list with
Report: Instructions of a programming language (ABAP/4)
Query: Description of a desired result
SAP AG 1999
Data Recall Facility (Drilldown Reporting)
Fin.Statmnt Vers.
from/to
• Assets Acct.No. GLT0
• Liabilities
• P&L
|
| calculation row(s) |
| Balance display
| Balance sheet
analysis
Cell
SAP AG 1999 y
Export of Data Relevant to the Audit
SAP DB
Download
Result
SAP AG 1999
Data Export (ACL / IDEA /..)
SAP AG 1999
External Analysis Tools (ACL / IDEA /.) (Data Recall Facil.)
SAP AG 1999
Balance Sheet Ratios (Data Recall Facility)
SAP AG 1999
Other AIS Information
Authorizations
OSS Notes
Contacts
SAP AG 1999
Required Authorizations
SAP DB
SAP AG 1999
AVAILABILITY:
SAP AG 1999
WHERE TO FIND INFORMATION
WWW.ASUG.COM
SCREEN CAMS, PRESENTATIONS BY SAP AND ASUG
MEMBERS
WWW.SAP.COM/GERMANY/CONTACT/USER.HTM
AUDIT GUIDES - FI & MM
SAPNET.SAP-AG.DE/SECURITYGUIDE
SECURITY GUIDE AND SECURITY CHECK LIST
SAP AG 1999
SAP Note 77503
Availability
As of Release 3.1I and 4.6A, IAS is part of the SAP R/3 standard software.
The current version of AIS can be imported into previous correction releases. For more
information, read note 77503.
AIS Contacts
Kaufmännisches AUDIT System AUDIT
Peter Schiwek, SAP AG Frank Buchholz, SAP AG
FAX: ++49-6227-7-56924 FAX: ++49-6227-7-52224
E-Mail: peter.schiwek@sap-ag.de E-Mail: frank.buchholz@sap-ag.de
SAP AG 1999
Unit Summary: SAP Tools
SAP AG 1999