Hierarchy

⤷

⤷

IMG Activity
ID | GRFN_DATASTOR_MULTI | Use Data Elements to Enhance the Data Storage for Multiple Value Fields |
Transaction Code | S_GF1_13000152 | (empty) |
Created on | 20100901 | |
Customizing Attributes | GRFN_DATASTOR_MULTI | Use Data Elements to Enhance the Data Storage for Multiple Value Fields |
Customizing Activity | GRFN_DATASTOR_MULTI | Use Data Elements to Enhance the Data Storage for Multiple Value Fields |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | GRFN_DATASTOR_MULTI_DOC |
Use
In this Customizing activity, you can use data elements to enhance the data storage for multiple value fields. For multiple value fields it is necessary to create a database table (one per field) to hold the data. For this, SAP defines strict rules and naming conventions.
The following are the relevant short entity names for Risk Management objects:
Object Name Short Entity Name
Response RP
Enhancement plan RP
Incident IC
For a complete list of relevant short entity names for Process Control, go to the system table GRFNENTITY.
Note: For each user-defined field, you must create a structure named ZGRCS_XXnnnn and a database table named ZGRCT_XXnnnn, where XX is the Short Entity Name and nnnn is a four digit number (0000 - 9999).
Requirements
Standard settings
Activities
For the following example, assume we are creating the ZZ_KEY_DATE field as a multi value field:
- Select the Data type field, and enter a name according to the naming conventions. For example, ZGRCS_RP0001.
- Choose Create.
- On the Create Type screen, select Structure, and then choose Execute.
- Enter the structure description and define a structure field ZZ_KEY_DATE of type ZRM_RESP_KEYDATE.
Keep the following in mind:
- The field naming conventions and restrictions for the customer includes also applies here.
- There can be only one field per structure and database table. If you need more multiple value fields, you must create separate structures and database tables for each.
- For the structure ZGRCS_RP0001, you must enter information about the Enhancement Category. This is required because the user-defined include structure is already an enhancement structure, and cannot be further enhanced. To enter the enhancement category, choose Extras --> Enhancement Category. In the window that appears, select Cannot Be Enhanced, and then choose Copy.
- Save, check, and activate the structure.
- On the ABAP Dictionary: Initial Screen, select Database Table, and enter the name of the database table according to the naming convention. For example ZGRCT_RP0001.
- Choose Create.
- Enter the table name, and in the Delivery Class field, select A for Application table.
- Navigate to the Fields tab page, and then enter the following fields as key fields:
- MANDT type MANDT
- OBJECT_ID type GRFN_API_OBJECT_ID
- SEQNR type GRFN_SEQNR
- Include the previously defined structure ZGRCS_IS0001.
- Choose Technical Settings.
- In the Data class field, enter APPL1.
- For the Size category, choose an option based on your expectation of the data volume, such as 1.
- Save the technical settings.
- Navigate back to the ABAP dictionary maintenance screen, and then activate the table.
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 | SE11 |
History
Last changed by/on | SAP | 20100901 |
SAP Release Created in | V1000 |