SAP ABAP Class CL_MDG_BP_RELSHIP_CONF_SI_IN (created by SIW)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BS_SOA_SI_MODEL_ASYNC_IN Pattern for Service implementaion class (async. inbound) 20091112
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ECH_ACTION Interface - Action Class 20091112
Properties
Class CL_MDG_BP_RELSHIP_CONF_SI_IN  
Short Description created by SIW    
Super Class CL_BS_SOA_SI_MODEL_ASYNC_IN Pattern for Service implementaion class (async. inbound) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_BP_DATAREPLICATION   MDG: Business Partner - Data Replication 
Created 20091112   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_BP_RELSHIP_CONF_SI_IN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ECH_ACTION Interface - Action Class 20091112
Friends
Class CL_MDG_BP_RELSHIP_CONF_SI_IN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CLASS_NAME Constant Private Type reference (TYPE) SEOCLSNAME 'CL_MDG_BP_RELSHIP_CONF_SI_IN' Object Type Name 20120305
2 GO_ECH_ACTION Static Attribute Protected Object reference (TYPE REF TO) CL_MDG_BP_RELSHIP_CONF_SI_IN 20091112
3 GO_SUBCLASS Instance attribute Private Object reference (TYPE REF TO) CL_MDG_BP_RELSHIP_CONF_SI_IN created by SIW 20120305
4 GS_ADMIN_MESSAGE_DATA Instance attribute Protected Type reference (TYPE) GTYS_ADMIN_MESSAGE_DATA 20091112
Methods
# Method Level Visibility Method type Description Created on
1 DO_SAVE Instance method Protected Method Save Business Partner Relationship (key mapping) 20120305
2 FILL_ADMIN_DATA_FROM_PAYLOAD Instance method Private Method Fill the administrative data from the message payload 20120305
3 RAISE_EXCEPTION Instance method Protected Method Raise Exception -> Terminate processing with XI error 20120305
4 REP_STA_UPDATE Instance method Private Method 20091112
5 UPDATE_REL_KEY_MAPPING Instance method Private Method Prepare and update key mapping for relationships 20120305
Events
Class CL_MDG_BP_RELSHIP_CONF_SI_IN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYS_ADMIN_MESSAGE_DATA Protected See coding 20091112 BEGIN OF gtys_admin_message_data, bus_document_id TYPE mdg_fnd_bus_doc_msg_id_content, bus_document_uuid TYPE sysuuid_c, receiver_business_system_id TYPE sld_bskey, "start of 1684112 sender_business_system_id TYPE sld_bskey, sender_partner_id TYPE mdg_fnd_bp_internal_id, sender_rel_partner_id TYPE mdg_fnd_bp_internal_id, sender_partner_uuid TYPE sysuuid_c, sender_rel_partner_uuid TYPE sysuuid_c, relat_category TYPE bu_reltyp, sender_suppl_contact_pers_id TYPE parnr, sender_cust_contact_pers_id TYPE parnr, "end of 1684112 END OF gtys_admin_message_data
Method Signatures

Method DO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SUPER_SI_CLASS Call by reference Object reference (TYPE REF TO) CL_MDG_BP_RELSHIP_CONF_SI_IN created by SIW 20120305
2 Importing IS_INPUT_API Call by reference Type reference (TYPE) MDG_BS_BP_REL_CONF_S_EXTERN Structure for Business Partner Relationship Confirmation 20120305
# Exception Resumable Description Created on
1 CX_MDG_FND_STANDARD_MSG_FAULT Standard Fault Message 20120305

Method FILL_ADMIN_DATA_FROM_PAYLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INPUT_XI Call by reference Type reference (TYPE) MDG_BP_BPREL_SUITERPL_CONF_MSG Proxy Structure for BPRelshpSUITERplctConfMsg 20120305

Method FILL_ADMIN_DATA_FROM_PAYLOAD on class CL_MDG_BP_RELSHIP_CONF_SI_IN has no exception.

Method RAISE_EXCEPTION Signature

Method RAISE_EXCEPTION on class CL_MDG_BP_RELSHIP_CONF_SI_IN has no parameter.
# Exception Resumable Description Created on
1 CX_MDG_FND_STANDARD_MSG_FAULT Standard Fault Message 20120305

Method REP_STA_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INPUT_API Call by reference Type reference (TYPE) MDG_BS_BP_REL_CONF_S_EXTERN Structure for Business Partner Confirmation 20100201

Method REP_STA_UPDATE on class CL_MDG_BP_RELSHIP_CONF_SI_IN has no exception.

Method UPDATE_REL_KEY_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADMIN_MESSAGE_DATA Call by reference Type reference (TYPE) GTYS_ADMIN_MESSAGE_DATA 20120305
2 Importing IS_INPUT_API Call by reference Type reference (TYPE) MDG_BS_BP_REL_CONF_S_EXTERN Structure for Business Partner Relationship Confirmation 20120305
# Exception Resumable Description Created on
1 CX_MDG_FND_STANDARD_MSG_FAULT Standard Fault Message 20120305
History
Last changed by/on SAP  20130531 
SAP Release Created in 702