SAP ABAP IMG Activity _ISUEDMCOM_000004 (Define Consistency Checks for Profile Value Import)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   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

  1. Define function modules for consistency checks and corresponding error codes.
  2. During the consistency check you have the option to set a corresponding user status due to an incorrect check, for example.
  3. 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.

  1. Choose New entries.
  2. Enter your data.
  3. Save your entries.
  4. Choose Error Codes for Consistency Checks..
  5. Define error codes for each consistency check.
  6. 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