PC10 MDUG UG v60
PC10 MDUG UG v60
PC10 MDUG UG v60
Inc
vary.
Disclaimer
Corporation.
these components.
Inc.
You can find this documentation at the following
HTML, XML, XHTML and W3C are trademarks or
registered trademarks of W3C, World Wide Web
Consortium, Massachusetts Institute of Technology.
2010, 2011, 2012
SAP GRC
address:
http://service.sap.com/
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 2 of 32
1 Document History
CAUTION
Before you start using SAP Master Data Upload Generator 10.0, make sure you have the latest
version of this document.
The following table provides an overview of the changes to this document.
Version
Date
Description
0.1
12/06/2010
Initial draft
0.4
12/30/2010
0.5
02/18/2011
0.6
10/18/2012
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 3 of 32
Table of Contents
1
2
3
Introduction ............................................................................................................................... 6
Before You Start ....................................................................................................................... 7
Master Data Upload Process ................................................................................................... 8
3.1
Prerequisites .................................................................................................................... 8
3.2
Generate the Master Data Template ............................................................................... 9
3.2.1 Generate the Master Data Template ....................................................................... 9
3.2.2 Generate the Master Data Template with CDF Fields .......................................... 10
3.3
Maintain Data ................................................................................................................. 11
3.3.1 General Tips .......................................................................................................... 11
3.3.2 Organization .......................................................................................................... 14
3.3.3 Orgunit Parent ....................................................................................................... 15
3.3.4 Risk Category ........................................................................................................ 16
3.3.5 Risk Template ........................................................................................................ 16
3.3.6 Risk Impact ............................................................................................................ 16
3.3.7 Risk Driver ............................................................................................................. 17
3.3.8 Control Objective ................................................................................................... 17
3.3.9 Control Objective Risk ........................................................................................... 17
3.3.10
Account Group ................................................................................................... 17
3.3.11
Account Group Risk ........................................................................................... 18
3.3.12
Consolidated Account Balances ........................................................................ 18
3.3.13
Test Plan ............................................................................................................ 19
3.3.14
Test Plan Steps ................................................................................................. 19
3.3.15
Central Process ................................................................................................. 19
3.3.16
Subprocess Control Objective ........................................................................... 20
3.3.17
Subprocess Account Group ............................................................................... 20
3.3.18
Subprocess Control Objective ........................................................................... 21
3.3.19
Subprocess Risk ................................................................................................ 21
3.3.20
Central Control ................................................................................................... 22
3.3.21
Control Risks ..................................................................................................... 23
3.3.22
Central iELC Group ........................................................................................... 25
3.3.23
Central iELC ...................................................................................................... 25
3.4
Validate Data ................................................................................................................. 26
3.5
Upload Data ................................................................................................................... 27
3.5.1 Upload Data ........................................................................................................... 27
3.5.2 Subsequent Upload ............................................................................................... 28
3.6
Regulation Requirement Loading .................................................................................. 28
3.7
Multiple Language Support ............................................................................................ 29
3.8
Review Log .................................................................................................................... 29
4 Frequently Asked Questions .................................................................................................. 31
4.1
Data maintenance.......................................................................................................... 31
2010, 2011, 2012
SAP GRC
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 4 of 32
4.2
Data upload errors ......................................................................................................... 31
Appendix: Data Dependency for Related Objects.................................................................. 32
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 5 of 32
1 Introduction
SAP GRC Master Data Upload Generator (MDUG) 10.0 is a solution that enables you to rapidly
set up Master Data for SAP GRC Process Control 10.0. Using a Microsoft Excel template, you
can easily maintain Master Data in a familiar environment. SAP GRC Master Data Upload
Generator also has built-in business rules that allow you to simulate the Master Data without
uploading the data into the system. This feature not only provides the capability to validate the
data, but also prevents invalid data from being entered into the system.
SAP Notes for Master Data Upload Generator
Review the following notes related to the Master Data Upload Generator.
Note Number
Note Description
1549428
1551241
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 6 of 32
http://service.sap.com/notes
Released platforms
http://service.sap.com/platforms
http://service.sap.com/solutionmanager
NOTE
SAP GRC Master Data Upload Generator 10.0 supports Microsoft Excel 2003 and
Microsoft Excel 2007. Examples in this document are presented using Microsoft Excel
2007.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 7 of 32
3.1 Prerequisites
Complete the following steps before you begin uploading the Master Data.
NOTE
Before you start the master data upload process, you must apply GRC 10.0 SP02 or a
higher version.
If you have already applied GRC 10.0 SP02, refer to section SAP Notes for Master Data
Upload Generator and review SAP notes 1549428 and note 1551241.
Procedure
1. Configure the PC 10.0 IMG and activate the Business Configuration (BC) Sets. (See the SAP
Access Control 10.0 / Process Control 10.0 / Risk Management 10.0 Installation Guide at
service.sap.com/instguides for more information)
2. Create Regulation Group, Regulation, Regulation Requirement data in the front end by using
the portal or NetWeaver Business Client (NWBC).
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 8 of 32
3. Enable the MDUG log. Run transaction SM30, input view name GRFNVLOGENABLE and
then choose Maintain. Add the following entries, shown in the diagram, to the table.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 9 of 32
1. Run transaction SE38 at the GRC system, then input program name GRFN_MDUG, and
Execute. (If you are not able to run SE38, then run transaction SA38.)
2. The technical ID column for each entity is not included in the Excel template and an ID is
automatically generated when the template is uploaded, unless you have selected the
Maintain ID Manually checkbox.
3. Click Execute. The program generates an Excel file. Choose the appropriate file format and
then save the file. This process may take some time to complete in a slow network
environment.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 10 of 32
Note that only single value CDF fields are supported in GRC 10.0 currently.
3. Assign CDF field to an entity.
4. Generate the MDUG template again as describe in 3.2.1 Generate the Master Data
Template, and the CDF fields will appear in the new template.
We recommend that you maintain the data based on the sequence in Appendix: Data
Dependency for Related Objects since most data has dependencies.
The user can maintain and upload an individual worksheet and leave other worksheets
blank.
Master Data object names are limited to 40 alphanumeric characters. The object names
should be unique.
If a Master Data objects name is identical to another Master Data object in the system,
duplicate data will be created. The data will not be overwritten.
Master Data objects can begin with letters or numbers. Do not leave the field empty or
start the name with space. However, you can use spaces between characters.
Description text for Master Data objects has no length limitation (except for Test Plan
Details).
A dropdown list is created either by the BC set or a dependency on other Master Data.
CAUTION
Data outside the blue box will not be considered by the application and therefore it will
not be uploaded. To add additonal rows, drag the indicator at the bottom of right corner to
increase the blue box area.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 11 of 32
NOTE
You can maintain a hierarchical structure by using the Parent column. Maintain the higher
hierarachy data first.
EXAMPLE
To upload an Order to Cash process, which has a child process Order to Cash for One
Time Customers as shown below:
1. Create the higher hierarchy process Order to Cash, and then expand the blue box.
2. In the Parent column, select Order to Cash from the dropdown list.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 12 of 32
NOTE
To assign regulations to a Master Data object, add another row with the same name and
then select a regulation in the Regulation Column. The regulationspecific values can also
be maintained.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 13 of 32
CAUTION
In the MDUG template, Master Data objects with the same name will be used to update
regulationspecific data. In the previous example, the system will generate only one Order
Control under the Order subprocess. The data in the second row will only update
regulationspecific data (such as Regulation, Regulation specific, Control Significance,
Nature of Control, Level of Evidence, Control Risk, Control Relevance, or Testing
Technique) of Order Control.
3.3.2 Organization
Use the Organization worksheet to maintain the organization list regardless of its hierarchy. Use
the Orgunit Parent worksheet to set up their hierarchies.
NOTE
The dropdown list in the Currency, Country, and Region columns does not display all
values. If you cannot find an appropriate value, you can manually insert only those values
which are maintained in the IMG. When you manually insert the value, you can ignore
validation error messages.
Organization Worksheet
Column
Comment
Name (Required)
Description
(Optional)
Regulation Specific
(Optional)
X (Yes)
Shared Service
Provider (Optional)
Review Setting iELC
Test (Optional)
Review Setting iELC
Assessment
(Optional)
X (Activated)
(Not Activated)
Review Settings
iELC Remediation
Plan (Optional)
Repeat Settings
iELC Test (Optional)
Repeat Settings
iELC Assessment
(Optional)
Average Cost Per
Control (Optional)
n/a
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
SAP GRC
Page 14 of 32
Currency (Required)
OrgLevel System
Parameter (Optional)
Self explanatory
Subject to Signoff
(Optional)
X (Yes)
Perform Deficiency
Analysis (Optional)
n/a
In Scope (Optional)
n/a
Country (Optional)
Region (Optional)
Dependency
Attribute
Object (Required)
Parent (Optional)
n/a
Object (Required)
n/a
n/a
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 15 of 32
Dependency
Attribute
Parent (Optional)
Name (Required)
n/a
Alphanumeric characters
(length: 140 characters)
Description (Optional)
n/a
Dependency
Comment
Parent (Required)
Name (Required)
n/a
Alphanumeric characters
(length: 140)
Description (Optional)
n/a
Dependency
Comment
Object (Optional)
n/a
n/a
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 16 of 32
Dependency
Comment
Object (Required)
n/a
n/a
Alphanumeric characters
(no length limit)
Comment
Name (Required)
Description (Optional)
Objective Category
Dependency
Comment
Object (Required)
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 17 of 32
Column
Dependency
Comment
Parent
Name (Required)
n/a
Alphanumeric characters
(length: 140)
Description
n/a
Alphanumeric characters
(no length limit)
n/a
X (Yes)
IMG setup: GRC > Process
Control > Edit Attribute
Values > ACASS)
Dependency
Comment
Object (Required)
n/a
X (Yes)
NOTE
Account Group Risk Assertion
is a subset of Assertion in the
Account Group worksheet.
Dependency
Comment
Object (Required)
Alphanumeric characters
(length: 140)
Significant (Optional)
n/a
X (Yes)
NOTE
Account Group Risk Assertion
is a subset of Assertion in the
Account Group worksheet.
Consolidated Balance
n/a
n/a
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 18 of 32
(Optional)
Reason (Optional)
n/a
n/a
Comment
Name (Required)
Description (Optional)
Alphanumeric characters
(length: 1765)
Dependency
Comment
Object (Required)
n/a
n/a
n/a
n/a
n/a
n/a
n/a
Is Required (Optional)
n/a
n/a
X (Yes)
n/a
n/a
n/a
n/a
IMG setup: GRC > Process
Control > Edit Attribute
Values >
TSSAMPLING_METHOD
Dependency
Comment
Parent (Optional)
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 19 of 32
Name (Required)
n/a
Alphanumeric characters
(length: 140 characters)
Description (Optional)
n/a
Alphanumeric characters
(no character length limit)
NOTE
Regulations must be assigned in a separate row. See section General Tips for more
details about regulation assignment.
Central Subprocess Worksheet
Column
Dependency
Comment
Parent (Required)
Name (Required)
n/a
Alphanumeric characters
(length: 140 characters)
Regulation (Optional)
n/a
NOTE
Maintain a separate row for
assigning regulation
Description (Optional)
n/a
n/a
Subprocess Industry
(Optional)
n/a
n/a
IMG setup: GRC > Process
Control > Edit Attribute
Values > INDUSTRY)
Transaction Type ID
(Optional)
n/a
n/a
IMG setup: GRC > Process
Control > Edit Attribute
Values > TRTYPE
Dependency
Comment
Object (Required)
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 20 of 32
(Required)
Name column
dropdown list
Dependency
Comment
Object (Required)
Subprocess Control
Objective (Required)
In this case, make sure that both the Subprocess Account Group and Control Objective
worksheets have the same assignment. If this relationship is not maintained correctly, the system
generates error logs during the upload process.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 21 of 32
Dependency
Comment
Object (Required)
Risk ID (Required)
Comment
Parent (Required)
Name (Required)
Regulation (Optional)
NOTE
Regulation is a subset of Regulation in the
Central Subprocess worksheet.
Description (Optional)
Alphanumeric characters
(no length limit)
X (Yes)
Is Control (Optional)
n/a
n/a
IMG input: GRC > Process Control >
Scoping > Set Level of Evidence Value
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 22 of 32
n/a
IMG input: GRC > Process Control >
Scoping > Set Control Rating Range
Automation (Required)
0AUT (Automatic)
0MAN (Manual) 0SEM (Semiautomatic)
n/a
n/a
X (Yes)
n/a
Frequency (Optional)
n/a
E (Event),
T (Date)
n/a
To Be Tested (Optional)
X (Yes)
0AUT (Automatic)
0MAN (Manual) 0SEM (Semiautomatic)
Input (Optional)
n/a
Out (Optional)
n/a
X (Yes)
IMG input: GRC > Process Control > Edit
Attribute Values > RELEVANCE (Optional)
X (Yes)
NOTE
Control Subgroup is subset of Control Group
(18.15) in the Central Control worksheet.
Control Risk is a subset of the Subprocess Account Group and Subprocess Control
Objective worksheets.
When you assign the Account group and Control Objective to the Control object, you
must check that the Controls parent (Subprocess) maintained the same assignment in
the Subprocess Account Group and Subprocess Control Objective worksheets.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 23 of 32
For example, you assigned the 3 way matching for goods w/PO control under the AP Invoicing
subprocess.
Then, you assigned the 3 way matching for goods w/PO control to the AP Invoices are entered in
proper period Control Objective and an Account Group GRC AP.
In this case, Controls parent Subprocess AP Invoicing should have the same assignment in both
the Subprocess Account Group and Control Objective worksheets. If this relationship is not
maintained correctly, the system generates error logs during the upload process.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 24 of 32
Dependency
Comment
Object (Required)
Risk ID (Required)
Column
Dependency
Comment
20.1
Parent (Optional)
20.2
Name (Required)
n/a
Alphanumeric
characters (length:
140 characters)
20.3
Description (Optional)
n/a
Alphanumeric
characters
(no length limit)
Column
Dependency
Comment
21.1
Parent (Required)
n/a
21.2
Name (Required)
n/a
Alphanumeric
characters (length:
1~40)
21.3
Regulation (Optional)
n/a
n/a
21.4
Description (Optional)
n/a
Alphanumeric
characters
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 25 of 32
n/a
21.6
n/a
n/a
IMG setup: GRC >
Process Control >
Edit Attribute
Values > IELCFREQ
21.7
n/a
21.8
To be tested (Optional)
n/a
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 26 of 32
2. Correct the invalid data according to the instructions described in section Validate Data and
rerun Step 1 until there are no validation errors remaining.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 27 of 32
5. If the user selects Simulation, the data will not be uploaded to the system, but it will display
whether all the data in the template is valid. After simulation, if you do not receive any errors,
execute program again by unselecting Simulation and Rollback when error occurred.
6. If the Rollback when error occurred option was selected, the system will not upload data
when it censors invalid data in the template.
If you want to upload a new object as the child of an existing object, do the following:
1. Find the original excel template you used to upload data.
2. Maintain the new object in the excel template whose parent has already been uploaded to the
GRC system. Do not change anything of the objects you uploaded before.
3. Upload the template again.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 28 of 32
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 29 of 32
As the above picture shows, the error logs are sorted by the time you uploaded data. You can
select each time to view the details.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 30 of 32
When I reupload the template after changing the data, I receive the same error.
If you changed the data in the template, you must change the file name and reupload.
The relation between object XXX and XXX does not exist in the system and XML
This error is caused by risk assignment to the Subprocess and Control Object. For details,
see 3.3.19 Subprocess Risk or 3.3.21 Control Risk.
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 31 of 32
Dependency
Organization
n/a
Risk Category
n/a
Risk Template
Risk Category
Control Objective
Risk Template
Account Group
Risk Template
Test Plan
n/a
Central Process
n/a
Central Control
10
n/a
11
Central iELC
Title: SAP GRC Master Data Upload Generator End User Guide
Version: 0.6
Date: 10/18/2012
Page 32 of 32