SAP ABAP Class CL_BFW_WEBRES_BDS_POC (POC Browser Framework: Document of Business Document System)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA (Application Component) Process Management
     CMX_DRES (Package) Manufacturing Execution: Data Resources
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BFW_WEBRESOURCE_POC POC Browser Framework: Abstract Superclass Web Resource 19991029
Properties
Class CL_BFW_WEBRES_BDS_POC  
Short Description POC Browser Framework: Document of Business Document System    
Super Class CL_BFW_WEBRESOURCE_POC POC Browser Framework: Abstract Superclass Web Resource 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMX_DRES   Manufacturing Execution: Data Resources 
Created 19991029   SAP 
Last change 20100310   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 SBDST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_BFW_WEBRES_BDS_POC has no interface implemented.
Friends
Class CL_BFW_WEBRES_BDS_POC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_BDS_CLASSNAME Instance attribute Protected Type reference (TYPE) SBDST_CLASSNAME BDS Key: Class Name 19991029
2 M_BDS_CLASSTYPE Instance attribute Protected Type reference (TYPE) SBDST_CLASSTYPE BDS Key: Class Type 19991029
3 M_BDS_DOCID Instance attribute Protected Type reference (TYPE) SBDST_DOC_ID BDS Key: Document ID 19991029
4 M_BDS_DOCVARIANT Instance attribute Protected Type reference (TYPE) SBDST_DOC_VAR_ID BDS Key: Document Variant 19991029
5 M_BDS_DOCVERSION Instance attribute Protected Type reference (TYPE) SBDST_DOC_VER_NO BDS Key: Document Version 19991029
6 M_BDS_FILENAME Instance attribute Protected Type reference (TYPE) BDS_COMPID BDS: File Name 19991029
7 M_BDS_OBJECTKEY Instance attribute Protected Type reference (TYPE) SBDST_OBJECT_KEY BDS Key: Object ID 19991108
8 M_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA Buffered Resource Data 20010430
9 M_ENCODING Instance attribute Protected Type reference (TYPE) ABAP_ENCOD Encoding (e.g. "utf-8"), for Binary Stored Texts Only 20010523
10 M_LENGTH Instance attribute Protected Type reference (TYPE) I Size of Buffered Data 20010503
11 M_STORED_BINARY Instance attribute Protected Type reference (TYPE) FLAG Indicator: "X" = File Stored as Binary File in BDS 20010703
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_FROM_SHARED_BUFFER Instance method Private Method Delete BDS Document Info from Shared Buffer 20011004
2 EXPORT_TO_SHARED_BUFFER Instance method Private Method Wrire BDS Document Info to Shared Buffer 20011004
3 GET_BDS_INFO Instance method Private Method Load BDS Document Info 19991105
4 IMPORT_FROM_SHARED_BUFFER Instance method Private Method Load BDS Document Info from Shared Buffer 20011004
Events
Class CL_BFW_WEBRES_BDS_POC has no event.
Types
Class CL_BFW_WEBRES_BDS_POC has no local type.
Method Signatures

Method DELETE_FROM_SHARED_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSNAME Call by reference Type reference (TYPE) SBDST_CLASSNAME Klassenname 20011004
2 Importing CLASSTYPE Call by reference Type reference (TYPE) SBDST_CLASSTYPE Klassentyp 20011004
3 Importing FILENAME Call by reference Type reference (TYPE) BDS_COMPID BDS: FILENAME 20011004
4 Importing OBJECT_KEY Call by reference Type reference (TYPE) SBDST_OBJECT_KEY Objektschlüssel 20011004
# Exception Resumable Description Created on
1 BUFFER_KEY_TO_LONG Löschen d. Puffer n. mögl, Feldläng. f. Buffer_key zu lang 20011004

Method EXPORT_TO_SHARED_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSNAME Call by reference Type reference (TYPE) SBDST_CLASSNAME Klassenname 20011004
2 Importing CLASSTYPE Call by reference Type reference (TYPE) SBDST_CLASSTYPE Klassentyp 20011004
3 Importing DOCID Call by reference Type reference (TYPE) SBDST_DOC_ID Dokumentname 20011004
4 Importing DOCVARIANT Call by reference Type reference (TYPE) SBDST_DOC_VAR_ID Dokumentvariante 20011004
5 Importing DOCVERSION Call by reference Type reference (TYPE) SBDST_DOC_VER_NO Dokumentversion 20011004
6 Importing ENCODING Call by reference Type reference (TYPE) ABAP_ENCOD Bezeichner für das Zeichenformat (UTF-8, UCS-2, ...) 20011009
7 Importing FILENAME Call by reference Type reference (TYPE) BDS_COMPID BDS: FILENAME 20011004
8 Importing LENGTH Call by reference Type reference (TYPE) W3CONTLEN Dokumentgrösse 20011004
9 Importing MIMESUBTYPE Call by reference Type reference (TYPE) CLIKE MIME-Subtyp 20011004
10 Importing MIMETYPE Call by reference Type reference (TYPE) CLIKE MIME-Typ 20011004
11 Importing OBJECT_KEY Call by reference Type reference (TYPE) SBDST_OBJECT_KEY Objektschlüssel 20011004
12 Importing STORED_BINARY Call by reference Type reference (TYPE) FLAG Flag: 'X' = Daten liegen binär vor 20020411
# Exception Resumable Description Created on
1 BUFFER_KEY_TO_LONG Schreiben i. Puffer n. mögl, Feldläng. f. Buffer_key zu lang 20011004
2 WRONG_VARIANT Varianten > 00000001 werden derzeiz nicht exportiert 20011004
3 WRONG_VERSION Versionen > 00000001 werden derzeit nicht exportiert 20011004

Method GET_BDS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DOCID Call by reference Type reference (TYPE) SBDST_DOC_ID Dokumentname 19991105
2 Exporting DOCVARIANT Call by reference Type reference (TYPE) SBDST_DOC_VAR_ID Dokumentvariante 19991105
3 Exporting DOCVERSION Call by reference Type reference (TYPE) SBDST_DOC_VER_NO Dokumentversion 19991105
4 Exporting ENCODING Call by reference Type reference (TYPE) ABAP_ENCOD Encoding (nur bei binär gespeicherten Texten) 20010523
5 Exporting LENGTH Call by reference Type reference (TYPE) W3CONTLEN Dokumentgrösse 19991105
6 Exporting MIMESUBTYPE Call by reference Type reference (TYPE) CLIKE MIME-Subtyp 19991105
7 Exporting MIMETYPE Call by reference Type reference (TYPE) CLIKE MIME-Typ 19991105
8 Exporting STORED_BINARY Call by reference Type reference (TYPE) FLAG Flag: 'X' = Daten liegen binär vor 20020221
# Exception Resumable Description Created on
1 DOC_NOT_FOUND Dokument nicht gefunden 19991105
2 INTERNAL_ERROR Interner Fehler 20000301
3 NO_AUTHORIZATION Keine Berechtigung 20000301

Method IMPORT_FROM_SHARED_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSNAME Call by reference Type reference (TYPE) SBDST_CLASSNAME Klassenname 20011004
2 Importing CLASSTYPE Call by reference Type reference (TYPE) SBDST_CLASSTYPE Klassentyp 20011004
3 Exporting DOCID Call by reference Type reference (TYPE) SBDST_DOC_ID Dokumentname 20011004
4 Exporting DOCVARIANT Call by reference Type reference (TYPE) SBDST_DOC_VAR_ID Dokumentvariante 20011004
5 Exporting DOCVERSION Call by reference Type reference (TYPE) SBDST_DOC_VER_NO Dokumentversion 20011004
6 Exporting ENCODING Call by reference Type reference (TYPE) ABAP_ENCOD Bezeichner für das Zeichenformat (UTF-8, UCS-2, ...) 20011009
7 Importing FILENAME Call by reference Type reference (TYPE) BDS_COMPID BDS: FILENAME 20011004
8 Exporting LENGTH Call by reference Type reference (TYPE) W3CONTLEN Dokumentgrösse 20011004
9 Exporting MIMESUBTYPE Call by reference Type reference (TYPE) CLIKE MIME-Subtyp 20011004
10 Exporting MIMETYPE Call by reference Type reference (TYPE) CLIKE MIME-Typ 20011004
11 Importing OBJECT_KEY Call by reference Type reference (TYPE) SBDST_OBJECT_KEY Objektschlüssel 20011004
12 Exporting STORED_BINARY Call by reference Type reference (TYPE) FLAG Flag: 'X' = Daten liegen binär vor 20020411
# Exception Resumable Description Created on
1 BUFFER_KEY_TO_LONG Lesen a. Puffer nicht mögl, Feldlängen f. Buffer_key zu lang 20011004
2 NOTHING_FOUND Nichts_gefunden 20011004
History
Last changed by/on SAP  20100310 
SAP Release Created in 46C