SAP ABAP IMG Activity GRPC_USERDEFNONHRDIC (Modify the ABAP Dictionary)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-SPC (Application Component) Process Controls
     GRPC_CUSTOMIZING (Package) Customizing
IMG Activity
ID GRPC_USERDEFNONHRDIC Modify the ABAP Dictionary  
Transaction Code S_GR4_71000102   (empty) 
Created on 20090210    
Customizing Attributes GRPC_USERDEFNONHRDIC   Modify the ABAP Dictionary 
Customizing Activity GRPC_USERDEFNONHRDIC   Modify the ABAP Dictionary 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name GRPC_USERDEFNONHRDIC    

Use

In this Customizing activity, you modify the ABAP dictionary by creating a data element. Creating an extra data element (and not reusing the existing one) is important because the user interface and reporting take the captions from the definition of the data element.

Requirements

Standard settings

Activities

You can create a data element as described below. The following steps use the creation of a calendar date, as an example:

Creating Domains and Data Elements

  1. Select the Domain field and enter the name of the domain, for example, ZPC_ISSUE_KEYDATE. You must create a logical prefix (starting with Z or Y) for your naming convention to indicate that it is a customer-specific namespace.
  2. Press the F4 key and maintain the description and the domain. You must maintain the domain if you want to create a new data element.

    Note: You must name the description according to your project standards. For example, keeping in view as to whether the domain is a standard domain for the calendar date.
  3. Choose Create and then select the data element, for example, ZPC_ISSUE_KEYDATE. After you activate the object, you must put the data element into your customer-specific package.
  4. Select the Field Labels tab and maintain the texts based on what you want to see on your Risk Management or Process Control screens and reports.

    Note: If multiple languages are needed, use transaction SE63 to enter the text in the languages needed.
  5. Save, check, and activate your new data element.

Creating a Field with a Fixed List of Possible Values

  1. Select the Data Type field and enter the name of the data type, for example, ZPC_ISSUE_KIND. You must create a logical prefix (starting with Z or Y) for your naming convention to indicate that it is a customer-specific namespace.
  2. Choose Create.
  3. Enter the required information in the Short Description and the Data Type (CHAR) fields.
  4. Enter the length of the field. For example, use 1 to store the fixed values associated with a single character:
  5. Select the Value Range tab page, and then enter the set of the fixed values and their association with descriptive texts.
    The default value in the user interface is an empty space. You can therefore maintain an empty space as a valid value. If the application cannot find this value in the set of predefined valid values, it can lead to unexpected results. You must enter a description such as not specified, since the value can have different semantics for different cases.
    Note: If multiple languages are needed, use transaction SE63 to enter the text in the languages needed.
  6. Save, check, and activate the new domain.

    You can now use the domain to create the data element.

Example

Business Attributes
ASAP Roadmap ID 201   Make global settings 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG GRPC_USERDEFNONHRDIC 0 GR11000001 Process Controls 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
IMGDUMMY D - Dummy object SE11  
History
Last changed by/on SAP  20100331 
SAP Release Created in 300