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 | ![]() |
Instance method | Public | Method | Determine Step Type of Change Request | 20101105 |
2 | ![]() |
Instance method | Public | Method | Changes Permitted According to Work Item | 20100622 |
3 | ![]() |
Instance method | Public | Method | Change Request Types per Business Activity | 20100617 |
4 | ![]() |
Instance method | Public | Method | Returns Derived Type-1 Entities from an Entity | 20110407 |
5 | ![]() |
Instance method | Public | Method | Returns corresponding Usage Type 1 Entities for an Entity | 20120509 |
6 | ![]() |
Instance method | Public | Method | Work Items for a Change Request for Current User | 20100622 |
7 | ![]() |
Instance method | Public | Method | Checks whether entity is contained in change request | 20110329 |
8 | ![]() |
Instance method | Public | Method | retrieve blocking change request by entity key | 20120425 |
9 | ![]() |
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 | ![]() |
IV_CREQUEST_ID | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20101105 | ||
2 | ![]() |
IV_WI_ID | Call by reference | Type reference (TYPE) | SWW_WIID | Workitem-Kennung | 20101222 | ||
3 | ![]() |
RV_STEP_TYPE | Value transfer | Type reference (TYPE) | USMD_CREQUEST_AS_TYPE | Workflow-Schritttyp | 20101105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
EF_CHANGE_ATTACHMENTS | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20100622 | ||
2 | ![]() |
EF_CHANGE_NOTES | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20100622 | ||
3 | ![]() |
EF_CHANGE_OBJECT | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20100622 | ||
4 | ![]() |
EF_CHANGE_OBJECT_LIST | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20100622 | ||
5 | ![]() |
EF_FINALIZE | Call by reference | Type reference (TYPE) | USMD_FLG | FIN MDM: Allgemeines Kennzeichen | 20100622 | ||
6 | ![]() |
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 | ![]() |
IV_CREQUEST_ID | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20101116 | ||
8 | ![]() |
IV_WI_ID | Call by reference | Type reference (TYPE) | SWW_WIID | Workitem-Kennung | 20100622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Verarbeitungsfehler GOV_API | 20101110 | |
2 | ![]() |
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 | ![]() |
IV_PROCESS | Call by reference | Type reference (TYPE) | USMD_PROCESS | Betriebswirtschaftliche Aktivität | 20100617 | ||
2 | ![]() |
RT_CREQUEST_TYPE | Value transfer | Type reference (TYPE) | USMD_TS_CREQUEST_TYPE | Typ des Änderungsantrags | 20101105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entity Type | 20120509 | ||
2 | ![]() |
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 | ![]() |
IV_CREQUEST_ID | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20100622 | ||
2 | ![]() |
RT_WI_ID | Value transfer | Type reference (TYPE) | SWDTWIID | Workitem-IDs | 20101105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IS_ENTITY_KEY | Call by reference | Type reference (TYPE) | DATA | Entitätsschlüssel | 20110329 | ||
2 | ![]() |
IV_CREQUEST_ID | Call by reference | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20110329 | ||
3 | ![]() |
IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätstyp | 20110329 | ||
4 | ![]() |
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 | ![]() |
IS_ENTITY_KEY | Call by reference | Type reference (TYPE) | DATA | 20120425 | |||
2 | ![]() |
IV_ENTITY_TYPE | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entity Type | 20120425 | ||
3 | ![]() |
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 | ![]() |
IS_ENTITY_KEY | Call by reference | Type reference (TYPE) | DATA | Entitätsschlüssel | 20100622 | ||
2 | ![]() |
IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entitätsname | 20100622 | ||
3 | ![]() |
RV_CREQUEST_ID | Value transfer | Type reference (TYPE) | USMD_CREQUEST | Änderungsantrag | 20101105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeiner Verarbeitungsfehler GOV_API | 20101110 | |
2 | ![]() |
CX_USMD_CORE_DYNAMIC_CHECK | 20101021 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 703 |