SAP ABAP IMG Activity GRFN_USERDEFCHECK (Check User Defined Fields)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC (Application Component) Governance, Risk and Compliance
     GRFN_DOCUMENTS (Package) Documents
IMG Activity
ID GRFN_USERDEFCHECK Check User Defined Fields  
Transaction Code S_GF1_13000150   (empty) 
Created on 20100901    
Customizing Attributes GRFN_USERDEFCHECK   Check User Defined Fields 
Customizing Activity GRFN_USERDEFCHECK   Check User Defined Fields 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name GRFN_USERDEFCHECK_DOC    

Use

In this Customizing activity, you can use the GRFN_CHECK_CDF report to check for errors for the new user-defined fields. The report checks field definition consistency, and for some issues it can automatically make corrections.

You can execute the report in two modes:

  • Check mode

    In this mode, the report only checks the fields for definition consistency.
    In the results screen, each line in the table represents one field.
    The green icon means there is no problem.
    The yellow icon means there is a problem that can be corrected by the report in correction mode.
    The red icon means there is a problem that has to be solved manually, usually by adjusting the customer field definition in DDIC or HR setup.

    You can choose from the following options, which attributes you want to check:

    • Unique Name
    • Each user defined field must have a system wide unique name.
      Note: The only exception for this rule is for names used for the fields in central and corresponding local entities. In this case, the values from the local entities are copied (assignment by copy) or referenced from local to central entities (assignment by reference). The report marks the fields as Error, with an explanation that it is allowed.
    • Info type for TC03
    • Info type with Time constraint 3 is used to model the multi value field for HR based entities. It is allowed to define only a single field per info type.
    • Subtypes for Reg.
    • (For HR based entities only). For fields that are defined with regulation specific values, the corresponding info type has to be assigned to all the relevant Regulation subtype values. This checks the Info type - sub type assignment based on the regulations with the actual subtype assignment.
    • Structure for Multi-Value
    • This checks the structure of the user defined DDIC table and if the include structure used in the DDIC table has only a single field defined.
    • UI Metadata
    • This checks if there is corresponding field metadata in the UI configuration table GRFNFLD for each field.
    • Reporting Metadata
    • This checks if there is corresponding field metadata in the reporting configuration table GRFNREPCOLUMNC for each field.
  • Correction mode

    The utility automatically corrects any problems marked as yellow. Most of the corrections are for problems resulting from generation of configuration data for Customizable UI and for Reporting.
    Note: These changes must be logged to the Customizing or Workbench requests, so you must have enough the required authorization to execute such tasks and for the transport requests.

    You can choose from the following options, which attributes you want to correct:

    • Subtypes for Regulations
    • UI Metadata
    • In order to customize Flexible UI, each field on the screen has to have a record in the table GRFNFLD. This correction automatically generates the customizing entries for all the fields defined for all the entities. The changes are generated into the provided customizing request.
    • Reporting Metadata
    • In order to add user defined fields to the reports, each field must be maintained in the table GRFNREPCOLUMNC. This correction automatically generates the customizing entries for all the fields defined for all the entities. The changes are generated into provided customizing request.

Requirements

Standard settings

Activities

To execute the report:

  1. In the Program field, enter GRFN_CHECK_CDF.
  2. Choose Execute.
  3. Select the required execution mode and attributes to be checked.
  4. Choose Execute.

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 
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 SE38  
History
Last changed by/on SAP  20100901 
SAP Release Created in V1000