• No results found

EIM264 Flexible Governance Govern Your Own Objects in SAP Master Data Governance

N/A
N/A
Protected

Academic year: 2021

Share "EIM264 Flexible Governance Govern Your Own Objects in SAP Master Data Governance"

Copied!
40
0
0

Loading.... (view fulltext now)

Full text

(1)

EIM264

(2)

Disclaimer

This presentation outlines our general product direction and should not be relied on in making a

purchase decision. This presentation is not subject to your license agreement or any other agreement

with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to

develop or release any functionality mentioned in this presentation. This presentation and SAP's

(3)

© 2012 SAP AG. All rights reserved. 3

SAP Master Data Governance

Centrally govern master data on top of SAP Business Suite

SAP MDG is a natural extension of the business processes running in

SAP Business Suite, providing out-of-the-box, domain-specific master data governance to centrally create, change and distribute master data.

Governance Enables governance, compliance and transparency through integrated staging, approval and central audit trail Consistent Data

Delivers consistent definition, authorization and replication of key master data entities for SAP. Eliminates error prone manual maintenance processes for master data in multiple systems

Integration Native integration with SAP Business Suite and SAP ERP

Re-use Re-use of SAP data model, UI and existing business logic and configuration for creation and validation of master data

(4)

Maintain Validate Approve Replicate Adapt 3rd party systems Business Suite systems Business Processes

SAP Master Data Governance

Process flow archetype

Master Data Governance

Central

maintenance of master data in staging area

Automatic replication to non-SAP and SAP systems

Adaptation /

Enrichment in local systems 5 Maintain Validate Approve Replicate

Adapt

5

External Providers

External Services

Re-Use existing business logic Integrate external services

Data Enrichment, Address Cleansing, Duplicate Check

Collaboration

Adaptable Workflow

(5)

© 2012 SAP AG. All rights reserved. 5

Data maintenance using Change Requests –

The business process view

Governance through Change Requests

 Act as container for new and changed data

 Determine process flow and processors

 Group multiple changes according to business semantic

Example: Change request for chart of accounts in MDG for Financial Data

Create Change Request Collect Comments Approve by Business Execute

(6)

MDG Application Foundation

Handling of active and inactive data

To enable the master data governance process MDG separates

Active data – Ready to be used by applications, can be distributed to client systems  Inactive data – Not yet approved, currently part of a change request

Accordingly there are two separate storage locations Active area – Holds the active data

Staging – Holds the data during the change request processing before approval For optimal integration into SAP Business Suite, MDG allows two modes

Re-Use active area (re-use mode) – Existing structures (i.e. data base tables) of applications are used. For example, MDG for material makes use of the MARA table in ECC.

Generated active area (flex mode) – Tables as defined in the MDG data model are used to store active data.

(7)

© 2012 SAP AG. All rights reserved. 7

Data modeling & custom objects

Use cases & examples

Use cases for adding entity types in delivered standard data models:

 Additional objects in the context of the standard MDG domains (Financials, Supplier, Material) – Examples:

 Subordinate entity types of material that are not (yet) delivered with the data model MM

 Include fields from customer enhancements into MDG data model, e.g. Z-tables & Fields

Use Case: Processing Custom Objects independent from standard objects

 Governance of object types that are not combined with a delivered standard MDG data model. – Examples:

 Reference data, e.g. Bank Codes.

(8)

Fundamental steps to configure a governance scenario

1.

Data Model

To define the staging area

To define the active area (flex mode)

To make elementary settings on the change process

2.

User Interface

 To enable users to display and enter data

3.

Process

 To define the change request flow (e.g. steps, transitions between steps, …)  To determine processors

4.

Checks, Derivations, Validations, …

5.

Distribution

6.

(9)

© 2012 SAP AG. All rights reserved. 9

MDG Custom Object configuration – entry points

NWBC

 Example role provided for this session

Transactions

(10)

Fundamental Steps to Configure a Governance Scenario

EXERCISE 1 – Create data model

 Create entity type and attribute for

Car Manufacturer

EXERCISE 2 – Create UI configuration

 Start FPM tools

 Copy template

 Link UI configuration to data model

 Create new form

 Create Layout

EXERCISE 3 – Create process configuration

 Create Business Activity

 Create change request type

 Assign processor to change request steps

EXERCISE 4 – Create the user menu

 Copy template role with PFCG

 Add search capability

 Add create and maintain capability

EXERCISE 5 – Use the newly created scenario

 Search for manufacturers

 Create a new manufacturer

 Use Change Request inbox for processing

(11)

© 2012 SAP AG. All rights reserved. 11

(12)

Data Modeling

(selected scope for exercise)

Entity Types – Fundamental Properties  Usage and storage types (SUT)

– SUT 1: Governance and persistence in MDG

– SUT 2: Persistence in MDG but no governance

– SUT 3: Check table (no governance, no persistence in MDG)

– SUT 4: Dependent (like 1, but can only be maintained together with an entity of type 1)  Data Element

– ID – Determines the key of an entity (together with inherited IDs through relationships)

– Field labels (for use on user interface and generic functions, e.g. mass change)  Attributes (for SUT 1 & 4)

– Data elements determine type, field labels, settings for change documents, F1 & F4 help

– Search helps can be assigned, can be set as mandatory / not checked for existence  Texts

– Used as description, short, medium, long length

(13)

© 2012 SAP AG. All rights reserved. 13

Entity-types

Overview: Storage and usage type

Storage type ‚1‘ Storage type ‚2‘ Storage type ‚3‘ Storage type ‚4‘

 Data storage generated (edition dependent + staging)

 Can be fully ‘modeled’ (can hold attributes and references etc.)  Maintenance via CR (entry

point)

 Optional assignment of data element (technical properties, F1, UI texts)

 Check table/domain fix value behind data element are ignored.

 F4 goes to generated check table.

To be used for entity-types

which should be maintained in MDG

 Data storage generated (no edition, no staging)

 No further modeling possible (only check and text table generated)

 No maintenance via CR

 Mandatory assignment of data element (technical properties, F1, UI texts)

 Check table/domain fix value behind data element are ignored.

 F4 goes to generated check table.

To be used for entity-types

which should not be maintained by MDG and which are not available in the system

 No data storage generated  No further modeling possible  No maintenance in MDG at all  Mandatory assignment of data element (technical properties, F1, UI texts)

 Check table/domain fix value behind are used

 F4 goes to check-text

table/domain fix value behind data element. None-key fields in check table are ignored

To be used for entity-types

which should not be maintained by MDG and which are available in the system

 Data storage generated (edition dependent + staging)

 Can be (almost) fully ‘modeled’ (can hold attributes and

references etc.)

 Maintenance via CR (NO entry point, maintenance via owning storage type ‘1’ entity-type)  No assignment of data element

possible

To be used for entity-types

(14)

Exercise – Important Properties of Entity Types

Name

Storage and Usage Type (SUT)

Data Element

Text (Description of entity)

(15)
(16)
(17)

© 2012 SAP AG. All rights reserved. 19

Fundamental Steps to Configure a Governance Scenario

EXERCISE 1 – Create data model

 Create entity type and attribute for Car Manufacturer

EXERCISE 2 – Create UI configuration

 Start FPM tools  Copy template

 Link UI configuration to data model  Create new form

 Create Layout

EXERCISE 3 – Create process configuration

 Create Business Activity

 Create change request type

 Assign processor to change request steps

EXERCISE 4 – Create the user menu

 Copy template role with PFCG

 Add search capability

 Add create and maintain capability

EXERCISE 5 – Use the newly created scenario

 Search for manufacturers

 Create a new manufacturer

 Use Change Request inbox for processing

(18)
(19)

© 2012 SAP AG. All rights reserved. 21

UI Configuration

In this customizing activity, you manage UI configurations, which the system uses for the definition of

the Web user interface for individual processing of an entity:

Web Dynpro application

USMD_ENTITY_VALUE2

You can create and edit various UI configurations for each data model.

(20)

Exercise – Used UI Configuration / FPM Components (1)

 Web Dynpro application USMD_ENTITY_VALUE2

(21)

© 2012 SAP AG. All rights reserved. 24

Exercise – Used UI Configuration / FPM Components (2)

(22)

Exercise – Used UI Configuration / FPM Components (3)

 UI Component Form UIBB

(23)
(24)

Fundamental Steps to Configure a Governance Scenario

EXERCISE 1 – Create data model

 Create entity type and attribute for Car Manufacturer

EXERCISE 2 – Create UI configuration

 Start FPM tools

 Copy template

 Link UI configuration to data model

 Create new form

 Create Layout

EXERCISE 3 – Create process configuration

 Create Business Activity  Create change request type

 Assign processor to change request steps

EXERCISE 4 – Create the user menu

 Copy template role with PFCG

 Add search capability

 Add create and maintain capability

EXERCISE 5 – Use the newly created scenario

 Search for manufacturers

 Create a new manufacturer

 Use Change Request inbox for processing

(25)

© 2012 SAP AG. All rights reserved. 28

(26)

The Change Request Process

Change Request Process

(27)

© 2012 SAP AG. All rights reserved. 30

Exercise – Used Change Request Process

CR Step 00 Request CR Step 01 Processing CR Step 03 Revision CR Step 02 Final Check END Submit

Send for Revision Complete Processing

Undo Approve Reject Request Again <Action> <Change Request Step> Legend Workflow template WS75700040 provides configurable change request process Workflow template

(28)

Exercise – Important Properties of Change Request Type

CR Type

Data Model Description Single Object

(29)

© 2012 SAP AG. All rights reserved. 32

Exercise – Important Properties of Change Request Type

Entity Type

(30)

Exercise – Important Properties of Processor Assignment

CRType

(31)
(32)

Fundamental Steps to Configure a Governance Scenario

EXERCISE 1 – Create data model

 Create entity type and attribute for Car Manufacturer

EXERCISE 2 – Create UI configuration

 Start FPM tools

 Copy template

 Link UI configuration to data model

 Create new form

 Create Layout

EXERCISE 3 – Create process configuration

 Create Business Activity

 Create change request type

 Assign processor to change request steps

EXERCISE 4 – Create the user menu

 Copy template role with PFCG  Add search capability

 Add create and maintain capability

EXERCISE 5 – Use the newly created scenario

 Search for manufacturers

 Create a new manufacturer

 Use Change Request inbox for processing

(33)

© 2012 SAP AG. All rights reserved. 36

NWBC Menu is defined in transaction PFCG

(34)

MDG application for search – USMD_ENTITY_SEARCH

Search object per data model Menu entry for USMD_ENTITY_SEARCH

Parameters:

(35)

© 2012 SAP AG. All rights reserved. 38

MDG application to create change request and process object

USMD_ENTITY_VALUE2

Change Request and object maintenance on one UI Menu entry for USMD_ENTITY_VALUE2 Parameters:

PROCESS – Business activity, used to determine data model and object

(36)
(37)

© 2012 SAP AG. All rights reserved. 40

Fundamental Steps to Configure a Governance Scenario

EXERCISE 1 – Create data model

 Create entity type and attribute for Car Manufacturer

EXERCISE 2 – Create UI configuration

 Start FPM tools

 Copy template

 Link UI configuration to data model

 Create new form

 Create Layout

EXERCISE 3 – Create process configuration

 Create Business Activity

 Create change request type

 Assign processor to change request steps

EXERCISE 4 – Create the user menu

 Copy template role with PFCG

 Add search capability

 Add create and maintain capability

EXERCISE 5 – Use the newly created scenario

 Search for manufacturers  Create a new manufacturer

(38)
(39)

© 2012 SAP AG. All rights reserved. 42

What’s new in SAP Master Data Governance?

SAP MDG 6.1 – ramp-up by September 2012

Material Data Model, additional coverage

– Basic data extension, Plant data, Sales Org / Distribution Channel data, Valuation data, Tax Classification data and Long Texts.

Customer Data Model, additional coverage

– Partner Functions, Dunning Areas, Withholding Tax Types, Sales Area Data, Tax Indicators and Company Code Data

Supplier Data Model, additional coverage

– Partner Functions, Dunning Areas, Withholding Tax Types and Purchasing Org Data 2

Business Partner enhancements

– Person / Group data (in addition to organizations), Relationships, Contact Partners

Integration improvements

– Inbound processing of Material master data via Enterprise Services for enhanced data model

– Data quality remediation through integration with Information Steward or other 3rd party services

– Support of client maintenance for suppliers via Supplier Lifecycle Collaboration (SLC)

Configuration improvements

– Definition of Governance Scope: remove or add entity types / attributes

Increased Data Model Coverage

for Material, Customer and Supplier

Enhanced Application Foundation

facilitating integration and configuration

(40)

Feedback

Please complete your session evaluation for EIM264

References

Related documents