SAP ABAP Interface IF_USMD_RULE_SERVICE (Service Interface FMDM)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD7 (Package) Validations and Derivations
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
Interface IF_USMD_RULE_SERVICE  
Short Description Service Interface FMDM    
General Data
Package USMD7   Validations and Derivations 
Created 20080402   SAP 
Last changed 20130531   SAP 
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
Interface IF_USMD_RULE_SERVICE has no interface.
Friends
Interface IF_USMD_RULE_SERVICE has no friend.
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
Interface IF_USMD_RULE_SERVICE has no event.
Types
Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface 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 Interface IF_USMD_RULE_SERVICE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604