SAP ABAP Class CL_UWS_SURVEY_LOG (Monitoring in Survey)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-SUR (Application Component) Web Survey
     UWS_SURVEY (Package) Form-Based Web Services: Survey
Properties
Class CL_UWS_SURVEY_LOG  
Short Description Monitoring in Survey    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UWS_SURVEY   Form-Based Web Services: Survey 
Created 20010720   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UWS_SURVEY_LOG has no forward declaration.
Interfaces
Class CL_UWS_SURVEY_LOG has no interface implemented.
Friends
Class CL_UWS_SURVEY_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_ACTION_LOCAL_CREATE Constant Public Type reference (TYPE) UWS_PUBLISHING_ACTION 'LOC_CREATE' 20020112
2 CD_ACTION_RECEIVE Constant Public Type reference (TYPE) UWS_PUBLISHING_ACTION 'RECEIVE' 20020112
3 CD_ACTION_RESEND Constant Public Type reference (TYPE) UWS_PUBLISHING_ACTION 'RESEND' 20020112
4 CD_ACTION_SEND Constant Public Type reference (TYPE) UWS_PUBLISHING_ACTION 'SEND' Action in Survey Log 20011106
5 GC_MODIFY_ANSWERS Constant Public Type reference (TYPE) STRING 'MODIFY_ANSWERS_ACT' 20080606
6 GC_MODIFY_CHARACTERISTICS Constant Public Type reference (TYPE) STRING 'MOD_CHARACTERISTICS' 20090508
7 GC_QUESTIONNAIRE Constant Public Type reference (TYPE) STRING 'QUESTIONNAIRE' 20071207
8 GC_SURVEY Constant Public Type reference (TYPE) STRING 'SURVEY' 20071207
9 MD_APPLICATION Instance attribute Private Type reference (TYPE) UXB_APPLICATION 20010724
10 MD_SURVEY_GUID Instance attribute Private Type reference (TYPE) UXP_GUID 20010724
11 MD_SURVEY_VERSION Instance attribute Private Type reference (TYPE) UXP_VERSION 20010724
12 MT_LOG_CACHE Instance attribute Private Type reference (TYPE) UWS_T_SURVEY_LOG_CACHE 20010724
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20010724
2 DB_GET_LATEST_DATA_LOG Static method Public Method 20010722
3 DB_GET_LATEST_SURVEY_LOG Static method Public Method 20010720
4 DB_GET_LOG_FOR_SURVEY Static method Public Method 20010720
5 DB_GET_STATUS_FOR_FORM Static method Public Method 20011018
6 DB_WRITE_PUBLISHING_AND_DATA Static method Public Method 20010722
7 DB_WRITE_SINGLE Static method Public Method 20010720
8 FILL_LOG_HEADER Static method Private Method 20071207
9 WRITE_LOG_ENTRY Static method Public Method 20071207
10 WRITE_MODIFY_ENTRY Static method Public Method 20080606
Events
Class CL_UWS_SURVEY_LOG has no event.
Types
Class CL_UWS_SURVEY_LOG has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION 20010724
2 Importing ID_SURVEY_GUID Call by reference Type reference (TYPE) UXP_GUID 20010724
3 Importing ID_SURVEY_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20010724

Method CONSTRUCTOR on class CL_UWS_SURVEY_LOG has no exception.

Method DB_GET_LATEST_DATA_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION 20010722
2 Importing ID_DATA_GUID Call by reference Type reference (TYPE) UXP_GUID 20010722
3 Importing ID_DATA_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20010722
4 Importing ID_PUBLISHING_GUID Call by reference Type reference (TYPE) UXP_GUID 20010722
5 Returning RS_SURVEY_LOG Value transfer Type reference (TYPE) TUWS_SURVEY_LOG 20010722
# Exception Resumable Description Created on
1 NOT_FOUND 20010722

Method DB_GET_LATEST_SURVEY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION 20010720
2 Importing ID_PUBLISHING_GUID Call by reference Type reference (TYPE) UXP_GUID 20010720
3 Importing ID_SURVEY_GUID Call by reference Type reference (TYPE) UXP_GUID 20010720
4 Importing ID_SURVEY_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20010720
5 Returning RS_SURVEY_LOG Value transfer Type reference (TYPE) TUWS_SURVEY_LOG 20010720
# Exception Resumable Description Created on
1 NOT_FOUND 20010720

Method DB_GET_LOG_FOR_SURVEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION 20010720
2 Importing ID_SURVEY_GUID Call by reference Type reference (TYPE) UXP_GUID 20010720
3 Importing ID_SURVEY_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20010720
4 Returning RT_SURVEY_LOG Value transfer Type reference (TYPE) UWS_T_SURVEY_LOG 20010720

Method DB_GET_LOG_FOR_SURVEY on class CL_UWS_SURVEY_LOG has no exception.

Method DB_GET_STATUS_FOR_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION 20011018
2 Importing ID_FORM_GUID Call by reference Type reference (TYPE) UXP_GUID 20011018
3 Importing ID_FORM_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20011018
4 Returning RD_FORM_SEND Value transfer Type reference (TYPE) UXB_FLAG 20011018

Method DB_GET_STATUS_FOR_FORM on class CL_UWS_SURVEY_LOG has no exception.

Method DB_WRITE_PUBLISHING_AND_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTION Call by reference Type reference (TYPE) UWS_PUBLISHING_ACTION 20010722
2 Importing ID_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION 20010722
3 Importing ID_DATA_GUID Call by reference Type reference (TYPE) UXP_GUID 20010722
4 Importing ID_DATA_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20010722
5 Importing ID_PUBLISHING_GUID Call by reference Type reference (TYPE) UXP_GUID 20010722

Method DB_WRITE_PUBLISHING_AND_DATA on class CL_UWS_SURVEY_LOG has no exception.

Method DB_WRITE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTION Call by reference Type reference (TYPE) UWS_PUBLISHING_ACTION 20010720
2 Importing ID_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION 20010720
3 Importing ID_DATA_GUID Call by reference Type reference (TYPE) UXP_GUID 20010720
4 Importing ID_DATA_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20010720
5 Importing ID_EMAIL Call by reference Type reference (TYPE) AD_SMTPADR 20031008
6 Importing ID_FORM_GUID Call by reference Type reference (TYPE) UXP_GUID 20010720
7 Importing ID_FORM_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20010720
8 Importing ID_FULLNAME Call by reference Type reference (TYPE) AD_NAMTEXT 20031008
9 Importing ID_PUBLISHING_GUID Call by reference Type reference (TYPE) UXP_GUID 20010720
10 Importing ID_SURVEY_GUID Call by reference Type reference (TYPE) UXP_GUID 20010720
11 Importing ID_SURVEY_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20010720
12 Importing ID_USER Call by reference Type reference (TYPE) SYUNAME 20031008

Method DB_WRITE_SINGLE on class CL_UWS_SURVEY_LOG has no exception.

Method FILL_LOG_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_LOG_HEADER Value transfer Type reference (TYPE) BAL_S_LOG Anwendungs-Log: Daten des Protokollkopfes 20071207
2 Importing ID_TYPE Call by reference Type reference (TYPE) STRING Einstelliges Kennzeichen 20071207

Method FILL_LOG_HEADER on class CL_UWS_SURVEY_LOG has no exception.

Method WRITE_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION Applikation 20071207
2 Importing ID_ID Call by reference Type reference (TYPE) UXB_ID Objekt ID 20071207
3 Importing ID_TYPE Call by reference Type reference (TYPE) STRING Einstelliges Kennzeichen 20071207

Method WRITE_LOG_ENTRY on class CL_UWS_SURVEY_LOG has no exception.

Method WRITE_MODIFY_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION Applikation 20080606
2 Importing ID_QUESTIONNAIRE_ID Call by reference Type reference (TYPE) UXB_ID Objekt ID 20080606
3 Importing ID_RECIPIENT Call by reference Type reference (TYPE) UXP_GUID GUID 20080606
4 Importing ID_SURVEY_ID Call by reference Type reference (TYPE) UXB_ID Objekt ID 20080606
5 Importing ID_TYPE Call by reference Type reference (TYPE) STRING 20080606
6 Importing ID_UNAME Call by reference Type reference (TYPE) SYUNAME Benutzername 20080606

Method WRITE_MODIFY_ENTRY on class CL_UWS_SURVEY_LOG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 3.1A