SAP ABAP Class CL_SLIM_BPO_MODEL (BPO: Data Model Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-LIM (Application Component) License Measurement
     SLIM (Package) System Measurement
Properties
Class CL_SLIM_BPO_MODEL  
Short Description BPO: Data Model Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class BV    
Program status     
Category 0   
Package SLIM   System Measurement 
Created 20080115   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SLIM_BPO_MODEL has no forward declaration.
Interfaces
Class CL_SLIM_BPO_MODEL has no interface implemented.
Friends
Class CL_SLIM_BPO_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GA_CLIENT_SPECIFIC Instance attribute Public Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20080919
2 GA_MEAS_NO Instance attribute Public Type reference (TYPE) RSUVM_MNO Current Measurement Number 20080919
3 GC_GRP_BPO Instance attribute Public Type reference (TYPE) SYM_GRP 'BPOMeas' BPO Group Key 20080919
4 GC_KEY_CLIENT_SPECIFIC Instance attribute Public Type reference (TYPE) SYM_KEY 'CLIENTSpec' Client-Specific Key 20080919
5 GC_KEY_EMAIL_RECIPIENT Instance attribute Public Type reference (TYPE) SYM_KEY 'EMailRcpt' E-Mail Recipient Address 20080919
6 GO_ENGINES Instance attribute Private Object reference (TYPE REF TO) CL_SLIM_BPO_ENGINES BPO Engines 20080919
7 GO_MEAS Instance attribute Private Object reference (TYPE REF TO) CL_SLIM_BPO_MEASUREMENT Measurement Instance 20080919
8 GO_MEASSAGES Instance attribute Private Object reference (TYPE REF TO) CL_SLIM_BPO_MESSAGES BPO System Measurement: Message Handling 20080919
9 GO_RESULT Instance attribute Private Object reference (TYPE REF TO) CL_SLIM_BPO_RESULT BPO Measurement Results 20080919
10 GO_SYSTEM Instance attribute Private Object reference (TYPE REF TO) CL_SLIM_BPO_SYSTEM_MODEL System Information 20080919
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080919
2 CREATE_MEAS_CONTROL Instance method Public Method Generate Measurement Information 20080919
3 CREATE_RFC_DESTINATIONS Instance method Public Method Generates Local System Destinations for Client Measurement 20080919
4 CREATE_TRANSFER_SESSION Instance method Public Method Generate a Transfer Session 20080919
5 GET_BADI_SOURCES Instance method Public Method Returns Source Code of the BAdIs 20080919
6 GET_CURRENT_TRANSFER_STATUS Instance method Public Method Returns Central Transfer Status 20080919
7 GET_EMAIL_ADDRESS Instance method Public Method Read the E-Mail Address 20080919
8 GET_ENGINES_LIST_HEADERS Instance method Private Method Header for the Engine List (Date) 20080919
9 GET_IS_MEAS_CLIENT_SPECIFIC Instance method Public Method Client-Specific Measurement? 20080919
10 GET_LIST_ENGINES_RESULTS Instance method Public Method Returns the Measurement Results for the Engines 20080919
11 GET_LIST_MESSAGES Instance method Public Method Measurement Messages in List Format 20080919
12 GET_TRANSFER_ID Instance method Public Method Generate a Transfer Session 20080919
13 LIST_SYSTEM_INFO Instance method Public Method System Information in List Format 20080919
14 LOCK_TRANSACTION Instance method Public Method Lock the Transaction 20080919
15 SET_EMAIL_ADDRESS Instance method Public Method Store the E-Mail Address 20080919
16 SET_MEAS_CLIENT_SPECIFIC Instance method Public Method Indicator: Client-Dependent Measurement 20080919
17 SET_TRANSFER_STATUS Instance method Public Method Set Transfer Status 20080919
18 START_MEASUREMENT Instance method Public Method Start Measurement 20080919
19 UNLOCK_TRANSACTION Instance method Public Method Unlock the Transaction 20080919
Events
Class CL_SLIM_BPO_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GY_BADI Public See coding 20080919 begin of GY_BADI, engine type bpo_engine, badiname type badi_name, method type gy_badimn, end of gy_badi
2 GY_BADIMN Public See coding 20080919 gy_badimn type c length 30
3 GY_RENG Public See coding 20080919 begin of GY_RENG, r_res type ref to data, r_hdr type ref to data, end of gy_reng
4 GY_TID Public Type reference (TYPE) BPO_GUID BPO Measurement: GUID 20080919
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SLIM_BPO_MODEL has no parameter.
Method CONSTRUCTOR on class CL_SLIM_BPO_MODEL has no exception.

Method CREATE_MEAS_CONTROL Signature

Method CREATE_MEAS_CONTROL on class CL_SLIM_BPO_MODEL has no parameter.
Method CREATE_MEAS_CONTROL on class CL_SLIM_BPO_MODEL has no exception.

Method CREATE_RFC_DESTINATIONS Signature

Method CREATE_RFC_DESTINATIONS on class CL_SLIM_BPO_MODEL has no parameter.
Method CREATE_RFC_DESTINATIONS on class CL_SLIM_BPO_MODEL has no exception.

Method CREATE_TRANSFER_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_TID Value transfer Type reference (TYPE) GY_TID Transfer id 20080919
2 Returning PR_OTRAN Value transfer Object reference (TYPE REF TO) OBJECT 20080919

Method CREATE_TRANSFER_SESSION on class CL_SLIM_BPO_MODEL has no exception.

Method GET_BADI_SOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_BADIS Value transfer Object reference (TYPE REF TO) DATA 20080919

Method GET_BADI_SOURCES on class CL_SLIM_BPO_MODEL has no exception.

Method GET_CURRENT_TRANSFER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_STATUS Value transfer Type reference (TYPE) TRANSFSTAT Systemvermessung: Status der Übertragung zur SAP 20080919

Method GET_CURRENT_TRANSFER_STATUS on class CL_SLIM_BPO_MODEL has no exception.

Method GET_EMAIL_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_EMAIL Value transfer Type reference (TYPE) STRING 20080919

Method GET_EMAIL_ADDRESS on class CL_SLIM_BPO_MODEL has no exception.

Method GET_ENGINES_LIST_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DATA Call by reference Object reference (TYPE REF TO) DATA 20080919
2 Returning PR_RES Value transfer Object reference (TYPE REF TO) DATA 20080919

Method GET_ENGINES_LIST_HEADERS on class CL_SLIM_BPO_MODEL has no exception.

Method GET_IS_MEAS_CLIENT_SPECIFIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_IS_SPECIFIC Value transfer Type reference (TYPE) SAP_BOOL boolsche Variable (X=true, space=false) 20080919

Method GET_IS_MEAS_CLIENT_SPECIFIC on class CL_SLIM_BPO_MODEL has no exception.

Method GET_LIST_ENGINES_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_MID Call by reference Type reference (TYPE) BPO_GUID BPO-Vermessung: GUID 20080919
2 Returning PR_RES Value transfer Object reference (TYPE REF TO) DATA 20080919
# Exception Resumable Description Created on
1 CX_SLIM_GLOBAL Systemvermessung: Globale Ausnahmeklasse 20080919

Method GET_LIST_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_MID Call by reference Type reference (TYPE) BPO_GUID BPO-Vermessung: GUID 20080919
2 Returning PR_MSG Value transfer Object reference (TYPE REF TO) DATA 20080919

Method GET_LIST_MESSAGES on class CL_SLIM_BPO_MODEL has no exception.

Method GET_TRANSFER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_TID Value transfer Type reference (TYPE) GY_TID Transfer id 20080919

Method GET_TRANSFER_ID on class CL_SLIM_BPO_MODEL has no exception.

Method LIST_SYSTEM_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_SYSTEM_DATA Value transfer Object reference (TYPE REF TO) DATA 20080919

Method LIST_SYSTEM_INFO on class CL_SLIM_BPO_MODEL has no exception.

Method LOCK_TRANSACTION Signature

Method LOCK_TRANSACTION on class CL_SLIM_BPO_MODEL has no parameter.
Method LOCK_TRANSACTION on class CL_SLIM_BPO_MODEL has no exception.

Method SET_EMAIL_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_EMAIL Call by reference Type reference (TYPE) STRING 20080919

Method SET_EMAIL_ADDRESS on class CL_SLIM_BPO_MODEL has no exception.

Method SET_MEAS_CLIENT_SPECIFIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SPECIFIC Call by reference Type reference (TYPE) SAP_BOOL 'X' boolsche Variable (X=true, space=false) 20080919

Method SET_MEAS_CLIENT_SPECIFIC on class CL_SLIM_BPO_MODEL has no exception.

Method SET_TRANSFER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SESSION Call by reference Type reference (TYPE) BPO_GUID BPO-Vermessung: GUID 20080919
2 Importing PI_STATUS Call by reference Type reference (TYPE) TRANSFSTAT Systemvermessung: Status der Übertragung zur SAP 20080919

Method SET_TRANSFER_STATUS on class CL_SLIM_BPO_MODEL has no exception.

Method START_MEASUREMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20080919
2 Importing PI_MEASNO Call by reference Type reference (TYPE) RSUVM_MNO Systemvermessung: laufende Vermessungsnummer 20080919

Method START_MEASUREMENT on class CL_SLIM_BPO_MODEL has no exception.

Method UNLOCK_TRANSACTION Signature

Method UNLOCK_TRANSACTION on class CL_SLIM_BPO_MODEL has no parameter.
Method UNLOCK_TRANSACTION on class CL_SLIM_BPO_MODEL has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in