SAP ABAP Interface IF_USMD_GOV_API_SERVICES (Governance API: Service Methods)
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_SERVICES  
Short Description Governance API: Service Methods    
General Data
Package USMD_GOVERNANCE_API   Master Data Governance API 
Created 20100520   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_SERVICES has no interface.
Friends
Interface IF_USMD_GOV_API_SERVICES has no friend.
Attributes
Interface IF_USMD_GOV_API_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DETERMINE_STEP_TYPE Instance method Public Method Determine Step Type of Change Request 20101105
2 GET_ALLOWED_CHANGES Instance method Public Method Changes Permitted According to Work Item 20100622
3 GET_CREQUEST_TYPES_FOR_PROCESS Instance method Public Method Change Request Types per Business Activity 20100617
4 GET_MAIN_ENTITIES_FROM_ENTITY Instance method Public Method Returns Derived Type-1 Entities from an Entity 20110407
5 GET_SUT1ENTITY_FROM_ENTITY Instance method Public Method Returns corresponding Usage Type 1 Entities for an Entity 20120509
6 GET_WORKITEMS_FOR_CREQUEST Instance method Public Method Work Items for a Change Request for Current User 20100622
7 IS_ENTITY_IN_CREQUEST Instance method Public Method Checks whether entity is contained in change request 20110329
8 RETRIEVE_BLOCKING_CR_BY_EN_KEY Instance method Public Method retrieve blocking change request by entity key 20120425
9 RETRIEVE_CREQUEST_BY_ENTITY Instance method Public Method Find Open Change Request Belonging to Entity 20100622
Events
Interface IF_USMD_GOV_API_SERVICES has no event.
Types
Interface IF_USMD_GOV_API_SERVICES has no local type.
Method Signatures

Method DETERMINE_STEP_TYPE 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 20101105
2 Importing IV_WI_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20101222
3 Returning RV_STEP_TYPE Value transfer Type reference (TYPE) USMD_CREQUEST_AS_TYPE Workflow-Schritttyp 20101105
# Exception Resumable Description Created on
1 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20101105

Method GET_ALLOWED_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_CHANGE_ATTACHMENTS Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100622
2 Exporting EF_CHANGE_NOTES Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100622
3 Exporting EF_CHANGE_OBJECT Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100622
4 Exporting EF_CHANGE_OBJECT_LIST Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100622
5 Exporting EF_FINALIZE Call by reference Type reference (TYPE) USMD_FLG FIN MDM: Allgemeines Kennzeichen 20100622
6 Importing IS_ENTITY_KEY Call by reference Type reference (TYPE) USMD_GOV_API_S_ENT_TABL MDG: Entitätstyp mit Tabelle von Entitätenstruktur 20110526
7 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20101116
8 Importing IV_WI_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20100622
# Exception Resumable Description Created on
1 CX_USMD_GOV_API Allgemeiner Verarbeitungsfehler GOV_API 20101110
2 CX_USMD_GOV_API_MULT_WITEMS Multiple Workitems 20110317

Method GET_CREQUEST_TYPES_FOR_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROCESS Call by reference Type reference (TYPE) USMD_PROCESS Betriebswirtschaftliche Aktivität 20100617
2 Returning RT_CREQUEST_TYPE Value transfer Type reference (TYPE) USMD_TS_CREQUEST_TYPE Typ des Änderungsantrags 20101105
# Exception Resumable Description Created on
1 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20101021

Method GET_MAIN_ENTITIES_FROM_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTITY_KEY Call by reference Type reference (TYPE) USMD_GOV_API_S_ENT_TABL MDG: Entitätstyp mit Tabelle von Entitätenstruktur 20110407
2 Returning RT_ENTITY_KEYS Value transfer Type reference (TYPE) USMD_GOV_API_TS_ENT_TABL MDG: Tabelle vonTabelle von Entitätenstrukturen 20110407

Method GET_MAIN_ENTITIES_FROM_ENTITY on Interface IF_USMD_GOV_API_SERVICES has no exception.

Method GET_SUT1ENTITY_FROM_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 Entity Type 20120509
2 Returning RT_ENTITIES Value transfer Type reference (TYPE) USMD_T_ENTITY Entity Types 20120509

Method GET_SUT1ENTITY_FROM_ENTITY on Interface IF_USMD_GOV_API_SERVICES has no exception.

Method GET_WORKITEMS_FOR_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 20100622
2 Returning RT_WI_ID Value transfer Type reference (TYPE) SWDTWIID Workitem-IDs 20101105
# Exception Resumable Description Created on
1 CX_USMD_GOV_API_CORE_ERROR CX_USMD_CORE_DYNAMIC_CHECK 20101021

Method IS_ENTITY_IN_CREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTITY_KEY Call by reference Type reference (TYPE) DATA Entitätsschlüssel 20110329
2 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110329
3 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20110329
4 Returning RV_ENTITY_IN_CREQUEST Value transfer Type reference (TYPE) ABAP_BOOL Flag 20110329

Method IS_ENTITY_IN_CREQUEST on Interface IF_USMD_GOV_API_SERVICES has no exception.

Method RETRIEVE_BLOCKING_CR_BY_EN_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTITY_KEY Call by reference Type reference (TYPE) DATA 20120425
2 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20120425
3 Returning RT_CREQUEST_ID Value transfer Type reference (TYPE) USMD_CR_TS_ROOT_NODE_ID USMD Change Request sorted table of node ids 20120425

Method RETRIEVE_BLOCKING_CR_BY_EN_KEY on Interface IF_USMD_GOV_API_SERVICES has no exception.

Method RETRIEVE_CREQUEST_BY_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTITY_KEY Call by reference Type reference (TYPE) DATA Entitätsschlüssel 20100622
2 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) USMD_ENTITY Entitätsname 20100622
3 Returning RV_CREQUEST_ID Value transfer Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20101105
# 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 20101021
History
Last changed by/on SAP  20130531 
SAP Release Created in 703