SAP ABAP Interface IF_SA_DOC_CONT (Content of Document in SAP Solution Manager)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   SV-SMG-IMP (Application Component) Solution Manager Implementation
     SOLAR_DOC (Package) Document Management in Solution Manager
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SA_DOC_CONT Document Content in SAP Solution Manager 20010214
Properties
Interface IF_SA_DOC_CONT  
Short Description Content of Document in SAP Solution Manager    
General Data
Package SOLAR_DOC   Document Management in Solution Manager 
Created 20000215   SAP 
Last changed 20060912   SAP 
Unicode checks active    
Forward declarations
Interface IF_SA_DOC_CONT has no forward declaration.
Interfaces
Interface IF_SA_DOC_CONT has no interface.
Friends
Interface IF_SA_DOC_CONT has no friend.
Attributes
Interface IF_SA_DOC_CONT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHANGED Instance method Public Method Checks for Unsaved Internal Data 20010313
2 CHECK_FILE_EXTENSION Instance method Public Method Gets file filter and binary flag for file ending 20050308
3 CLEAR_CONTENT Instance method Public Method Deletes Content of Document 20010309
4 GENERATE_INITIAL_LOIO_ID Instance method Public Method Create Initial LOIO ID 20050418
5 GENERATE_INITIAL_PHIO_ID Instance method Public Method Create Initial PHIO ID 20050418
6 GET_CHANGED_ATTR Instance method Public Method 20040421
7 GET_DOCUMENT_AS_TABLE Instance method Public Method Provides Document in Form of Internal Table 20010214
8 GET_DOCUMENT_FILENAME Instance method Public Method Provides File Name of Document 20010227
9 GET_DOCUMENT_FORMAT Instance method Public Method Provides File Extension of Document 20010221
10 GET_DOCUMENT_FULL_PATH Instance method Public Method Returns Path and File Name 20010312
11 GET_DOCUMENT_MIMETYPE Instance method Public Method Provides MIME Type of Document 20010227
12 GET_DOCUMENT_SIZE Instance method Public Method Provides Document Size 20010214
13 GET_DOCUMENT_SRC Instance method Public Method Provides Document Source 20010403
14 GET_INITIAL_LOIO_ID Instance method Public Method Read Initial LOIO ID 20050418
15 GET_INIT_ATT_VALUE Instance method Public Method Gets Current Document Attributes 20050418
16 GET_LOIO Instance method Public Method Read LOIO 20050418
17 GET_NEW_ATT_VALUE Instance method Public Method Gets Current Document Attributes 20060526
18 GET_PHIO Instance method Public Method Returns Physical Info Object 20010308
19 GET_PHIOS Instance method Public Method Gets all PHIOS (Restriction via Properties is Possible) 20030509
20 GET_READ_URL Instance method Public Method Provides URL to Call Up Document 20010307
21 GET_USER_DEFINED_ATTR Instance method Public Method 20041126
22 GET_WRITE_URL Instance method Public Method Provides URL to Edit Document 20010307
23 IS_EXTERNAL_URL Instance method Public Method Provides Content for External URL 20010323
24 REMOVE_INITIAL_IDS Instance method Public Method Remove Initial PHIO and LOIO 20050418
25 SET_DOCUMENT_AS_TABLE Instance method Public Method Removes Document from Internal Table 20010215
26 SET_DOCUMENT_AS_URL Instance method Public Method Sets Document as URL 20010312
27 SET_DOCUMENT_SIZE Instance method Public Method Sets Size of Document 20010215
28 SET_INIT_ATT_VALUE Instance method Public Method Gets the Document Attribute 20040421
29 SET_IO Instance method Public Method Sets the Info Object Data for Content 20010311
30 SET_NEW_ATT_VALUE Instance method Public Method Sets the Document Attribute 20040416
31 STORE_DOCUMENT Instance method Public Method Saves Current Document in Knowledge Warehouse 20010309
32 UPLOAD_DOCUMENT Instance method Public Method Loads the Document from File System 20010306
Events
Interface IF_SA_DOC_CONT has no event.
Types
Interface IF_SA_DOC_CONT has no local type.
Method Signatures

Method CHECK_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CHANGED Value transfer Type reference (TYPE) CHAR1 'X' Daten sind nicht gesichert 20010313

Method CHECK_CHANGED on Interface IF_SA_DOC_CONT has no exception.

Method CHECK_FILE_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BINARY Call by reference Type reference (TYPE) FLAG allgemeines flag 20050308
2 Importing FILE_EXT Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20050308
3 Exporting FILE_FILTER Call by reference Type reference (TYPE) STRING allgemeines flag 20050308

Method CHECK_FILE_EXTENSION on Interface IF_SA_DOC_CONT has no exception.

Method CLEAR_CONTENT Signature

Method CLEAR_CONTENT on Interface IF_SA_DOC_CONT has no parameter.
Method CLEAR_CONTENT on Interface IF_SA_DOC_CONT has no exception.

Method GENERATE_INITIAL_LOIO_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) SDOKOBJECT-OBJID ID für Dokumente und Beziehungen 20050418
# Exception Resumable Description Created on
1 ERROR 20050418

Method GENERATE_INITIAL_PHIO_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) SDOKOBJECT-OBJID ID für Dokumente und Beziehungen 20050418
# Exception Resumable Description Created on
1 ERROR 20050418

Method GET_CHANGED_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHG_ATTR Call by reference Type reference (TYPE) SA_CDRED_T Tabellentyp für Änderungsbelege, Struktur für Anzeige 20040421

Method GET_CHANGED_ATTR on Interface IF_SA_DOC_CONT has no exception.

Method GET_DOCUMENT_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONT Value transfer Object reference (TYPE REF TO) DATA Document 20010214
2 Exporting E_BINARY Call by reference Type reference (TYPE) CHAR1 Binary Flag 20010221
# Exception Resumable Description Created on
1 ERROR allg. Fehler 20010214
2 NO_CONT Kein Infoobject angegeben 20010227

Method GET_DOCUMENT_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FILENAME Value transfer Type reference (TYPE) STRING Dateiname 20010227

Method GET_DOCUMENT_FILENAME on Interface IF_SA_DOC_CONT has no exception.

Method GET_DOCUMENT_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FILE_EXT Value transfer Type reference (TYPE) CHAR10 Dateiendung 20010221

Method GET_DOCUMENT_FORMAT on Interface IF_SA_DOC_CONT has no exception.

Method GET_DOCUMENT_FULL_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FULL_PATH Value transfer Type reference (TYPE) STRING Pfad und Dateiname aus Upload 20010312

Method GET_DOCUMENT_FULL_PATH on Interface IF_SA_DOC_CONT has no exception.

Method GET_DOCUMENT_MIMETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MIMETYPE Value transfer Type reference (TYPE) SDOK_CT128 Mimetype 20010227

Method GET_DOCUMENT_MIMETYPE on Interface IF_SA_DOC_CONT has no exception.

Method GET_DOCUMENT_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_SIZE Value transfer Type reference (TYPE) I Göße in Byte 20010214

Method GET_DOCUMENT_SIZE on Interface IF_SA_DOC_CONT has no exception.

Method GET_DOCUMENT_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SRC_LOIO Call by reference Type reference (TYPE) SDOKOBJECT IO im KW 20010403
2 Exporting E_SRC_PATH Call by reference Type reference (TYPE) STRING Datei im Filesystem 20010403

Method GET_DOCUMENT_SRC on Interface IF_SA_DOC_CONT has no exception.

Method GET_INITIAL_LOIO_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) SDOKOBJECT-OBJID ID für Dokumente und Beziehungen 20050418

Method GET_INITIAL_LOIO_ID on Interface IF_SA_DOC_CONT has no exception.

Method GET_INIT_ATT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IT_INIT_ATT_KEYWRD Call by reference Type reference (TYPE) SADOCATTRKEYWCHG_T Tabellentyp für Änderung Schlagwort von Dokumenten 20050418
2 Exporting IT_INIT_ATT_LINK Call by reference Type reference (TYPE) SADOCATTRLNKCHG_T Tabellentyp für Änderung Verweis von Dokumenten 20050418
3 Exporting IT_INIT_ATT_SIMPLE Call by reference Type reference (TYPE) SADOCATTRCHANGED Anzeigestruktur für Änderung Attribute von Dokumenten 20050418
4 Exporting IT_INIT_ATT_USER Call by reference Type reference (TYPE) SADOCATTRUSERCHG_T Tabellentyp für Änderung Generische Attribute von Doku 20050418

Method GET_INIT_ATT_VALUE on Interface IF_SA_DOC_CONT has no exception.

Method GET_LOIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GET_GENERATED_WHEN_INITIAL Call by reference Type reference (TYPE) FLAG INitiale Loio liefern, falls notwendig 20050418
2 Returning LOIO Value transfer Type reference (TYPE) SDOKOBJECT SDOK: BOR-Schlüssel für Informationsobjekt 20050418

Method GET_LOIO on Interface IF_SA_DOC_CONT has no exception.

Method GET_NEW_ATT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IT_NEW_ATT_KEYWRD Call by reference Type reference (TYPE) SADOCATTRKEYWCHG_T Tabellentyp für Änderung Schlagwort von Dokumenten 20060526
2 Exporting IT_NEW_ATT_LINK Call by reference Type reference (TYPE) SADOCATTRLNKCHG_T Tabellentyp für Änderung Verweis von Dokumenten 20060526
3 Exporting IT_NEW_ATT_SIMPLE Call by reference Type reference (TYPE) SADOCATTRCHANGED Anzeigestruktur für Änderung Attribute von Dokumenten 20060526
4 Exporting IT_NEW_ATT_USER Call by reference Type reference (TYPE) SADOCATTRUSERCHG_T Tabellentyp für Änderung Generische Attribute von Doku 20060526

Method GET_NEW_ATT_VALUE on Interface IF_SA_DOC_CONT has no exception.

Method GET_PHIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_PHIO Value transfer Type reference (TYPE) SDOKOBJECT SDOK: BOR-Schlüssel für Informationsobjekt 20010308
2 Importing GET_GENERATED_WHEN_INITIAL Call by reference Type reference (TYPE) FLAG Vorhandene generierte ID falls initial 20050418

Method GET_PHIO on Interface IF_SA_DOC_CONT has no exception.

Method GET_PHIOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECTED_PHIOS Call by reference Type reference (TYPE) SDOKOBJECTS Liste der Phios 20030509
2 Exporting ET_SELECTED_PHIO_PROPS Call by reference Type reference (TYPE) SDOKPROPTLS Liste der Phio Properties 20030509
3 Importing IT_PROPERTIES_FOR_SELECTION Call by reference Type reference (TYPE) SDOKPROPTLS Liste von Attributausprägungen von PHIOS 20030509
4 Importing IV_READ_FROM_BUFFER Call by reference Type reference (TYPE) FLAG 'X' Puffer benutzen - bessere Performance 20030509

Method GET_PHIOS on Interface IF_SA_DOC_CONT has no exception.

Method GET_READ_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_READ_URL Value transfer Type reference (TYPE) STRING Lese URL 20010307
2 Importing I_STANDARD_URL_ONLY Call by reference Type reference (TYPE) CHAR1 SPACE nur HTTP URLS 20010312

Method GET_READ_URL on Interface IF_SA_DOC_CONT has no exception.

Method GET_USER_DEFINED_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_USER_ATTR Value transfer Type reference (TYPE) SASDOKATTRIB_T Metainformationen zu Attributen 20041126

Method GET_USER_DEFINED_ATTR on Interface IF_SA_DOC_CONT has no exception.

Method GET_WRITE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_WRITE_URL Value transfer Type reference (TYPE) STRING URL auf die gesichert werden kann 20010307
# Exception Resumable Description Created on
1 ERROR allg. Fehler 20010308

Method IS_EXTERNAL_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_EXTERNAL Value transfer Type reference (TYPE) CHAR1 'X' = true 20010323

Method IS_EXTERNAL_URL on Interface IF_SA_DOC_CONT has no exception.

Method REMOVE_INITIAL_IDS Signature

Method REMOVE_INITIAL_IDS on Interface IF_SA_DOC_CONT has no parameter.
Method REMOVE_INITIAL_IDS on Interface IF_SA_DOC_CONT has no exception.

Method SET_DOCUMENT_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONT Call by reference Type reference (TYPE) STANDARD TABLE Document 20010215
2 Importing I_BINARY Call by reference Type reference (TYPE) CHAR1 'X' = Binärdaten 20010222
3 Importing I_SIZE Value transfer Type reference (TYPE) I Göße in Byte 20010322
# Exception Resumable Description Created on
1 ERROR allg. Fehler 20010215

Method SET_DOCUMENT_AS_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SRC_URL Call by reference Type reference (TYPE) STRING URL auf Dokument 20010312
2 Importing I_URL_ONLY Call by reference Type reference (TYPE) CHAR1 SPACE 'X' = nur URL wird abgelegt 20010312

Method SET_DOCUMENT_AS_URL on Interface IF_SA_DOC_CONT has no exception.

Method SET_DOCUMENT_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BINARY_FLAG Call by reference Type reference (TYPE) CHAR1 Dokument 20010321
2 Importing I_SIZE Value transfer Type reference (TYPE) I Göße in Byte 20010215

Method SET_DOCUMENT_SIZE on Interface IF_SA_DOC_CONT has no exception.

Method SET_INIT_ATT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INIT_ATT_KEYWRD Call by reference Type reference (TYPE) SADOCATTRKEYWCHG_T Tabellentyp für Änderung Schlagwort von Dokumenten 20040421
2 Importing IT_INIT_ATT_LINK Call by reference Type reference (TYPE) SADOCATTRLNKCHG_T Tabellentyp für Änderung Verweis von Dokumenten 20040421
3 Importing IT_INIT_ATT_SIMPLE Call by reference Type reference (TYPE) SADOCATTRCHANGED Anzeigestruktur für Änderung Attribute von Dokumenten 20040421
4 Importing IT_INIT_ATT_USER Call by reference Type reference (TYPE) SADOCATTRUSERCHG_T Tabellentyp für Änderung Generische Attribute von Doku 20041126

Method SET_INIT_ATT_VALUE on Interface IF_SA_DOC_CONT has no exception.

Method SET_IO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOIO_CLASS Call by reference Type reference (TYPE) SDOKOBJECT-CLASS Loio Klasse 20010311
2 Importing I_LOIO_OBJID Call by reference Type reference (TYPE) SDOKOBJECT-OBJID ID für Dokumente und Beziehungen 20010311
# Exception Resumable Description Created on
1 ERROR allg. Fehler 20010311

Method SET_NEW_ATT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NEW_ATT_KEYWRD Call by reference Type reference (TYPE) SADOCATTRKEYWCHG_T Tabellentyp für Änderung Schlagwort von Dokumenten 20040416
2 Importing IT_NEW_ATT_LINK Call by reference Type reference (TYPE) SADOCATTRLNKCHG_T Tabellentyp für Änderung Verweis von Dokumenten 20040416
3 Importing IT_NEW_ATT_SIMPLE Call by reference Type reference (TYPE) SADOCATTRCHANGED Anzeigestruktur für Änderung Attribute von Dokumenten 20040416
4 Importing IT_NEW_ATT_USER Call by reference Type reference (TYPE) SADOCATTRUSERCHG_T Tabellentyp für Änderung Generische Attribute von Doku 20041126
5 Importing I_NO_LNK2CHNG Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040427

Method SET_NEW_ATT_VALUE on Interface IF_SA_DOC_CONT has no exception.

Method STORE_DOCUMENT Signature

Method STORE_DOCUMENT on Interface IF_SA_DOC_CONT has no parameter.
# Exception Resumable Description Created on
1 ERROR allg. Fehler 20010309

Method UPLOAD_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FILEPATH Call by reference Type reference (TYPE) FILE_TABLE file_table 20050418
# Exception Resumable Description Created on
1 CANCELLED User Abbruch 20010306
2 ERROR allg. Fehler 20010306
History
Last changed by/on SAP  20060912 
SAP Release Created in 610