35
1 SAP AG R EfficientIm plem entation (C) SAP AG AC100 6-1

SAP FM7

Embed Size (px)

DESCRIPTION

SAP FM 7

Citation preview

1

SAP AG

R

Efficient Implementation

(C) SAP AG AC100 6-1

1.2

SAP AG

R

Efficient Implementation: Key Points

Authorization concept in Funds Management

Preparing for the production start-up

SAP methods and tools for implementation

Activating Funds Management

Success factors for a FM implementation project

(C) SAP AG AC100 6-2

1.3

SAP AG

R

Efficient Implementation: Unit Objectives

State which authorizations are checked inBudget Management and in what order

Prepare for the production startup

Take over data form the feeder systems whenyou start to use Funds Management

State which functions are only available ifFunds Management is active and which youcan use before it is active

At the conclusion of this unit, you will be ableto:

(C) SAP AG AC100 6-3

1.4

SAP AG

R

Checking Authorizations1. Activity allowed for version XXX1. Activity allowed for version XXX

YesYesNoNo RefusedRefused

2. Activity allowed for budget object2. Activity allowed for budget object

NoNoYesYes Allowed without further checksAllowed without further checks

3. Activity allowed for FM area3. Activity allowed for FM area

YesYesNoNo RefusedRefused

4. Activity allowed for fund4. Activity allowed for fund

YesYesNoNo RefusedRefused

5. Activity allowed for funds center5. Activity allowed for funds center

YesYesNoNo RefusedRefused

6. Activity for Activity withinall funds funds centercenters (if (if not top item)top item)

6. Activity for Activity withinall funds funds centercenters (if (if not top item)top item)

NoNo RefusedRefused

YesYesNoNo RefusedRefused

7. Activity allowed for commitment item7. Activity allowed for commitment item

YesYesNoNo RefusedRefused

Processing allowedProcessing allowed

If you are not authorized to use a combination of funds center, commitment item and fund, the authorization check results in the following system reactions:

Master dataYou cannot create, change, or display the master data.

BudgetingThe combination in question is merely displayed (if you have display authorization). You can make entries in all other combinations.

Posting Commitment and Actual ValuesYou cannot enter the posting in Materials Management, Financial Accounting, or Funds Management.

Reporting

Drill-downThe report is not displayed for combinations for which you are not fully authorized.

Line-item reportsReports based on the logical database (such as line-item reports in Funds Management) do not show the data records for which you are not authorized. Other combinations are displayed as normal.

(C) SAP AG AC100 6-4

1.5

SAP AG

R

S_IMG_ALL All Customizing

S_ENT_IMG_GE Generate Enterprise IMG

S_PROJ_ALL Authorizations for projects

S_TABU_ALL Maintain tables

S_TABU_JOB Transport request management

Customizing: Authorizations

Authorizations grant or deny permission to users to work in specific tasks.

You need the authorizations referred to above before you can carry out Customizing work.

Transaction SU56 displays the authorizations valid for the logged-on user.

(C) SAP AG AC100 6-5

1.6

SAP AG

R

Preparing for Production StartupObjective: Delete test data

(transaction data)

Means: Delete actual dataDelete budget data(Delete budget structure)

Result: Posting is possible as before -that is, master data andCustomizing are not deleted

Objective: Reset Funds Management to thebeginning of the project (masterdata and transaction data)

Means: Delete actual dataDelete budget dataDelete master dataDelete commitment item from G/Laccount(Delete budget structure)

Result: Customizing is not deleted. Youcannot make postings until youcreate the master data again.

Objective: Prepare an additional company code for Funds Management

Means: Copy the commitment item in the G/L account

Result: You can attach the company code to Funds Management by activating thecompany code.

Before starting productive use of an FM area, you may need to reset data created in the test phase.

Depending on how far this reset is to go, you will need to work through a number of steps:

If your structure is OK and you only want to delete the budget, commitment, and actual data posted, you must delete the test data. Postings are possible immediately afterward.

You delete master data if the funds center/commitment item structure is not sufficient for your requirements. You must create new structures before you can use Funds Management. As transaction data is always based on the current structure, you must delete that too.

If you want to create an additional company code with the same commitment item control setup, you can copy the commitment item-G/L account assignment.

When the reset process is finished, you can use the data migration tools to re-enter any existing data into Funds Management.

(C) SAP AG AC100 6-6

1.7

SAP AG

R

Data Migration to Funds Management

Data transfer

- Materials Management

- Financial Accounting

Other SAPcomponents werealready active

When FundsManagement isactive, the transfertakes place as part ofmigration toMaterialsManagement andFinancial Accounting

Start FundsManagement at thesame time as otherSAP components

Restart

Data transfer

- MaterialsManagement

- Funds reservation

- Financial Acctg

- Payment transfers

The procedure you use for taking over data from previous systems into Funds Management varies, depending on the scenario which applies to you:

If other SAP components were already active, you can take over data from them directly. However, you must ensure that the existing data includes the account assignments for Funds Management. If it does not, you can derive the funds center and fund from the existing cost accounting assignments (cost center, order, WBS element), provided the relevant assignments have been made.You use the same procedure is also available for commitment items. Alternatively, you can always derive them from the G/L accounts.

If you are starting Funds Management at the same time as other modules, you must fulfill the Funds Management detailing and posting logic requirements in the data transfer for the other modules. In this case, Funds Management receives the data indirectly, via Materials Management and Financial Accounting.

If you need to repeat the data transfer after starting the system, you can post all the Funds Management transaction data, including reservations and payment transfers.

(C) SAP AG AC100 6-7

1.8

SAP AG

R

Activating Funds Management

Active•Postings

• Materials Management• Financial Accounting• Manual reservation

Not active•Maintain master data•Budgeting

As you can see from the overview, certain Funds Management functions are dependent on activation. You can then set up the structures in Funds Management in parallel with ongoing posting activities and, once preparations are complete, activate the Funds Management functions for this new company code.

Activation is not dependent on time. It applies to all future postings, regardless of whether the period affected is in the past or the future.

(C) SAP AG AC100 6-8

1.9

SAP AG

R

Methods and Tools for Implementation

Introduction

You have several SAP methods and tools available toyou to help support your implementation project andtherefore be able to implement the SAP FundsManagement module efficiently.

The following section provides you with an overview ofthe range of activities of the individual tools.

Presentation

(C) SAP AG AC100 6-9

1.10

SAP AG

R

Customizing Objectives

Implement system efficiently and at reasonable cost

Adapt standard functionality to customer-specificrequirements

Minimize required implementation activities

Support project control and documentation, and setting transport

Provide system configuration procedure

This unit provides details of key SAP tools that are available to assist project team members in the achievement of their customizing objectives.

(C) SAP AG AC100 6-10

1.11

SAP AG

R

R/3 Procedure Model

R/3 Business NavigatorR/3 Reference Model

Global Settings

Setting countries

Currencies

Maintain calendar

R/3 R/3 Implementation Guide

Implementation Guide

Implementation Project: Methods and Tools

When implementing SAP software in an enterprise, the enterprise-wide standard application functions must be adapted to the requirements of the enterprise.There are various methods and tools available to do this.

These methods and tools consist of the Procedure Model, the Business Navigator (Reference Model) and the Implementation Guide.

The Procedure Model provides the basis for planning the implementation project. It describes the phases for cross-application implementation of the R/3 System.

The Business Navigator consists of a complete Reference Model with business processes. The functionality and integration of the standard SAP applications within the R/3 System are portrayed in the Reference Model.

The Implementation Guide (IMG) contains the functions with which you can make customizing settings. It provides a functional breakdown of the configuration activities. In addition, it is an integral part of a project management system in which the implementation project is managed and documented with regard to time and resources while referring to concrete customizing steps.

(C) SAP AG AC100 6-11

1.12

SAP AG

R

Implementation Tools Integration

SAPDocumentation

CD-Rom

Customizing

SAPR/3 Applications

Data model

Workflow

Process model

Winword 6.0Lotus

Screencam

The Procedure Model is integrated with both the Reference Model and the IMG. By drilling down on a work package in the Procedure Model (such as Project Preparation), the system will display a vertical structure of the Procedure Model.

Users can then execute the function, Project Preparation, which will launch the Reference Model.

Users can expand the section on Funds Management, choose a functional area such as Basic Functions and view further information.

When users create a customized project in the IMG, the system automatically creates a customized project view in the Reference Model that contains the same elements as the IMG project.

Upon entry to the Reference Model, users can set the project filter in the Reference Model to the IMG project number.

This project filter allows a link back to the IMG by activity type (such as mandatory, critical).

(C) SAP AG AC100 6-12

1.13

SAP AG

R

Procedure Model

TargetconceptTarget

concept

QualityQuality

checkcheck

Organizeproject

Organizeproject

Set up test environmentSet up test

environment

Train project team

Train project team

Define functions/processes

Define functions/processes

Designinterfaces andenhancements

Designinterfaces andenhancements

Enter global settings

Enter global settings

Reproduce enterprise

organization

Reproduce enterprise

organization

Define basic/master

data

Define basic/master

data

Reproducefunctions/processes

Reproducefunctions/processes

Prepare forproduction

startup

Prepare forproduction

startup

Createuser

documentation

Createuser

documentation

Set upproduction

environment

Set upproduction

environment

Organizesystem

administration

Organizesystem

administration

TrainusersTrainusers

Transferdata to

productivesystem

Transferdata to

productivesystem

Optimizesystem

operations

Optimizesystem

operations

Supportproductiveoperations

Supportproductiveoperations

Project planning / Project administration / Project control

Maintenance /Release change

Analyzerequirements

Analyzerequirements

QualityQuality

checkcheck

Appl-icationsystem

Appl-icationsystem

QualityQuality

checkcheck

Produc-tive

system

Produc-tive

system

Executeinterfaces

andenhancements

Executeinterfaces

andenhancements

DefinereportingDefine

reporting

Defineauthorizationmanagement

Defineauthorizationmanagement

Definearchive

management

Definearchive

management

Carry outfinal test

Carry outfinal test

Organizationand Design

Detailing and execution

Productionpreparation

Productionoperation

The R/3 Procedure Model is a four-phase guide that can be utilized to plan an implementation process.

Work packages assist users in determining sequence of activities and time lines. Results can be recorded and monitored.

The Procedure Model can be displayed in either a graphic format or vertical hierarchical structure.

(C) SAP AG AC100 6-13

1.14

SAP AG

R

The R/3 Reference Model

The R/3 Reference Model represents thefunctionality and the integration of the SAPstandard applications in the R/3 System

You can use the R/3 Reference Model to: Recognize requirements and gaps more quickly Implement the R/3 System more efficiently Continually optimize business processes Create a structured business process

documentation Improve user trainingSDSD

MMMMPPPP

QMQMPMPM

HRHR

FIFICOCO

AMAM

PSPSWFWF

ISIS

R/3Reference

Model

R/3Reference

Model

(C) SAP AG AC100 6-14

1.15

SAP AG

R

R/3 Reference Model Views from within an application

PD

FI SD

CO QM PA

MM PS PP

TR

PM IM

Application view

Data view

Process flow view

System

Organizationview

Information flowview

Communicationsview

Structure of the R/3 Reference Model

Business processes are considered from different viewpoints in the SAP R/3 Reference Model.

The Reference Model is used during the implementation project to:

Identify the business process requirements and the options that the R/3 System provides.

Compare the business process requirements with the SAP applications.

Create and document the solution for the individual organization in an iterative process.

(C) SAP AG AC100 6-15

1.16

SAP AG

R

Implementation Guide: Structure Variants

FM

FI

SAP Reference IMG

Enterprise IMG

Project IMG

Project 001Project 002

Project 001

PS

FM

.......

HR

CO MM

FI SD

FI

MM

FM

CO

MM

CO

FM

FI

Project viewReqd activities

You can use various IMG structures and produce them step-by-step.

SAP Reference IMG = All applications

Enterprise IMG = Selection of applications and countries, based on the SAP IMG.

Project IMG = Selection based on the enterprise IMG

Project views = Selection based on the project IMG

You can define and use different views for each project, such as by activity type: mandatory, optional, critical, and non-critical.

(C) SAP AG AC100 6-16

1.17

SAP AG

R

Heading

Step

Edit object(run transaction)

Maintain status

Create projectdocumentation

SAP documentation(winhelp)

31 2431 2431 2

31 2431 2431 2

Implementation Guide Icons

You can extend the Implementation Guide at any time by adding your own modules (at the end of a hierarchy tree).

Extensions can have attributes and be inserted in views.

Status management enables you to define and use a user-specific status.

(C) SAP AG AC100 6-17

1.18

SAP AG

R

Example of a Structure for Customizing Projects

Project 001: TR-FM and FI

Project 002: CO and MM

Project 003: PS

Start P001 Start P003 End P001 End P003Start P002 End P002

Customizing Projects

Customizing projects can be used for:

Controlling complex implementation plans

Structuring implementation projects

Deadline and status management

Project documentation

Projects are cross-client

Integration with Microsoft Project possible via upload / download

Deadlines, duration in days, resources.

(C) SAP AG AC100 6-18

1.19

SAP AG

R

Delivery System

Client 000Client 000 Client 001Client 001

Tables preconfigured to a large degreeOnly one org.structure enteredNot a working clientNo master data (G/L accounts, funds centers)No transaction data(budget, purchase orders)New releases overwrite theclientUsed as the SAP reference clientDo not change tables

Standard country: Germany

Contents identical to client 000Not a working clientNo dataNew releases do not overwrite the clientUsed as thecustomizing clientStandard country: Germany

The system is delivered with two clients (000, 001). A client is a technical entity.

Data entered at the client level is available for all company codes and other organizational structures.

There is only one sample entry per organizational unit.

The contents of the two clients are identical initially.

You must not change client 000, but can use it as a base for comparisons.

SAP recommends the separation of your productive and test systems.

(C) SAP AG AC100 6-19

1.20

SAP AG

R

IDES Demonstration Company

Client 800 / 801Client 800 / 801

Used for: TrainingDemonstrationsTest scenarios

Model processes documentedonlineDelivered as separate systemNew releases overwrite client 800

Integrated model company Org. structures in the example of a multinational company structure Standard countries: DE (CCd 1000)

USA (CCd 3000)Ready for immediate useSample data oriented aroundbusiness processesComplete integration of individual applications

The demonstration company "IDES" is delivered as a self-contained system.

It must be installed separately.

The system is regarded as a training system, running in parallel with the test and production systems.

The IDES demonstration company does not currently include a Funds Management example. This is planned for a later release.

(C) SAP AG AC100 6-20

1.21

SAP AG

R

Transporting Customizing Objects (1)

Source system

Customizing transport between two systems

Target system

UNIXfile

Carry outtransport

control program(UNIX)

Source client

Customizing transport between two clients (one system)

Target clientCopy per

transport request

ImportTransport requestRelease

ImportTransport request

The Customizing transactions are linked to the automatic transport.

There are different transport programs, depending on whether you are copying within a system or between systems.

The system administrator starts the central transport program (export/import tables) for cross-system transports.

There is a program for copying whole clients. You can use it between systems.

The master data for FM cannot be transported. SAP recommends that master data be re-entered into separate systems manually.

(C) SAP AG AC100 6-21

1.22

SAP AG

R

Transporting Customizing Objects (2)

Save

Maintainentries

Enter request number or

use standard request

Updatedatabase

Update customizing or workbench

request

- Maintenance allowed ?- Authorization ?

- Working client/system ?- ALE object changes possible ?

Transport connection active ?(Client table)

CustomizingTransaction

Customizing changes are automatically recorded in a transport request.

This procedure is client-specific.

The order is released and exported online.

(C) SAP AG AC100 6-22

1.23

SAP AG

R

Release Customizing

User systemClient 000 Customizing client

New ReleaseNew Release

Release project/view

Carry out function

Enterprise /Project (IMG)

Generate release project /view

Release Information

Work

The following happens with each Release:

Client 000 is updated.

You receive information on new releases and settings (in release notes).

Individual standard settings are updated in other clients (table changes only in the SAP name range)

If you have created an enterprise IMG or project IMG:

You must create a release-specific project IMG or project views (new and / or change functions).

(C) SAP AG AC100 6-23

1.24

SAP AG

R

Enhancement Options

IMGIMG

IMGIMG

The ABAP/4 Workbench consists of various tools that enable users to create enhancements to their systems.

These tools include the ABAP/4 Editor, the SAP Screen Painter, and the SAP Menu Painter.

Please refer to our current education catalogue for the ABAP/4 development curriculum.

Funds Management offers user exits from R3.0F for:

external document number assignment for funds reservation

additional field availability during funds reservation

(C) SAP AG AC100 6-24

1.25

SAP AG

R

Success Factors for a Funds ManagementImplementation Project

Introduction

Knowing both the critical factors and influencingfactors makes it easier to implement the SAP FundsManagement component successfully.

Therefore the following section reviews someimportant aspects which are to be taken intoconsideration in your implementation project.

Presentation

Exercise

(C) SAP AG AC100 6-25

1.26

SAP AG

R

Master Data Design

Your organization is represented in the R/3 System by thethree master data dimensions of funds center / commitmentitem / fund. When working out your master data design, youshould take the following factors into consideration: The way you set up the revenue/expenditure hierarchies influences the

structure and options available in budgeting, recording and availabilitycontrol.

The funds center defines the area of responsibility for budgets.

Budget values and actual values are managed separately for eachfund, yet all funds have the same funds center and commitment itemstructures.

Budget values and actual values are always assigned to funds center /commitment item or to funds center / commitment item / fund andnever to individual dimensions.

(C) SAP AG AC100 6-26

1.27

SAP AG

R

Recording Procedure

Based on the intended representation of businessprocesses within the R/3 System and the analysis ofrequirements regarding the information system, thefollowing are among the central decisions to be made:

Recording on an accrual or on a cash basis. Choice of warehousing scenario when using the Materials

Management component.

Taxes on sales/purchases procedure.

Defining the default commitment item in the G/L account masterrecord (FI-FM integration).

(C) SAP AG AC100 6-27

1.28

SAP AG

R

Design When Using Both CO/PS and TR-FM

When using both the CO/PS and TR-FM components, youshould analyze in detail the requirements in both areasregarding the information content needed.

You should therefore consider the following central questions: What CO/PS account assignment objects should be used?

Should the structures in both areas be "parallel" to one another or bedifferent?

Should CO/PS objects function as possible entries for TR-FM, or is aposting integration required?

(C) SAP AG AC100 6-28

1.29

SAP AG

R

Order in which you Implement the SAPComponents

When implementing SAP, it can be that the individualcomponents "become productive" at different times.Therefore in the case of Funds Management, youshould note the following:

FM can be implemented both at the beginning of afinancial year as well as during it. In both cases,reporting requirements concerning legacy data mustbe considered

If you become productive with other componentsbefore FM, then you must make sure that whenbecoming productive with FM all relevant documentscontain currently valid FM account assignments

Examples of documents from other modules which are relevant for the Funds Management component include:

Materials Management (MM):Open purchase requisitions and purchase orders.

Financial Accounting (FI):Invoices and payments from the current fiscal year.

(C) SAP AG AC100 6-29

1.30

SAP AG

R

Efficient Implementation: Unit Summary

In this unit you were introduced to important factorsthat lead to successful and efficient implementation.

Implementation tools that support an orderly,methodical procedure and detailed projectdocumentation form the framework for the project tobe run efficiently.

You can use authorizations to regulate access toFunds Management data.

You can use the production startup tools to resetFunds Management to different stages of systemconfiguration and usage.

You can use the data migration tools to transfer datafrom existing systems to Funds Management.

You must activate Funds Management to be able topost commitment and actual data.

(C) SAP AG AC100 6-30