SAP ABAP Class CL_DRF_BUSINESS_SYS_ID_INT (Internal read/maint. class for bus. sys. ID)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-DRF (Application Component) Data Replication Framework
     MDG_BS_COMM_ARRANGEMENT_CDDIC (Package) MDG: Communication Arrangement DDIC elements
Properties
Class CL_DRF_BUSINESS_SYS_ID_INT  
Short Description Internal read/maint. class for bus. sys. ID    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_COMM_ARRANGEMENT_CDDIC   MDG: Communication Arrangement DDIC elements 
Created 20090406   SAP 
Last change 20110908   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 CL_DRF_BUSINESS_SYS_ID_INT has no interface implemented.
Friends
Class CL_DRF_BUSINESS_SYS_ID_INT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_BUS_SYS Static Attribute Private Type reference (TYPE) TY_TO_DRFD_BUS_SYS 20090406
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_BUSINESS_SYSTEM_ID Static method Public Method Creates business System ID(s) 20090406
2 GET_BUSINESS_SYSTEM_FROM_ID Static method Public Method 20090917
3 GET_BUSINESS_SYSTEM_ID Static method Public Method Retrieve business system ID for single business system 20090406
4 GET_BUSINESS_SYSTEM_ID_MULT Static method Public Method Retrieve business system IDs for multiple business systems 20090406
5 PROCESS_INSERT Static method Private Method Process the Insert/Update of an entry in DRFD_BUS_SYS 20090406
6 SAVE_DELETED_SYSTEM_ID Static method Public Method Save business system ID for deleted Business System 20100518
Events
Class CL_DRF_BUSINESS_SYS_ID_INT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_DRFD_BUS_SYS Private See coding 20090406 begin of ty_s_drfd_bus_sys, business_system type mdg_business_system, bus_sys_id type mdg_business_system_id, end of ty_s_drfd_bus_sys
2 TY_TO_DRFD_BUS_SYS Private See coding 20090406 ty_to_drfd_bus_sys type sorted table of ty_s_drfd_bus_sys with unique key business_system with non-unique sorted key bus_sys_id components bus_sys_id
Method Signatures

Method CREATE_BUSINESS_SYSTEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUSINESS_SYSTEMS Call by reference Type reference (TYPE) MDG_T_BUS_SYS_TECH List of business systems 20090406
2 Importing IV_BUSINESS_SYSTEM Call by reference Type reference (TYPE) MDG_BUSINESS_SYSTEM Instance of Receiving System 20090406

Method CREATE_BUSINESS_SYSTEM_ID on class CL_DRF_BUSINESS_SYS_ID_INT has no exception.

Method GET_BUSINESS_SYSTEM_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BUSINESS_SYSTEM Call by reference Type reference (TYPE) MDG_BUSINESS_SYSTEM Instance of Receiving System 20090917
2 Importing IV_BUS_SYS_ID Call by reference Type reference (TYPE) MDG_BUSINESS_SYSTEM_ID Internal ID of business system 20090917

Method GET_BUSINESS_SYSTEM_FROM_ID on class CL_DRF_BUSINESS_SYS_ID_INT has no exception.

Method GET_BUSINESS_SYSTEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BUSINESS_SYSTEM_ID Call by reference Type reference (TYPE) MDG_BUSINESS_SYSTEM_ID Internal ID of a business system 20090406
2 Importing IV_BUSINESS_SYSTEM Call by reference Type reference (TYPE) MDG_BUSINESS_SYSTEM Instance of Receiving System 20090406

Method GET_BUSINESS_SYSTEM_ID on class CL_DRF_BUSINESS_SYS_ID_INT has no exception.

Method GET_BUSINESS_SYSTEM_ID_MULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BUSINESS_SYSTEMS Call by reference Type reference (TYPE) MDG_T_BUS_SYS_TECH List of business systems 20090406
2 Exporting ET_NOT_FOUND Call by reference Type reference (TYPE) MDG_T_BUS_SYS_TECH Business Systems where no ID was found 20090406

Method GET_BUSINESS_SYSTEM_ID_MULT on class CL_DRF_BUSINESS_SYS_ID_INT has no exception.

Method PROCESS_INSERT Signature

Method PROCESS_INSERT on class CL_DRF_BUSINESS_SYS_ID_INT has no parameter.
Method PROCESS_INSERT on class CL_DRF_BUSINESS_SYS_ID_INT has no exception.

Method SAVE_DELETED_SYSTEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUSINESS_SYSTEM Call by reference Type reference (TYPE) MDG_BUSINESS_SYSTEM Instance of Receiving System 20100518
2 Importing IV_BUSINESS_SYSTEM_ID Call by reference Type reference (TYPE) MDG_BUSINESS_SYSTEM_ID Internal ID of a business system 20100518

Method SAVE_DELETED_SYSTEM_ID on class CL_DRF_BUSINESS_SYS_ID_INT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702