SAP ABAP Interface IF_USMD_RULE_SERVICE_DT (Design Time for Rule Service)
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 | 20090306 |
Properties
| Interface | IF_USMD_RULE_SERVICE_DT | |
| Short Description | Design Time for Rule Service |
General Data
| Package | USMD7 | Validations and Derivations |
| Created | 20090306 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_USMD_RULE_SERVICE_DT has no interface.
Friends
Interface IF_USMD_RULE_SERVICE_DT has no friend.
Attributes
Interface IF_USMD_RULE_SERVICE_DT has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20110203 | ||
| 2 | Static method | Public | Method | 20090306 | ||
| 3 | Static method | Public | Method | 20090306 | ||
| 4 | Instance method | Public | Method | 20110203 | ||
| 5 | Instance method | Public | Method | 20110203 |
Events
Interface IF_USMD_RULE_SERVICE_DT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_ENTITY_ATTR | Public | See coding | 20090309 | begin of S_ENTITY_ATTR,
usmd_entity type usmd_entity,
attr_res type usmd_attr_res,
end of s_entity_attr
|
||
| 2 | TS_ENTITY_ATTR | Public | See coding | 20090309 | ts_entity_attr type sorted table of s_entity_attr
with unique key usmd_entity attr_res
|
Method Signatures
Method ACTIVATE_MODEL_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20110203 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | USMD_FLG | 20110203 |
Method ACTIVATE_MODEL_CHANGES on Interface IF_USMD_RULE_SERVICE_DT has no exception.
Method APPLY_ENTITY_TYPE_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090306 | |||
| 2 | IT_CHANGED_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_T_ENTITY | Entitätstypen | 20090306 | |||
| 3 | IT_DELETED_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_T_ENTITY | Entitätstypen | 20090306 | |||
| 4 | IT_NEW_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_T_ENTITY | Entitätstypen | 20090306 | |||
| 5 | IV_TR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20090306 |
Method APPLY_ENTITY_TYPE_CHANGE on Interface IF_USMD_RULE_SERVICE_DT has no exception.
Method CHECK_ENTITY_TYPE_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_EXISTING | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090306 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090306 | |||
| 3 | IT_CHANGED_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_T_ENTITY | Entitätstypen | 20090306 | |||
| 4 | IT_DELETED_ATTR | Call by reference | Type reference (TYPE) | TS_ENTITY_ATTR | 20090309 | ||||
| 5 | IT_DELETED_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_T_ENTITY | Entitätstypen | 20090306 | |||
| 6 | IT_NEW_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_T_ENTITY | Entitätstypen | 20090306 | |||
| 7 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20090324 |
Method CHECK_ENTITY_TYPE_CHANGE on Interface IF_USMD_RULE_SERVICE_DT has no exception.
Method CHECK_MODEL_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20110203 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | USMD_FLG | 20110203 | ||||
| 3 | IT_ATTR_STATE_CHANGE | Call by reference | Type reference (TYPE) | USMD_T_ATTR_RES_STATE_CHANGE | ##State Changes of Resolved Attributes | 20110207 | |||
| 4 | IT_ENTITY_STATE_CHANGE | Call by reference | Type reference (TYPE) | USMD_T_ENTITY_STATE_CHANGE | ##State Changes of Entity Types | 20110207 |
Method CHECK_MODEL_CHANGES on Interface IF_USMD_RULE_SERVICE_DT has no exception.
Method SAVE_MODEL_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20110203 | |||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | USMD_FLG | 20110203 | ||||
| 3 | IV_TR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20110203 |
Method SAVE_MODEL_CHANGES on Interface IF_USMD_RULE_SERVICE_DT has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 702 |