SAP ABAP Class CL_ESD_SCGR_VERSION_AU (Unitest Service Group Versioning)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SESD_ESI_CONSUMER_GROUPS (Package) ES Tools - ServiceGroups
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ESD_AU_PACKAGE Base class for test using packages 20130605
Properties
Class CL_ESD_SCGR_VERSION_AU  
Short Description Unitest Service Group Versioning    
Super Class CL_ESD_AU_PACKAGE Base class for test using packages 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
Package SESD_ESI_CONSUMER_GROUPS   ES Tools - ServiceGroups 
Created 20130605   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ESD_CG_PBL_API Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_ESD_SCGR_VERSION_AU has no interface implemented.
Friends
Class CL_ESD_SCGR_VERSION_AU has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_PBL_API Instance attribute Protected Object reference (TYPE REF TO) IF_ESD_CG_PBL_API Public API for ServiceGroups 20130606
2 MV_SCGR_NAME Instance attribute Protected Type reference (TYPE) SDTE_CG_NAME 20130606
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_SETUP Static method Private Method 20130605
2 CREATE_SERVICE_GROUP Instance method Protected Method 20130606
3 DELETE_SCGR Instance method Protected Method 20130607
4 DELETE_SERVICE_GROUP Instance method Protected Method 20130606
5 DELETE_WASTE Instance method Protected Method 20130606
6 GET_LAST_VERSION_NO Instance method Protected Method 20130606
7 GET_OBJECTS_FROM_REQUEST Static method Public Method 20130628
8 GET_SCGR_DATA Static method Public Method 20130607
9 GET_VERSION Instance method Protected Method 20130606
10 PURGE_VERSIONS Instance method Protected Method 20130607
11 SETUP Instance method Private Method 20130606
12 TEARDOWN Instance method Private Method 20130606
Events
Class CL_ESD_SCGR_VERSION_AU has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_SCGR_DATA Public See coding 20130607 begin of ts_scgr_data, scgheader type standard table of scgheader with default key, scgdetail type standard table of scgdetail with default key, scgr_class type standard table of scgr_class with default key, sotr_use type standard table of sotr_use with default key, sotr_useu type standard table of sotr_useu with default key, end of ts_scgr_data
Method Signatures

Method CLASS_SETUP Signature

Method CLASS_SETUP on class CL_ESD_SCGR_VERSION_AU has no parameter.
Method CLASS_SETUP on class CL_ESD_SCGR_VERSION_AU has no exception.

Method CREATE_SERVICE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20130606

Method CREATE_SERVICE_GROUP on class CL_ESD_SCGR_VERSION_AU has no exception.

Method DELETE_SCGR Signature

Method DELETE_SCGR on class CL_ESD_SCGR_VERSION_AU has no parameter.
# Exception Resumable Description Created on
1 CX_SVRS_ERROR 20130607

Method DELETE_SERVICE_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20130606

Method DELETE_SERVICE_GROUP on class CL_ESD_SCGR_VERSION_AU has no exception.

Method DELETE_WASTE Signature

Method DELETE_WASTE on class CL_ESD_SCGR_VERSION_AU has no parameter.
Method DELETE_WASTE on class CL_ESD_SCGR_VERSION_AU has no exception.

Method GET_LAST_VERSION_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) VRSD_OLD-VERSNO Version Management 20130606

Method GET_LAST_VERSION_NO on class CL_ESD_SCGR_VERSION_AU has no exception.

Method GET_OBJECTS_FROM_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Type reference (TYPE) KORRNUM 20130628
2 Returning RVAL Value transfer Type reference (TYPE) TR_OBJECTS 20130628

Method GET_OBJECTS_FROM_REQUEST on class CL_ESD_SCGR_VERSION_AU has no exception.

Method GET_SCGR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20130607
2 Exporting SCGR_DATA Call by reference Type reference (TYPE) TS_SCGR_DATA 20130607

Method GET_SCGR_DATA on class CL_ESD_SCGR_VERSION_AU has no exception.

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SCGR_DATA Call by reference Type reference (TYPE) TS_SCGR_DATA 20130607
2 Importing VERSION Call by reference Type reference (TYPE) VRSD_OLD-VERSNO 20130607
# Exception Resumable Description Created on
1 CX_SVRS_ERROR 20130607

Method PURGE_VERSIONS Signature

Method PURGE_VERSIONS on class CL_ESD_SCGR_VERSION_AU has no parameter.
Method PURGE_VERSIONS on class CL_ESD_SCGR_VERSION_AU has no exception.

Method SETUP Signature

Method SETUP on class CL_ESD_SCGR_VERSION_AU has no parameter.
Method SETUP on class CL_ESD_SCGR_VERSION_AU has no exception.

Method TEARDOWN Signature

Method TEARDOWN on class CL_ESD_SCGR_VERSION_AU has no parameter.
# Exception Resumable Description Created on
1 CX_SVRS_ERROR 20130607
History
Last changed by/on SAP  20140121 
SAP Release Created in 740