SAP ABAP Class CL_BTP_DL_UTIL (BTP Utilities)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     BTP_DL (Package) BTP Application Data Layer Basis
Properties
Class CL_BTP_DL_UTIL  
Short Description BTP Utilities    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BTP_DL   BTP Application Data Layer Basis 
Created 20100927   SAP 
Last change 20141030    
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_BTP_DL_UTIL has no interface implemented.
Friends
Class CL_BTP_DL_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PT_SHIPMENT Static Attribute Private Type reference (TYPE) BTP_DL_T_SHIPMENT BTP List of Customer Shipments 20101022
Methods
# Method Level Visibility Method type Description Created on
1 DET_WEB_SERVICES_FOR_SCENARIO Static method Public Method Determine all Web Services for a given scenario 20130911
2 EVALUATE_QUICKLINK Static method Public Method Evaluate entered quicklink value 20110715
3 GET_LAST_SHIPMENT_DATE Static method Public Method Get the last shipment date 20101022
4 IS_CLASS_EXISTING Static method Public Method Check if a class exists 20100927
5 IS_INTERNAL_SAP_SYSTEM Static method Public Method Check if the current system is inside SAP 20110517
6 SCAN_FOR_VIRUS Static method Public Method Scan for a virus using VSI 20101022
Events
Class CL_BTP_DL_UTIL has no event.
Types
Class CL_BTP_DL_UTIL has no local type.
Method Signatures

Method DET_WEB_SERVICES_FOR_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20130911
2 Returning RT_APPL Value transfer Type reference (TYPE) BTP_DL_T_WDAPP Table of Web Dynpro Application names 20130911

Method DET_WEB_SERVICES_FOR_SCENARIO on class CL_BTP_DL_UTIL has no exception.

Method EVALUATE_QUICKLINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BLUEPRINT_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP Blueprint GUID 20110715
2 Exporting EV_LANDSCAPE_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP System Landscape GUID 20110715
3 Exporting EV_PACKID Call by reference Type reference (TYPE) CNV_MBT_PACKID PCL Package Number 20110715
4 Exporting EV_PROJECT_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP Project GUID 20110715
5 Importing IV_QUICKLINK Call by reference Type reference (TYPE) STRING Entered quicklink 20110715
6 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20110715

Method EVALUATE_QUICKLINK on class CL_BTP_DL_UTIL has no exception.

Method GET_LAST_SHIPMENT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20110719
2 Returning RV_DATE Value transfer Type reference (TYPE) BTP_DL_SHIPMENT_DATE BTP Shipment Date 20101022

Method GET_LAST_SHIPMENT_DATE on class CL_BTP_DL_UTIL has no exception.

Method IS_CLASS_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLASSNAME Call by reference Type reference (TYPE) STRING Class name 20100927
2 Returning RV_EXISTING Value transfer Type reference (TYPE) ABAP_BOOL Class existing or not 20100927

Method IS_CLASS_EXISTING on class CL_BTP_DL_UTIL has no exception.

Method IS_INTERNAL_SAP_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAP_INTERNAL Value transfer Type reference (TYPE) ABAP_BOOL System is an internal SAP system 20110517

Method IS_INTERNAL_SAP_SYSTEM on class CL_BTP_DL_UTIL has no exception.

Method SCAN_FOR_VIRUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE Data to scan 20101022
2 Returning RV_SCANRC Value transfer Type reference (TYPE) VSCAN_SCANRC Scanning result 20111206
# Exception Resumable Description Created on
1 CX_BTP_DL_UTIL Exeptions of the Util Class 20111202
History
Last changed by/on SAP  20141030 
SAP Release Created in 2010_1_700