SAP ABAP Class CL_INCL_DOC_FILES (Include for Display of Original Data)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   CA-DMS (Application Component) Document Management System
     CVAW (Package) Web Development for DVS (documents@web)
Properties
Class CL_INCL_DOC_FILES  
Short Description Include for Display of Original Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CVAW   Web Development for DVS (documents@web) 
Created 20011019   SAP 
Last change 00000000   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)
Interfaces
Class CL_INCL_DOC_FILES has no interface implemented.
Friends
Class CL_INCL_DOC_FILES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BSP_DOC_ID Constant Private Type reference (TYPE) STRING 'cvaw20DocumentKey' Input Field for Document Key 20011212
2 C_BSP_FILE_ID Constant Private Type reference (TYPE) STRING 'cvaw20FileId' Input Field for File ID 20011212
3 C_BSP_SELECT_FILE Constant Private Type reference (TYPE) STRING 'cvaw20SelectFile' Checkbox Name for File Selection 20011026
4 GS_DRAW Instance attribute Private Type reference (TYPE) DRAW Document Info Record 20011019
5 GT_BUFFER Instance attribute Private Type reference (TYPE) TBL_CONTENT 20011023
6 GT_FILES Instance attribute Private Type reference (TYPE) CVAPI_TBL_DOC_FILES DMS: Originals of a Document 20011019
7 GT_FILES_OLD Instance attribute Private Type reference (TYPE) CVAPI_TBL_DOC_FILES DMS - Originals 20011026
8 GT_FILES_X Instance attribute Private Type reference (TYPE) TBL_DOC_FILE 20011026
Methods
# Method Level Visibility Method type Description Created on
1 BSP_CANCEL_CHECKOUT Instance method Public Method BSP: Cancel Check-Out 20011026
2 BSP_CHANGE_FILE Instance method Public Method BSP: Check Out Document for Processing 20020107
3 BSP_CHECKIN_TO_BUFFER Instance method Public Method BSP: Load File in ABAP Buffer 20011024
4 BSP_CREATE_FILE Instance method Public Method BSP: Assign Original 20011023
5 BSP_DELETE_FILE Instance method Public Method BSP: Delete Original 20011026
6 BSP_UPLOAD_FILE Instance method Public Method BSP: Check In Original 20020319
7 BSP_VIEW_FILE Instance method Public Method BSP: Check Out Document for Display 20011023
8 CHECKIN Instance method Public Method Move Document 20011019
9 CHECKIN_FROM_BUFFER Instance method Public Method Check In File from ABAP Buffer in ContentServer etc. 20011023
10 CHECKIN_REPLACE Instance method Public Method Check In Document and Replace 20011019
11 CHECKIN_TO_BUFFER Instance method Public Method Load File in ABAP Buffer 20011023
12 CHECKOUTVIEW Instance method Public Method Check Out Document for Display -> XSTRING 20011019
13 CHECKOUT_CANCEL Instance method Public Method Cancel Check-Out 20011019
14 CHECKOUT_MODIFY Instance method Public Method Set Document "checkedout" (API) 20020115
15 CHECK_FUNCTION_CHANGE Instance method Public Method Changes Possible 20020207
16 CHECK_FUNCTION_CHECKIN Instance method Public Method Check-In Possible 20020207
17 CHECK_FUNCTION_CREATE Instance method Public Method Can Be Created 20020207
18 CHECK_FUNCTION_DELETE Instance method Public Method Deletion Possible 20020204
19 CHECK_FUNCTION_RESET Instance method Public Method Reset Possible 20020207
20 CHECK_FUNCTION_VIEW Instance method Public Method Display Possible 20020319
21 CHECK_KPRO_USE Instance method Public Method Is the document type using KPRO? 20011019
22 CONSTRUCTOR Instance method Public Constructor Constructor 20011019
23 CREATE_FILE_URL Instance method Private Method Create URL on File 20011019
24 GET_APPLICATION Instance method Private Method Determine Application by Means of Mime Types 20011019
25 GET_DOCFILES Instance method Public Method Get Docfiles 20011019
26 GET_DOC_KEY Instance method Public Method Determine Document Key 20011019
27 GET_FILE Instance method Public Method File Name Without Path 20020423
28 GET_FILES2DELETE Instance method Public Method Determine Files to Be Deleted 20020107
29 GET_IMAGE Static method Public Method Determine Image for MIME Type 20011019
30 GET_SELECTED_FILE Instance method Public Method Determine Entry in gt_files 20011019
31 GET_SELECTED_FILE_IDX Instance method Public Method Determine Index in gt_files 20011023
32 GET_STORAGE_CAT Instance method Private Method Determine Storage Category 20011019
33 LOAD_CONTENT Instance method Public Method Check Out Document for Display & Send to Browser 20020423
34 SAVE Instance method Public Method Save Original Data 20020107
35 SET_DOCUMENT_NUMBER Instance method Public Method Get Document Number Later 20011218
36 SET_SELECTED_FILE Instance method Public Method Update Entry in gt_files 20011019
37 _CHECKIN Instance method Private Method Move Document 20011019
Events
Class CL_INCL_DOC_FILES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_CONTENT Private Type reference (TYPE) TBL_CONTENT Buffer for Original Contents 20011023
Method Signatures

Method BSP_CANCEL_CHECKOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20011026
# Exception Resumable Description Created on
1 ERROR Fehler 20011026

Method BSP_CHANGE_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20020115
2 Importing PF_FILE_ID Call by reference Type reference (TYPE) STRING File-ID 20020115
3 Importing PS_DOC_KEY Call by reference Type reference (TYPE) DMS_DOC_KEY DVS: Dokumentschlüssel 20020115
# Exception Resumable Description Created on
1 ERROR Fehler 20020107

Method BSP_CHECKIN_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_FILE_ID Call by reference Type reference (TYPE) STRING File-ID 20020115
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20011024
# Exception Resumable Description Created on
1 ERROR Fehler 20011024

Method BSP_CREATE_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20011023
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20011023
# Exception Resumable Description Created on
1 ERROR Fehler 20011023

Method BSP_DELETE_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20011026
# Exception Resumable Description Created on
1 ERROR Fehler 20011026

Method BSP_UPLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20020319
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020319
# Exception Resumable Description Created on
1 ERROR Fehler 20020319

Method BSP_VIEW_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20011023
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20011023
# Exception Resumable Description Created on
1 ERROR Fehler 20011023

Method CHECKIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_FILE Value transfer Type reference (TYPE) CVAPI_DOC_FILE DVS: Originale eines Dokumentes 20011019
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20011019
# Exception Resumable Description Created on
1 ERROR Fehler 20011019

Method CHECKIN_FROM_BUFFER Signature

Method CHECKIN_FROM_BUFFER on class CL_INCL_DOC_FILES has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler 20011023

Method CHECKIN_REPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_FILE Value transfer Type reference (TYPE) CVAPI_DOC_FILE DVS: Originale eines Dokumentes 20011019
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20011019
# Exception Resumable Description Created on
1 ERROR Fehler 20011019

Method CHECKIN_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_FILE_ID Call by reference Type reference (TYPE) STRING File-ID 20011023
2 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20011023
# Exception Resumable Description Created on
1 ERROR Fehler 20011023

Method CHECKOUTVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PFX_CONTENT Call by reference Type reference (TYPE) XSTRING Content als X-String 20011019
2 Exporting PFX_FILENAME Call by reference Type reference (TYPE) DRAW-FILEP Original zu Dokument 20011019
3 Exporting PFX_FILESIZE Call by reference Type reference (TYPE) I Dateigröße 20011019
4 Exporting PFX_MIMETYPE Call by reference Type reference (TYPE) TDWP-MIMETYPE HTML-Content-Type 20011019
5 Exporting PFX_URL Call by reference Type reference (TYPE) STRING URL (nur über User-Exit) 20020129
6 Importing PS_FILE Call by reference Type reference (TYPE) CVAPI_DOC_FILE DVS: Originale eines Dokumentes 20011019
# Exception Resumable Description Created on
1 ERROR Fehler 20011019

Method CHECKOUT_CANCEL Signature

Method CHECKOUT_CANCEL on class CL_INCL_DOC_FILES has no parameter.
# Exception Resumable Description Created on
1 ERROR 20011019

Method CHECKOUT_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_FILE_ID Call by reference Type reference (TYPE) STRING File-ID 20020115
# Exception Resumable Description Created on
1 ERROR Fehler 20020115

Method CHECK_FUNCTION_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PFX_OK Value transfer Type reference (TYPE) ABAP_BOOL OK ? 20020207

Method CHECK_FUNCTION_CHANGE on class CL_INCL_DOC_FILES has no exception.

Method CHECK_FUNCTION_CHECKIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PFX_OK Value transfer Type reference (TYPE) ABAP_BOOL OK ? 20020207

Method CHECK_FUNCTION_CHECKIN on class CL_INCL_DOC_FILES has no exception.

Method CHECK_FUNCTION_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PFX_OK Value transfer Type reference (TYPE) ABAP_BOOL OK ? 20020207

Method CHECK_FUNCTION_CREATE on class CL_INCL_DOC_FILES has no exception.

Method CHECK_FUNCTION_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PFX_OK Value transfer Type reference (TYPE) ABAP_BOOL OK ? 20020204

Method CHECK_FUNCTION_DELETE on class CL_INCL_DOC_FILES has no exception.

Method CHECK_FUNCTION_RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PFX_OK Value transfer Type reference (TYPE) ABAP_BOOL OK ? 20020207

Method CHECK_FUNCTION_RESET on class CL_INCL_DOC_FILES has no exception.

Method CHECK_FUNCTION_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PFX_OK Value transfer Type reference (TYPE) ABAP_BOOL OK ? 20020319
2 Importing PF_FILE_ID Call by reference Type reference (TYPE) SDOKOBJECT-OBJID ID für Dokumente und Beziehungen 20020319

Method CHECK_FUNCTION_VIEW on class CL_INCL_DOC_FILES has no exception.

Method CHECK_KPRO_USE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PFX_KPRO_USED Value transfer Type reference (TYPE) TDWA-KPRO_USE Dokumentenablage via Knowledge Provider 20011019

Method CHECK_KPRO_USE on class CL_INCL_DOC_FILES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_ACTIVITY Call by reference Type reference (TYPE) C Aktivität 20011218
2 Importing PF_DOKAR Call by reference Type reference (TYPE) DOKAR Dokumentart 20011019
3 Importing PF_DOKNR Call by reference Type reference (TYPE) DOKNR Dokumentnummer 20011019
4 Importing PF_DOKTL Call by reference Type reference (TYPE) DOKTL_D Teildokument 20011019
5 Importing PF_DOKVR Call by reference Type reference (TYPE) DOKVR Dokumentversion 20011019
6 Importing PS_DRAW Call by reference Type reference (TYPE) DRAW Dokumentinformationssatz 20011019
# Exception Resumable Description Created on
1 DOC_NOT_FOUND Dokument existiert nicht 20011019

Method CREATE_FILE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PFX_URL Call by reference Type reference (TYPE) DRAW-FILEP URL 20011019

Method CREATE_FILE_URL on class CL_INCL_DOC_FILES has no exception.

Method GET_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PFX_DAPPL Value transfer Type reference (TYPE) DAPPL Workstation-Applikation 20011019
2 Importing PF_FILENAME Call by reference Type reference (TYPE) DRAW-FILEP Original zu Dokument 20011019
3 Importing PF_MIMETYPE Call by reference Type reference (TYPE) STRING HTML-Content-Type 20011019

Method GET_APPLICATION on class CL_INCL_DOC_FILES has no exception.

Method GET_DOCFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PTX_DOCFILES Value transfer Type reference (TYPE) CVAPI_TBL_DOC_FILES DVS - Originale 20011019

Method GET_DOCFILES on class CL_INCL_DOC_FILES has no exception.

Method GET_DOC_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PSX_DOC_KEY Value transfer Type reference (TYPE) DMS_DOC_KEY DVS: Dokumentschlüssel 20011019

Method GET_DOC_KEY on class CL_INCL_DOC_FILES has no exception.

Method GET_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PFX_FILENAME Value transfer Type reference (TYPE) DRAW-FILEP Original zu Dokument 20020423
2 Importing PF_FILENAME Call by reference Type reference (TYPE) DRAW-FILEP Original zu Dokument 20020423

Method GET_FILE on class CL_INCL_DOC_FILES has no exception.

Method GET_FILES2DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PTX_FILES Call by reference Type reference (TYPE) CVAPI_TBL_DOC_FILES Files 20020107

Method GET_FILES2DELETE on class CL_INCL_DOC_FILES has no exception.

Method GET_IMAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PFX_IMAGE_NAME Value transfer Type reference (TYPE) STRING Imagename -> Mimerepository (CVAW) 20011019
2 Importing PF_FILE Call by reference Type reference (TYPE) DRAW-FILEP Original zu Dokument 20011019

Method GET_IMAGE on class CL_INCL_DOC_FILES has no exception.

Method GET_SELECTED_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_FILE_ID Call by reference Type reference (TYPE) STRING 20011019
2 Returning PSX_FILE Value transfer Type reference (TYPE) CVAPI_DOC_FILE DVS: Originale eines Dokumentes 20011019

Method GET_SELECTED_FILE on class CL_INCL_DOC_FILES has no exception.

Method GET_SELECTED_FILE_IDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PFX_IDX Value transfer Type reference (TYPE) I DVS: Originale eines Dokumentes 20011023
2 Importing PF_FILE_ID Call by reference Type reference (TYPE) STRING 20011023

Method GET_SELECTED_FILE_IDX on class CL_INCL_DOC_FILES has no exception.

Method GET_STORAGE_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PFX_SCAT Value transfer Type reference (TYPE) DTTRG Name des Datenträgers 20011019
2 Importing PF_DAPPL Call by reference Type reference (TYPE) DAPPL Workstation-Applikation 20011019

Method GET_STORAGE_CAT on class CL_INCL_DOC_FILES has no exception.

Method LOAD_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_FILE_ID Call by reference Type reference (TYPE) SDOK_DOCID ID für Dokumente und Beziehungen 20020423
2 Importing PF_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20020423
3 Importing PF_RESPONSE Call by reference Object reference (TYPE REF TO) IF_HTTP_RESPONSE HTTP Framework (iHTTP) HTTP Response 20020423
# Exception Resumable Description Created on
1 ERROR Fehler 20020423

Method SAVE Signature

Method SAVE on class CL_INCL_DOC_FILES has no parameter.
# Exception Resumable Description Created on
1 ERROR allg. Fehler 20020107
2 ERROR_CANCEL Fehler bei "Ablage rücksetzen" 20020107
3 ERROR_CHECKIN Fehler beim Checkin 20020107
4 ERROR_CHECKOUT Fehler bei Checkout 20020115
5 ERROR_DELETE Fehler beim Löschen 20020107

Method SET_DOCUMENT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_DOKAR Call by reference Type reference (TYPE) DOKAR Dokumentart 20020208
2 Importing PF_DOKNR Call by reference Type reference (TYPE) DOKNR Dokumentnummer 20011218
3 Importing PF_DOKTL Call by reference Type reference (TYPE) DOKTL_D Teildokument 20020208
4 Importing PF_DOKVR Call by reference Type reference (TYPE) DOKVR Dokumentversion 20020208

Method SET_DOCUMENT_NUMBER on class CL_INCL_DOC_FILES has no exception.

Method SET_SELECTED_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PS_FILE Call by reference Type reference (TYPE) CVAPI_DOC_FILE DVS: Originale eines Dokumentes 20011019

Method SET_SELECTED_FILE on class CL_INCL_DOC_FILES has no exception.

Method _CHECKIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PF_REPLACE Call by reference Type reference (TYPE) C Überschreiben 20011019
2 Importing PS_FILE Value transfer Type reference (TYPE) CVAPI_DOC_FILE DVS: Originale eines Dokumentes 20011019
3 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20011019
# Exception Resumable Description Created on
1 ERROR Fehler 20011019
History
Last changed by/on SAP  00000000 
SAP Release Created in 110