Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_USMD_RULE_SERVICE | Service Interface FMDM | 20080408 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_USMD_RULE_SERVICE_DT | Design Time for Rule Service | 20090306 |
Properties
| Class | CL_USMD_RULE_SERVICE | |
| Short Description | Service Class for FMDM Rule Maintenance | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | USMD7 | Validations and Derivations |
| Created | 20080408 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 6 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_USMD_RULE_SERVICE | Service Interface FMDM | 20080408 | ||
| 2 | IF_USMD_RULE_SERVICE_DT | Design Time for Rule Service | 20090306 |
Friends
Class CL_USMD_RULE_SERVICE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_USMD_APPL_LOG | Application log instance for application message | 20080506 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_USMD_APPL_LOG | Application Log Interface | 20090317 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_USMD_APPL_LOG | Application log instance for validation result | 20080506 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | USMD_RULE_SERVICE | 20080513 | ||||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FDT_CATALOG | Instance of catalog | 20080417 | |||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_USMD_DATA_CHECK | Runs Fixed Predefined Checks | 20100929 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_FDT_FACTORY | 20080417 | ||||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_USMD_MODEL | MDM Data Model for Access from SAP Standard | 20080513 | |||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_USMD_MODEL_EXT | MDM Data Model for Access from Non-SAP Standard | 20080513 | |||
| 10 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_USMD_RULE_CHECK | Check BRF+ Rules | 20110203 | |||
| 11 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20090428 | ||||
| 12 | Instance attribute | Private | Type reference (TYPE) | TY_TS_MESSAGE | 20090422 | ||||
| 13 | Instance attribute | Private | Type reference (TYPE) | TS_MAP_FIELD_2_ATTR | 20091117 | ||||
| 14 | Instance attribute | Private | Type reference (TYPE) | TS_MAP_FIELD_2_ATTR | 20091204 | ||||
| 15 | Instance attribute | Private | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20090417 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20080423 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | USMD_T_RULE | Rules for check change request | 20080409 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | USMD_T_RULE | Rules for check change request final | 20080417 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | USMD_T_RULE | Rules for Checking Hierarchy in Change Request | 20090323 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | USMD_T_RULE | Rules for derive attribute values | 20080513 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | USMD_T_RULE | Rules for check edition | 20080417 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | USMD_T_RULE | Rules for check edition final | 20080417 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | USMD_T_RULE | Rules for Checkiong Hierarchy in Edition | 20090323 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | USMD_T_RULE | Rules for check entities | 20080417 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | USMD_T_RULE | Rules for Checking Hierarchy of Entities | 20090323 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20080417 | ||||
| 27 | Instance attribute | Private | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20080408 | ||||
| 28 | Instance attribute | Public | Attribute reference (LIKE) | 20080408 | |||||
| 29 | Instance attribute | Private | Type reference (TYPE) | USMD_FLG | Financials MDM: General Indicator | 20080606 | |||
| 30 | Constant | Public | Type reference (TYPE) | STRING | 'CREQUEST_' | Appl log ext. num. prefix for chang requ | 20080506 | ||
| 31 | Constant | Public | Type reference (TYPE) | STRING | 'EDITION_' | Appl log ext. num. prefix for EDITION | 20080506 | ||
| 32 | Constant | Public | Type reference (TYPE) | STRING | 'EN_' | Appl log ext. num. prefix for ENTITY | 20080506 | ||
| 33 | Constant | Public | Type reference (TYPE) | STRING | 'CREQUEST_RESET_' | Appl log ext. num. prefix for reset ENTITY | 20090514 | ||
| 34 | Constant | Public | Type reference (TYPE) | CHAR20 | 'FMDM_MODEL_' | Char20 | 20080408 | ||
| 35 | Constant | Public | Type reference (TYPE) | USMD_CHECK_STATUS | 'F' | Latest check result Found | 20080507 | ||
| 36 | Constant | Public | Type reference (TYPE) | USMD_CHECK_STATUS | 'N' | Latest check result Not Found | 20080507 | ||
| 37 | Constant | Public | Type reference (TYPE) | USMD_CHECK_STATUS | 'O' | Latest check result Outdated | 20080507 | ||
| 38 | Constant | Public | Type reference (TYPE) | USMD_CHECK_STATUS | 'R' | Latest check is still running | 20080507 | ||
| 39 | Constant | Public | Type reference (TYPE) | CHAR2 | 'CQ' | Component of Version Number | 20080616 | ||
| 40 | Constant | Public | Type reference (TYPE) | CHAR2 | 'ED' | Component of Version Number | 20080616 | ||
| 41 | Constant | Public | Type reference (TYPE) | CHAR2 | 'EN' | Component of Version Number | 20080616 | ||
| 42 | Constant | Public | Type reference (TYPE) | CHAR30 | '_SAPFMDMACTIVE' | 30 Characters | 20090428 | ||
| 43 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_CREQUEST' | 30 Characters | 20080417 | ||
| 44 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_CREQUEST_INDEX' | 30 Characters | 20110616 | ||
| 45 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_CREQUEST_STEP' | 30 Characters | 20110616 | ||
| 46 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_CREQUEST_TYPE' | 30 Characters | 20080417 | ||
| 47 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_EDITION' | 30 Characters | 20080422 | ||
| 48 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_EDITION_TYPE' | 30 Characters | 20080422 | ||
| 49 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_HRY_DELTA' | 30 Characters | 20090323 | ||
| 50 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_' | 30 Characters | 20080428 | ||
| 51 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_PROCESS' | 30 Characters | 20110616 | ||
| 52 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_WI_ID' | 30 Characters | 20110616 | ||
| 53 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_WorkItem_ID' | 30 Characters | 20110616 | ||
| 54 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_FIELDNAME' | 30 Characters | 20090317 | ||
| 55 | Constant | Public | Type reference (TYPE) | ARBGB | 'USMD7' | 20110526 | |||
| 56 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SAPFMDM_ROW' | 30 Characters | 20090317 | ||
| 57 | Constant | Public | Type reference (TYPE) | USMD_BAL_MSGTYPE | 'A' | Validation message severity type: Abort | 20080508 | ||
| 58 | Constant | Public | Type reference (TYPE) | USMD_BAL_MSGTYPE | 'E' | Validation message severity type: Error | 20080508 | ||
| 59 | Constant | Public | Type reference (TYPE) | USMD_BAL_MSGTYPE | 'I' | Validation message severity type: Information | 20080508 | ||
| 60 | Constant | Public | Type reference (TYPE) | USMD_BAL_MSGTYPE | 'S' | Validation message severity type: Success | 20080508 | ||
| 61 | Constant | Public | Type reference (TYPE) | USMD_BAL_MSGTYPE | 'W' | Validation message severity type: Warning | 20080508 | ||
| 62 | Constant | Public | Type reference (TYPE) | CHAR30 | 'CHECK_CHANGE_REQUEST' | 30 Characters | 20080423 | ||
| 63 | Constant | Public | Type reference (TYPE) | CHAR30 | 'CHECK_CHANGE_REQUEST_HRY' | 30 Characters | 20090323 | ||
| 64 | Constant | Public | Type reference (TYPE) | CHAR30 | 'CHECK_EDITION' | 30 Characters | 20080423 | ||
| 65 | Constant | Public | Type reference (TYPE) | CHAR30 | 'CHECK_EDITION_HRY' | 30 Characters | 20090323 | ||
| 66 | Constant | Public | Type reference (TYPE) | CHAR30 | 'CHECK_ENTITY' | 30 Characters | 20080423 | ||
| 67 | Constant | Public | Type reference (TYPE) | CHAR30 | 'CHECK_ENTITY_HRY' | 30 Characters | 20090323 | ||
| 68 | Constant | Public | Type reference (TYPE) | CHAR30 | 'CHECK_' | 30 Characters | 20080602 | ||
| 69 | Constant | Public | Type reference (TYPE) | CHAR30 | 'DERIVATION' | 30 Characters | 20080423 | ||
| 70 | Constant | Public | Type reference (TYPE) | CHAR30 | 'DERIVE_' | 30 Characters | 20090402 | ||
| 71 | Static Attribute | Private | Type reference (TYPE) | USMD_FLG | Financial MDM: General Indicator | 20090415 | |||
| 72 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_FDT_FACTORY | 20090415 | ||||
| 73 | Static Attribute | Private | See coding | 20080408 | |||||
| 74 | Static Attribute | Private | Type reference (TYPE) | USMD_FLG | Financial MDM: General Indicator | 20091217 | |||
| 75 | Static Attribute | Private | Type reference (TYPE) | SYSYSID | Name of the R/3 System | 20091217 |
Methods
Events
Class CL_USMD_RULE_SERVICE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | SX_RULE_SERVICE | Private | See coding | 20080408 | BEGIN OF sx_rule_service,
usmd_model TYPE usmd_model,
o_rule_service TYPE REF TO cl_abap_weak_reference,
"<-> cl_usmd_model,
END OF sx_rule_service
|
||
| 2 | S_ELEMENT_DEF | Private | See coding | 20090401 | BEGIN OF s_element_def,
name TYPE usmd_attr_res,
rollname TYPE rollname,
position TYPE i,
END OF s_element_def
|
||
| 3 | S_MAP_FIELD_2_ATTR | Private | See coding | 20091117 | BEGIN OF s_map_field_2_attr,
entitytype TYPE usmd_entity,
lr_entity_name TYPE REF TO data,
lr_final_struc TYPE REF TO data,
size_of_struc TYPE i,
END OF s_map_field_2_attr
|
||
| 4 | TS_MAP_FIELD_2_ATTR | Private | See coding | 20091117 | ts_map_field_2_attr TYPE SORTED TABLE OF s_map_field_2_attr
WITH NON-UNIQUE KEY entitytype
|
||
| 5 | TY_S_DATA_KEY | Private | See coding | 20090318 | BEGIN OF ty_s_data_key,
row TYPE num6,
keystr TYPE string,
END OF ty_s_data_key
|
||
| 6 | TY_S_MESSAGE | Private | See coding | 20090317 | BEGIN OF ty_s_message,
keystr TYPE string,
row TYPE num6,
for_hier TYPE usmd_flg,
fieldname TYPE fieldname,
usmd_msg TYPE usmd_s_message,
badi_msg TYPE bal_s_msg,
END OF ty_s_message
|
||
| 7 | TY_TS_DATA_KEY | Private | See coding | 20090318 | ty_ts_data_key TYPE SORTED TABLE OF ty_s_data_key
WITH NON-UNIQUE KEY row
|
||
| 8 | TY_TS_ELEMENT_DEF | Private | See coding | 20090401 | ty_ts_element_def TYPE SORTED TABLE OF s_element_def
WITH NON-UNIQUE KEY name
|
||
| 9 | TY_TS_MESSAGE | Private | See coding | 20090317 | ty_ts_message TYPE SORTED TABLE OF ty_s_message
WITH NON-UNIQUE KEY keystr
|
||
| 10 | TY_T_DO_NAME | Private | See coding | 20110427 | ty_t_do_name TYPE TABLE OF usmd_do_name
|
Method Signatures
Method ADD_GENERAL_MDG_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | 20110526 |
Method ADD_GENERAL_MDG_MESSAGE on class CL_USMD_RULE_SERVICE has no exception.
Method ADD_MSG_WITH_DETLEVEL_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_BAL_MSG | Call by reference | Type reference (TYPE) | BAL_S_MSG | Anwendungs-Log: Daten einer Meldung | 20090318 | |||
| 2 | IS_USMD_MSG | Call by reference | Type reference (TYPE) | USMD_S_MESSAGE | Meldungen | 20090422 | |||
| 3 | IV_DETLEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | Anwendungs-Log: Detaillierungsgrad | 20090422 | |||
| 4 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20090318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | allg. Ausnahme | 20090318 |
Method CHECK_CREQUEST Signature
Method CHECK_CREQUEST on class CL_USMD_RULE_SERVICE has no parameter.
Method CHECK_CREQUEST on class CL_USMD_RULE_SERVICE has no exception.
Method CHECK_CREQUEST_FINAL Signature
Method CHECK_CREQUEST_FINAL on class CL_USMD_RULE_SERVICE has no parameter.
Method CHECK_CREQUEST_FINAL on class CL_USMD_RULE_SERVICE has no exception.
Method CHECK_EDITION Signature
Method CHECK_EDITION on class CL_USMD_RULE_SERVICE has no parameter.
Method CHECK_EDITION on class CL_USMD_RULE_SERVICE has no exception.
Method CHECK_EDITION_FINAL Signature
Method CHECK_EDITION_FINAL on class CL_USMD_RULE_SERVICE has no parameter.
Method CHECK_EDITION_FINAL on class CL_USMD_RULE_SERVICE has no exception.
Method CHECK_ENTITY Signature
Method CHECK_ENTITY on class CL_USMD_RULE_SERVICE has no parameter.
Method CHECK_ENTITY on class CL_USMD_RULE_SERVICE has no exception.
Method CHECK_ENTITY_TYPE_CHANGE_P 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_ATTR | Call by reference | Type reference (TYPE) | IF_USMD_RULE_SERVICE_DT=>TS_ENTITY_ATTR | 20090323 | ||||
| 4 | IT_DELETED_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_T_ENTITY | Entitätstypen | 20090306 | |||
| 5 | IT_NEW_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_T_ENTITY | Entitätstypen | 20090306 | |||
| 6 | IV_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090324 | |||
| 7 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20090324 |
Method CHECK_ENTITY_TYPE_CHANGE_P on class CL_USMD_RULE_SERVICE has no exception.
Method CHECK_FINAL_P 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 | 20080513 | |||
| 2 | ET_RESULT | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080513 | |||
| 3 | IT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080514 | |||
| 4 | IT_RULE | Call by reference | Type reference (TYPE) | USMD_T_RULE | Table of rules | 20080513 | |||
| 5 | IV_CHECKTYPE | Call by reference | Type reference (TYPE) | CHAR2 | 'EN' entity 'CQ': Crequest 'ED': Edition | 20080703 | |||
| 6 | IV_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080513 | |||
| 7 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080513 |
Method CHECK_FINAL_P on class CL_USMD_RULE_SERVICE has no exception.
Method CHECK_HIERARCHY_P 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 | 20090514 | |||
| 2 | ET_RESULT | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090514 | |||
| 3 | IT_DELTA | Call by reference | Type reference (TYPE) | USMD_T_HRY_TREE_RUL_DELTA | ##Table of hierarchy changes for validation | 20090514 | |||
| 4 | IV_CHECKTYPE | Call by reference | Type reference (TYPE) | CHAR2 | Komponente der Versionsnummer | 20090514 | |||
| 5 | IV_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20090514 | |||
| 6 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20090514 | |||
| 7 | IV_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090514 |
Method CHECK_HIERARCHY_P on class CL_USMD_RULE_SERVICE has no exception.
Method CHECK_P 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 | 20090514 | |||
| 2 | ET_RESULT | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090514 | |||
| 3 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090514 | ||||
| 4 | IV_CHECKTYPE | Call by reference | Type reference (TYPE) | CHAR2 | 'EN' entity 'CQ': Crequest 'ED': Edition | 20090514 | |||
| 5 | IV_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20090514 | |||
| 6 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20090514 | |||
| 7 | IV_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090514 | |||
| 8 | IV_ENTITYTYPE_CONT | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp for contained entity | 20090514 |
Method CHECK_P on class CL_USMD_RULE_SERVICE has no exception.
Method CHECK_PROHIBITED_DERIVATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20110519 | ||||
| 2 | IV_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20110413 | |||
| 3 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | MDM Datenmodell für Zugriff aus SAP-Standard | 20110413 | |||
| 4 | RV_FORBIDDEN | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110413 |
Method CHECK_PROHIBITED_DERIVATIONS on class CL_USMD_RULE_SERVICE has no exception.
Method CHECK_START_P 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 | 20080514 | |||
| 2 | IV_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080514 | |||
| 3 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080514 | |||
| 4 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20080514 |
Method CHECK_START_P on class CL_USMD_RULE_SERVICE has no exception.
Method COMPARE_DERIVED_DATA_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080630 | |||
| 2 | IT_INPUT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20080630 | ||||
| 3 | IT_OUTPUT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20080630 | ||||
| 4 | IV_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20080630 |
Method COMPARE_DERIVED_DATA_P on class CL_USMD_RULE_SERVICE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20080408 |
Method CONSTRUCTOR on class CL_USMD_RULE_SERVICE has no exception.
Method CREATE_CATALOG 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 | 20080428 | |||
| 2 | EV_CATALOG | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20080428 | ||||
| 3 | IF_IS_LOCAL | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091217 | |||
| 4 | IV_DEVELOPMENT_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20080428 | |||
| 5 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20080428 | |||
| 6 | IV_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | DLVUNIT | Softwarekomponente | 20091217 | |||
| 7 | IV_TR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20080428 |
Method CREATE_CATALOG on class CL_USMD_RULE_SERVICE has no exception.
Method CREATE_DATA_OBJECT_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090609 | |||
| 2 | EV_DO_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20080430 | ||||
| 3 | IO_FDT_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | 20080430 | ||||
| 4 | ITS_ELEMENT | Call by reference | Type reference (TYPE) | IF_FDT_STRUCTURE=>TS_ELEMENT | Element list | 20090312 | |||
| 5 | ITS_SHORT_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_SHORT_TEXT | Short Texts (language dependent) | 20091102 | |||
| 6 | ITS_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_TEXT | Texts (language dependent) | 20091102 | |||
| 7 | IV_DATA_OBJECT_TYPE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>DATA_OBJECT_TYPE | IF_FDT_CONSTANTS=>GC_DATA_OBJECT_TYPE_ELEMENT | Data Object Type | 20090309 | ||
| 8 | IV_DDIC_TYPENAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20080430 | ||||
| 9 | IV_DO_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090401 | |||
| 10 | IV_DO_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | 20080430 | ||||
| 11 | IV_TR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20081127 |
Method CREATE_DATA_OBJECT_P on class CL_USMD_RULE_SERVICE has no exception.
Method CREATE_DEFAULT_CATALOG_STRUC_P 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 | 20080430 | |||
| 2 | IO_FDT_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | 20080430 | ||||
| 3 | IV_CATALOG_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20080430 | ||||
| 4 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20090312 | |||
| 5 | IV_TR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20081127 |
Method CREATE_DEFAULT_CATALOG_STRUC_P on class CL_USMD_RULE_SERVICE has no exception.
Method CREATE_MODEL_DATA_OBJECTS_P 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 | 20090318 | |||
| 2 | IO_CATALOG | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CATALOG | 20090402 | ||||
| 3 | IO_FDT_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | 20090312 | ||||
| 4 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20090312 | |||
| 5 | IV_NODE_ID_PARENT | Call by reference | Type reference (TYPE) | IF_FDT_CATALOG=>NODE_ID | Node ID | 20090318 | |||
| 6 | IV_NODE_ID_SIBLING | Call by reference | Type reference (TYPE) | IF_FDT_CATALOG=>NODE_ID | Node ID | 20090318 | |||
| 7 | IV_TR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20090318 |
Method CREATE_MODEL_DATA_OBJECTS_P on class CL_USMD_RULE_SERVICE has no exception.
Method DEFINE_BRF_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | 20110427 | ||||
| 2 | CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20110427 | |||
| 3 | IR_DATA_OBJECT2 | Call by reference | Object reference (TYPE REF TO) | DATA | 20110427 | ||||
| 4 | IS_RULE_ENTITY | Call by reference | Type reference (TYPE) | USMD_S_RULE | Rule for Finanacial MDM | 20110427 | |||
| 5 | IT_DO_NAME | Call by reference | Type reference (TYPE) | TY_T_DO_NAME | 20110427 | ||||
| 6 | IV_DATA_ACTIVE | Call by reference | Type reference (TYPE) | ANY | 20110428 | ||||
| 7 | IV_DATA_NO_TEXT | Call by reference | Type reference (TYPE) | ANY | 20110428 | ||||
| 8 | IV_DATA_OBJECT | Call by reference | Type reference (TYPE) | ANY | 20110428 | ||||
| 9 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20110427 | |||
| 10 | IV_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20110427 |
Method DEFINE_BRF_CONTEXT on class CL_USMD_RULE_SERVICE has no exception.
Method DETERMINE_RELEVANT_FIELDNAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTITY_TYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20110422 | |||
| 2 | RELEVANT_FIELDNAMES | Value transfer | Type reference (TYPE) | USMD_TS_FIELDNAME | MDF Feldname | 20110422 |
Method DETERMINE_RELEVANT_FIELDNAMES on class CL_USMD_RULE_SERVICE has no exception.
Method EXTRACT_APPL_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20101123 | |||
| 2 | CT_RESULT | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20101123 | |||
| 3 | CT_VAL_MESSAGES | Call by reference | Type reference (TYPE) | TY_TS_MESSAGE | 20101123 | ||||
| 4 | IT_DATA_KEY | Call by reference | Type reference (TYPE) | TY_TS_DATA_KEY | 20101123 | ||||
| 5 | IV_CHECKTYPE | Call by reference | Type reference (TYPE) | CHAR2 | Komponente der Versionsnummer | 20101123 | |||
| 6 | IV_ROW | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20101123 | |||
| 7 | IV_SPECIAL | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20101123 | |||
| 8 | IV_TIMESTAMP_END | Call by reference | Type reference (TYPE) | BALTIMSTMP | Anwendungs-Log: Zeitstempel einer Meldung | 20101123 | |||
| 9 | IV_TIMESTAMP_START | Call by reference | Type reference (TYPE) | BALTIMSTMP | Anwendungs-Log: Zeitstempel einer Meldung | 20101123 |
Method EXTRACT_APPL_LOG on class CL_USMD_RULE_SERVICE has no exception.
Method FETCH_BADI_MESSAGE_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CTS_VAL_MESSAGE | Call by reference | Type reference (TYPE) | TY_TS_MESSAGE | 20090317 | ||||
| 2 | IF_FOR_HIER | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090422 | |||
| 3 | ITS_DATA_KEY | Call by reference | Type reference (TYPE) | TY_TS_DATA_KEY | 20090422 | ||||
| 4 | IV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20090317 |
Method FETCH_BADI_MESSAGE_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_APPLICATION_OF_MODEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110203 | |||
| 2 | EV_APPL_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20110203 | |||
| 3 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20110113 |
Method GET_APPLICATION_OF_MODEL on class CL_USMD_RULE_SERVICE has no exception.
Method GET_APPL_CAT_P Signature
Method GET_APPL_CAT_P on class CL_USMD_RULE_SERVICE has no parameter.
Method GET_APPL_CAT_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_APPL_LOG_HANDLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20080513 |
Method GET_APPL_LOG_HANDLE on class CL_USMD_RULE_SERVICE has no exception.
Method GET_CATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_NEED_REDEF | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090415 | |||
| 2 | EF_NEED_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091217 | |||
| 3 | EF_NEED_TR | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090325 | |||
| 4 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090526 | |||
| 5 | EV_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20090324 | |||
| 6 | EV_CATALOG | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20080425 | ||||
| 7 | IV_APPLICATION | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | 20080425 | ||||
| 8 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20080425 | |||
| 9 | IV_SKIP_CHANGE_CHECK | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091029 |
Method GET_CATALOG on class CL_USMD_RULE_SERVICE has no exception.
Method GET_CATALOG_OF_APPLICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CAT_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Universal Unique Identifier | 20110203 | |||
| 2 | EV_CAT_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20110203 | |||
| 3 | IO_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | 20110203 | ||||
| 4 | IV_APPL_ID | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>ID | Beschreibung | 20110203 |
Method GET_CATALOG_OF_APPLICATION on class CL_USMD_RULE_SERVICE has no exception.
Method GET_CHECK_RESULT_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALIDATION_RESULT | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080506 | |||
| 2 | EV_CHECK_STATUS | Call by reference | Type reference (TYPE) | USMD_CHECK_STATUS | Check Status in Financial MDM Rule Service | 20080506 | |||
| 3 | EV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Anwendungs-Log: Zeitbasis für Nametab der Kontexte | 20080508 | |||
| 4 | EV_VALIDATION_RESULT_APPLOG | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20090303 | |||
| 5 | IV_EXTNUMBER | Call by reference | Type reference (TYPE) | BALNREXT | Anwendungs-Log: Externe Identifikation | 20080506 | |||
| 6 | IV_RESET_EXTNUMBER | Call by reference | Type reference (TYPE) | BALNREXT | Anwendungs-Log: Externe Identifikation | 20090514 |
Method GET_CHECK_RESULT_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_COLUMNS_OF_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TABLE | Call by reference | Type reference (TYPE) | ANY TABLE | 20110519 | ||||
| 2 | RT_COLUMNS | Value transfer | Type reference (TYPE) | ABAP_COMPONENT_TAB | 20110519 |
Method GET_COLUMNS_OF_TABLE on class CL_USMD_RULE_SERVICE has no exception.
Method GET_CREQUEST_CHECK_RESULT Signature
Method GET_CREQUEST_CHECK_RESULT on class CL_USMD_RULE_SERVICE has no parameter.
Method GET_CREQUEST_CHECK_RESULT on class CL_USMD_RULE_SERVICE has no exception.
Method GET_CREQUEST_P Signature
Method GET_CREQUEST_P on class CL_USMD_RULE_SERVICE has no parameter.
Method GET_CREQUEST_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_CREQUEST_TYPE_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080623 | |||
| 2 | RV_CREQUEST_TYPE | Value transfer | Type reference (TYPE) | USMD_CREQUEST_TYPE | Typ des Änderungsantrags | 20080623 |
Method GET_CREQUEST_TYPE_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_DATA_KEY_STR_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CTS_DATA_KEY | Call by reference | Type reference (TYPE) | TY_TS_DATA_KEY | 20090318 | ||||
| 2 | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20090318 | ||||
| 3 | IV_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090318 |
Method GET_DATA_KEY_STR_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_DATA_MODEL_DATE_TIME_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20090326 | |||
| 2 | EV_TIME | Call by reference | Type reference (TYPE) | TIMS | Feld vom Typ TIMS | 20090326 | |||
| 3 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20090326 |
Method GET_DATA_MODEL_DATE_TIME_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_DATA_OBJECT_TEXTS_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_NODE_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_CATALOG=>TS_NODE_TEXT | 20091110 | ||||
| 2 | ETS_SHORT_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_SHORT_TEXT | Texts (language dependent) | 20091110 | |||
| 3 | ETS_TEXT | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>TS_TEXT | Texts (language dependent) | 20091110 | |||
| 4 | IV_DTEL_NAME | Call by reference | Type reference (TYPE) | DDOBJNAME | Name des zu lesenden Datenelements | 20091110 | |||
| 5 | IV_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20091110 | |||
| 6 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20091110 |
Method GET_DATA_OBJECT_TEXTS_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_DO_VALUE_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA | Call by reference | Type reference (TYPE) | DATA | 20090515 | ||||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090428 | |||
| 3 | IR_DATA | Call by reference | Type reference (TYPE) | DATA | 20090428 | ||||
| 4 | IV_DO_NAME | Call by reference | Type reference (TYPE) | USMD_DO_NAME | Name des Datenobjekts | 20090428 | |||
| 5 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20090428 | |||
| 6 | IV_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090428 |
Method GET_DO_VALUE_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_EDITION_CHECK_RESULT Signature
Method GET_EDITION_CHECK_RESULT on class CL_USMD_RULE_SERVICE has no parameter.
Method GET_EDITION_CHECK_RESULT on class CL_USMD_RULE_SERVICE has no exception.
Method GET_EDITION_TYPE_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080623 | |||
| 2 | RV_EDITION_TYPE | Value transfer | Type reference (TYPE) | USMD_EDITION_TYPE | Editionstyp | 20080623 |
Method GET_EDITION_TYPE_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_FIELD_NAME_TYPE_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ELEMENT_DEF | Call by reference | Type reference (TYPE) | S_ELEMENT_DEF | FIM MDM: Feldname | 20090401 | |||
| 2 | IO_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_USMD_MODEL | MDM Datenmodell für Zugriff aus SAP-Standard | 20090401 | |||
| 3 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | FIM MDM: Feldname | 20090401 |
Method GET_FIELD_NAME_TYPE_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_MSG_STATISTICS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MSG_STATISTICS | Call by reference | Type reference (TYPE) | USMD_S_MSG_STATISTICS | Message statistics | 20080508 | |||
| 2 | IT_VALIDATION_RESULT | Value transfer | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080508 |
Method GET_MSG_STATISTICS on class CL_USMD_RULE_SERVICE has no exception.
Method GET_RULE_SERVICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_RULE_SERVICE | Call by reference | Object reference (TYPE REF TO) | IF_USMD_RULE_SERVICE | Rule Service for Finanancial MDM | 20080408 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080408 | |||
| 3 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20080408 |
Method GET_RULE_SERVICE on class CL_USMD_RULE_SERVICE has no exception.
Method GET_RULE_SERVICE_DT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_RULE_SERVICE_DT | Call by reference | Object reference (TYPE REF TO) | IF_USMD_RULE_SERVICE_DT | 20110203 | ||||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20110203 | |||
| 3 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20110203 |
Method GET_RULE_SERVICE_DT on class CL_USMD_RULE_SERVICE has no exception.
Method GET_RULE_SERVICE_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_RULE_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_USMD_RULE_SERVICE | Rule Service for Finanancial MDM | 20080408 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080408 | |||
| 3 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20080408 |
Method GET_RULE_SERVICE_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_TIMESTAMP_CREQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20080806 | |||
| 2 | IV_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080806 |
Method GET_TIMESTAMP_CREQUEST on class CL_USMD_RULE_SERVICE has no exception.
Method GET_TIMESTAMP_CREQUEST_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20080521 | |||
| 2 | IV_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080521 |
Method GET_TIMESTAMP_CREQUEST_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_TIMESTAMP_EDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Feld vom Typ DATS | 20100122 | |||
| 2 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20100122 |
Method GET_TIMESTAMP_EDITION on class CL_USMD_RULE_SERVICE has no exception.
Method GET_TIMESTAMP_EDITION_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | Feld vom Typ DATS | 20080507 | |||
| 2 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080507 |
Method GET_TIMESTAMP_EDITION_P on class CL_USMD_RULE_SERVICE has no exception.
Method GET_USAGE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTITY_TYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20110422 | |||
| 2 | USAGE_TYPE | Value transfer | Type reference (TYPE) | USMD_USAGE_TYPE | Ablage- und Verwendungsart | 20110422 |
Method GET_USAGE_TYPE on class CL_USMD_RULE_SERVICE has no exception.
Method HANDLE_BRF_EXCEPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | 20110526 | ||||
| 2 | IO_BRF_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20110526 |
Method HANDLE_BRF_EXCEPTIONS on class CL_USMD_RULE_SERVICE has no exception.
Method INIT_APPL_LOG_INSTANCE 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 | 20080507 | |||
| 2 | IM_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20080507 | |||
| 3 | IM_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20080507 | |||
| 4 | IM_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20080507 |
Method INIT_APPL_LOG_INSTANCE on class CL_USMD_RULE_SERVICE has no exception.
Method INIT_APP_LOG Signature
Method INIT_APP_LOG on class CL_USMD_RULE_SERVICE has no parameter.
Method INIT_APP_LOG on class CL_USMD_RULE_SERVICE has no exception.
Method INIT_P Signature
Method INIT_P on class CL_USMD_RULE_SERVICE has no parameter.
Method INIT_P on class CL_USMD_RULE_SERVICE has no exception.
Method INIT_RULE_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RULE | Call by reference | Type reference (TYPE) | USMD_T_RULE | Table of rules | 20080417 | |||
| 2 | ET_RULE_FINAL | Call by reference | Type reference (TYPE) | USMD_T_RULE | Table of rules | 20080417 | |||
| 3 | ET_RULE_HRY | Call by reference | Type reference (TYPE) | USMD_T_RULE | Table of rules | 20090323 | |||
| 4 | IO_CATALOG | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CATALOG | 20080513 | ||||
| 5 | ITS_STRUCTURE | Call by reference | Type reference (TYPE) | IF_FDT_CATALOG=>TS_CATALOG_STRUCTURE | 20080417 | ||||
| 6 | IV_ANCESTOR_NODE | Call by reference | Type reference (TYPE) | USMD_DO_NAME | Filter rule name to the exporting table | 20080417 | |||
| 7 | IV_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | 20080417 |
Method INIT_RULE_P on class CL_USMD_RULE_SERVICE has no exception.
Method IS_LANGUAGE_DEPENDENT_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TABLE | Call by reference | Type reference (TYPE) | ANY TABLE | 20110519 | ||||
| 2 | RV_IS_LANGUAGE_DEPENDENT_TEXT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Is true if the provided table contains column 'LANGU' | 20110519 |
Method IS_LANGUAGE_DEPENDENT_TEXT on class CL_USMD_RULE_SERVICE has no exception.
Method READ_APPL_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALIDATION_RESULT | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080616 |
Method READ_APPL_LOG on class CL_USMD_RULE_SERVICE has no exception.
Method READ_ENTITY_VALUE_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA | Call by reference | Type reference (TYPE) | DATA | 20090428 | ||||
| 2 | IF_DATA_ONLY_HAVE_KEY | Call by reference | Type reference (TYPE) | USMD_FLG | ABAP_FALSE | FIN MDM: Allgemeines Kennzeichen | 20090428 | ||
| 3 | IF_ONLY_ACTIVE_VALUE | Call by reference | Type reference (TYPE) | USMD_FLG | ABAP_FALSE | FIN MDM: Allgemeines Kennzeichen | 20091116 | ||
| 4 | IS_DATA | Call by reference | Type reference (TYPE) | DATA | 20090428 | ||||
| 5 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20090428 | |||
| 6 | IV_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090428 |
Method READ_ENTITY_VALUE_P on class CL_USMD_RULE_SERVICE has no exception.
Method REDEFINE_MODEL_DATA_OBJECTS 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 | 20090415 | |||
| 2 | IO_FDT_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | 20090415 | ||||
| 3 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20090415 | |||
| 4 | IV_TR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20090415 |
Method REDEFINE_MODEL_DATA_OBJECTS on class CL_USMD_RULE_SERVICE has no exception.
Method RESET_CREQUEST_CHECK_RESULT Signature
Method RESET_CREQUEST_CHECK_RESULT on class CL_USMD_RULE_SERVICE has no parameter.
Method RESET_CREQUEST_CHECK_RESULT on class CL_USMD_RULE_SERVICE has no exception.
Method SEARCH_IN_CATALOG_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090609 | |||
| 2 | EO_CATALOG | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CATALOG | 20090609 | ||||
| 3 | EV_NODE_ID | Call by reference | Type reference (TYPE) | IF_FDT_CATALOG=>NODE_ID | Universal Unique Identifier | 20090609 | |||
| 4 | EV_PARENT_ID | Call by reference | Type reference (TYPE) | IF_FDT_CATALOG=>NODE_ID | Universal Unique Identifier | 20090609 | |||
| 5 | EV_SIBLING_ID | Call by reference | Type reference (TYPE) | IF_FDT_CATALOG=>NODE_ID | Universal Unique Identifier | 20090609 | |||
| 6 | IO_FDT_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | 20090609 | ||||
| 7 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20090609 | |||
| 8 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>NAME | Beschreibung | 20090609 |
Method SEARCH_IN_CATALOG_P on class CL_USMD_RULE_SERVICE has no exception.
Method SET_BRF_CONTEXT_FOR_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_CONTEXT | FDT: Context | 20121011 | |||
| 2 | CV_DO_SUPPORTED | Call by reference | Type reference (TYPE) | USMD_FLG | MDGAF: General Indicator | 20121011 | |||
| 3 | IV_CREQUEST | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Change Request | 20121011 | |||
| 4 | IV_DELTA | Call by reference | Type reference (TYPE) | ANY | Needed for hierarchy maintaince | 20121011 | |||
| 5 | IV_DO_NAME | Call by reference | Type reference (TYPE) | USMD_DO_NAME | Name of Data Object | 20121011 | |||
| 6 | IV_EDITION | Call by reference | Type reference (TYPE) | USMD_EDITION | Edition | 20121011 |
Method SET_BRF_CONTEXT_FOR_CHECK on class CL_USMD_RULE_SERVICE has no exception.
Method SET_MODEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | 20110421 |
Method SET_MODEL on class CL_USMD_RULE_SERVICE has no exception.
Method SYNC_MODEL_DATA_OBJECTS_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_NEED_REDEF | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090415 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090325 | |||
| 3 | IF_ONLY_CHECK | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20090415 | |||
| 4 | IO_FDT_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FDT_FACTORY | 20090325 | ||||
| 5 | IV_MODEL | Call by reference | Type reference (TYPE) | USMD_MODEL | Datenmodell | 20090325 | |||
| 6 | IV_TR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20090325 |
Method SYNC_MODEL_DATA_OBJECTS_P on class CL_USMD_RULE_SERVICE has no exception.
Method TRANSFORM_DATA_ATTR2FIELD_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATA | Call by reference | Type reference (TYPE) | DATA | 20091117 | ||||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | DATA | 20091117 | ||||
| 3 | IV_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20091117 |
Method TRANSFORM_DATA_ATTR2FIELD_P on class CL_USMD_RULE_SERVICE has no exception.
Method TRANSFORM_DATA_FIELD2ATTR_P Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20091117 | ||||
| 2 | IF_VALIDATION_MODE | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20091204 | |||
| 3 | IS_DATA | Call by reference | Type reference (TYPE) | DATA | 20091117 | ||||
| 4 | IV_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20091117 |
Method TRANSFORM_DATA_FIELD2ATTR_P on class CL_USMD_RULE_SERVICE has no exception.
Method WRITE_APPL_LOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_SUBMIT | Call by reference | Type reference (TYPE) | USMD_FLG | ABAP_TRUE | FIN MDM: Allgemeines Kennzeichen | 20080507 | ||
| 2 | IT_MESSAGE | Value transfer | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080506 | |||
| 3 | IT_TECHNICAL_MESSAGE | Value transfer | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20090417 | |||
| 4 | IT_VALIDATION_RESULT | Value transfer | Type reference (TYPE) | USMD_T_MESSAGE | Meldungen | 20080506 |
Method WRITE_APPL_LOG on class CL_USMD_RULE_SERVICE has no exception.
Method WRITE_SORTED_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ITS_DATA_KEY | Call by reference | Type reference (TYPE) | TY_TS_DATA_KEY | 20090323 | ||||
| 2 | ITS_VAL_MESSAGE | Call by reference | Type reference (TYPE) | TY_TS_MESSAGE | 20090323 | ||||
| 3 | IV_ENTITYTYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20090323 |
Method WRITE_SORTED_MESSAGES on class CL_USMD_RULE_SERVICE has no exception.
Method WRITE_SORTED_MESSAGES_SF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | 'S'-Start; 'F'-Final; space-other | 20090514 | |||
| 2 | ITS_VAL_MESSAGE | Call by reference | Type reference (TYPE) | TY_TS_MESSAGE | 20090514 |
Method WRITE_SORTED_MESSAGES_SF on class CL_USMD_RULE_SERVICE has no exception.
Method WRITE_TECHNICAL_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | 20090417 |
Method WRITE_TECHNICAL_MESSAGES on class CL_USMD_RULE_SERVICE has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 604 |