end user guide sap grc
Transcription
end user guide sap grc
2012 END USER GUIDE SAP® GRC MASTER DATA UPLOAD GENERATOR™ 10.0 Target Audience System Administrators Technology Consultants Document version: 0.60 October 2012 © Copyright 2012 SAP AG. All rights reserved. Java is a registered trademark of Sun Microsystems, No part of this publication may be reproduced or Inc transmitted in any form or for any purpose without the JavaScript is a registered trademark of Sun express permission of SAP AG. The information Microsystems, Inc., used under license for technology contained herein may be changed without prior notice. invented and implemented by Netscape. Some software products marketed by SAP AG and its SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, distributors contain proprietary software components PartnerEdge, ByDesign, SAP Business ByDesign, and of other software vendors. other SAP products and services mentioned herein as Microsoft, Windows, Excel, Outlook, and PowerPoint well as their respective logos are trademarks or are registered trademarks of Microsoft Corporation. registered trademarks of SAP AG in Germany and in several other countries all over the world. All other IBM, DB2, DB2 Universal Database, System, System product and service names mentioned are the i5, System p, System p5, System x, System z, System trademarks of their respective companies. Data z10, System z9, z10, z9, iSeries, pSeries, xSeries, contained in this document serves informational zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, purposes only. National product specifications may OS/400, AS/400, S/390 Parallel Enterprise Server, vary. PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, These materials are subject to change without notice. OpenPower, Power PC, BatchPipes, BladeCenter, SAP AG and its affiliated companies (“SAP Group”) System Storage, GPFS, HACMP, RETAIN, DB2 provide these materials for informational purposes Connect, RACF, Redbooks, OS/2, Parallel Sysplex, only, without representation or warranty of any kind, MVS/ESA, AIX, Intelligent Miner, WebSphere, and SAP Group shall not be liable for errors or Netfinity, Tivoli and Informix are trademarks or omissions with respect to the materials. The only registered trademarks of IBM Corporation. warranties for SAP Group products and services are those that are set forth in the express warranty Linux is the registered trademark of Linus Torvalds in statements accompanying such products and services, the U.S. and other countries. if any. Nothing herein should be construed as Adobe, the Adobe logo, Acrobat, PostScript, and constituting an additional warranty. Reader are either trademarks or registered trademarks Disclaimer of Adobe Systems Incorporated in the United States Some components of this product are based on Java™. and/or other countries. Any code change in these components may cause Oracle is a registered trademark of Oracle unpredictable and severe malfunctions and is therefore Corporation. expressively prohibited, as is any decompilation of UNIX, X/Open, OSF/1, and Motif are registered these components. trademarks of the Open Group. Any Java™ Source Code delivered with this product Citrix, ICA, Program Neighborhood, MetaFrame, is only to be used by SAP’s Support Services and may WinFrame, VideoFrame, and MultiWin are not be modified or altered in any way. trademarks or registered trademarks of Citrix Systems, Documentation in the SAP Service Marketplace 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 Added Column Index and Frequently Asked Questions 0.5 02/18/2011 Added Copyright Information 0.6 10/18/2012 Added CDF support ©2010, 2011, 2012 SAP GRC 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 5 4.2 Data upload errors ......................................................................................................... 31 Appendix: Data Dependency for Related Objects.................................................................. 32 ©2010, 2011, 2012 SAP GRC 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 Import and Export Performance Improvement 1551241 MDUG background job support ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 6 of 32 2 Before You Start Make sure that you have the up-to-date version of each SAP Note, which you can find on SAP Service Marketplace at: http://service.sap.com/notes For more information about specific topics, see the following Quick Links. Content SAP Service Marketplace Location Related SAP Notes http://service.sap.com/notes Released platforms http://service.sap.com/platforms SAP Solution Manager 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. ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 7 of 32 3 Master Data Upload Process This document assumes working familiarity with Master Data usage concepts. 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). ©2010, 2011, 2012 SAP GRC 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. 3.2 Generate the Master Data Template To maintain the Master Data, you must create an Excel file template. 3.2.1 Generate the Master Data Template Procedure ©2010, 2011, 2012 SAP GRC 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. 3.2.2 Generate the Master Data Template with CDF Fields Procedure 1. Run transaction SM34, input view cluster name GRFNVC_FLD, and choose Maintain. 2. Maintain HR Field HR information. Examples: a. Normal CDF example (subtype is not needed): ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 10 of 32 b. Long text CDF example (subtype must be maintained): 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. 3.3 Maintain Data The following sections describe how to maintain Master Data. 3.3.1 General Tips You can now maintain data in the created template. Common built-in validations are summarized, as follows: The template is case sensitive. 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 object’s 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. ©2010, 2011, 2012 SAP GRC 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. ©2010, 2011, 2012 SAP GRC 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. ©2010, 2011, 2012 SAP GRC 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 Regulations specific to the organization need to be maintained in the frontend. 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) Alphanumeric characters (length: 140 characters) Description (Optional) Alphanumeric characters (no length limit) Regulation Specific (Optional) X (Yes) Shared Service Provider (Optional) Review Setting iELC Test (Optional) Review Setting iELC Assessment (Optional) X (Activated) (Not Activated) C (Use Central Setting) Review Settings iELC Remediation Plan (Optional) Repeat Settings iELC Test (Optional) Repeat Settings iELC Assessment (Optional) Average Cost Per Control (Optional) n/a ©2010, 2011, 2012 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) The user can maintain attributes in the IMG. NOTE If you cannot find a value, you can manually enter it. IMG setup: SAP NetWeaver > General Settings > Currencies > Check Currency Codes 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) The user can maintain attributes in the IMG. NOTE If you cannot find a value, you can manually enter it. IMG setup: SAP NetWeaver > General Settings > Set Countries > Specify Countries Region (Optional) The user can maintain attributes in the IMG. NOTE Region data should be dependent on Country data. Check the IMG setting. IMG setup: SAP NetWeaver > General Settings > Set Countries > Insert Regions 3.3.3 Orgunit Parent Use the following worksheet to maintain the hierarchy of the organization. All of the Organizations that you maintained in the Organization worksheet will be displayed in the dropdown list in the Object column. Orgunit Parent Worksheet Column Dependency Attribute Object (Required) Organization worksheet Name Column Select a value from the dropdown list Parent (Optional) Organization worksheet Name Column Select a value from the dropdown list Orgunit View (Optional) n/a The user can maintain attributes in the IMG IMG setup: GRC > Shared Master Data Settings > Maintain Organization Views Object (Required) n/a n/a ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 15 of 32 3.3.4 Risk Category Use this worksheet to maintain Risk Categories and their hierarchies. When you create hierarchies, always maintain the higher hierarchy risk first. Risk Category Worksheet Column Dependency Attribute Parent (Optional) Risk Category worksheet Name Column Select a value from the dropdown list Name (Required) n/a Alphanumeric characters (length: 140 characters) Description (Optional) n/a Alphanumeric characters (no length limit) 3.3.5 Risk Template Use this worksheet to maintain the Risk Template, which can be linked to other objects such as subprocess and control. When you create hierarchies, always maintain the higher hierarchy risk template first. Risk Template Worksheet Column Dependency Comment Parent (Required) Risk Template worksheet Name column Select a value from the dropdown list Name (Required) n/a Alphanumeric characters (length: 140) Description (Optional) n/a Alphanumeric characters (no length limit) 3.3.6 Risk Impact Use this worksheet to link the Risk Template Object to its Impact. You can customize the Impact Category in the IMG. Risk Impact Worksheet Column Dependency Comment Object (Optional) Risk Template worksheet Name column Select a value from the dropdown list Impact Category (Optional) n/a The user can maintain attributes in the IMG IMG setup: GRC > Shared Master Data Settings > Risk and Opportunity Attributes > Maintain Impact Categories Impact Description (Optional) n/a Alphanumeric characters (no length limit) ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 16 of 32 3.3.7 Risk Driver Use this worksheet to link the Risk Template Object to its Driver. You can customize the Risk Driver in the IMG. Risk Driver Worksheet Column Dependency Comment Object (Required) Name column of the Risk Template worksheet Select a value from the dropdown list Risk Driver (Optional) n/a The user can maintain attributes in the IMG IMG setup: GRC > Shared Master Data Settings > Risk and Opportunity Attributes > Maintain Driver Categories Risk Driver Description (Optional) n/a Alphanumeric characters (no length limit) 3.3.8 Control Objective Use this worksheet to maintain the Control Objective. Control Objective Worksheet Column Comment Name (Required) Alphanumeric characters (length: 140) Description (Optional) Alphanumeric characters (no length limit) Objective Category The user can maintain attributes in the IMG IMG setup: GRC > Process Control > Edit Attribute Values > Attributes with Dependent Attributes > COOBJCAT 3.3.9 Control Objective Risk Use this worksheet to link the Control Objective that you maintained in the Control Objective worksheet to the Control Object Risk that you maintained in the Risk Template worksheet. Control Objective Risk Worksheet Column Dependency Comment Object (Required) Control Object worksheet Name column Select a value from the dropdown list Control Objective Risk (Required) Risk Template worksheet Name column Select a value from the dropdown list 3.3.10 Account Group Use this worksheet to maintain the Account Group. Account Group Worksheet ©2010, 2011, 2012 SAP GRC 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 Account Group worksheet Name column Select a value from the dropdown list Name (Required) n/a Alphanumeric characters (length: 140) Description n/a Alphanumeric characters (no length limit) Account Group Assertion n/a X (Yes) IMG setup: GRC > Process Control > Edit Attribute Values > ACASS) 3.3.11 Account Group Risk Use this worksheet to assign a level of risk to the Account Group that you maintained. Account Group Risk Worksheet Column Dependency Comment Object (Required) Account Group worksheet Name column Select a value from the dropdown list Account Group Risk (Required) Risk Template worksheet Name column Select a value from the dropdown list Account Group Risk Assertion (Optional) n/a X (Yes) NOTE Account Group Risk Assertion is a subset of Assertion in the Account Group worksheet. 3.3.12 Consolidated Account Balances Use this worksheet to assign Consolidated Account Balances to Account Groups. If you assign an Account Group to a Subprocess, you must set the Consolidated Account Balances threshold in the frontend (see section Prerequisites) and then set the value in the Significant column to „X“ (True). Consolidated Account Balances Worksheet Column Dependency Comment Object (Required) Account Group worksheet Name column 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 ©2010, 2011, 2012 SAP GRC 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 3.3.13 Test Plan Use this worksheet to maintain a Test Plan. Note that text in the Test Plan Description column is limited to 765 characters. Test Plan Worksheet Column Comment Name (Required) Alphanumeric characters (length: 140) Description (Optional) Alphanumeric characters (length: 1765) 3.3.14 Test Plan Steps Use this worksheet to maintain Test Steps for each Test Plan you maintained in the previous worksheet. Test Plan Steps Worksheet Column Dependency Comment Object (Required) Test Plan worksheet Name column Select a value from the dropdown list Test Step Number (Optional) n/a n/a Test Step Name (Optional) n/a n/a Test Step Long Text (Optional) n/a n/a Is Test Step (Optional) n/a X Is Required (Optional) n/a X Fails Test (Optional) n/a X (Yes) Initial Sample (Optional) n/a n/a Sampling Method (Optional) n/a n/a IMG setup: GRC > Process Control > Edit Attribute Values > TSSAMPLING_METHOD 3.3.15 Central Process Use this worksheet to maintain Central Process. Central Process Worksheet Column Dependency Comment Parent (Optional) Central Process worksheet Name column Select a value from the dropdown list ©2010, 2011, 2012 SAP GRC 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) 3.3.16 Subprocess Control Objective Use this worksheet to link Subprocesses to the Processes that you maintained in the previous sheet. Use the Parent column to select processes that you maintained in the Central Process worksheet. 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) Central Process worksheet Name column Select a value from the dropdown list 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 3.3.17 Subprocess Account Group Use this worksheet to assign an Account Group to a Subprocess object. Subprocess Account Group Worksheet Column Dependency Comment Object (Required) Central Subprocess worksheet Name column Select a value from the dropdown list Account Group worksheet Select a value from the Subprocess Account Group ©2010, 2011, 2012 SAP GRC 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 3.3.18 Subprocess Control Objective Use this worksheet to assign a Control Objective to a Subprocess object. Subprocess Control Objective Worksheet Column Dependency Comment Object (Required) Central Subprocess sheet Name column Select a value from the dropdown list Subprocess Control Objective (Required) Control Objective sheet Name column Select a value from the dropdown list 3.3.19 Subprocess Risk Use this worksheet to assign the Risk ID, Risk Source Account group, and Risk Source Control Objective to a Subprocess object. The Subprocess Risk is a subset of the Subprocess Account Group and Subprocess Control Objective worksheets. Thus, when you assign the Account group and Control Object, you must check that the same assignment is maintained in the Subprocess Account Group and Subprocess Control Objective worksheets. For example, if you assigned the AP Invoicing subprocess to a control object AP Invoices are entered accurately and an account group GRC AP. 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. ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 21 of 32 Subprocess Risk Worksheet Column Dependency Comment Object (Required) Central Subprocess worksheet Name column Select a value from the dropdown list Risk ID (Required) Risk Template worksheet Name column Select a value from the dropdown list Risk Source Account Group (Optional) Account Group worksheet Name column Select a value from the dropdown list Risk Source Control Objective (Optional) Control Objective worksheet Name column Select a value from dropdown list 3.3.20 Central Control Use this worksheet to maintain Control objects. NOTE Regulations must be assigned in a separate row. See section General Tips for more details about regulation assignment. Central Control Worksheet Column Comment Parent (Required) Select a value from the dropdown list Dependency Central Subprocess worksheet Name column Name (Required) Alphanumeric characters (length: 140) Regulation (Optional) NOTE Regulation is a subset of Regulation in the Central Subprocess worksheet. Description (Optional) Alphanumeric characters (no length limit) Regulation specific (Optional) X (Yes) Is Control (Optional) n/a Control Category (Optional) The user can maintain attributes in the IMG IMG input: GRC > Process Control > Edit Attribute Values > PRCATEGORY Control Significance (Optional) The user can maintain attributes in the IMG IMG input: GRC > Process Control > Edit Attribute Values > PRSIG Level of Evidence (Optional) n/a IMG input: GRC > Process Control > Scoping > Set Level of Evidence Value ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 22 of 32 Control Risk (Optional) n/a IMG input: GRC > Process Control > Scoping > Set Control Rating Range Automation (Required) 0AUT (Automatic) 0MAN (Manual) 0SEM (Semiautomatic) Control Purpose (Required) n/a Nature of Control (Optional) n/a Allow Refer (Optional) X (Yes) Control Group (Optional) n/a Frequency (Optional) n/a Date or Event (Optional) E (Event), T (Date) Event description (Optional) n/a To Be Tested (Optional) X (Yes) Test Automation (ID) (Required) 0AUT (Automatic) 0MAN (Manual) 0SEM (Semiautomatic) Testing Technique (Optional) The user can maintain attributes in the IMG IMG input: GRC > Process Control > Edit Attribute Values > PRTTECHNQ Test Plan (Optional) Dependency Test Plan worksheet Name Column Input (Optional) n/a Out (Optional) n/a Control Relevance (Optional) X (Yes) IMG input: GRC > Process Control > Edit Attribute Values > RELEVANCE (Optional) Control Subgroup (Optional) X (Yes) NOTE Control Subgroup is subset of Control Group (18.15) in the Central Control worksheet. 3.3.21 Control Risks Use this worksheet to assign the Risk ID, Control Risk Source Account group, and Control Risk Source Control Objective to a Control object. 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 Control’s parent (Subprocess) maintained the same assignment in the Subprocess Account Group and Subprocess Control Objective worksheets. ©2010, 2011, 2012 SAP GRC 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, Control’s 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. ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 24 of 32 Control Risk Worksheet Column Dependency Comment Object (Required) Central Control worksheet Name column Select a value from the dropdown list Risk ID (Required) Risk Template worksheet Name column Select a value from the dropdown list Control Risk Source Account Group (Optional) Account Group worksheet „Name column Select a value from dropdown list Control Risk Source Control Objective (Optional) Control Objective worksheet Name column Select a value from dropdown list 3.3.22 Central iELC Group Use this worksheet to maintain an indirect Entity Level Control (iELC) Group. Central iELC Group Worksheet Number Column Dependency Comment 20.1 Parent (Optional) Central iELC Group worksheet Name column Select a value from the dropdown list 20.2 Name (Required) n/a Alphanumeric characters (length: 140 characters) 20.3 Description (Optional) n/a Alphanumeric characters (no length limit) 3.3.23 Central iELC Use this worksheet to maintain Central iELC objects. NOTE Regulations must be assigned in a separate row. See section General Tips for more details about regulation assignment. Central iELC Group Worksheet Number Column Dependency Comment 21.1 Parent (Required) Central iELC Group worksheet Name column 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 ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 25 of 32 (no length limit) 21.5 Regulation specific (Optional) n/a X 21.6 Operation Frequency (Optional) n/a n/a IMG setup: GRC > Process Control > Edit Attribute Values > IELCFREQ 21.7 Test plan (Optional) Test Plan worksheet Name column n/a 21.8 To be tested (Optional) n/a X 3.4 Validate Data Before uploading the Excel file, SAP strongly recommends that you validate the data. Invalid data will stop the upload process and force you to correct data. Procedure 1. From the Excel menu, select Data > Data Validation > Circle Invalid Data. This will circle invalid data in each worksheet. ©2010, 2011, 2012 SAP GRC 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. 3.5 Upload Data This section describes how to upload data to the backend system. 3.5.1 Upload Data Procedure 1. Go to the backend system and run transaction SE38, input program name GRFN_MDUG, and then click Execute. 2. Select Upload Data. 3. Select the Excel file you want to upload and continue. This step generates an XML file in your SAP workdir automatically. If this step succeeds with no errors, it will continue with the import data step. Otherwise the error log will be shown. 4. Import the XML data to the system. ©2010, 2011, 2012 SAP GRC 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. 3.5.2 Subsequent Upload Implementation This feature is implemented by mapping object names in the excel template to the object names in the GRC system. Before you upload the date, check the Find ID by name option. MDUG will search whether the object name in the template is already used in the GRC system; if yes, MDUG will treat the object in edit mode instead of creating a new object. 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. 3.6 Regulation Requirement Loading To use the Regulation Requirement loading functionality in MDUG, see the instructions in SAP Note 1684455 - Regulation Requirement loading in MDUG. ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 28 of 32 3.7 Multiple Language Support To upload data in different languages in MDUG, see the instructions in SAP Note 1711069 Multiple Language Support in MDUG PC10. 3.8 Review Log If the template contains any invalid data, the system will generate an error log that will be populated automatically when invalid data is found To review the log after uploading data, use transaction SLG1. ©2010, 2011, 2012 SAP GRC 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. ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 30 of 32 4 Frequently Asked Questions The following sections describe typical users questions about the MDUG process. 4.1 Data maintenance I cannot find the Currency/Country/Region from the dropdown list. MDUG 10.0 supports a limited list of Currency/Country codes. Check the IMG setting for Currency/Country/Region and manually enter the code. Can I use spaces in the Object name? Yes, spaces are permitted in the object name. However, do not start the object name with a space or enter only spaces. 4.2 Data upload errors 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. ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 31 of 32 5 Appendix: Data Dependency for Related Objects There are some relationships and dependencies among the Master Data. We recommend that you maintain data in line with the following sequences for related the Master Data objects. Data Dependency for Related Objects Sequence Master Data Worksheet Dependency 1 Organization n/a 2 Risk Category n/a 3 Risk Template Risk Category 4 Control Objective Risk Template 5 Account Group Risk Template 6 Test Plan n/a 7 Central Process n/a 8 Central Sub process Central Process, Risk Template, Control Objective, Account Group 9 Central Control Central Sub process, Test Plan, Risk Template, Control Objective, Account Group 10 Central iELC Group n/a 11 Central iELC Central iELC Group, Test Plan ©2010, 2011, 2012 SAP GRC Title: SAP® GRC Master Data Upload Generator™ End User Guide Version: 0.6 Date: 10/18/2012 Page 32 of 32