SAP ABAP Interface IF_USMD_GOV_API_CR_DATA (Governance API: Change Request Data)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD_GOVERNANCE_API (Package) Master Data Governance API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_USMD_GOV_API Governance API 20100520
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_GOV_API Master Data Governance API 20100520
Properties
Interface IF_USMD_GOV_API_CR_DATA  
Short Description Governance API: Change Request Data    
General Data
Package USMD_GOVERNANCE_API   Master Data Governance API 
Created 20110131   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_USMD_GOV_API_CR_DATA has no interface.
Friends
Interface IF_USMD_GOV_API_CR_DATA has no friend.
Attributes
Interface IF_USMD_GOV_API_CR_DATA has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTACHMENT Instance method Public Method Add Attachment to Change Request 20110131
2 ADD_TARGET_SYSTEMS Instance method Public Method Add Target Systems to Change Request 20110131
3 CHANGE_ATTACHMENT Instance method Public Method Change of an Attachment 20110131
4 CHANGE_NOTE Instance method Public Method Change of a Note 20110215
5 CHECK_CREQUEST_AUTHORIZATION Instance method Public Method Authorization Check of Change Request 20110131
6 CHECK_CREQUEST_DATA Instance method Public Method Checks Accuracy of Change Request Data 20110131
7 CREATE_CREQUEST Instance method Public Method Reserve Change Request 20110131
8 DELETE_ATTACHMENT Instance method Public Method Delete Attachment from Change Request 20110131
9 DELETE_NOTE Instance method Public Method Delete a Note 20110329
10 DELETE_TARGET_SYSTEMS Instance method Public Method Delete Target Systems from Change Request 20110131
11 DEQUEUE_CREQUEST Instance method Public Method Unlock Change Request 20110131
12 ENQUEUE_CREQUEST Instance method Public Method Lock Change Request 20110131
13 GET_ATTACHMENT_CONTENT Instance method Public Method Contents of Attachment of a Change Request 20110131
14 GET_ATTACHMENT_LIST Instance method Public Method List of Attachments of Change Request 20110131
15 GET_CREQUEST_ATTRIBUTES Instance method Public Method Read Attributes of Change Request 20110131
16 GET_CREQUEST_DATA Instance method Public Method Read Entities of Change Request 20110131
17 GET_CREQUEST_DRAFTS Instance method Public Method Determining of Drafts for a User 20110322
18 GET_CREQUEST_STATUS Instance method Public Method Read State of Change Request 20110131
19 GET_NOTES Instance method Public Method Return Notes of a Change Request 20110131
20 GET_OBJECT_LIST Instance method Public Method Object List of a Change Request 20110131
21 GET_TARGET_SYSTEMS Instance method Public Method List of Target Systems of Change Request 20110131
22 SET_CREQUEST_ATTRIBUTES Instance method Public Method Set Attributes of Change Request 20110131
23 SET_CREQUEST_STATUS Instance method Public Method Set State of Change Request 20110131
24 WRITE_NOTE Instance method Public Method Add New Note to Change Request 20110131
Events
Interface IF_USMD_GOV_API_CR_DATA has no event.
Types
Interface IF_USMD_GOV_API_CR_DATA has no local type.
Method Signatures

Method ADD_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTACHMENT Call by reference Type reference (TYPE) USMD_S_ATTACHMENT_DATA Eigenschaften von Anlagen inkl. Content 20110131
2 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110131
3 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20110131
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method ADD_TARGET_SYSTEMS Signature

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

Method CHANGE_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTACHMENT Call by reference Type reference (TYPE) USMD_S_ATTACHMENT Eigenschaften von Anlagen (inkl. Content) + Zeitstempel 20110131
2 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20110131
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method CHANGE_NOTE Signature

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

Method CHECK_CREQUEST_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20110131
2 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20110131
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method CHECK_CREQUEST_DATA 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 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API General Processing Error GOV_API 20110131
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method CREATE_CREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20110131
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) USMD_TXTLG Bezeichnung (Langtext) 20110131
3 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20110131
4 Returning RV_CREQUEST_ID Value transfer Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20110131
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method DELETE_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACREATED_AT Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20110131
2 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20110131
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method DELETE_NOTE 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 20110329
2 Importing IV_NCREATED_AT Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20110329
# Exception Resumable Description Created on
1 CX_USMD_GOV_API General Processing Error GOV_API 20110329
2 CX_USMD_GOV_API_CORE_ERROR General Processing Error (CX_USMD_CORE_DYNAMIC_CHECK) 20110329

Method DELETE_TARGET_SYSTEMS Signature

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

Method DEQUEUE_CREQUEST 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 20110131
2 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20110131
3 Importing IV_SCOPE Call by reference Type reference (TYPE) CHAR1 '1' Sperrverhalten 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20110131

Method ENQUEUE_CREQUEST 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 20110131
2 Importing IV_LOCK_MODE Call by reference Type reference (TYPE) ENQMODE 'E' Sperrmodus 20110131
3 Importing IV_SCOPE Call by reference Type reference (TYPE) CHAR1 '1' Sperrverhalten 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20110131
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method GET_ATTACHMENT_CONTENT 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 20110131
2 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20110131
3 Returning RV_CONTENT Value transfer Type reference (TYPE) USMD_CONTENT Datei (abgelegt als RAWSTRING) 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method GET_ATTACHMENT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_WITH_CONTENT Call by reference Type reference (TYPE) USMD_FLG Kennzeichen: Inhalte lesen 20110131
2 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110131
3 Returning RT_ATTACHMENT Value transfer Type reference (TYPE) USMD_TS_ATTACHMENT Anlagen 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method GET_CREQUEST_ATTRIBUTES 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 20110131
2 Returning RS_CREQUEST Value transfer Type reference (TYPE) USMD_S_CREQUEST Änderungsantrag 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20110131
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method GET_CREQUEST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTITY_DATA_INACTIVE Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA_ALL Daten zu Entitätstypen 20110131
2 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110131

Method GET_CREQUEST_DATA on Interface IF_USMD_GOV_API_CR_DATA has no exception.

Method GET_CREQUEST_DRAFTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SINGLE_OBJ Call by reference Type reference (TYPE) USMD_SINGLE_OBJ ABAP_TRUE Änderungsantrag enthält nur eine Entität 20110322
2 Importing IV_UNAME Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20110322
3 Returning RT_CREQUEST_ID Value transfer Type reference (TYPE) USMD_TS_CHANGE_REQUEST Liste von Änderungsanträgen 20110322

Method GET_CREQUEST_DRAFTS on Interface IF_USMD_GOV_API_CR_DATA has no exception.

Method GET_CREQUEST_STATUS 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 20110131
2 Returning RV_CREQUEST_STATUS Value transfer Type reference (TYPE) USMD_CREQUEST_STATUS Status des Änderungsantrags 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20110131
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_GOV_API_CORE_ERROR 20110131

Method GET_NOTES 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 20110131
2 Returning RT_CREQUEST_NOTE Value transfer Type reference (TYPE) USMD_T_CREQUEST_NOTE Änderungsantragsnotizen 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method GET_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_LIST Call by reference Type reference (TYPE) USMD_GOV_API_T_ENT_STRUC Entitätstyptabelle mit jeweils ref Strukturen 20110131
2 Exporting ET_OBJECT_LIST_DB_STYLE Call by reference Type reference (TYPE) USMD_T_CREQUEST_ENTITY ChangeRequest Entity TableType 20110131
3 Exporting EV_MAX_SEQ_NO Call by reference Type reference (TYPE) INT4 Höchste bisher vergebene Sequenznummer 20110131
4 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method GET_TARGET_SYSTEMS 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 20110131
2 Returning RT_TARGET_SYSTEMS Value transfer Type reference (TYPE) MDG_T_BUS_SYS 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method SET_CREQUEST_ATTRIBUTES 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 20110131
2 Importing IV_CREQUEST_TEXT Call by reference Type reference (TYPE) USMD_TXTLG Bezeichnung (Langtext) 20110131
3 Importing IV_DRAFT_STEP Call by reference Type reference (TYPE) USMD_DRAFT_STEP Letzter bearbeitete Arbeitsschritt eines Entwurfs 20110307
4 Importing IV_DUE_DATE Call by reference Type reference (TYPE) USMD_DUE_DATE Fälligkeitsdatum 20110131
5 Importing IV_PRIORITY Call by reference Type reference (TYPE) USMD_PRIORITY Priorität 20110131
6 Importing IV_REASON Call by reference Type reference (TYPE) USMD_REASON Grund 20110131
7 Importing IV_REASON_REJECTED Call by reference Type reference (TYPE) USMD_REASON_REJ Ablehnungsgrund 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20110131
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method SET_CREQUEST_STATUS 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 20110131
2 Importing IV_CREQUEST_STATUS Call by reference Type reference (TYPE) USMD_CREQUEST_STATUS Status des Änderungsantrags 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20110131
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131

Method WRITE_NOTE 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 20110131
2 Importing IV_NOTE Call by reference Type reference (TYPE) USMD_NOTE Notiz 20110131
3 Returning RV_CREATED_AT Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20110131
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20110131
2 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20110131
History
Last changed by/on SAP  20130531 
SAP Release Created in 703