Hierarchy
⤷ IS-U (Application Component) SAP Utilities
⤷ EE80 (Package) IS-U: Customizing
IMG Activity
ID | _ISUEDMCOM_000004 | Define Consistency Checks for Profile Value Import |
Transaction Code | S_KK4_82000292 | (empty) |
Created on | 20000712 | |
Customizing Attributes | _ISUEDMCOM_000004 | Define Consistency Checks for Profile Import |
Customizing Activity | _ISUEDMCOM_000004 | Define Consistency Checks for Profile Import |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | _ISUEDMCOM_000004 |
In this IMG activity you define consistency checks for profile import.
Consistency checks are allocated to consistency check groups in the next step.
You can define your own checks for profile imports (such as checks for overlaping data).
You use the following parameters to define consistency checks:
- Consistency check
Consistency check ID
- Function module for consistency check
Consistency checks for profile imports are implemented as function modules. These function modules perform the consistency check and returns error codes if inconsistencies are found.
- Consistency check description
Description of consistency check for profile import
- Error codes for consistency check
Different error codes can be defined for each consistency check. Some codes may cause the system to interrupt the profile import without saving the profile values, for example.
Example
Cons. check Cons.check FM Cons. check
MISSDATA ISU_EDM_CONS_CHECK_OVERLAP Check for overlapping data
The following error code is defined for consistency check MISSDATA:
Error code Error code description
1 overlapping value
Consistency check MISSDATA is performed by function module ISU_EDM_CONS_CHECK_OVERLAP which returns the error overlapping value if values overlap.
Requirements
Standard settings
Recommendation
Activities
- Define function modules for consistency checks and corresponding error codes.
- During the consistency check you have the option to set a corresponding user status due to an incorrect check, for example.
- The function modules must provide the following interface:
IMPORTING
REFERENCE(X_PROFVALUES_OLD) TYPE TEPROFVALUES
REFERENCE(X_PROFSTATUS_OLD) TYPE TEPROFSTATUS
REFERENCE(X_PROFILE_NUMBER) TYPE E_PROFILE
REFERENCE(X_PROFHEAD_DATA) TYPE EPROFHEAD_DATA
REFERENCE(X_PROFVALUES) TYPE TEPROFVALUES
REFERENCE(X_PROFSTATUS) TYPE TEPROFSTATUS
REFERENCE(X_TIMESLICES) TYPE TEEDM_DATE_TIME_FROM_TO_UTC
EXPORTING
REFERENCE(Y_ERRORCODE) TYPE TEERRORCODE
REFERENCE(Y_ATTRIBUTES) TYPE TEEDMCONSATTRIBUTES
REFERENCE(Y_CUSTSTATUS) TYPE TEPROFVALSTAT_STAT
You can use function module ISU_EDM_CONS_CHECK_STATUS as a template.
- Choose New entries.
- Enter your data.
- Save your entries.
- Choose Error Codes for Consistency Checks..
- Define error codes for each consistency check.
- Save your entries.
Further notes
Business Attributes
ASAP Roadmap ID | 204 | Establish Functions and Processes |
Mandatory / Optional | 1 | Mandatory activity |
Critical / Non-Critical | 1 | 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 | _ISUEDMCOM_000004 | 0 | I500000200 | Energy Data Management |
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 |
VC_EEDMCONCHECK | C - View cluster | SM34 | Define Consistency Checks for Profile Import |
History
Last changed by/on | SAP | 20010405 |
SAP Release Created in | 462 |