SAP ABAP Class CL_LAW2_OUTPUT_MANAGEMENT (LAW 2.0 Output Management)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-LIM (Application Component) License Measurement
     SLIM3 (Package) License Administration Workbench 2.0
Properties
Class CL_LAW2_OUTPUT_MANAGEMENT  
Short Description LAW 2.0 Output Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class LAW2_MESSAGES    
Program status     
Category 0   
Package SLIM3   License Administration Workbench 2.0 
Created 20110830   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LAW2_OUTPUT_MANAGEMENT has no forward declaration.
Interfaces
Class CL_LAW2_OUTPUT_MANAGEMENT has no interface implemented.
Friends
Class CL_LAW2_OUTPUT_MANAGEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_PROTOCOL Instance attribute Private Object reference (TYPE REF TO) CL_LAW2_APPL_LOG LAW Application Log 20110830
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20110830
2 CONVERT_DATE_TO_CHAR Static method Public Method Convert a date value into a character value 20121227
3 CONVERT_TRANSFER_RESULT Instance method Private Method convert the transfer data into the XML-data-model 20120719
4 ENCODE_EXT_ATTR_USERS Instance method Public Method Encode given users into XML (for external attribute mapping) 20121227
5 ENCODE_MEASPLAN Instance method Public Method Encode a given measurement plan into XML 20110830
6 ENCODE_TRANSFER_RESULT Instance method Public Method Encode the LAW result into XML due to transfer to SAP 20120405
7 GET_USERMAPPING_XSD Instance method Public Method Get the XSD file for the user data mapping 20121227
8 GET_XML_TRANSFER_RESULT Instance method Public Method Encode the LAW result into XML due to transfer to SAP 20120719
Events
Class CL_LAW2_OUTPUT_MANAGEMENT has no event.
Types
Class CL_LAW2_OUTPUT_MANAGEMENT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method CONVERT_DATE_TO_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATE Call by reference Type reference (TYPE) CHAR8 Character field, 8 characters long 20121227
2 Importing IV_DATE Call by reference Type reference (TYPE) DATS 20121227

Method CONVERT_DATE_TO_CHAR on class CL_LAW2_OUTPUT_MANAGEMENT has no exception.

Method CONVERT_TRANSFER_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATASETGUID Call by reference Type reference (TYPE) GUID datasetguid 20120719
2 Returning RO_XMLMODEL Value transfer Object reference (TYPE REF TO) CL_LAW2_XML_MODEL measurement as xml data model 20120719

Method CONVERT_TRANSFER_RESULT on class CL_LAW2_OUTPUT_MANAGEMENT has no exception.

Method ENCODE_EXT_ATTR_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_USERS Call by reference Type reference (TYPE) LAW2_T_USMM_PERS LAW 2.0 USMM results user table type 20121227
2 Importing IV_PERSOBJ Call by reference Type reference (TYPE) SPERS_KEY Personalization object key 20121227
3 Returning RV_XML_STREAM Value transfer Type reference (TYPE) XSTRING 20121227
# Exception Resumable Description Created on
1 CX_LAW2_OUTPUT_MANAGEMENT Exception class for the LAW 2.0 output management component 20121227

Method ENCODE_MEASPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_XML_STREAM Call by reference Type reference (TYPE) XSTRING 20110830
2 Importing IT_UI_MEASPLAN Call by reference Type reference (TYPE) LAW2_T_UI_MEASPLAN LAW 2.0 Merged System and Measurement table structure 20110830
# Exception Resumable Description Created on
1 CX_LAW2_OUTPUT_MANAGEMENT Exception class for the LAW 2.0 output management component 20110830

Method ENCODE_TRANSFER_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SYMDA Value transfer Type reference (TYPE) LAW2_T_SYMDA_LAW System Measurement Data table type 20120719
2 Exporting EV_DATASETGUID Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20120719

Method ENCODE_TRANSFER_RESULT on class CL_LAW2_OUTPUT_MANAGEMENT has no exception.

Method GET_USERMAPPING_XSD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_XSD_FILE Value transfer Type reference (TYPE) XSTRING 20121227
# Exception Resumable Description Created on
1 CX_LAW2_OUTPUT_MANAGEMENT Exception class for the LAW 2.0 output management component 20121227

Method GET_XML_TRANSFER_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_XMLFILE Value transfer Type reference (TYPE) XSTRING System Measurement Data table type 20120719
2 Importing IV_DATASETGUID Call by reference Type reference (TYPE) GUID Globally Unique Identifier 20120719

Method GET_XML_TRANSFER_RESULT on class CL_LAW2_OUTPUT_MANAGEMENT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 732