SAP ABAP Class CL_SSCR_DATA_EXCHANGE (Upload / Download SSCR Keys)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB (Application Component) ABAP Workbench, Java IDE and Infrastructure
     SSCR (Package) SAP Source Code Registration
Properties
Class CL_SSCR_DATA_EXCHANGE  
Short Description Upload / Download SSCR Keys    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SSCR   SAP Source Code Registration 
Created 20121227   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SSCR_DATA_EXCHANGE has no forward declaration.
Interfaces
Class CL_SSCR_DATA_EXCHANGE has no interface implemented.
Friends
Class CL_SSCR_DATA_EXCHANGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_PACKED_XSTRING_LENGTH Constant Private Type reference (TYPE) I 255 20121227
Methods
# Method Level Visibility Method type Description Created on
1 DOWNLOAD_TO_FILE Static method Public Method 20121227
2 DOWNLOAD_TO_XML Static method Public Method 20121227
3 FILE_OPEN_DIALOG Static method Public Method 20121227
4 FILE_SAVE_DIALOG Static method Public Method 20121227
5 PACK_XML Static method Private Method 20121227
6 UNPACK_XML Static method Private Method 20121227
7 UPLOAD_FROM_FILE Static method Public Method 20121227
8 UPLOAD_FROM_XML Static method Public Method 20121227
Events
Class CL_SSCR_DATA_EXCHANGE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ADIR_KEYS Public See coding 20121227 ty_adir_keys type table of adiraccess
2 TY_DEVELOPER_KEYS Public See coding 20121227 ty_developer_keys type table of devaccess
3 TY_INSTALLATION_NUMBER Public See coding 20121227 ty_installation_number type c length 10
4 TY_PACKED_XML Private See coding 20121227 ty_packed_xml type table of ty_snippet
5 TY_SNIPPET Private See coding 20121227 ty_snippet type x length 255
Method Signatures

Method DOWNLOAD_TO_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ADIR_KEYS Call by reference Type reference (TYPE) TY_ADIR_KEYS 20121227
2 Importing I_BASIS_RELEASE Call by reference Type reference (TYPE) SY-SAPRL 20130213
3 Importing I_DEVELOPER_KEYS Call by reference Type reference (TYPE) TY_DEVELOPER_KEYS 20121227
4 Importing I_FULLPATH Call by reference Type reference (TYPE) STRING 20121227
5 Importing I_INST_NUMBER Call by reference Type reference (TYPE) TY_INSTALLATION_NUMBER 20121227
# Exception Resumable Description Created on
1 CX_SSCR_DATA_EXCHANGE 20121227
2 CX_TRANSFORMATION_ERROR 20121227

Method DOWNLOAD_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML_STRING Call by reference Type reference (TYPE) XSTRING 20121227
2 Importing I_ADIR_KEYS Call by reference Type reference (TYPE) TY_ADIR_KEYS 20121227
3 Importing I_BASIS_RELEASE Call by reference Type reference (TYPE) SY-SAPRL 20130213
4 Importing I_DEVELOPER_KEYS Call by reference Type reference (TYPE) TY_DEVELOPER_KEYS 20121227
5 Importing I_INST_NUMBER Call by reference Type reference (TYPE) TY_INSTALLATION_NUMBER 20121227
# Exception Resumable Description Created on
1 CX_TRANSFORMATION_ERROR 20121227

Method FILE_OPEN_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FULLPATH Value transfer Type reference (TYPE) STRING 20121227
# Exception Resumable Description Created on
1 CX_SSCR_DATA_EXCHANGE 20121227

Method FILE_SAVE_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FULLPATH Value transfer Type reference (TYPE) STRING 20121227
# Exception Resumable Description Created on
1 CX_SSCR_DATA_EXCHANGE 20121227

Method PACK_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PACKED_XML Call by reference Type reference (TYPE) TY_PACKED_XML 20121227
2 Importing I_XML_SOURCE Call by reference Type reference (TYPE) XSTRING 20121227

Method PACK_XML on class CL_SSCR_DATA_EXCHANGE has no exception.

Method UNPACK_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML_SOURCE Call by reference Type reference (TYPE) XSTRING 20121227
2 Importing I_PACKED_XML Call by reference Type reference (TYPE) TY_PACKED_XML 20121227

Method UNPACK_XML on class CL_SSCR_DATA_EXCHANGE has no exception.

Method UPLOAD_FROM_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FULLPATH Call by reference Type reference (TYPE) STRING 20121227
2 Importing I_TEST_MODE Call by reference Type reference (TYPE) FLAG 20121227
# Exception Resumable Description Created on
1 CX_SSCR_DATA_EXCHANGE 20121227
2 CX_TRANSFORMATION_ERROR 20121227

Method UPLOAD_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEST_MODE Call by reference Type reference (TYPE) FLAG 20121227
2 Importing I_XML_STRING Call by reference Type reference (TYPE) XSTRING 20121227
# Exception Resumable Description Created on
1 CX_SSCR_DATA_EXCHANGE 20121227
2 CX_TRANSFORMATION_ERROR 20121227
History
Last changed by/on SAP  20140121 
SAP Release Created in 740