SAP ABAP Class CL_UWS_PUBLISHING (Publishing Services)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-SUR (Application Component) Web Survey
     UWS_PUBLISHING (Package) Form-Based Web Services: Publishing
Properties
Class CL_UWS_PUBLISHING  
Short Description Publishing Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UWS_PUBLISHING    
Program status     
Category 0   
Package UWS_PUBLISHING   Form-Based Web Services: Publishing 
Created 20010806   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CA_SAPUSER_BCS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_CAM_ADDRESS_BCS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_UWS_FORM_PDF_API Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UWS_PUBLISHING has no interface implemented.
Friends
Class CL_UWS_PUBLISHING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_MODE_HTML Constant Public Type reference (TYPE) UWSP_PUBLISHING_MODE '02' 20010814
2 CD_MODE_HTML_MAIL Constant Public Type reference (TYPE) UWSP_PUBLISHING_MODE '01' 20010814
3 GC_QUEST_TYPE_HTML Constant Public Type reference (TYPE) UXP_QUESTIONNAIRE_TYPE 'HTML' Questionnaire Type 20070620
4 GC_QUEST_TYPE_PDF Constant Public Type reference (TYPE) UXP_QUESTIONNAIRE_TYPE 'PDF' Questionnaire Type 20070620
5 MO_UWS_FORM_PDF_API Static Attribute Protected Object reference (TYPE REF TO) CL_UWS_FORM_PDF_API PDF API Class 20070620
6 MR_BADI Static Attribute Private Object reference (TYPE REF TO) IF_EX_UWS_SURVEY_PUB BAdI Interface IF_EX_UWS_SURVEY_PUB 20051026
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20070620
2 PUBLISH Static method Public Method 20010806
3 SEND_MAIL_TO_WEB Static method Public Method 20010806
Events
Class CL_UWS_PUBLISHING has no event.
Types
Class CL_UWS_PUBLISHING has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UWS_PUBLISHING has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UWS_PUBLISHING has no exception.

Method PUBLISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_GUID Call by reference Type reference (TYPE) UXP_GUID 20010806
2 Exporting ED_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20010806
3 Importing ID_ANSWER_TYPE Call by reference Type reference (TYPE) STRING Answer type - PDF or XML 20070622
4 Importing ID_APPLICATION Call by reference Type reference (TYPE) UXB_APPLICATION 20010806
5 Importing ID_BACKGROUND Call by reference Type reference (TYPE) STRING MIME repository object URL 20070622
6 Importing ID_COMMIT_WORK Call by reference Type reference (TYPE) UXB_FLAG SPACE 20010806
7 Importing ID_DATA_GUID Call by reference Type reference (TYPE) UXP_GUID 20010806
8 Importing ID_DATA_VERSION Call by reference Type reference (TYPE) UXP_VERSION 20010806
9 Importing ID_HTML_MAIL Call by reference Type reference (TYPE) UXB_FLAG SPACE 20010806
10 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20040829
11 Importing ID_MAIL_BODY Call by reference Type reference (TYPE) STRING 20010806
12 Importing ID_MAIL_HEADER Call by reference Type reference (TYPE) STRING 20010806
13 Importing ID_PUBLISHING_GUID Call by reference Type reference (TYPE) UXP_GUID 20010806
14 Importing ID_QUERY_STRING Call by reference Type reference (TYPE) STRING 20010806
15 Importing ID_QUESTIONNAIRE_TYPE Call by reference Type reference (TYPE) UXP_QUESTIONNAIRE_TYPE GC_QUEST_TYPE_HTML Questionnaire type 20070618
16 Importing ID_RECEIVER Call by reference Type reference (TYPE) STRING 20010806
17 Importing ID_SENDER Call by reference Type reference (TYPE) SYUNAME SY-UNAME 20010903
18 Importing ID_SERVICE_ID Call by reference Type reference (TYPE) UXB_ID 20010806
19 Importing ID_SURVEY_ID Call by reference Type reference (TYPE) UXB_ID Objekt ID 20080529
20 Importing IT_ATTACHMENTS Call by reference Type reference (TYPE) UWSP_T_ATTACHMENTS Tabelle mit Attachments 20070316
21 Importing IT_SERVICE_PARAMETER Call by reference Type reference (TYPE) UWS_T_SERVICE_PARAMETER 20010806
# Exception Resumable Description Created on
1 FORM_SERVICE_ERROR 20010806
2 SEND_MAIL_ERROR 20010806

Method SEND_MAIL_TO_WEB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_BODY Call by reference Type reference (TYPE) STRING 20010806
2 Importing ID_BODY_TEXT Call by reference Type reference (TYPE) STRING 20050426
3 Importing ID_COMMIT_WORK Call by reference Type reference (TYPE) UXB_FLAG SPACE 20010806
4 Importing ID_FORMAT Call by reference Type reference (TYPE) SO_OBJ_TP Format of E-Mail Body 20100407
5 Importing ID_HEADER Call by reference Type reference (TYPE) STRING Kurze Beschreibung des Inhaltes 20010806
6 Importing ID_HTML_MAIL Call by reference Type reference (TYPE) UXB_FLAG SPACE 20010806
7 Importing ID_NO_ATTACHMENTS Call by reference Type reference (TYPE) UXB_FLAG Kein Hinzufügen von Attachments 20071012
8 Importing ID_PRIORITY Call by reference Type reference (TYPE) BCS_DOCIMP Document priority 20070309
9 Importing ID_RECEIVER Call by reference Type reference (TYPE) STRING 20010806
10 Importing ID_SENDER Call by reference Type reference (TYPE) SYUNAME SY-UNAME 20010903
11 Importing IT_ATTACHMENTS Call by reference Type reference (TYPE) UWSP_T_ATTACHMENTS Tabelle mit Attachments 20070316
# Exception Resumable Description Created on
1 ERROR 20010806
History
Last changed by/on SAP  20110908 
SAP Release Created in 30A