SAP ABAP Class CL_USMD_GOV_API (Master Data Governance API)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD_GOVERNANCE_API (Package) Master Data Governance API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_GOV_API Governance API 20100520
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_GOV_API_CR_ACTION Actions Performed on Change Request 20110331
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_GOV_API_CR_DATA Governance API: Change Request Data 20100520
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_GOV_API_ENTITY Governance API: Master Data 20100521
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_GOV_API_PROCESS Governance API: Process Control 20100521
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_GOV_API_SERVICES Governance API: Service Methods 20100520
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_GOV_API_TRANS Governance API: Transactional Control 20100520
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_DQR_GOV_API Special Gov API for MDG DQR 20120801
Properties
Class CL_USMD_GOV_API  
Short Description Master Data Governance API    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package USMD_GOVERNANCE_API   Master Data Governance API 
Created 20100518   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
2 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_USMD_GOV_API Governance API 20100520
2 IF_USMD_GOV_API_CR_ACTION Actions Performed on Change Request 20110331
3 IF_USMD_GOV_API_CR_DATA Governance API: Change Request Data 20100520
4 IF_USMD_GOV_API_ENTITY Governance API: Master Data 20100521
5 IF_USMD_GOV_API_PROCESS Governance API: Process Control 20100521
6 IF_USMD_GOV_API_SERVICES Governance API: Service Methods 20100520
7 IF_USMD_GOV_API_TRANS Governance API: Transactional Control 20100520
Friends
# Friend Modeled only Created on Description
1 CL_USMD_CONV_SOM_GOV_API 20101214 MD Governance API for Single Object Maint. (Convenience)
2 CL_USMD_CR_MASTER 20110317 BOL Feeder Class for CR Master UIBB
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AUTH_CHANGE Instance attribute Public Attribute reference (LIKE) 20100726
2 GC_AUTH_CREATE Instance attribute Public Attribute reference (LIKE) 20100726
3 GC_AUTH_DELETE Instance attribute Public Attribute reference (LIKE) 20111109
4 GC_AUTH_DISPLAY Instance attribute Public Attribute reference (LIKE) 20100726
5 GC_FIELDNAME_USMD_CREQUEST Constant Private Type reference (TYPE) USMD_FIELDNAME 'USMD_CREQUEST' Financials MDM: Field Name 20100716
6 GC_MSGID_GOV_API Constant Private Type reference (TYPE) SYMSGID 'USMD_GOV_API' Message Class 20100722
7 GC_SAVE_MODE_DRAFT Instance attribute Public Attribute reference (LIKE) 20120509
8 GC_SAVE_MODE_DRAFT_NO_CHECK Instance attribute Public Attribute reference (LIKE) 20120509
9 GC_STRUCT_KEY Instance attribute Public Attribute reference (LIKE) 20100726
10 GC_STRUCT_KEY_ATTACH Instance attribute Public Attribute reference (LIKE) 20100726
11 GC_STRUCT_KEY_ATTACH_WO_CONT Instance attribute Public Attribute reference (LIKE) 20100726
12 GC_STRUCT_KEY_ATTR Instance attribute Public Attribute reference (LIKE) 20100726
13 GC_STRUCT_KEY_SET Instance attribute Public Attribute reference (LIKE) 20100726
14 GC_STRUCT_KEY_SET_SO Instance attribute Public Attribute reference (LIKE) 20100726
15 GC_STRUCT_KEY_TXT Instance attribute Public Attribute reference (LIKE) 20100726
16 GC_STRUCT_KEY_TXT_LANGU Instance attribute Public Attribute reference (LIKE) 20100726
17 GT_INSTANCE Static Attribute Private Type reference (TYPE) TS_INSTANCE 20100520
18 MO_CR_UTIL Instance attribute Private Object reference (TYPE REF TO) IF_USMD_CR_SP_UTILITIES Change Request Service Provider Utilities 20120405
19 MO_INTERRUPTION Instance attribute Public Attribute reference (LIKE) 20110119
20 MO_MESSAGE_CONTAINER Instance attribute Public Attribute reference (LIKE) 20101019
21 MO_MODEL Instance attribute Private Attribute reference (LIKE) 20100625
22 MO_SERVICE Instance attribute Protected Attribute reference (LIKE) 20100722
23 MO_WF_SERVICE Instance attribute Protected Attribute reference (LIKE) 20100920
24 MS_CURRENT_CREQUEST Instance attribute Private Attribute reference (LIKE) 20100625
25 MT_CREQUESTS Instance attribute Private Attribute reference (LIKE) 20100625
26 MT_CREQUEST_ATTRIBUTES_BUFFER Instance attribute Private Type reference (TYPE) USMD_TS_CREQUEST Änderungsantrag 20111109
27 MT_CRTYPE_MAIN_ENTITY Instance attribute Private Type reference (TYPE) MTY_CRTYPES_MAIN_ENTITIES Main Entities of Change Request Type 20110512
28 MT_ENTITY_AUTH_BUFFER Instance attribute Private Type reference (TYPE) MTY_ENTITY_AUTH_BUFFER Berechtigungsprüfungspuffer 20111109
29 MT_ENTITY_FIELDS Instance attribute Private Type reference (TYPE) MTY_ENTITY_FIELDS Get Key Fields per Entity 20110512
30 MT_ENTITY_NEW_BUFFER Instance attribute Private Type reference (TYPE) MTY_ENTITY_NEW_BUFFER Gepufferte Information, ob Entität eine neue ist 20111109
31 MT_ENTITY_READ_BUFFER Instance attribute Private Type reference (TYPE) MTY_ENTITY_READ_BUFFER Entitätsdatenlesepuffer 20111109
32 MT_INACT_DATALOAD_PROCESSED Instance attribute Private Type reference (TYPE) TT_INACT_DATALOAD_PROCESSED Table for Status of Inactive Data 20101201
33 MT_LOCK Instance attribute Private Type reference (TYPE) TT_LOCK 20100722
34 MT_LOCKED_ENTITIES Instance attribute Private Type reference (TYPE) TT_LOCKED_ENTITIES 20100723
35 MT_MODEL_MAIN_ENTITIES Instance attribute Private Type reference (TYPE) MTY_MAIN_ENTITIES Type-1 Entities for Model 20110407
36 MV_LAST_DRAWN_TMP_KEY Instance attribute Private Object reference (TYPE REF TO) DATA Letzter gezogener Entitätsschlüssel 20111109
37 MV_MODEL Instance attribute Private Type reference (TYPE) USMD_MODEL Data Model 20100823
38 MV_MODEL_BLOCKED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120316
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTACHMENT Instance method Public Method 20100726
2 ADD_CORE_MESSAGES_TO_MESS_CONT Instance method Private Method Checks Message Table for Error Messages 20101109
3 ADD_ENTITY_TO_OBJECT_LIST Instance method Protected Method Add Entity to Object List of a Change Request 20101108
4 ADD_GOV_MESSAGE_TO_MESS_CONT Instance method Private Method Attaches Msg. to MSG Container + Issues Exception When Error 20101110
5 ADD_MSG_TO_MSGCONT_AND_TABLES Instance method Private Method Build/Evaluate Messages; Over to Message Container + Tables 20101209
6 ADD_TARGET_SYSTEMS Instance method Private Method 20110331
7 BUILD_REF_DATA_FOR_ATTACHMENT Instance method Protected Method Creation Reference - for Attachments 20100716
8 CHANGE_ATTACHMENT Instance method Private Method 20110331
9 CHANGE_NOTE Instance method Private Method 20110331
10 CHECK_COMPLETE_DATA Instance method Public Method 20100915
11 CHECK_CREQUEST_AUTHORIZATION Instance method Public Method 20100726
12 CHECK_CREQUEST_DATA Instance method Public Method 20110118
13 CHECK_CR_LOCK Instance method Private Method Check Whether Change Request is Locked 20110401
14 CHECK_ENTITY_AUTHORIZATION Instance method Public Method 20100726
15 CHECK_ENTITY_DATA Instance method Public Method 20100915
16 CHECK_ENTITY_LOCK_SINGLE Instance method Public Method 20100915
17 CHECK_INSTANCE_EXISTS Static method Public Method Returns an Instance of the Governance API to the Caller 20101015
18 CHECK_N_ADD_INACT_DATALOAD_BUF Instance method Private Method Prüfen und geg. Lesen des Puffers für inaktive Daten 20111109
19 CHECK_N_BUILD_SEL Instance method Private Method Erstellen und prüfen von SEL Tabelle (IT_SEL) 20111109
20 CLEAR_AUTH_BUFFER Instance method Private Method Zurücksetzen des Puffers für Berechtigungsprüfungen 20111109
21 CLEAR_ENTITY_BUFFER Instance method Private Method Zurücksetzen des Lesepuffers für Entitäten 20111109
22 CONFIRM_ENTITY_DATA Instance method Private Method 20110331
23 CONSTRUCTOR Instance method Protected Constructor Instance Constructor 20100624
24 CREATE_CREQUEST Instance method Public Method 20100726
25 CREATE_DATA_REFERENCE Instance method Public Method 20100726
26 CREATE_ENTITY_TMP_KEY Instance method Public Method 20101109
27 DELETE_ATTACHMENT Instance method Public Method 20100726
28 DELETE_DRAFT Instance method Private Method 20110331
29 DELETE_ENTITY Instance method Public Method 20100726
30 DELETE_ENTITY_FROM_OBJECT_LIST Instance method Public Method 20100726
31 DELETE_NOTE Instance method Private Method 20110331
32 DELETE_TARGET_SYSTEMS Instance method Private Method 20110331
33 DEQUEUE_CREQUEST Instance method Public Method 20100726
34 DEQUEUE_ENTITY Instance method Public Method 20100726
35 DEQUEUE_ENTITY_ALL Instance method Public Method 20120405
36 DERIVE_CHANGED_ENTITIES_EVENT Instance method Private Event handling method Handler for Changed Entities Within Flush 20110429
37 DETERMINE_STEP_TYPE Instance method Public Method 20101112
38 ENQUEUE_CREQUEST Instance method Public Method 20100726
39 ENQUEUE_ENTITY Instance method Public Method 20100726
40 ENRICH_ATTRIBUTES_AFTER_DERIVE Instance method Private Method Erweitert IT_ATTRIBUTES um abgeleitete Attribute 20120328
41 EXCHANGE_ENTITY_KEY Instance method Public Method 20100726
42 FINALIZE_PROCESS_STEP Instance method Public Method 20100726
43 GET_ALLOWED_CHANGES Instance method Public Method 20100726
44 GET_ATTACHMENT_CONTENT Instance method Public Method 20100726
45 GET_ATTACHMENT_LIST Instance method Public Method 20100726
46 GET_CREQUEST_ATTRIBUTES Instance method Public Method 20100726
47 GET_CREQUEST_DATA Instance method Public Method 20110407
48 GET_CREQUEST_DRAFTS Instance method Public Method 20110407
49 GET_CREQUEST_STATUS Instance method Public Method 20100726
50 GET_CREQUEST_TYPES_FOR_PROCESS Instance method Public Method 20100726
51 GET_CR_VALIDATION_RESULT Instance method Public Method 20100915
52 GET_DERIVE_ENTITY_RESULT Instance method Public Method 20130619
53 GET_ENTITY_FIELD_PROPERTIES Instance method Public Method 20110407
54 GET_FIELDNAME_FOR_ENTITY Instance method Private Method Determines Key Field Name for Entity 20110318
55 GET_FIELDS Instance method Private Method Get Fields from Entity 20110512
56 GET_INSTANCE Static method Public Method Returns an Instance of the Governance API to the Caller 20100520
57 GET_MAIN_ENTITIES_FROM_ENTITY Instance method Public Method 20110407
58 GET_MESSAGES Instance method Public Method 20101109
59 GET_NOTES Instance method Public Method 20100726
60 GET_OBJECT_LIST Instance method Public Method 20100726
61 GET_PROC_PERMISSION_FOR_STATUS Instance method Protected Method Return Editability of a Change Request for the CR Status 20100726
62 GET_SUT1ENTITY_FROM_ENTITY Instance method Public Method 20120509
63 GET_TABLE_KEY Instance method Protected Method Return of the Key Fields of an Entity 20100723
64 GET_TARGET_SYSTEMS Instance method Public Method 20110407
65 GET_WORKITEMS_FOR_CREQUEST Instance method Public Method 20100726
66 INVALIDATE_INACT_DATALOAD_BUF Instance method Private Method Zurücksetzen Status Kennzeichens für inaktive Daten 20111109
67 IS_ENTITY_ENQUEUED Instance method Private Method Returns whether the entity is already enqueued 20120503
68 IS_ENTITY_IN_CREQUEST Instance method Public Method 20110407
69 IS_ENTITY_VALUE_AVAILABLE Instance method Protected Method Checks whether an entity is already being used in other CRs 20100909
70 IS_NEW_ENTITY Instance method Public Method 20100726
71 IS_TMP_KEY Instance method Public Method 20100726
72 QUERY_ENTITY Instance method Public Method 20130313
73 RAISE_STRUC_CX_ADD_MSG Instance method Private Method Adds Message to Message Container and Outputs an Exception 20101202
74 READ_AUTH_BUFFER Instance method Private Method Lesen des Puffers für Berechtigungsprüfungen 20111109
75 READ_ENTITY Instance method Public Method 20100726
76 READ_ENTITY_BUFFER Instance method Private Method Lesen des Lesepuffers für Entitätsdaten 20111109
77 READ_OBSOLETE_ENTITY Instance method Public Method 20130313
78 REFRESH_BUFFERS Instance method Public Method 20101104
79 REMOVE_MESSAGES_FROM_MSG_CONT Instance method Public Method 20101207
80 RETRIEVE_BLOCKING_CR_BY_EN_KEY Instance method Public Method 20130313
81 RETRIEVE_CREQUEST_BY_ENTITY Instance method Public Method 20100726
82 RETRIEVE_ENTITY Instance method Public Method 20110407
83 SAVE Instance method Public Method 20100726
84 SET_CREQUEST_ATTRIBUTES Instance method Public Method 20100726
85 SET_CREQUEST_STATUS Instance method Public Method 20100726
86 SET_MESSAGE_CONTAINER Instance method Public Method 20110407
87 START_WORKFLOW Instance method Public Method 20101112
88 UPD_BUFFER_FROM_IO_CHANGE Instance method Private Method Partielles Löschen des Puffers nach Delta Puffer Änderungen 20111109
89 VALIDATE_CREQUEST Instance method Public Method 20100726
90 WF_SERVICE_GET_WITEMS Instance method Protected Method Workflow Service Internal 20110328
91 WRITE_AUTH_BUFFER Instance method Private Method Schreiben des Puffers für Berechtigungsprüfungen 20111109
92 WRITE_ENTITY Instance method Public Method 20100726
93 WRITE_ENTITY_BUFFER Instance method Private Method Schreiben des Lesepuffers für Entitätsdaten 20111109
94 WRITE_NOTE Instance method Public Method 20100726
Events
# Event Type Visibility Description Created on
1 DATA_CHANGED Instance Event
(0)
Public
(2)
20110429
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTY_CRTYPES_MAIN_ENTITIES Private See coding 20110512 mty_crtypes_main_entities TYPE SORTED TABLE OF mty_crtyp_main_entity WITH UNIQUE KEY creq_type
2 MTY_CRTYP_MAIN_ENTITY Private See coding 20110512 BEGIN OF mty_crtyp_main_entity, creq_type TYPE usmd_crequest_type, entity TYPE usmd_entity, END OF mty_crtyp_main_entity
3 MTY_ENTITY_AUTH_BUFFER Private See coding 20111109 mty_entity_auth_buffer TYPE SORTED TABLE OF mty_entity_auth_buffer_struc WITH UNIQUE KEY entity entity_key activity
4 MTY_ENTITY_AUTH_BUFFER_STRUC Private See coding 20111109 begin of mty_entity_auth_buffer_struc, entity TYPE usmd_entity, entity_key TYPE x length 144, "Defined Key lenght in MDG = 70 --> x-type has to be double length activity TYPE activ_auth, allowed TYPE abap_bool, message TYPE usmd_t_message, end of mty_entity_auth_buffer_struc
5 MTY_ENTITY_FIELD Private See coding 20110512 BEGIN OF mty_entity_field, entity TYPE usmd_entity, struct TYPE usmd_struct, keys TYPE usmd_ts_fieldname, END OF mty_entity_field
6 MTY_ENTITY_FIELDS Private See coding 20110512 mty_entity_fields TYPE SORTED TABLE OF mty_entity_field WITH UNIQUE KEY entity struct
7 MTY_ENTITY_NEW_BUFFER Private See coding 20111109 mty_entity_new_buffer TYPE SORTED TABLE OF mty_entity_new_buffer_struc WITH UNIQUE KEY entity entity_key
8 MTY_ENTITY_NEW_BUFFER_STRUC Private See coding 20111109 BEGIN OF mty_entity_new_buffer_struc, entity TYPE usmd_entity, entity_key TYPE x LENGTH 144, "Defined Key lenght in MDG = 70 --> x-type has to be double length new_entity TYPE abap_bool, END OF mty_entity_new_buffer_struc
9 MTY_ENTITY_READ_BUFFER Private See coding 20111109 mty_entity_read_buffer TYPE SORTED TABLE OF mty_entity_read_buffer_struc WITH UNIQUE KEY entity entity_key read_mode
10 MTY_ENTITY_READ_BUFFER_STRUC Private See coding 20111109 BEGIN OF mty_entity_read_buffer_struc, entity TYPE usmd_entity, entity_key TYPE x LENGTH 144, "Defined Key lenght in MDG = 70 --> x-type has to be double length read_mode TYPE c LENGTH 1, "I = inactive Data; A = active Data; O = obsolete Data request_mode TYPE c LENGTH 1, "R = Retrieve; S = Select components TYPE abap_compdescr_tab, result TYPE REF TO data, END OF mty_entity_read_buffer_struc
11 MTY_MAIN_ENTITIES Private See coding 20110407 mty_main_entities TYPE TABLE OF mty_main_entity WITH KEY name
12 MTY_MAIN_ENTITY Private See coding 20110407 BEGIN OF mty_main_entity, name TYPE usmd_entity, struc TYPE REF TO data, table TYPE REF TO data, END OF mty_main_entity
13 S_INSTANCE Private See coding 20100520 BEGIN OF s_instance, model TYPE usmd_model, classname TYPE seoclsname, instance TYPE REF TO if_usmd_gov_api, END OF s_instance
14 TS_INACT_DATALOAD_PROCESSED Private See coding 20101201 BEGIN OF ts_inact_dataload_processed, usmd_crequest TYPE usmd_crequest, processed TYPE boolean, END OF ts_inact_dataload_processed
15 TS_INSTANCE Private See coding 20100520 ts_instance TYPE SORTED TABLE OF s_instance WITH UNIQUE KEY model
16 TS_LOCK Private See coding 20100722 BEGIN OF ts_lock, usmd_crequest TYPE usmd_crequest, END OF ts_lock
17 TS_LOCKED_ENTITIES Private See coding 20100723 BEGIN OF ts_locked_entities, crequest TYPE usmd_crequest, entity TYPE usmd_entity, entity_key TYPE REF TO data, END OF ts_locked_entities
18 TT_INACT_DATALOAD_PROCESSED Private See coding 20101201 tt_inact_dataload_processed TYPE SORTED TABLE OF ts_inact_dataload_processed WITH UNIQUE KEY usmd_crequest
19 TT_LOCK Private See coding 20100722 tt_lock TYPE SORTED TABLE OF ts_lock WITH UNIQUE KEY usmd_crequest
20 TT_LOCKED_ENTITIES Private See coding 20100723 tt_locked_entities TYPE SORTED TABLE OF ts_locked_entities WITH UNIQUE KEY crequest entity entity_key
Method Signatures

Method ADD_ATTACHMENT Signature

Method ADD_ATTACHMENT on class CL_USMD_GOV_API has no parameter.
Method ADD_ATTACHMENT on class CL_USMD_GOV_API has no exception.

Method ADD_CORE_MESSAGES_TO_MESS_CONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20101109
2 Importing IT_PREV_MSGS Call by reference Type reference (TYPE) USMD_T_MESSAGE Bisher gesammelte Meldungen 20101208
3 Importing IV_ABORT_W_MESSAGE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20110310
# Exception Resumable Description Created on
1 CX_USMD_GOV_API_CORE_ERROR CX_USMD_GOV_API_CORE_ERROR 20101109

Method ADD_ENTITY_TO_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20101108
2 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20101108
3 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20101108
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20101110
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20101110

Method ADD_GOV_MESSAGE_TO_MESS_CONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) USMD_S_MESSAGE aktuelle Meldung 20101208
2 Importing IT_PREV_MSGS Call by reference Type reference (TYPE) USMD_T_MESSAGE Bisher gesammelte Meldungen 20101208
3 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20101110
4 Importing IV_CREQUEST_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20101110
5 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20101110
6 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20101110
7 Importing IV_MSG_ID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20101110
8 Importing IV_MSG_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20101110
9 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20101110
10 Importing IV_MSG_V1 Call by reference Type reference (TYPE) CLIKE 20101110
11 Importing IV_MSG_V2 Call by reference Type reference (TYPE) CLIKE 20101110
12 Importing IV_MSG_V3 Call by reference Type reference (TYPE) CLIKE 20101110
13 Importing IV_MSG_V4 Call by reference Type reference (TYPE) CLIKE 20101110
14 Importing IV_SHOW_ONLY_ONCE Call by reference Type reference (TYPE) ABAP_BOOL 'X' 20101110
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20101110

Method ADD_MSG_TO_MSGCONT_AND_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LOOP_MSG Call by reference Type reference (TYPE) USMD_T_MESSAGE Bisher gesammelte Meldungen 20101209
2 Changing CT_PREV_MSG Call by reference Type reference (TYPE) USMD_T_MESSAGE Bisher gesammelte Meldungen 20101209
3 Exporting ES_EXC_MSG Call by reference Type reference (TYPE) USMD_S_MESSAGE erste Meldung die Exception auslöst 20101209
4 Exporting ET_EXC_MSG_ALL Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen der Methode - ExcHandling relevant 20101209
5 Importing IF_IGNORE_MESSAGES Call by reference Type reference (TYPE) ABAP_BOOL 20111125
6 Importing IS_MESSAGE Call by reference Type reference (TYPE) USMD_S_MESSAGE aktuelle Meldung 20101209
7 Importing IT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE aktuelle Meldungen 20101209
8 Importing IV_MSG_ID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20101209
9 Importing IV_MSG_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20101209
10 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20101209
11 Importing IV_MSG_V1 Call by reference Type reference (TYPE) CLIKE 20101209
12 Importing IV_MSG_V2 Call by reference Type reference (TYPE) CLIKE 20101209
13 Importing IV_MSG_V3 Call by reference Type reference (TYPE) CLIKE 20101209
14 Importing IV_MSG_V4 Call by reference Type reference (TYPE) CLIKE 20101209
15 Importing IV_SHOW_ONLY_ONCE Call by reference Type reference (TYPE) ABAP_BOOL 'X' 20101209
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20101209

Method ADD_TARGET_SYSTEMS Signature

Method ADD_TARGET_SYSTEMS on class CL_USMD_GOV_API has no parameter.
Method ADD_TARGET_SYSTEMS on class CL_USMD_GOV_API has no exception.

Method BUILD_REF_DATA_FOR_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20100716
2 Importing IF_WITHOUT_CONTENT Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100716
3 Importing IS_ATTACHMENT Call by reference Type reference (TYPE) USMD_S_ATTACHMENT_GUI Anlagen 20100716
4 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20100716

Method BUILD_REF_DATA_FOR_ATTACHMENT on class CL_USMD_GOV_API has no exception.

Method CHANGE_ATTACHMENT Signature

Method CHANGE_ATTACHMENT on class CL_USMD_GOV_API has no parameter.
Method CHANGE_ATTACHMENT on class CL_USMD_GOV_API has no exception.

Method CHANGE_NOTE Signature

Method CHANGE_NOTE on class CL_USMD_GOV_API has no parameter.
Method CHANGE_NOTE on class CL_USMD_GOV_API has no exception.

Method CHECK_COMPLETE_DATA Signature

Method CHECK_COMPLETE_DATA on class CL_USMD_GOV_API has no parameter.
Method CHECK_COMPLETE_DATA on class CL_USMD_GOV_API has no exception.

Method CHECK_CREQUEST_AUTHORIZATION Signature

Method CHECK_CREQUEST_AUTHORIZATION on class CL_USMD_GOV_API has no parameter.
Method CHECK_CREQUEST_AUTHORIZATION on class CL_USMD_GOV_API has no exception.

Method CHECK_CREQUEST_DATA Signature

Method CHECK_CREQUEST_DATA on class CL_USMD_GOV_API has no parameter.
Method CHECK_CREQUEST_DATA on class CL_USMD_GOV_API has no exception.

Method CHECK_CR_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110401
# Exception Resumable Description Created on
1 CX_USMD_GOV_API General Processing Error GOV_API 20110401
2 CX_USMD_GOV_API_CORE_ERROR General Processing Error (CX_USMD_CORE_DYNAMIC_CHECK) 20110401

Method CHECK_ENTITY_AUTHORIZATION Signature

Method CHECK_ENTITY_AUTHORIZATION on class CL_USMD_GOV_API has no parameter.
Method CHECK_ENTITY_AUTHORIZATION on class CL_USMD_GOV_API has no exception.

Method CHECK_ENTITY_DATA Signature

Method CHECK_ENTITY_DATA on class CL_USMD_GOV_API has no parameter.
Method CHECK_ENTITY_DATA on class CL_USMD_GOV_API has no exception.

Method CHECK_ENTITY_LOCK_SINGLE Signature

Method CHECK_ENTITY_LOCK_SINGLE on class CL_USMD_GOV_API has no parameter.
Method CHECK_ENTITY_LOCK_SINGLE on class CL_USMD_GOV_API has no exception.

Method CHECK_INSTANCE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME 'CL_USMD_GOV_API' Object Type Name 20101015
2 Importing IV_MODEL_NAME Call by reference Type reference (TYPE) USMD_MODEL Data Model 20101015
3 Returning RV_EXISTS Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20101015

Method CHECK_INSTANCE_EXISTS on class CL_USMD_GOV_API has no exception.

Method CHECK_N_ADD_INACT_DATALOAD_BUF Signature

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

Method CHECK_N_ADD_INACT_DATALOAD_BUF on class CL_USMD_GOV_API has no exception.

Method CHECK_N_BUILD_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SEL Value transfer Type reference (TYPE) USMD_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20111109
2 Importing IF_IGNORE_EMPTY_SEL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Leere SEL ignorieren -> kein Fehler 20111109
3 Importing IS_ENTITY_KEY Call by reference Type reference (TYPE) ANY Entitätsschlüssel 20111109
4 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20111109
# Exception Resumable Description Created on
1 CX_USMD_GOV_API General Processing Error GOV_API 20111109

Method CLEAR_AUTH_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_KEY Call by reference Type reference (TYPE) ANY Entitätsschlüssel 20111109
2 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20111109

Method CLEAR_AUTH_BUFFER on class CL_USMD_GOV_API has no exception.

Method CLEAR_ENTITY_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_SOURCE Call by reference Type reference (TYPE) C Aktive / inaktive / obsolete Daten 20111109
2 Importing IV_ENTITY_KEY Call by reference Type reference (TYPE) ANY Entitätsschlüssel 20111109
3 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20111109

Method CLEAR_ENTITY_BUFFER on class CL_USMD_GOV_API has no exception.

Method CONFIRM_ENTITY_DATA Signature

Method CONFIRM_ENTITY_DATA on class CL_USMD_GOV_API has no parameter.
Method CONFIRM_ENTITY_DATA on class CL_USMD_GOV_API has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL_NAME Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20100624

Method CONSTRUCTOR on class CL_USMD_GOV_API has no exception.

Method CREATE_CREQUEST Signature

Method CREATE_CREQUEST on class CL_USMD_GOV_API has no parameter.
Method CREATE_CREQUEST on class CL_USMD_GOV_API has no exception.

Method CREATE_DATA_REFERENCE Signature

Method CREATE_DATA_REFERENCE on class CL_USMD_GOV_API has no parameter.
Method CREATE_DATA_REFERENCE on class CL_USMD_GOV_API has no exception.

Method CREATE_ENTITY_TMP_KEY Signature

Method CREATE_ENTITY_TMP_KEY on class CL_USMD_GOV_API has no parameter.
Method CREATE_ENTITY_TMP_KEY on class CL_USMD_GOV_API has no exception.

Method DELETE_ATTACHMENT Signature

Method DELETE_ATTACHMENT on class CL_USMD_GOV_API has no parameter.
Method DELETE_ATTACHMENT on class CL_USMD_GOV_API has no exception.

Method DELETE_DRAFT Signature

Method DELETE_DRAFT on class CL_USMD_GOV_API has no parameter.
Method DELETE_DRAFT on class CL_USMD_GOV_API has no exception.

Method DELETE_ENTITY Signature

Method DELETE_ENTITY on class CL_USMD_GOV_API has no parameter.
Method DELETE_ENTITY on class CL_USMD_GOV_API has no exception.

Method DELETE_ENTITY_FROM_OBJECT_LIST Signature

Method DELETE_ENTITY_FROM_OBJECT_LIST on class CL_USMD_GOV_API has no parameter.
Method DELETE_ENTITY_FROM_OBJECT_LIST on class CL_USMD_GOV_API has no exception.

Method DELETE_NOTE Signature

Method DELETE_NOTE on class CL_USMD_GOV_API has no parameter.
Method DELETE_NOTE on class CL_USMD_GOV_API has no exception.

Method DELETE_TARGET_SYSTEMS Signature

Method DELETE_TARGET_SYSTEMS on class CL_USMD_GOV_API has no parameter.
Method DELETE_TARGET_SYSTEMS on class CL_USMD_GOV_API has no exception.

Method DEQUEUE_CREQUEST Signature

Method DEQUEUE_CREQUEST on class CL_USMD_GOV_API has no parameter.
Method DEQUEUE_CREQUEST on class CL_USMD_GOV_API has no exception.

Method DEQUEUE_ENTITY Signature

Method DEQUEUE_ENTITY on class CL_USMD_GOV_API has no parameter.
Method DEQUEUE_ENTITY on class CL_USMD_GOV_API has no exception.

Method DEQUEUE_ENTITY_ALL Signature

Method DEQUEUE_ENTITY_ALL on class CL_USMD_GOV_API has no parameter.
Method DEQUEUE_ENTITY_ALL on class CL_USMD_GOV_API has no exception.

Method DERIVE_CHANGED_ENTITIES_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CHANGES_ALL Value transfer Attribute reference (LIKE) 20110429

Method DERIVE_CHANGED_ENTITIES_EVENT on class CL_USMD_GOV_API has no exception.

Method DETERMINE_STEP_TYPE Signature

Method DETERMINE_STEP_TYPE on class CL_USMD_GOV_API has no parameter.
Method DETERMINE_STEP_TYPE on class CL_USMD_GOV_API has no exception.

Method ENQUEUE_CREQUEST Signature

Method ENQUEUE_CREQUEST on class CL_USMD_GOV_API has no parameter.
Method ENQUEUE_CREQUEST on class CL_USMD_GOV_API has no exception.

Method ENQUEUE_ENTITY Signature

Method ENQUEUE_ENTITY on class CL_USMD_GOV_API has no parameter.
Method ENQUEUE_ENTITY on class CL_USMD_GOV_API has no exception.

Method ENRICH_ATTRIBUTES_AFTER_DERIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ATTRIBUTES Call by reference Type reference (TYPE) USMD_TS_FIELDNAME FIM MDM: Feldname 20120328
2 Importing IS_DATA_AFTER_DERIVE Call by reference Type reference (TYPE) ANY 20120328
3 Importing IS_DATA_BEFORE_DERIVE Call by reference Type reference (TYPE) ANY 20120328

Method ENRICH_ATTRIBUTES_AFTER_DERIVE on class CL_USMD_GOV_API has no exception.

Method EXCHANGE_ENTITY_KEY Signature

Method EXCHANGE_ENTITY_KEY on class CL_USMD_GOV_API has no parameter.
Method EXCHANGE_ENTITY_KEY on class CL_USMD_GOV_API has no exception.

Method FINALIZE_PROCESS_STEP Signature

Method FINALIZE_PROCESS_STEP on class CL_USMD_GOV_API has no parameter.
Method FINALIZE_PROCESS_STEP on class CL_USMD_GOV_API has no exception.

Method GET_ALLOWED_CHANGES Signature

Method GET_ALLOWED_CHANGES on class CL_USMD_GOV_API has no parameter.
Method GET_ALLOWED_CHANGES on class CL_USMD_GOV_API has no exception.

Method GET_ATTACHMENT_CONTENT Signature

Method GET_ATTACHMENT_CONTENT on class CL_USMD_GOV_API has no parameter.
Method GET_ATTACHMENT_CONTENT on class CL_USMD_GOV_API has no exception.

Method GET_ATTACHMENT_LIST Signature

Method GET_ATTACHMENT_LIST on class CL_USMD_GOV_API has no parameter.
Method GET_ATTACHMENT_LIST on class CL_USMD_GOV_API has no exception.

Method GET_CREQUEST_ATTRIBUTES Signature

Method GET_CREQUEST_ATTRIBUTES on class CL_USMD_GOV_API has no parameter.
Method GET_CREQUEST_ATTRIBUTES on class CL_USMD_GOV_API has no exception.

Method GET_CREQUEST_DATA Signature

Method GET_CREQUEST_DATA on class CL_USMD_GOV_API has no parameter.
Method GET_CREQUEST_DATA on class CL_USMD_GOV_API has no exception.

Method GET_CREQUEST_DRAFTS Signature

Method GET_CREQUEST_DRAFTS on class CL_USMD_GOV_API has no parameter.
Method GET_CREQUEST_DRAFTS on class CL_USMD_GOV_API has no exception.

Method GET_CREQUEST_STATUS Signature

Method GET_CREQUEST_STATUS on class CL_USMD_GOV_API has no parameter.
Method GET_CREQUEST_STATUS on class CL_USMD_GOV_API has no exception.

Method GET_CREQUEST_TYPES_FOR_PROCESS Signature

Method GET_CREQUEST_TYPES_FOR_PROCESS on class CL_USMD_GOV_API has no parameter.
Method GET_CREQUEST_TYPES_FOR_PROCESS on class CL_USMD_GOV_API has no exception.

Method GET_CR_VALIDATION_RESULT Signature

Method GET_CR_VALIDATION_RESULT on class CL_USMD_GOV_API has no parameter.
Method GET_CR_VALIDATION_RESULT on class CL_USMD_GOV_API has no exception.

Method GET_DERIVE_ENTITY_RESULT Signature

Method GET_DERIVE_ENTITY_RESULT on class CL_USMD_GOV_API has no parameter.
Method GET_DERIVE_ENTITY_RESULT on class CL_USMD_GOV_API has no exception.

Method GET_ENTITY_FIELD_PROPERTIES Signature

Method GET_ENTITY_FIELD_PROPERTIES on class CL_USMD_GOV_API has no parameter.
Method GET_ENTITY_FIELD_PROPERTIES on class CL_USMD_GOV_API has no exception.

Method GET_FIELDNAME_FOR_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20110318
2 Returning RV_FIELDNAME Value transfer Type reference (TYPE) USMD_FIELDNAME Feld eines Entitätstyps 20110318

Method GET_FIELDNAME_FOR_ENTITY on class CL_USMD_GOV_API has no exception.

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_KEY Value transfer Type reference (TYPE) USMD_TS_FIELDNAME FIM MDM: Feldname 20110512
2 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20110512
3 Importing IV_STRUCT Call by reference Type reference (TYPE) USMD_STRUCT IF_USMD_GOV_API_ENTITY~GC_STRUCT_KEY Art der Datenstruktur 20110512

Method GET_FIELDS on class CL_USMD_GOV_API has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME 'CL_USMD_GOV_API' Object Type Name 20100520
2 Importing IV_MODEL_NAME Call by reference Type reference (TYPE) USMD_MODEL Data Model 20100624
3 Returning RO_GOV_API Value transfer Object reference (TYPE REF TO) IF_USMD_GOV_API Governance API 20101105
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20101110

Method GET_MAIN_ENTITIES_FROM_ENTITY Signature

Method GET_MAIN_ENTITIES_FROM_ENTITY on class CL_USMD_GOV_API has no parameter.
Method GET_MAIN_ENTITIES_FROM_ENTITY on class CL_USMD_GOV_API has no exception.

Method GET_MESSAGES Signature

Method GET_MESSAGES on class CL_USMD_GOV_API has no parameter.
Method GET_MESSAGES on class CL_USMD_GOV_API has no exception.

Method GET_NOTES Signature

Method GET_NOTES on class CL_USMD_GOV_API has no parameter.
Method GET_NOTES on class CL_USMD_GOV_API has no exception.

Method GET_OBJECT_LIST Signature

Method GET_OBJECT_LIST on class CL_USMD_GOV_API has no parameter.
Method GET_OBJECT_LIST on class CL_USMD_GOV_API has no exception.

Method GET_PROC_PERMISSION_FOR_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_EDIT_PERMISSION Value transfer Type reference (TYPE) USMD_CREQUEST_OBMAIN Bei diesem Status erlaubte Bearbeitung 20100726
2 Importing IV_CREQUEST_STATUS Call by reference Type reference (TYPE) USMD_CREQUEST_STATUS Status des Änderungsantrags 20100726
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20101110

Method GET_SUT1ENTITY_FROM_ENTITY Signature

Method GET_SUT1ENTITY_FROM_ENTITY on class CL_USMD_GOV_API has no parameter.
Method GET_SUT1ENTITY_FROM_ENTITY on class CL_USMD_GOV_API has no exception.

Method GET_TABLE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20100723
2 Returning RT_TABLEKEY Value transfer Type reference (TYPE) USMD_TS_FIELD Feldnamen 20100723

Method GET_TABLE_KEY on class CL_USMD_GOV_API has no exception.

Method GET_TARGET_SYSTEMS Signature

Method GET_TARGET_SYSTEMS on class CL_USMD_GOV_API has no parameter.
Method GET_TARGET_SYSTEMS on class CL_USMD_GOV_API has no exception.

Method GET_WORKITEMS_FOR_CREQUEST Signature

Method GET_WORKITEMS_FOR_CREQUEST on class CL_USMD_GOV_API has no parameter.
Method GET_WORKITEMS_FOR_CREQUEST on class CL_USMD_GOV_API has no exception.

Method INVALIDATE_INACT_DATALOAD_BUF Signature

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

Method INVALIDATE_INACT_DATALOAD_BUF on class CL_USMD_GOV_API has no exception.

Method IS_ENTITY_ENQUEUED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ENTITY_FAILED Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20120503
2 Exporting EV_IS_ENQUEUED Call by reference Type reference (TYPE) ABAP_BOOL is corresponding (usage type 1 ) entity enqueued 20120503
3 Importing IS_ENTITY_KEY Call by reference Type reference (TYPE) ANY Entity Key 20120503
4 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Change Request 20120503
5 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20120503

Method IS_ENTITY_ENQUEUED on class CL_USMD_GOV_API has no exception.

Method IS_ENTITY_IN_CREQUEST Signature

Method IS_ENTITY_IN_CREQUEST on class CL_USMD_GOV_API has no parameter.
Method IS_ENTITY_IN_CREQUEST on class CL_USMD_GOV_API has no exception.

Method IS_ENTITY_VALUE_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Muss Entitätsschlüssel enthalten 20100909
2 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20100909
3 Returning RV_IS_AVAILABLE Value transfer Type reference (TYPE) ABAP_BOOL 20100920

Method IS_ENTITY_VALUE_AVAILABLE on class CL_USMD_GOV_API has no exception.

Method IS_NEW_ENTITY Signature

Method IS_NEW_ENTITY on class CL_USMD_GOV_API has no parameter.
Method IS_NEW_ENTITY on class CL_USMD_GOV_API has no exception.

Method IS_TMP_KEY Signature

Method IS_TMP_KEY on class CL_USMD_GOV_API has no parameter.
Method IS_TMP_KEY on class CL_USMD_GOV_API has no exception.

Method QUERY_ENTITY Signature

Method QUERY_ENTITY on class CL_USMD_GOV_API has no parameter.
Method QUERY_ENTITY on class CL_USMD_GOV_API has no exception.

Method RAISE_STRUC_CX_ADD_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20101202
2 Importing IV_CREQUEST_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20101202
3 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20101202
4 Importing IV_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20101202
5 Importing IV_MSG_ID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20101202
6 Importing IV_MSG_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20101202
7 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20101202
8 Importing IV_MSG_V1 Call by reference Type reference (TYPE) CLIKE 20101202
9 Importing IV_MSG_V2 Call by reference Type reference (TYPE) CLIKE 20101202
10 Importing IV_MSG_V3 Call by reference Type reference (TYPE) CLIKE 20101202
11 Importing IV_MSG_V4 Call by reference Type reference (TYPE) CLIKE 20101202
12 Importing IV_SHOW_ONLY_ONCE Call by reference Type reference (TYPE) ABAP_BOOL 'X' 20101202
# Exception Resumable Description Created on
1 CX_USMD_GOV_API_STRUCTURE_ERR Allgemeiner Verarbeitungsfehler GOV_API 20101202

Method READ_AUTH_BUFFER 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 20111109
2 Exporting EV_ALLOWED Call by reference Type reference (TYPE) ABAP_BOOL Berechtigung zurAktivität / Schlüssel 20111109
3 Exporting EV_BUFFERED Call by reference Type reference (TYPE) ABAP_BOOL Datensatz im Puffer gefunden 20111109
4 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20111109
5 Importing IV_ENTITY_KEY Call by reference Type reference (TYPE) ANY Entitätsschlüssel 20111109
6 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20111109

Method READ_AUTH_BUFFER on class CL_USMD_GOV_API has no exception.

Method READ_ENTITY Signature

Method READ_ENTITY on class CL_USMD_GOV_API has no parameter.
Method READ_ENTITY on class CL_USMD_GOV_API has no exception.

Method READ_ENTITY_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_FOUND Call by reference Type reference (TYPE) ABAP_BOOL Puffereintrag vorhanden 20111109
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE Entitätsdaten mit Entitätsschlüssel 20111109
3 Importing IV_DATA_SOURCE Call by reference Type reference (TYPE) C Aktive / inaktive / obsolete Daten 20111109
4 Importing IV_ENTITY_KEY Call by reference Type reference (TYPE) ANY Entitätsschlüssel 20111109
5 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20111109
6 Importing IV_REQUEST_MODE Call by reference Type reference (TYPE) C Retrieve oder Select 20111124

Method READ_ENTITY_BUFFER on class CL_USMD_GOV_API has no exception.

Method READ_OBSOLETE_ENTITY Signature

Method READ_OBSOLETE_ENTITY on class CL_USMD_GOV_API has no parameter.
Method READ_OBSOLETE_ENTITY on class CL_USMD_GOV_API has no exception.

Method REFRESH_BUFFERS Signature

Method REFRESH_BUFFERS on class CL_USMD_GOV_API has no parameter.
Method REFRESH_BUFFERS on class CL_USMD_GOV_API has no exception.

Method REMOVE_MESSAGES_FROM_MSG_CONT Signature

Method REMOVE_MESSAGES_FROM_MSG_CONT on class CL_USMD_GOV_API has no parameter.
Method REMOVE_MESSAGES_FROM_MSG_CONT on class CL_USMD_GOV_API has no exception.

Method RETRIEVE_BLOCKING_CR_BY_EN_KEY Signature

Method RETRIEVE_BLOCKING_CR_BY_EN_KEY on class CL_USMD_GOV_API has no parameter.
Method RETRIEVE_BLOCKING_CR_BY_EN_KEY on class CL_USMD_GOV_API has no exception.

Method RETRIEVE_CREQUEST_BY_ENTITY Signature

Method RETRIEVE_CREQUEST_BY_ENTITY on class CL_USMD_GOV_API has no parameter.
Method RETRIEVE_CREQUEST_BY_ENTITY on class CL_USMD_GOV_API has no exception.

Method RETRIEVE_ENTITY Signature

Method RETRIEVE_ENTITY on class CL_USMD_GOV_API has no parameter.
Method RETRIEVE_ENTITY on class CL_USMD_GOV_API has no exception.

Method SAVE Signature

Method SAVE on class CL_USMD_GOV_API has no parameter.
Method SAVE on class CL_USMD_GOV_API has no exception.

Method SET_CREQUEST_ATTRIBUTES Signature

Method SET_CREQUEST_ATTRIBUTES on class CL_USMD_GOV_API has no parameter.
Method SET_CREQUEST_ATTRIBUTES on class CL_USMD_GOV_API has no exception.

Method SET_CREQUEST_STATUS Signature

Method SET_CREQUEST_STATUS on class CL_USMD_GOV_API has no parameter.
Method SET_CREQUEST_STATUS on class CL_USMD_GOV_API has no exception.

Method SET_MESSAGE_CONTAINER Signature

Method SET_MESSAGE_CONTAINER on class CL_USMD_GOV_API has no parameter.
Method SET_MESSAGE_CONTAINER on class CL_USMD_GOV_API has no exception.

Method START_WORKFLOW Signature

Method START_WORKFLOW on class CL_USMD_GOV_API has no parameter.
Method START_WORKFLOW on class CL_USMD_GOV_API has no exception.

Method UPD_BUFFER_FROM_IO_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EO_DELTA_REFERENCE Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_READ Lesendes Interface zum Datenpuffer 20111109
# Exception Resumable Description Created on
1 CX_USMD_GOV_API_CORE_ERROR General Processing Error (CX_USMD_CORE_DYNAMIC_CHECK) 20111109

Method VALIDATE_CREQUEST Signature

Method VALIDATE_CREQUEST on class CL_USMD_GOV_API has no parameter.
Method VALIDATE_CREQUEST on class CL_USMD_GOV_API has no exception.

Method WF_SERVICE_GET_WITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TOPLEVEL_WORKITEM Call by reference Type reference (TYPE) SWR_WIHDR Workflow: Tabelle mit Workitem-Ids 20110328
2 Exporting ET_RELEVANT_WORKITEMS Call by reference Type reference (TYPE) SWR_WIHDR_TABLE Workflow: Tabelle mit Workitem-Ids 20110328
3 Exporting ET_RELEVANT_WORKITEM_IDS Call by reference Type reference (TYPE) SWWTWIID Workflow: Tabelle mit Workitem-Ids 20110328
4 Exporting EV_TOPLEVEL_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Workflow: Tabelle mit Workitem-Ids 20110328
5 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110328
6 Importing IV_SEL_STATUS_VARIANT Call by reference Type reference (TYPE) SWR_STRUCT-SELSTAVAR '0000' Selektionsvariante für Infosystem (Status) 20110328
7 Importing IV_TYPE_OF_DEPENDANT_WIS Call by reference Type reference (TYPE) SWR_WIHDR-WI_TYPE 'W' Workitem-Typ der abgeleiteten WIs 20110328

Method WF_SERVICE_GET_WITEMS on class CL_USMD_GOV_API has no exception.

Method WRITE_AUTH_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Meldungen 20111109
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20111109
3 Importing IV_ALLOWED Call by reference Type reference (TYPE) ABAP_BOOL Ergebnis der Berechtigungsprüfung 20111109
4 Importing IV_ENTITY_KEY Call by reference Type reference (TYPE) ANY Schlüssel der Entität 20111109
5 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20111109

Method WRITE_AUTH_BUFFER on class CL_USMD_GOV_API has no exception.

Method WRITE_ENTITY Signature

Method WRITE_ENTITY on class CL_USMD_GOV_API has no parameter.
Method WRITE_ENTITY on class CL_USMD_GOV_API has no exception.

Method WRITE_ENTITY_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Entitätsdaten mit Entitätsschlüssel 20111109
2 Importing IV_DATA_SOURCE Call by reference Type reference (TYPE) C Aktive / inaktive / obsolete Daten 20111109
3 Importing IV_ENTITY_KEY Call by reference Type reference (TYPE) ANY Entitätsschlüssel 20111109
4 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20111109
5 Importing IV_REQUEST_MODE Call by reference Type reference (TYPE) C Retrieve oder Select 20111124

Method WRITE_ENTITY_BUFFER on class CL_USMD_GOV_API has no exception.

Method WRITE_NOTE Signature

Method WRITE_NOTE on class CL_USMD_GOV_API has no parameter.
Method WRITE_NOTE on class CL_USMD_GOV_API has no exception.
Event Signatures

Event DATA_CHANGED Signature
Event DATA_CHANGED on class CL_USMD_GOV_API has no parameter.
History
Last changed by/on SAP  20131127 
SAP Release Created in 703