SAP ABAP Class CL_FPB_DOCUMENT_SERVICE (Assistance Class for FPB_EXP_DOCUMENT_SERVICE)
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)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20060904
Properties
Class CL_FPB_DOCUMENT_SERVICE  
Short Description Assistance Class for FPB_EXP_DOCUMENT_SERVICE    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance 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 20060904   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SDOKM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SKWFC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FPB_DOCUMENT_SERVICE has no interface implemented.
Friends
Class CL_FPB_DOCUMENT_SERVICE 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 20061205
2 MC_COSTCENTER Constant Private Type reference (TYPE) FPB_EXP_OBJECTTYPE 'COSTCENTER' Object Type for Planning Service 20060926
3 MC_CSPC Constant Private Type reference (TYPE) SDOK_ENT 'FPBEXPPLA' Model: Entity Name 20061205
4 MC_FLDCLASS Constant Private Type reference (TYPE) SDOK_CLASS 'FPB_EXP_FD' Document class 20061205
5 MC_OBJECTTYPE_F Constant Private Type reference (TYPE) SKWF_IOTY 'F' KW Framework: IO type 20061205
6 MC_ORDER Constant Private Type reference (TYPE) FPB_EXP_OBJECTTYPE 'ORDER' Object Type for Planning Service 20060926
7 MC_ORDERBYCC Constant Private Type reference (TYPE) FPB_EXP_OBJECTTYPE 'ORDERBYCC' Object Type for Planning Service 20060926
8 MC_PARTYP_F Constant Private Type reference (TYPE) SKWF_PARTP '03' KW Framework: Parent Type (Appl./PKg./Fld.) 20061205
9 MD_CLASS_ATTRS Static Attribute Private See coding 20060912
10 MD_CLASS_ATTR_PROPS Static Attribute Private See coding 20060912
11 MD_DOCUMENTNAME Static Attribute Private Type reference (TYPE) SDOK_DESCR Short Description 20060927
12 MD_DOC_CLASSES Static Attribute Private See coding 20060912
13 MD_DYN_DOC_CLASS Static Attribute Private Type reference (TYPE) SDOK_CLASS Document class 20060912
14 MD_DYN_LANG Static Attribute Private Type reference (TYPE) SDOK_PROPV Attribute Value 20060912
15 MD_DYN_LOG_DOC_CLASS Static Attribute Private Type reference (TYPE) SDOK_CLASS Document class 20060912
16 MD_DYN_MIMETYPE Static Attribute Private Type reference (TYPE) W3CONTTYPE HTML content type 20060912
17 MD_DYN_RELATIVE_URL Static Attribute Private Type reference (TYPE) SKWF_URLP Name 20060912
18 MD_EDITABLE Static Attribute Private Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20060904
19 MD_EDITABLE_SERVICE Static Attribute Private Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20061023
20 MD_ERROR Static Attribute Private Type reference (TYPE) SKWF_ERROR KW Framework: Error Object 20060912
21 MD_FILENAME_UPLOAD Static Attribute Private Type reference (TYPE) SKWF_FILNM File Name 20060912
22 MD_FILEURL Static Attribute Private Type reference (TYPE) FPB_EXP_FILEURL 20060908
23 MD_FOLDER Static Attribute Private Type reference (TYPE) SKWF_IO KW Framework: Object Key 20060912
24 MD_FOLDERID Static Attribute Private Type reference (TYPE) SDOK_DOCID ID for documents and relations 20060907
25 MD_FOLDERID_INSTANCE Static Attribute Private Type reference (TYPE) SDOK_DOCID ID for documents and relations 20060914
26 MD_FOLDERID_OBJECT Static Attribute Private Type reference (TYPE) SDOK_DOCID ID for documents and relations 20060926
27 MD_FOLDERID_USER Static Attribute Private Type reference (TYPE) SDOK_DOCID ID for documents and relations 20060912
28 MD_FOLDER_INSTANCE Static Attribute Private Type reference (TYPE) SKWF_IO KW Framework: Object Key 20060914
29 MD_FOLDER_OBJECT Static Attribute Private Type reference (TYPE) SKWF_IO KW Framework: Object Key 20060926
30 MD_FOLDER_USER Static Attribute Private Type reference (TYPE) SKWF_IO KW Framework: Object Key 20060913
31 MD_LOIOID Static Attribute Private Type reference (TYPE) SDOK_LOID Logical document 20060907
32 MD_LOIOID_OBJECT Static Attribute Private Type reference (TYPE) SDOK_LOID Logical document 20060926
33 MD_LOIOID_USER Static Attribute Private Type reference (TYPE) SDOK_LOID Logical document 20060912
34 MD_LOIO_ATTR_CONTROL Static Attribute Private Object reference (TYPE REF TO) CL_KWUI_PROPERTY KW: Attribute Dialog Box 20060912
35 MD_LOIO_AUX_ATTRS Static Attribute Private See coding 20060912
36 MD_LOIO_PROPERTIES Static Attribute Private See coding 20060912
37 MD_LOIO_PROPERTIES_INIT Static Attribute Private See coding 20060912
38 MD_MIMETYPES Static Attribute Private See coding 20060912
39 MD_NEW_LOIO Static Attribute Private Type reference (TYPE) SKWF_IO KW Framework: Object Key 20060912
40 MD_NEW_PHIO Static Attribute Private Type reference (TYPE) SKWF_IO KW Framework: Object Key 20060912
41 MD_NODOCUMENT Static Attribute Private Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20061206
42 MD_PACKAGE Static Attribute Private Type reference (TYPE) SKWF_PKG KW Framework: Packages 20060912
43 MD_PACKAGEID Static Attribute Private Type reference (TYPE) SKWF_PKGID KW Framework: Package ID 20060907
44 MD_PHIOID Static Attribute Private Type reference (TYPE) SDOK_PHID Physical document 20060907
45 MD_PHIOID_CLASS Static Attribute Private Type reference (TYPE) SDOK_CLASS Document class 20060912
46 MD_PHIOID_CLASS_OBJECT Static Attribute Private Type reference (TYPE) SDOK_CLASS Document class 20060926
47 MD_PHIOID_CLASS_USER Static Attribute Private Type reference (TYPE) SDOK_CLASS Document class 20060912
48 MD_PHIOID_OBJECT Static Attribute Private Type reference (TYPE) SDOK_PHID Physical document 20060926
49 MD_PHIOID_USER Static Attribute Private Type reference (TYPE) SDOK_PHID Physical document 20060912
50 MD_PHIO_ATTR_CONTROL Static Attribute Private Object reference (TYPE REF TO) CL_KWUI_PROPERTY KW: Attribute Dialog Box 20060912
51 MD_PHIO_AUX_ATTRS Static Attribute Private See coding 20060912
52 MD_PHIO_PROPERTIES Static Attribute Private See coding 20060912
53 MD_PHIO_PROPERTIES_INIT Static Attribute Private See coding 20060912
54 MD_TERMINOLOGY Static Attribute Private Object reference (TYPE REF TO) CL_KWUI_TERMINOLOGY GUI Text, Icons, Messages, Popups and so on 20060912
55 MD_X_TECH_NAME Static Attribute Private Type reference (TYPE) XFELD Checkbox 20060912
56 MR_VIEW_CONTROLLER_API Static Attribute Public Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20060914
57 MS_EXPRESS_PLANNING_CONTEXT Static Attribute Private Type reference (TYPE) FPB_EXP_CONTEXT Express Planning (=Service-independent context) 20060904
58 MS_OBJECT Static Attribute Private Type reference (TYPE) FPB_EXP_S_OBJECT Express Planning: Object List 20060926
59 MS_SERVICE_CONTEXT Static Attribute Private Type reference (TYPE) FPB_EXP_SERVICE_CONTEXT Service specific context 20060904
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061103
2 FILE_GET_BASENAME Static method Private Method get basename and extension of a document 20060912
3 FILL_DOWNLOADFILE Static method Private Method 20060907
4 FILL_DOWNLOADFILE_OBJECT Static method Private Method 20060926
5 FILL_PHIO_FOR_USER Static method Private Method 20060912
6 GET_CLASS_DATA Static method Private Method 20060912
7 GET_DOCUMENT_CLASS Static method Private Method 20060912
8 INITIALIZE_DOCUMENT_SERVICE Static method Private Method initialize document service 20060904
9 IS_NAVIGATION_ALLOWED Instance method Public Method 20060914
10 SET_ATTRIBUTES Static method Private Method set attributes for document 20060904
11 SET_BUTTONS_ENABLED Static method Private Method set attributes for buttons on screen 20060904
12 SET_BUTTONS_VISIBLE Static method Private Method set visibility for buttons on screen 20060904
13 SET_OBJECT Instance method Public Method Set object for objecttype other then NONE 20060926
14 STORE_DOCUMENT_IN_KPRO Instance method Public Method 20060926
15 STORE_DOCUMENT_IN_KPRO_NONE Static method Private Method Store the new document within kpro 20060926
16 STORE_DOCUMENT_IN_KPRO_OTHERS Static method Private Method 20060926
Events
Class CL_FPB_DOCUMENT_SERVICE has no event.
Types
Class CL_FPB_DOCUMENT_SERVICE 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 IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20061103
2 Importing IS_EXPRESS_PLANNING_CONTEXT Call by reference Type reference (TYPE) FPB_EXP_CONTEXT Express Planning (=Service-independent context) 20061103
3 Importing IS_SERVICE_CONTEXT Call by reference Type reference (TYPE) FPB_EXP_SERVICE_CONTEXT Service specific context 20061103

Method CONSTRUCTOR on class CL_FPB_DOCUMENT_SERVICE 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 20060912
2 Changing C_EXTENSION Call by reference Type reference (TYPE) SKWF_FILNM File Name 20060912
3 Importing I_FILENAME Call by reference Type reference (TYPE) FPB_EXP_FILEURL 20060912

Method FILE_GET_BASENAME on class CL_FPB_DOCUMENT_SERVICE has no exception.

Method FILL_DOWNLOADFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060907

Method FILL_DOWNLOADFILE on class CL_FPB_DOCUMENT_SERVICE has no exception.

Method FILL_DOWNLOADFILE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060926

Method FILL_DOWNLOADFILE_OBJECT on class CL_FPB_DOCUMENT_SERVICE has no exception.

Method FILL_PHIO_FOR_USER Signature

Method FILL_PHIO_FOR_USER on class CL_FPB_DOCUMENT_SERVICE has no parameter.
Method FILL_PHIO_FOR_USER on class CL_FPB_DOCUMENT_SERVICE has no exception.

Method GET_CLASS_DATA Signature

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

Method GET_DOCUMENT_CLASS Signature

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

Method INITIALIZE_DOCUMENT_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060904
2 Importing IS_EXPRESS_PLANNING_CONTEXT Call by reference Type reference (TYPE) FPB_EXP_CONTEXT Express Planning (=Service-independent context) 20060904
3 Importing IS_SERVICE_CONTEXT Call by reference Type reference (TYPE) FPB_EXP_SERVICE_CONTEXT Service specific context 20060904

Method INITIALIZE_DOCUMENT_SERVICE on class CL_FPB_DOCUMENT_SERVICE has no exception.

Method IS_NAVIGATION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_POPUP_TO_CONFIRM Call by reference Object reference (TYPE REF TO) IF_WD_WINDOW 20060914
2 Exporting EV_NAVIGATION_ALLOWED Value transfer Type reference (TYPE) BOOLE Boolean variable 20060914
3 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060914
4 Importing IR_WINDOW_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_WINDOW_MANAGER 20060914

Method IS_NAVIGATION_ALLOWED on class CL_FPB_DOCUMENT_SERVICE has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060904

Method SET_ATTRIBUTES on class CL_FPB_DOCUMENT_SERVICE has no exception.

Method SET_BUTTONS_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060904

Method SET_BUTTONS_ENABLED on class CL_FPB_DOCUMENT_SERVICE has no exception.

Method SET_BUTTONS_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060904

Method SET_BUTTONS_VISIBLE on class CL_FPB_DOCUMENT_SERVICE has no exception.

Method SET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060926
2 Importing IT_OBJECT Call by reference Type reference (TYPE) FPB_EXP_T_OBJECT Express Planning: Object List 20060926

Method SET_OBJECT on class CL_FPB_DOCUMENT_SERVICE has no exception.

Method STORE_DOCUMENT_IN_KPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060926

Method STORE_DOCUMENT_IN_KPRO on class CL_FPB_DOCUMENT_SERVICE has no exception.

Method STORE_DOCUMENT_IN_KPRO_NONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060926

Method STORE_DOCUMENT_IN_KPRO_NONE on class CL_FPB_DOCUMENT_SERVICE has no exception.

Method STORE_DOCUMENT_IN_KPRO_OTHERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060926

Method STORE_DOCUMENT_IN_KPRO_OTHERS on class CL_FPB_DOCUMENT_SERVICE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600