SAP ABAP Interface IF_MDG_BPRELSHIP_2_STA (Interface for BAdI: MDG_BPRELSHIP_2_STA)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_BP_DATAREPLICATION (Package) MDG: Business Partner - Data Replication
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BPRELSHIP_2_STA 20110127
Properties
Interface IF_MDG_BPRELSHIP_2_STA  
Short Description Interface for BAdI: MDG_BPRELSHIP_2_STA    
General Data
Package MDG_BS_BP_DATAREPLICATION   MDG: Business Partner - Data Replication 
Created 20110127   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 Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20110127
Friends
Interface IF_MDG_BPRELSHIP_2_STA has no friend.
Attributes
Interface IF_MDG_BPRELSHIP_2_STA has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CREQUEST_LOCK Static method Public Method Check whether Relationship data is locked already 20120123
2 CHECK_RELS_DATA_IN Instance method Public Method Check relationship data 20110127
3 DO_SAVE_CR Instance method Public Method Save Change Request 20120123
4 GET_CR_ID Instance method Public Method Get Change Request ID 20120123
5 GET_DEFAULT_CR_TYPE Instance method Public Method Get default Change Request type for Business Activity 20120123
6 GET_TEMP_STA_RELATIONSHIP_ID Static method Public Method Get temporary relationship ID 20120123
7 WRITE Instance method Public Method Write into Change Request 20120123
Events
Interface IF_MDG_BPRELSHIP_2_STA has no event.
Types
Interface IF_MDG_BPRELSHIP_2_STA has no local type.
Method Signatures

Method CHECK_CREQUEST_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120123
2 Importing IS_RELATIONSHIP_HEADER Call by reference Type reference (TYPE) BURS_EI_HEADER External Interface: Header Relationships 20120123

Method CHECK_CREQUEST_LOCK on Interface IF_MDG_BPRELSHIP_2_STA has no exception.

Method CHECK_RELS_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110127
2 Importing IS_BP_API Call by reference Type reference (TYPE) MDG_BS_BP_REL_S_EXTERN Single Partner Relationship 20110127
3 Importing IV_SENDER_PARTNER_INTERNAL_ID Call by reference Type reference (TYPE) MDG_FND_BP_INTERNAL_ID Definite proprietary identifier for a business partner 20110127
4 Importing IV_SENDER_REL_PARTNER_ID Call by reference Type reference (TYPE) MDG_FND_BP_INTERNAL_ID Definite proprietary identifier for a business partner 20110127

Method CHECK_RELS_DATA_IN on Interface IF_MDG_BPRELSHIP_2_STA has no exception.

Method DO_SAVE_CR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120123

Method DO_SAVE_CR on Interface IF_MDG_BPRELSHIP_2_STA has no exception.

Method GET_CR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CR_ID Value transfer Type reference (TYPE) NUM12 Change Request ID 20120123

Method GET_CR_ID on Interface IF_MDG_BPRELSHIP_2_STA has no exception.

Method GET_DEFAULT_CR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OTC Call by reference Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS '1405' Business Object Type 20120123
2 Importing IV_RELATIONSHIP_OBJECT_TASK Call by reference Type reference (TYPE) BUS_EI_OBJECT_TASK External Interface: Change Indicator Object 20120123
3 Returning RV_CHANGE_REQUEST_TYPE Value transfer Type reference (TYPE) MDG_CREQUEST_TYPE Type of Change Request 20120123

Method GET_DEFAULT_CR_TYPE on Interface IF_MDG_BPRELSHIP_2_STA has no exception.

Method GET_TEMP_STA_RELATIONSHIP_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TEMP_STA_BP_ID Value transfer Type reference (TYPE) MDG_TEMP_BP_ID Temporary Relationship ID 20120123

Method GET_TEMP_STA_RELATIONSHIP_ID on Interface IF_MDG_BPRELSHIP_2_STA has no exception.

Method WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BP_REL_API Call by reference Type reference (TYPE) MDG_BS_BP_REL_S_EXTERN Single Partner Relationship 20120123
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120123
3 Importing IV_CHANGE_REQUEST_TEXT Call by reference Type reference (TYPE) TEXT60 Text Field of Length 60 20120123
4 Importing IV_CHANGE_REQUEST_TYPE Call by reference Type reference (TYPE) MDG_CREQUEST_TYPE Type of Change Request 20120123
5 Importing IV_NO_CHECK_CREQUEST_LOCK Call by reference Type reference (TYPE) ABAP_BOOL 20120123
# Exception Resumable Description Created on
1 CX_BS_SOA_EXCEPTION Error message occurred 20120123
2 CX_MDG_BS_BP_STA_ERROR Fatal error message in Staging occurred 20120123
History
Last changed by/on SAP  20130531 
SAP Release Created in 703