SAP ABAP Class CL_SOLAR_DOCUMENTS (Document Management in SAP Solution Architect)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   SV-SMG-IMP (Application Component) Solution Manager Implementation
     SOLAR_DOC (Package) Document Management in Solution Manager
Properties
Class CL_SOLAR_DOCUMENTS  
Short Description Document Management in SAP Solution Architect    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SOLAR_DOC   Document Management in Solution Manager 
Created 20010228   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SA_IO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 SPRO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SOLAR_DOCUMENTS has no interface implemented.
Friends
Class CL_SOLAR_DOCUMENTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_NOTETYPES Static Attribute Private Type reference (TYPE) SPRO_ALL_NOTETYPE_TAB Note Types 20010308
2 A_PROJECT_HEADER Static Attribute Private Type reference (TYPE) SPRO_HEAD Project Header Data (Buffer) 20010308
3 C_SOLAR_DOC_AREA Constant Public Type reference (TYPE) IW_AREA 'IWBSOLAR' Document Area for SAP SOlution Architect 20010228
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_NEW_DOCUMENT Static method Public Method Creates New Document 20010228
2 CREATE_URL Static method Public Method Creates Link to Document 20010327
3 GET_DOCUMENT Static method Public Method Uploads Document from Knowledge Warehouse 20010228
4 LOIO_PROPERTIES_GET Static method Public Method Supplies Properties for Logical Info Objects 20010314
5 MAP_PROJECT_DATA Static method Private Method Map Project Data to Knowledge Warehouse Data 20010228
6 UPLOAD_NEW_DOCUMENT Static method Public Method Uploads New Document form Front End 20010228
Events
Class CL_SOLAR_DOCUMENTS has no event.
Types
Class CL_SOLAR_DOCUMENTS has no local type.
Method Signatures

Method CREATE_NEW_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IOBJECT Value transfer Object reference (TYPE REF TO) IF_SA_DOC Dokumente im Solution Architect 20010228
2 Importing IT_CONTEXT Call by reference Type reference (TYPE) SDOKPROPTYS Kontext 20010328
3 Importing IT_TOOLBAR_BUTTONS Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons der Anwendung 20010319
4 Importing IT_TOOLBAR_MENUES Call by reference Type reference (TYPE) TTB_BTNMNU Customer Menüs für Toolbar 20010319
5 Importing I_BUSINESS_OBJECT Call by reference Type reference (TYPE) SADOCBO Business Objekte im Solution Architect 20011127
6 Importing I_CALLING_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objekt, von dem aus das Dokument geöffnet wird 20011127
7 Importing I_DOC_BLUEPRINT_RELEVANT Call by reference Type reference (TYPE) SADOCPROPS-PRINT Solution Manager: Verwendung im Business Blueprint 20040106
8 Importing I_DOC_PRIO Call by reference Type reference (TYPE) SADOCPROPS-PRIO Solution Architect Priorität für Dokumente 20040106
9 Importing I_DOC_STATUS Call by reference Type reference (TYPE) IWIOPROPS-STATE Status von Info-Objekten 20040106
10 Importing I_DOC_TECH_NAME Call by reference Type reference (TYPE) IWIOPROPS-TECH_NAME Technischer Name eines Informationsobjekts 20010228
11 Importing I_DOC_TITLE Call by reference Type reference (TYPE) IWIOPROPS-TITLE Titel (wenn leer, dann Name der Dokuart) 20010228
12 Importing I_FOLDER_TECHNAME Call by reference Type reference (TYPE) IW_TECNAME Technischer Name der Mappe 20080402
13 Importing I_NOTE_TYPE Call by reference Type reference (TYPE) TNOTEEPR-NOTETYPE Erlaubte Dokumentationsarten 20010228
14 Importing I_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010314
15 Importing I_PROJECT_ID Call by reference Type reference (TYPE) TPROJECT-PROJECT_ID Name des Projekts 20010228
16 Importing I_SHOW_TOOLBARS Call by reference Type reference (TYPE) CHAR1 SPACE Toolbars im Editor anzeigen 20010314
17 Importing I_WITH_HEADER Call by reference Type reference (TYPE) CHAR1 'X' Aufteilung in Editor und Header 20020809
# Exception Resumable Description Created on
1 CANCELLED User Abbruch 20010228
2 ERROR allg. Fehler 20010228
3 FOLDER_ERROR Folder zum Projekt konnte nicht erzeugt oder gefunden werden 20010228

Method CREATE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IOBJECT Value transfer Object reference (TYPE REF TO) IF_SA_DOC Dokumente im Solution Architect 20010327
2 Importing IT_CONTEXT Call by reference Type reference (TYPE) SDOKPROPTYS Kontext 20010328
3 Importing IT_TOOLBAR_BUTTONS Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons der Anwendung 20010327
4 Importing IT_TOOLBAR_MENUES Call by reference Type reference (TYPE) TTB_BTNMNU Customer Menüs für Toolbar 20010327
5 Importing I_BUSINESS_OBJECT Call by reference Type reference (TYPE) SADOCBO Business Objekte im Solution Architect 20011127
6 Importing I_CALLING_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objekt, von dem aus das Dokument geöffnet wird 20011127
7 Importing I_DOC_BLUEPRINT_RELEVANT Call by reference Type reference (TYPE) SADOCPROPS-PRINT Solution Manager: Verwendung im Business Blueprint 20040106
8 Importing I_DOC_PRIO Call by reference Type reference (TYPE) SADOCPROPS-PRIO Solution Architect Priorität für Dokumente 20040106
9 Importing I_DOC_STATUS Call by reference Type reference (TYPE) IWIOPROPS-STATE Status von Info-Objekten 20040106
10 Importing I_DOC_TECH_NAME Call by reference Type reference (TYPE) IWIOPROPS-TECH_NAME Technischer Name eines Informationsobjekts 20010327
11 Importing I_DOC_TITLE Call by reference Type reference (TYPE) IWIOPROPS-TITLE Titel (wenn leer, dann Name der Dokuart) 20010327
12 Importing I_DOC_URL Call by reference Type reference (TYPE) STRING URL auf Dokument 20010327
13 Importing I_FOLDER_TECHNAME Call by reference Type reference (TYPE) IW_TECNAME Technischer Name der Mappe 20080402
14 Importing I_NOTE_TYPE Call by reference Type reference (TYPE) TNOTEEPR-NOTETYPE Erlaubte Dokumentationsarten 20010327
15 Importing I_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010327
16 Importing I_PROJECT_ID Call by reference Type reference (TYPE) TPROJECT-PROJECT_ID Name des Projekts 20010327
17 Importing I_SHOW_TOOLBARS Call by reference Type reference (TYPE) CHAR1 SPACE Toolbars im Editor anzeigen 20010327
# Exception Resumable Description Created on
1 CANCELLED User Abbruch 20010327
2 ERROR allg. Fehler 20010327
3 FOLDER_ERROR Folder zum Projekt konnte nicht erzeugt oder gefunden werden 20010327

Method GET_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IOBJECT Value transfer Object reference (TYPE REF TO) IF_SA_DOC Dokumente im Solution Architect 20010228
2 Importing IT_CONTEXT Call by reference Type reference (TYPE) SDOKPROPTYS Kontext 20010328
3 Importing IT_TOOLBAR_BUTTONS Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons der Anwendung 20010319
4 Importing IT_TOOLBAR_BUTTONS_EDIT Call by reference Type reference (TYPE) TTB_BUTTON Knöpfe, die Änderungen vornehmen 20020715
5 Importing IT_TOOLBAR_MENUES Call by reference Type reference (TYPE) TTB_BTNMNU Customer Menüs für Toolbar 20010319
6 Importing I_AS_COPY Call by reference Type reference (TYPE) CHAR1 SPACE Dokument wird als Kopie angelegt 20010330
7 Importing I_CALLING_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Objekt, von dem aus das Dokument geöffnet wird 20011127
8 Importing I_CLASS Call by reference Type reference (TYPE) SDOKOBJECT-CLASS Dokumentenklasse 20010228
9 Importing I_FOLDER_TECHNAME Value transfer Type reference (TYPE) IWIOPROPS-TECH_NAME Mappe, in die das Dokument kopiert werden soll (I_AS_COPY ) 20040308
10 Importing I_OBJID Call by reference Type reference (TYPE) SDOKOBJECT-OBJID ID für Dokumente und Beziehungen 20010228
11 Importing I_OPEN_EDITOR Call by reference Type reference (TYPE) CHAR1 SPACE Einstelliges Kennzeichen 20031128
12 Importing I_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010314
13 Importing I_READ_ONLY Call by reference Type reference (TYPE) CHAR1 SPACE 'X' = nur Anzeige 20010228
14 Importing I_SHOW_TOOLBARS Call by reference Type reference (TYPE) CHAR1 SPACE Toolbars im Editor anzeigen 20010314
15 Importing I_WITH_DIALOG Call by reference Type reference (TYPE) CHAR1 SPACE Flag für Suchdialog 20010328
16 Importing I_WITH_HEADER Call by reference Type reference (TYPE) CHAR1 'X' Aufteilung in Editor und Header 20020614
# Exception Resumable Description Created on
1 CANCELLED User Abbruch 20010228
2 ERROR allg. Fehler 20010228
3 NOT_FOUND Dokument nicht gefunden 20010228

Method LOIO_PROPERTIES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PROPERTIES Value transfer Type reference (TYPE) SDOKPROPTYS SDOK: Liste von Name-Wert-Paaren 20010314
2 Importing IT_CONTEXT Call by reference Type reference (TYPE) SDOKPROPTYS SDOK: Liste von Name-Wert-Paaren 20010314
3 Importing IT_REQUESTED_PROPERTIES Call by reference Type reference (TYPE) SDOKPROPTNS List von Attributnamen (als Struktur) 20010314
4 Importing I_LOIO Call by reference Type reference (TYPE) SDOKOBJECT SDOK: BOR-Schlüssel für Informationsobjekt 20010314
5 Importing I_SUPPRESS_AUTHORITY_CHECK Call by reference Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20050904
# Exception Resumable Description Created on
1 ERROR allg. Fehler 20010314
2 NOT_FOUND LOIO nicht gefunden 20010314

Method MAP_PROJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOC_FORMAT Call by reference Type reference (TYPE) CHAR10 Dateiformat 20010228
2 Exporting E_DOC_TITLE Call by reference Type reference (TYPE) IWIOPROPS-TITLE Dokument Titel 20010228
3 Exporting E_DOC_TYPE Call by reference Type reference (TYPE) IWIOPROPS-TYPE Dokumententyp 20010228
4 Exporting E_FOLDER_GROUP Call by reference Type reference (TYPE) IW_GROUP Mappengruppe 20040220
5 Exporting E_FOLDER_RESPONSIBLE Call by reference Type reference (TYPE) SYUNAME Verantworlicher für Projektfolder 20010308
6 Exporting E_FOLDER_TECH_NAME Call by reference Type reference (TYPE) IWIOPROPS-TECH_NAME Technischer Name des Folders 20010228
7 Exporting E_FOLDER_TITLE Call by reference Type reference (TYPE) IWIOPROPS-TITLE Title des Folders 20010228
8 Importing I_DOC_TECH_NAME Call by reference Type reference (TYPE) IWIOPROPS-TECH_NAME Technischer Name eines Informationsobjekts 20010228
9 Importing I_DOC_TITLE Call by reference Type reference (TYPE) IWIOPROPS-TITLE Titel (wenn leer, dann Name der Dokuart) 20010228
10 Importing I_FOLDER_TECHNAME Call by reference Type reference (TYPE) IW_TECNAME Technischer Name der Mappe 20080402
11 Importing I_NOTE_TYPE Call by reference Type reference (TYPE) TNOTEEPR-NOTETYPE Erlaubte Dokumentationsarten 20010228
12 Importing I_PROJECT_ID Call by reference Type reference (TYPE) TPROJECT-PROJECT_ID Name des Projekts 20010228
# Exception Resumable Description Created on
1 ERROR allg. Fehler 20010228

Method UPLOAD_NEW_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IOBJECT Value transfer Object reference (TYPE REF TO) IF_SA_DOC Dokumente im Solution Architect 20010228
2 Importing IT_CONTEXT Call by reference Type reference (TYPE) SDOKPROPTYS Kontext 20010328
3 Importing IT_TOOLBAR_BUTTONS Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons der Anwendung 20010319
4 Importing IT_TOOLBAR_MENUES Call by reference Type reference (TYPE) TTB_BTNMNU Customer Menüs für Toolbar 20010319
5 Importing I_BUSINESS_OBJECT Call by reference Type reference (TYPE) SADOCBO Business Objekte im Solution Architect 20011127
6 Importing I_DOC_BLUEPRINT_RELEVANT Call by reference Type reference (TYPE) SADOCPROPS-PRINT Solution Manager: Verwendung im Business Blueprint 20040106
7 Importing I_DOC_PRIO Call by reference Type reference (TYPE) SADOCPROPS-PRIO Solution Architect Priorität für Dokumente 20040106
8 Importing I_DOC_STATUS Call by reference Type reference (TYPE) IWIOPROPS-STATE Status von Info-Objekten 20040106
9 Importing I_DOC_TECH_NAME Call by reference Type reference (TYPE) IWIOPROPS-TECH_NAME Technischer Name eines Informationsobjekts 20010228
10 Importing I_DOC_TITLE Call by reference Type reference (TYPE) IWIOPROPS-TITLE Titel (wenn leer, dann Name der Dokuart) 20010228
11 Importing I_DS_BUPA_ACTIVE Call by reference Type reference (TYPE) FLAG SPACE Geschäftspartnerfunktionalität aktiv 20090326
12 Importing I_DS_BUPA_SP_USER Call by reference Type reference (TYPE) FLAG SPACE Benutzer ist Service Provider Kunde 20090326
13 Importing I_DS_PROSOL_BUPA Call by reference Type reference (TYPE) CHAR10 Geschäftspartnernummer: Projekt/Lösung 20090326
14 Importing I_FOLDER_TECHNAME Call by reference Type reference (TYPE) IW_TECNAME Technischer Name der Mappe 20080402
15 Importing I_NOTE_TYPE Call by reference Type reference (TYPE) TNOTEEPR-NOTETYPE Erlaubte Dokumentationsarten 20010228
16 Importing I_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010314
17 Importing I_PROJECT_ID Call by reference Type reference (TYPE) TPROJECT-PROJECT_ID Name des Projekts 20010228
18 Importing I_READ_ONLY Call by reference Type reference (TYPE) CHAR1 Nur Anzeige 20010228
19 Importing I_SHOW_TOOLBARS Call by reference Type reference (TYPE) CHAR1 SPACE Toolbars im Editor anzeigen 20010314
20 Importing I_SOLUTION Call by reference Type reference (TYPE) SADOCATTRSOLUTION Lösung 20090326
# Exception Resumable Description Created on
1 CANCELLED User Abbruch 20010228
2 ERROR allg. Fehler 20010228
3 FOLDER_ERROR Folder zum Projekt konnte nicht erzeugt oder gefunden werden 20010228
History
Last changed by/on SAP  20110908 
SAP Release Created in 610