SAP ABAP Class IF_USMD_RULE_SERVICE (Service Interface FMDM)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RULE_SERVICE Service Class for FMDM Rule Maintenance 20080408
Properties
Class IF_USMD_RULE_SERVICE  
Short Description Service Interface FMDM    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080402   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_USMD_RULE_SERVICE has no interface implemented.
Friends
Class IF_USMD_RULE_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DS_RULE_EXISTENCE Instance attribute Public Type reference (TYPE) USMD_S_RULE_EXISTENCE Describe if there is any rule for each usage 20081215
2 D_MODEL Instance attribute Public Type reference (TYPE) USMD_MODEL Data model 20080402
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CREQUEST Instance method Public Method 20080408
2 CHECK_CREQUEST_ASYNC Instance method Public Method Obsolete 20080509
3 CHECK_CREQUEST_FINAL Instance method Public Method 20080409
4 CHECK_CREQUEST_HIERARCHY Instance method Public Method 20081212
5 CHECK_CREQUEST_START Instance method Public Method 20080429
6 CHECK_EDITION Instance method Public Method 20080409
7 CHECK_EDITION_ASYNC Instance method Public Method Obsolete 20080509
8 CHECK_EDITION_FINAL Instance method Public Method 20080409
9 CHECK_EDITION_HIERARCHY Instance method Public Method 20081212
10 CHECK_EDITION_START Instance method Public Method 20080429
11 CHECK_ENTITY Instance method Public Method 20080409
12 CHECK_ENTITY_HIERARCHY Instance method Public Method 20081212
13 DERIVE_ENTITY Instance method Public Method 20080505
14 DERIVE_ENTITY_CROSS Instance method Public Method Derivations Across Different Entity Types 20101228
15 GET_CREQUEST_ACTIVATION_RESULT Static method Public Method 20091119
16 GET_CREQUEST_CHECK_RESULT Static method Public Method 20080506
17 GET_EDITION_CHECK_RESULT Static method Public Method 20080506
18 RESET_CREQUEST_CHECK_RESULT Static method Public Method 20090514
Events
Class IF_USMD_RULE_SERVICE has no event.
Types
Class IF_USMD_RULE_SERVICE has no local type.
Method Signatures

Method CHECK_CREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080408
2 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20080408
3 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080408
4 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20080703
5 Importing IV_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080409
6 Importing IV_ENTITYTYPE_CONT Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp for contained entity 20080421

Method CHECK_CREQUEST on class IF_USMD_RULE_SERVICE has no exception.

Method CHECK_CREQUEST_ASYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080509

Method CHECK_CREQUEST_ASYNC on class IF_USMD_RULE_SERVICE has no exception.

Method CHECK_CREQUEST_FINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080409
2 Exporting ET_RESULT Call by reference Type reference (TYPE) USMD_T_MESSAGE Validation result 20080430
3 Importing IT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Contain pre-check messages 20080507
4 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080409
5 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20080703

Method CHECK_CREQUEST_FINAL on class IF_USMD_RULE_SERVICE has no exception.

Method CHECK_CREQUEST_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20081212
2 Importing IT_DELTA Call by reference Type reference (TYPE) USMD_T_HRY_TREE_RUL_DELTA ##Delta informtation of hierarchy tree for rule service 20081212
3 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20081212
4 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20081212
5 Importing IV_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20081212

Method CHECK_CREQUEST_HIERARCHY on class IF_USMD_RULE_SERVICE has no exception.

Method CHECK_CREQUEST_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080429
2 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080501
3 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20090514

Method CHECK_CREQUEST_START on class IF_USMD_RULE_SERVICE has no exception.

Method CHECK_EDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080409
2 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20080409
3 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Änderungsantrag 20080409
4 Importing IV_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080409
5 Importing IV_ENTITYTYPE_CONT Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp for contained entity 20080422

Method CHECK_EDITION on class IF_USMD_RULE_SERVICE has no exception.

Method CHECK_EDITION_ASYNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20080509

Method CHECK_EDITION_ASYNC on class IF_USMD_RULE_SERVICE has no exception.

Method CHECK_EDITION_FINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080409
2 Exporting ET_RESULT Call by reference Type reference (TYPE) USMD_T_MESSAGE Validation result 20080430
3 Importing IT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080507
4 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Änderungsantrag 20080410

Method CHECK_EDITION_FINAL on class IF_USMD_RULE_SERVICE has no exception.

Method CHECK_EDITION_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20081212
2 Importing IT_DELTA Call by reference Type reference (TYPE) USMD_T_HRY_TREE_RUL_DELTA ##Delta informtation of hierarchy tree for rule service 20081212
3 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20081212
4 Importing IV_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20081212

Method CHECK_EDITION_HIERARCHY on class IF_USMD_RULE_SERVICE has no exception.

Method CHECK_EDITION_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080429
2 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20080429

Method CHECK_EDITION_START on class IF_USMD_RULE_SERVICE has no exception.

Method CHECK_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080409
2 Exporting ET_RESULT Call by reference Type reference (TYPE) USMD_T_MESSAGE Validation result 20080430
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20080409
4 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20101001
5 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20080605
6 Importing IV_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080409
7 Importing IV_ENTITYTYPE_CONT Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp for contained entity 20080422

Method CHECK_ENTITY on class IF_USMD_RULE_SERVICE has no exception.

Method CHECK_ENTITY_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20081212
2 Exporting ET_RESULT Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20081212
3 Importing IT_DELTA Call by reference Type reference (TYPE) USMD_T_HRY_TREE_RUL_DELTA ##Delta informtation of hierarchy tree for rule service 20081212
4 Importing IT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20081212
5 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20081212
6 Importing IV_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20081212

Method CHECK_ENTITY_HIERARCHY on class IF_USMD_RULE_SERVICE has no exception.

Method DERIVE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) ANY TABLE 20090109
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20080505
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080505
4 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20080505
5 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20081010
6 Importing IV_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080505
7 Importing IV_ENTITYTYPE_CONT Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20080505

Method DERIVE_ENTITY on class IF_USMD_RULE_SERVICE has no exception.

Method DERIVE_ENTITY_CROSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE_INFO Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20101228
2 Importing IO_CHANGED_DATA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_READ Lesendes Interface zum Datenpuffer 20101228
3 Importing IO_READ_DERIVED_DATA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_READ Lesendes Interface zum Datenpuffer 20110413
4 Importing IO_WRITE_DATA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_WRITE Schreibendes Interface zum Datenpuffer 20101228

Method DERIVE_ENTITY_CROSS on class IF_USMD_RULE_SERVICE has no exception.

Method GET_CREQUEST_ACTIVATION_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTIVATION_RESULT_APPLOG Call by reference Type reference (TYPE) BALLOGHNDL Characterfeld der Länge 10 20091119
2 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20091119
3 Importing IV_CREQUEST_VAL_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20091119

Method GET_CREQUEST_ACTIVATION_RESULT on class IF_USMD_RULE_SERVICE has no exception.

Method GET_CREQUEST_CHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG_STATISTICS Call by reference Type reference (TYPE) USMD_S_MSG_STATISTICS Application log message count 20080508
2 Exporting ET_VALIDATION_RESULT Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080506
3 Exporting EV_CHECK_STATUS Call by reference Type reference (TYPE) USMD_CHECK_STATUS FIN MDM: Allgemeines Kennzeichen 20080506
4 Exporting EV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20080508
5 Exporting EV_VALIDATION_RESULT_APPLOG Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20090303
6 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20080506

Method GET_CREQUEST_CHECK_RESULT on class IF_USMD_RULE_SERVICE has no exception.

Method GET_EDITION_CHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG_STATISTICS Call by reference Type reference (TYPE) USMD_S_MSG_STATISTICS Message statistics 20080508
2 Exporting ET_VALIDATION_RESULT Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20080507
3 Exporting EV_CHECK_STATUS Call by reference Type reference (TYPE) USMD_CHECK_STATUS Check Status in Financial MDM Rule Service 20080507
4 Exporting EV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20080508
5 Exporting EV_VALIDATION_RESULT_APPLOG Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20090303
6 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20080507

Method GET_EDITION_CHECK_RESULT on class IF_USMD_RULE_SERVICE has no exception.

Method RESET_CREQUEST_CHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20090514
2 Importing IV_CREQUEST Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20090514

Method RESET_CREQUEST_CHECK_RESULT on class IF_USMD_RULE_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in