SAP ABAP Class CL_FPB_EXP_COMMENTS_KPRO (class to get the attachment comments)
Hierarchy
EA-FIN (Software Component) EA-FIN
   EP-PCT-MGR-CO (Application Component) Business Package for Manager Self-Service (FI)
     FPB_VP_EXPRESS_PLANNING (Package) Express Planning (Framework)
Properties
Class CL_FPB_EXP_COMMENTS_KPRO  
Short Description class to get the attachment comments    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FPB_VP_EXPRESS_PLANNING   Express Planning (Framework) 
Created 20060919   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SDOKM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SKWFC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FPB_EXP_COMMENTS_KPRO has no interface implemented.
Friends
Class CL_FPB_EXP_COMMENTS_KPRO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_APPLICATION Constant Private Type reference (TYPE) SKWF_APPL 'FPBEXPPLA' Application 20061201
2 MC_CSPC Constant Private Type reference (TYPE) SDOK_ENT 'FPBEXPPLA' Model: Entity Name 20061201
3 MC_FLDCLASS Constant Private Type reference (TYPE) SDOK_CLASS 'FPB_EXP_FD' Document class 20061201
4 MC_OBJECTTYPE_F Constant Private Type reference (TYPE) SKWF_IOTY 'F' KW Framework: IO type 20061205
5 MC_PARTYP_F Constant Private Type reference (TYPE) SKWF_PARTP '03' KW Framework: Parent Type (Appl./PKg./Fld.) 20061205
6 MD_ACTUAL_APPLKEY Static Attribute Private Type reference (TYPE) FPB_EXP_APPLKEY FPB_EXP_APPLKEY 20060920
7 MD_ACTUAL_FOLDER Static Attribute Private Type reference (TYPE) SKWF_IO KW Framework: Object Key 20060921
8 MD_ACTUAL_FOLDERID Static Attribute Private Type reference (TYPE) SDOK_DOCID ID for documents and relations 20060920
9 MD_ACTUAL_OBJECT Static Attribute Private Type reference (TYPE) FPB_EXP_OBJECT FPB_EXP_OBJECT 20060920
10 MD_ACTUAL_STEP Static Attribute Private Type reference (TYPE) FPB_EXP_STEP FPB_EXP_STEP 20060920
11 MD_ACTUAL_STEPGROUP Static Attribute Private Type reference (TYPE) FPB_EXP_STEPGROUP FPB_EXP_STEPGROUP 20060920
12 MD_APPLKEY Static Attribute Private Type reference (TYPE) FPB_EXP_APPLKEY Application Specific Key 20060919
13 MD_CLASS_ATTRS Static Attribute Private See coding 20060921
14 MD_CLASS_ATTR_PROPS Static Attribute Private See coding 20060921
15 MD_DOC_CLASSES Static Attribute Private See coding 20060921
16 MD_DYN_DOC_CLASS Static Attribute Private Type reference (TYPE) SDOK_CLASS Document class 20060921
17 MD_DYN_LANG Static Attribute Private Type reference (TYPE) SDOK_PROPV Attribute Value 20060921
18 MD_DYN_LOG_DOC_CLASS Static Attribute Private Type reference (TYPE) SDOK_CLASS Document class 20060921
19 MD_DYN_MIMETYPE Static Attribute Private Type reference (TYPE) W3CONTTYPE HTML content type 20060921
20 MD_ERROR Static Attribute Private Type reference (TYPE) SKWF_ERROR KW Framework: Error Object 20060920
21 MD_FILENAME Static Attribute Private Type reference (TYPE) SKWF_FILNM File Name 20060921
22 MD_FOLDERID_INSTANCE Static Attribute Private Type reference (TYPE) SDOK_DOCID ID for documents and relations 20060920
23 MD_FOLDERID_USER Static Attribute Private Type reference (TYPE) SDOK_DOCID ID for documents and relations 20060920
24 MD_FOLDER_INSTANCE Static Attribute Private Type reference (TYPE) SKWF_IO KW Framework: Object Key 20060920
25 MD_FOLDER_USER Static Attribute Private Type reference (TYPE) SKWF_IO KW Framework: Object Key 20060920
26 MD_INSTANCE Instance attribute Private Type reference (TYPE) FPB_EXP_INSTANCE Express Planning Instance 20060919
27 MD_LOIO_ATTR_CONTROL Static Attribute Private Object reference (TYPE REF TO) CL_KWUI_PROPERTY KW: Attribute Dialog Box 20060921
28 MD_LOIO_AUX_ATTRS Static Attribute Private See coding 20060921
29 MD_LOIO_PROPERTIES Static Attribute Private See coding 20060921
30 MD_LOIO_PROPERTIES_INIT Static Attribute Private See coding 20060921
31 MD_MIMETYPES Static Attribute Private See coding 20060921
32 MD_OBJECT Static Attribute Private Type reference (TYPE) FPB_EXP_OBJECT General Object 20060919
33 MD_PACKAGE Static Attribute Private Type reference (TYPE) SKWF_PKG KW Framework: Packages 20060919
34 MD_PACKAGEID Static Attribute Private Type reference (TYPE) SKWF_PKGID KW Framework: Package ID 20060919
35 MD_PHIO_ATTR_CONTROL Static Attribute Private Object reference (TYPE REF TO) CL_KWUI_PROPERTY KW: Attribute Dialog Box 20060921
36 MD_PHIO_AUX_ATTRS Static Attribute Private See coding 20060921
37 MD_PHIO_PROPERTIES Static Attribute Private See coding 20060921
38 MD_PHIO_PROPERTIES_INIT Static Attribute Private See coding 20060921
39 MD_SCENARIO Instance attribute Private Type reference (TYPE) FPB_EXP_SCENARIO Planning Scenario 20060919
40 MD_STEP Static Attribute Private Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060919
41 MD_STEPGROUP Static Attribute Private Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060919
42 MD_TERMINOLOGY Static Attribute Private Object reference (TYPE REF TO) CL_KWUI_TERMINOLOGY GUI Text, Icons, Messages, Popups and so on 20060921
43 MD_UNAME Instance attribute Private Type reference (TYPE) SYUNAME User Name 20060919
44 MD_X_TECH_NAME Static Attribute Private Type reference (TYPE) XFELD Checkbox 20060921
45 MT_ACTUAL_COMMENT_ID Static Attribute Private See coding 20060921
46 MT_FOLDERIDTABLE Static Attribute Private Type reference (TYPE) FPB_EXP_T_FOLDERID_COMMENTS table type for FPB_EXP_FOLDERID_COMMENTS 20060920
47 MT_FOLDERIDTABLE_NE Static Attribute Private Type reference (TYPE) FPB_EXP_T_FOLDERID_COMMENTS table type for FPB_EXP_FOLDERID_COMMENTS 20071008
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20060919
2 CREATE_NEW_COMMENT Instance method Public Method 20060919
3 FILE_GET_BASENAME Static method Private Method get basename and extension of a document 20060921
4 GET_ACTUAL_FOLDER Instance method Private Method 20060920
5 GET_CLASS_DATA Static method Private Method 20060921
6 GET_COMMENT_HEADERS Instance method Public Method 20060919
7 GET_DOCUMENT_CLASS Static method Private Method 20060921
8 GET_DOCUMENT_CONTENT Instance method Public Method 20060919
9 GET_PROPERTIES_TABLE Instance method Private Method 20061201
10 GET_QUERY_TABLE Instance method Private Method 20061201
Events
Class CL_FPB_EXP_COMMENTS_KPRO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_PROPERTIES Private See coding 20061201 TYPE_PROPERTIES type table of SDOKPROPTY
2 TYPE_QUERY Private See coding 20061201 TYPE_QUERY type table of SDOKQUPROP
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INSTANCE Call by reference Type reference (TYPE) FPB_EXP_INSTANCE Express Planning Instance 20060919
2 Importing ID_SCENARIO Call by reference Type reference (TYPE) FPB_EXP_SCENARIO Planning Scenario 20060919
3 Importing ID_UNAME Call by reference Type reference (TYPE) SYUNAME User Name 20060919

Method CONSTRUCTOR on class CL_FPB_EXP_COMMENTS_KPRO has no exception.

Method CREATE_NEW_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PHIO_CLASS Call by reference Type reference (TYPE) SDOK_CLASS Document class 20060919
2 Exporting ED_PHIO_ID Call by reference Type reference (TYPE) SDOK_PHID Physical document 20060919
3 Importing ID_APPLKEY Call by reference Type reference (TYPE) FPB_EXP_APPLKEY Application Specific Key 20060919
4 Importing ID_FILEURL Call by reference Type reference (TYPE) FPB_EXP_FILEURL place where the document was uploaded from 20060921
5 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_EXP_OBJECT General Object 20060919
6 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060919
7 Importing ID_STEPGROUP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060919
8 Importing I_CONTENT Call by reference Type reference (TYPE) XSTRING 20060919

Method CREATE_NEW_COMMENT on class CL_FPB_EXP_COMMENTS_KPRO has no exception.

Method FILE_GET_BASENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BASENAME Call by reference Type reference (TYPE) SKWF_FILNM File Name 20060921
2 Changing C_EXTENSION Call by reference Type reference (TYPE) SKWF_FILNM File Name 20060921
3 Importing I_FILENAME Call by reference Type reference (TYPE) FPB_EXP_FILEURL 20060921

Method FILE_GET_BASENAME on class CL_FPB_EXP_COMMENTS_KPRO has no exception.

Method GET_ACTUAL_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPLKEY Call by reference Type reference (TYPE) FPB_EXP_APPLKEY Application Specific Key 20060920
2 Importing ID_CREATE_FOLDER Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20061006
3 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_EXP_OBJECT General Object 20060920
4 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060920
5 Importing ID_STEPGROUP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060920

Method GET_ACTUAL_FOLDER on class CL_FPB_EXP_COMMENTS_KPRO has no exception.

Method GET_CLASS_DATA Signature

Method GET_CLASS_DATA on class CL_FPB_EXP_COMMENTS_KPRO has no parameter.
Method GET_CLASS_DATA on class CL_FPB_EXP_COMMENTS_KPRO has no exception.

Method GET_COMMENT_HEADERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMMENTS Call by reference Type reference (TYPE) FPB_EXP_T_COMMENT_EXT1 Express Planning: Comments (Transfer Table) new 20060919
2 Importing ID_APPLKEY Call by reference Type reference (TYPE) FPB_EXP_APPLKEY Application Specific Key 20060919
3 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_EXP_OBJECT General Object 20060919
4 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20060919
5 Importing ID_STEPGROUP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20060919

Method GET_COMMENT_HEADERS on class CL_FPB_EXP_COMMENTS_KPRO has no exception.

Method GET_DOCUMENT_CLASS Signature

Method GET_DOCUMENT_CLASS on class CL_FPB_EXP_COMMENTS_KPRO has no parameter.
Method GET_DOCUMENT_CLASS on class CL_FPB_EXP_COMMENTS_KPRO has no exception.

Method GET_DOCUMENT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONTENT Call by reference Type reference (TYPE) XSTRING export the content of the document as xstring 20060919
2 Importing ID_PHIO_CLASS Call by reference Type reference (TYPE) SDOK_CLASS Document class 20060919
3 Importing ID_PHIO_ID Call by reference Type reference (TYPE) SDOK_PHID Physical document 20060919

Method GET_DOCUMENT_CONTENT on class CL_FPB_EXP_COMMENTS_KPRO has no exception.

Method GET_PROPERTIES_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) TYPE_PROPERTIES 20061201
2 Importing ID_APPLKEY Call by reference Type reference (TYPE) SDOK_PROPV Attribute Value 20061201
3 Importing ID_DESCRIPTION Call by reference Type reference (TYPE) SDOK_PROPV Attribute Value 20061201
4 Importing ID_KW_RELATIVE_URL Call by reference Type reference (TYPE) SDOK_PROPV Attribute Value 20061201
5 Importing ID_OBJECT Call by reference Type reference (TYPE) SDOK_PROPV Attribute Value 20061201
6 Importing ID_STEP Call by reference Type reference (TYPE) SDOK_PROPV Attribute Value 20061201
7 Importing ID_STEPGROUP Call by reference Type reference (TYPE) SDOK_PROPV Attribute Value 20061201
8 Importing ID_UNAME Call by reference Type reference (TYPE) SDOK_PROPV Attribute Value 20061201

Method GET_PROPERTIES_TABLE on class CL_FPB_EXP_COMMENTS_KPRO has no exception.

Method GET_QUERY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUERY Call by reference Type reference (TYPE) TYPE_QUERY 20061201
2 Importing ID_APPLKEY Call by reference Type reference (TYPE) FPB_EXP_APPLKEY Application Specific Key 20061201
3 Importing ID_OBJECT Call by reference Type reference (TYPE) FPB_EXP_OBJECT General Object 20061201
4 Importing ID_STEP Call by reference Type reference (TYPE) FPB_EXP_STEP Planning Substep 20061201
5 Importing ID_STEPGROUP Call by reference Type reference (TYPE) FPB_EXP_STEPGROUP Planning Step 20061201
6 Importing ID_UNAME Call by reference Type reference (TYPE) SY-UNAME User Name 20061201

Method GET_QUERY_TABLE on class CL_FPB_EXP_COMMENTS_KPRO has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 601