Professional Documents
Culture Documents
Bancroft Ch4
Bancroft Ch4
Bancroft Ch4
Presentation by
Raimundas MATULEVICIUS
& Darijus STRASUNSKAS
Configuration Concepts
v The SAP system is standard business software
package based on a data model.
v The SAP data model is implemented in relational
database systems such as Oracle or Informix.
v The software can be configured quickly if:
.
1 experienced support staff is available;
.
2 all business requirements have been defined and can
be met by the software.
08/10-2001 2
The client Data
Structure
08/10-2001 4
The client Data Structure
v Accounting firms, which maintain the financial
data of many large organizations, want to have
data structured in the same way, thus one
separate company must be maintained
independently of other data of other client.
v This triggered the development of client-oriented
system.
v A client-oriented system is a software package,
which has the ability to maintain and protect data
of different clients within the same database
using the same program code.
08/10-2001 5
08/10-2001 6
The client Data Structure
08/10-2001 7
08/10-2001 8
The client Data Structure
v In SAP the client concept is implemented for most
of the data tables.
One important exception: ABAP/4* programming
environment, which is called workbench. ABAP/4
programs are stored in client-independent tables,
which means that all clients have to share the same
programs.
Architecture of SAP
applications
Architecture of SAP applications
v There is a common architecture all applications share.
Common elements are called architectural elements:
.1 Central and client-independent functions
.2 Organizational elements
.3 Control elements
.4 Master data
.
5 Documents/operations
.
6 Reports
08/10-2001 11
08/10-2001 12
Architecture of SAP applications
v Client-independent function, central function,
organizational elements, and control elements are
software functions within the SAP system used to
configure and program it to a company’s
requirements.
v The architectural elements – master data,
documents/operations, and reports – are the SAP
functions used by the end user who is working
with the system on a daily basis.
08/10-2001 13
08/10-2001 15
08/10-2001 17
Application data
Application data
v Application data tables contain either master data or
transaction data.
v Transaction data is used only once.
v Master data is used multiple times after it has been
created.
v The majority of transaction data is derived from master
data at the time of transaction.
v This composition results in a transaction and is called a
document by SAP.
v A document ties together all data of the transaction.
v A transaction is unique and gets document number
assigned by the SAP system.
08/10-2001 19
Application data
Document number
Master data
Master data
Transaction data
Master data
Master data
Master data
Transaction data
Transaction data
Transaction data
Master data
Transaction data
08/10-2001 Master data 20
Configuration Data
Configuration Data
v The adaptation of the SAP R/3 system to your
business requirements is a key process in the
SAP project:
.
1 Create the companies’ organizational structure
.
2 Change table entries for validation
.
3 Change a business process in its flow
.
4 Change the characteristics of a business transaction or
business function
.
5 Change report selection, displays, summation levels
.
6 Change screens
08/10-2001 22
Configuration Data
v The degree to which this adaptation can
performed through configuration depends on the
flexibility of the specific application and the type
from the business since the configurability has its
limits.
08/10-2001 23
Configurable Elements
Configurable Elements
v The configurable elements, which are accessed
through the IMG, are:
.
1 central functions;
.
2 organizational elements;
.
3 control elements;
.
4 data validation;
.
5 and system control.
08/10-2001 25
Central Function
Central Function
v When a project team starts to configure the SAP
system, it first describes its current environment.
The country in which the
company is legally
The currency used and registered.
the exchange rates with
other countries.
08/10-2001 27
Central Function
v Mapping process means to match the existing data
fields of your legacy system with the fields
available in the SAP. This is a very important
process since you will be laying the foundation for
moving your existing data into SAP system.
08/10-2001 28
Organizational Elements
Organizational Elements
vA company can be described by its organizational
elements, that is, the entire company, a department,
a division, a plant, or a subsidiary.
v Later, all company master and transaction data will
be linked to these organizational elements.
v Organizational elements are defined in the
corporate structure of the enterprise IMG.
v SAP uses its own language to name things.
08/10-2001 30
Organizational Elements
v The company description is configured by these
SAP org. elements:
v control area,
v functional area,
v plants,
v sales organization & etc.
Organizational Elements
08/10-2001 32
Organizational Elements
v It is not necessary to define all organizational
elements provided by SAP. But some
organizational elements are mandatory. For
example:
.1 Company code, which defines the company as a
legal entity and separates the general ledger accounts
from accounts of other companies.
.
2 If you are selling products or services you must
define a sales organization, a division, and a
distribution channel.
08/10-2001 33
Organizational Elements
08/10-2001 34
Organizational Elements
Structuring the company into five sales
organizations will request necessity to go through
the assignment screen of SAP for these two
organizational elements five times.
08/10-2001 35
Organizational Elements
v The definition of the organizational elements for
your company and their relationships is known as
the SAP hierarchy.
v The project team is determines how company’s
organization is structured and, by this definition, is
created or limited the flexibility of the overall
system for your company.
08/10-2001 36
Control Elements
Control Elements
v Configuration table define and control documents
and the way data can be entered into these
documents. They are referred to as control
elements and take various appearances depending
on the application.
v The project team will define what fields are visible
on the screen for a particular user or what number
ranges can be entered by a user.
08/10-2001 38
Control Elements
v In R/3 a document is composed of master data and
additional input. The composition is assigned a
unique number by the SAP system at the time of
creation to identify it throughout the existence of
the SAP installation.
v The programs and configuration tables used to
configuration documents are called control
elements.
08/10-2001 39
Data Validation
Data Validation
v Tables used for data validation are simple
configuration tables used to maintain text
information that appears as straight output only.
This means that no calculation or any other
manipulation of the information in these tables is
performed in order to display the information on
the screen or on a printed document.
08/10-2001 41
Data Validation
v These tables only contain a key and an associated text,
which appears in the document.
v The R/3 system uses the key in order to determine the text.
v Project teams can easily extend these tables to satisfy their
requirements.
08/10-2001 42
System Control
System Control
v System control tables are used to configure the
Basis System of R/3.
v This includes the ABAP/4 development
environment, user authorizations, printer setup,
and others.
v These tables are maintained by the system
administration.
08/10-2001 44
Configuring an SAP Document
08/10-2001 46
Configuring an SAP Document (2)
Creating a sales document in the SAP system user has to
enter the following information into SAP screen:
.1 Document type (sales order, quotation)
.2 Customer (sold-to party)
.3 Sales area (sales organization, sales channel,
division)
08/10-2001 47
08/10-2001 48
Configuring an SAP Document (4)
v In the IMG*, SAP provides the necessary configuration
tools to set the parameters.
v All steps to determine the data appearing on the screen (for
example price) within a document during its creation or
change are called a determination procedure in the IMG.
08/10-2001 49
08/10-2001 50
Configuring an SAP Document (6)
08/10-2001 51
08/10-2001 52
Configuring an SAP Document (8)
The SAP system comes with:
v about 30 standard price determination procedures - for
customization a project team should select the procedure
which closest matches the requirements.
v over 100 standard condition types, which may be used as
templates.
08/10-2001 53
08/10-2001 55
08/10-2001 56
Working with Master Data (3)
v Dealing with master data can become complex depending
on the aspects of its use. Employees of different
departments often have a different perspective on the
same data.
08/10-2001 57
08/10-2001 58
Working with Master Data (5)
The most complex master data structure in the SAP
system is the material master.
08/10-2001 59
08/10-2001 60
Working with Master Data (7)
v The number of data items in the material master file is
very large.
v It is the heart of the SAP system.
v Once it is set up correctly, the various user groups can
easily use it.
08/10-2001 61
08/10-2001 63
08/10-2001 64
Working with Documents (3)
v The main source for transaction data within a document
is the master data.
v The master data is retrieved from the master tables and
manipulated by the SAP programs before it appears on the
screen.
v The user has the ability to further change some of the data
items (manual override) before he or she stores the set of
data items as a document.
08/10-2001 65
08/10-2001 66
Working with Documents (5)
08/10-2001 67
08/10-2001 69
08/10-2001 70
Working with Reports (3)
v The simplest report is straight list, which can be
displayed on screen, printed and/or sent via email to
another user.
v A more sophisticated approach is the type of report
where the layout is configured by the project team:
v The user may select from different report display variants.
v In these types of report the user can also restrict the selection of
items he or she wants to appear in the list.
08/10-2001 71
08/10-2001 72
Working with Reports (5)
v The interactive reports give even more flexibility to the
user. These reports give users direct control over how the
data appears on the screen:
v User can directly change the sort sequence or the displayed
columns, and generate graphics from the data, or branch into
transactions related to the data on the screen.
v Columns can be hidden or additional columns can be displayed
as part of the report.
08/10-2001 73
08/10-2001 74
Summary
v Understanding basic IT concepts becomes more and
more important for business departments.
v Configuration of SAP is very complex due to the
flexibility the package provides.
v Functions and processes, which are relatively easy to
configure can also be maintained by the key user in the
business departments.
v Traditionally, IT’s role was to coordinate the
integration of software functions and, with this, the
integration of business process.
v Business users must understand how their software
tools work in order to apply them most effectively.
08/10-2001 75