SAP ABAP Class IF_MDG_BPRELSHIP_2_STA (Interface for BAdI: MDG_BPRELSHIP_2_STA)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20110127
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
Class IF_MDG_BPRELSHIP_2_STA  
Short Description Interface for BAdI: MDG_BPRELSHIP_2_STA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20110127   SAP 
Last change 20130531   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)
Interfaces
Class IF_MDG_BPRELSHIP_2_STA has no interface implemented.
Friends
Class IF_MDG_BPRELSHIP_2_STA has no friend class.
Attributes
Class 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
Class IF_MDG_BPRELSHIP_2_STA has no event.
Types
Class 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 class 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 class 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 class 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 class 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 class 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 class 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