SAP ABAP Class CL_RSBPCA_MD_UTILITY (BPC: Master data utility)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-ADM (Application Component) BPC 'unified model' - Admin UI
     RSBPCA (Package) BPC IP Extension: BPC Meta Data Repository
Properties
Class CL_RSBPCA_MD_UTILITY  
Short Description BPC: Master data utility    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSBPCA   BPC IP Extension: BPC Meta Data Repository 
Created 20130416   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRHI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSBPCA_MD_UTILITY has no interface implemented.
Friends
Class CL_RSBPCA_MD_UTILITY has no friend class.
Attributes
Class CL_RSBPCA_MD_UTILITY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_CONCAT_SPLIT_CMPMEMBER Static method Public Method concat/split compounding member 20130514
2 CONVERT_MD_INPUT_OUTPUT Static method Public Method 20130423
3 CONVERT_SINGLE_VAL_TO_SID Static method Public Method 20130424
Events
Class CL_RSBPCA_MD_UTILITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CONCAT_SPLIT_MEMBER Public See coding 20130513 begin of s_concat_split_member, concat_member type rschavl, iobjnm type rsiobjnm, split_member_detail type s_split_member_detail, end of s_concat_split_member
2 S_CONCAT_SPLIT_MEMBER_BATCH Public See coding 20130514 begin of s_concat_split_member_batch, concat_members type standard table of rschavl with key table_line, iobjnm type rsiobjnm, split_member_details type th_split_member_details, end of s_concat_split_member_batch
3 S_SPLIT_MEMBER Public See coding 20130513 begin of s_split_member, member type rschavl, cmp_iobjnm type rsiobjnm, end of s_split_member
4 S_SPLIT_MEMBER_DETAIL Public See coding 20130513 begin of s_split_member_detail, iobjnm type rsiobjnm, th_split_members type hashed table of s_split_member with unique key cmp_iobjnm, end of s_split_member_detail
5 S_SPLIT_MEMBER_DETAIL_BATCH Public See coding 20130514 begin of s_split_member_detail_batch, concat_member type rschavl, th_split_members type hashed table of s_split_member with unique key cmp_iobjnm, end of s_split_member_detail_batch
6 TH_SPLIT_MEMBER_DETAILS Public See coding 20130514 th_split_member_details type hashed table of s_split_member_detail_batch with unique key concat_member
Method Signatures

Method CONVERT_CONCAT_SPLIT_CMPMEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_CONCAT_SPLIT_MEMBER Call by reference Type reference (TYPE) S_CONCAT_SPLIT_MEMBER 20130514
2 Changing C_S_CONCAT_SPLIT_MEMBER_BATCH Call by reference Type reference (TYPE) S_CONCAT_SPLIT_MEMBER_BATCH 20130514
3 Importing I_FORMAT Call by reference Type reference (TYPE) RSR_FORMAT RSR_C_FORMAT-INTERN RSR_CS_FORMT-EXTERNAL/RSR_CS_FORMT-internal 20130514

Method CONVERT_CONCAT_SPLIT_CMPMEMBER on class CL_RSBPCA_MD_UTILITY has no exception.

Method CONVERT_MD_INPUT_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_FORMAT Call by reference Type reference (TYPE) RSR_FORMAT 20130423
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM 20130423
3 Importing I_MEMBER Call by reference Type reference (TYPE) RSCHAVL 20130423
4 Returning R_MEMBER Value transfer Type reference (TYPE) RSCHAVL 20130423

Method CONVERT_MD_INPUT_OUTPUT on class CL_RSBPCA_MD_UTILITY has no exception.

Method CONVERT_SINGLE_VAL_TO_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OSID Call by reference Type reference (TYPE) RSSID Master data ID 20130508
2 Exporting E_SID Call by reference Type reference (TYPE) RSSID Master data ID 20130508
3 Importing I_HIESID Call by reference Type reference (TYPE) RRHI_HIESID 20130424
4 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130424
5 Importing I_MEMBER Call by reference Type reference (TYPE) RSCHAVL Dim: Field for a User-Defined Characteristic Value 20130424
6 Importing I_NIOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20130508
7 Importing I_R_HIER_BINCL Call by reference Object reference (TYPE REF TO) CL_RSR_HIERARCHY_BINCL 20130506
# Exception Resumable Description Created on
1 CX_RSBPCA_MD_ERROR BPC: Master Data Read/Write Error 20130503
History
Last changed by/on SAP  20140121 
SAP Release Created in 740