SAP ABAP Class CL_CGPL_MSPROJECT_INTERFACE (Project Planning - Interface to MS Project)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-GPL (Application Component) Generic Project Planning
⤷
CGPL_EXTERNAL_INTERFACE (Package) Project Planning - Interface for MS Project

⤷

⤷

Properties
Class | CL_CGPL_MSPROJECT_INTERFACE | |
Short Description | Project Planning - Interface to MS Project | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CGPL_EXTERNAL_INTERFACE | Project Planning - Interface for MS Project |
Created | 20000304 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_CGPL_MSPROJECT_INTERFACE has no interface implemented.
Friends
Class CL_CGPL_MSPROJECT_INTERFACE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | OLE_VERB | 'CheckMSProjectIsUsed' | Method Name | 20000831 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'D' | Update Indicator for DELETE | 20000304 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | INT1 | 1 | Transmission: Export | 20000913 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | INT1 | 2 | Transmission: Import | 20000913 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | INT1 | 3 | Transmission: Import and Export | 20000913 | |
6 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'ExportProject' | Macro Name for Export | 20000304 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'FieldTableEdit' | Macro Name for Customizing Field/Table | 20001011 | |
8 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'ImportProject' | Macro Name for Import | 20000304 | |
9 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'ImportProjectCreate' | Macro Name for Import when Creating with Template | 20000304 | |
10 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR20 | 'ImportProjectGUI' | Macro Name for Import when Displaying Graphically | 20000304 | |
11 | ![]() |
Constant | Private | Type reference (TYPE) | OLE_VERB | 'InitMSProject' | Macro Name for Initializing MS Project | 20000323 | |
12 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'I' | Update Indicator for INSERT | 20000304 | |
13 | ![]() |
Constant | Private | Type reference (TYPE) | SOI_DOCUMENT_TYPE | 'MSProject.Project' | Document Type: MS Project Application | 20000304 | |
14 | ![]() |
Constant | Private | Type reference (TYPE) | OLE_VERB | 'MSProjectIsUsed' | Characteristics Name | 20000831 | |
15 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR4 | 'GUID' | Field Name | 20000915 | |
16 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR12 | 'PROJECT_GUID' | Field Name | 20000915 | |
17 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR2 | 'UP' | Field Name | 20000915 | |
18 | ![]() |
Constant | Private | Type reference (TYPE) | SBDST_CLASSTYPE | 'OT' | Class Type | 20000304 | |
19 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR35 | 'SAP.GeneralPlanning.MSProjectProxy' | MS Project Proxy | 20000304 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR20 | '5010,0,1,1008' | Minimum Required Version of MS Project Proxy | 20000304 | |
21 | ![]() |
Constant | Private | Type reference (TYPE) | SBDST_CLASSNAME | 'CL_CGPL_MSPROJECT_INTERFACE' | Class Name | 20000304 | |
22 | ![]() |
Constant | Private | Type reference (TYPE) | BOOLEAN | 'X' | Boolean TRUE | 20000304 | |
23 | ![]() |
Constant | Private | Type reference (TYPE) | CHAR1 | 'U' | Update Indicator for UPDATE | 20000304 | |
24 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_BDS_DOCUMENT_SET | BusinessDocumentSet | 20000304 | ||
25 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20000928 | ||
26 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20000913 | ||
27 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20040505 | |||
28 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_DOCUMENT_TABLES | Buffer Table for Documents | 20000304 | ||
29 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_CGPL_MSPROJECT_INTERFACE | Project Planning - Interface to MS Project | 20000304 | ||
30 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CGPL_MAPPING_FIELDS | Mapping SAP Fields with Microsoft Project Attributes | 20000304 | ||
31 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_MAPPING_AREAS | TY_MAPPING_AREAS | 20040505 | ||
32 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR50 | Name of MS Project Application | 20000307 | ||
33 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container for Custom Controls in Screen Area | 20000304 | ||
34 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | I_OI_CONTAINER_CONTROL | Document Container Control Interface | 20000304 | ||
35 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | I_OI_DOCUMENT_PROXY | General Document Interface | 20000304 | ||
36 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | I_OI_TABLE_COLLECTION | Table Collection | 20000304 | ||
37 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR1 | Indicator: Read Only | 20000304 | ||
38 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR8 | Interface Status | 20000306 | ||
39 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PROGRAM | Program/Transaction in SQL Trace Evaluation | 20040505 | ||
40 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CGPL_FIELD_VALUES | Transfer Table for Field Values to MS Project | 20001011 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Adds Field Description to Management Tables | 20000913 |
2 | ![]() |
Static method | Public | Method | Checks Whether MS Project Files Were Changed | 20000412 |
3 | ![]() |
Instance method | Public | Method | Checks Status of MS Project Interface | 20000306 |
4 | ![]() |
Instance method | Public | Method | Closes the Opened MS Project Document | 20000320 |
5 | ![]() |
Instance method | Public | Constructor | Constructor | 20000304 |
6 | ![]() |
Instance method | Private | Method | 20040505 | |
7 | ![]() |
Instance method | Public | Method | Export a Project to MS Project | 20000304 |
8 | ![]() |
Instance method | Private | Method | Transfers Data from Import Table to Project Data Table | 20000914 |
9 | ![]() |
Instance method | Private | Method | Fills Export Table and Table with Structure Description | 20000913 |
10 | ![]() |
Instance method | Private | Method | Returns Table with MS Project File (Reads from BDS if req.) | 20000304 |
11 | ![]() |
Instance method | Private | Method | Determines Values from Domain/Value Table | 20001012 |
12 | ![]() |
Static method | Public | Method | Returns Class Instance (Generates Instance, if req.) | 20000304 |
13 | ![]() |
Static method | Public | Method | Delivers Table with Field Mapping | 20000922 |
14 | ![]() |
Instance method | Public | Method | Import Project from MS Project | 20000304 |
15 | ![]() |
Static method | Public | Method | Initializes Persistence Control After Successful Save | 20000414 |
16 | ![]() |
Instance method | Private | Event handling method | Event Handler for ON_CLOSE_DOCUMENT: I_OI_DOCUMENT_PROXY | 20000304 |
17 | ![]() |
Instance method | Public | Method | Destructor- Initializes All Data | 20001103 |
18 | ![]() |
Static method | Public | Method | Saves MS Project Files in BDS | 20000304 |
19 | ![]() |
Instance method | Private | Method | Stores Table with MS Project File | 20000304 |
20 | ![]() |
Instance method | Public | Method | Call Graphical Display of Project | 20000304 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | DOCUMENT_CLOSED | Instance Event (0) |
Public (2) |
MS Project document was closed | 20000320 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_DATA_LINE | Private | See coding | 20010330 | ty_data_line(1024) TYPE x
|
||
2 | TY_DOCUMENT_TABLES | Private | See coding | TY_DOCUMENT_TABLES | 20000304 | ty_document_tables TYPE SORTED TABLE OF ty_document_tables_item
WITH UNIQUE KEY guid
|
|
3 | TY_DOCUMENT_TABLES_ITEM | Private | See coding | TY_DOCUMENT_TABLES_ITEM | 20000304 | BEGIN OF ty_document_tables_item,
guid TYPE cgpl_guid16,
table TYPE sbdst_content,
size TYPE i,
doc_id TYPE sbdst_doc_id,
doc_ver_no TYPE sbdst_doc_ver_no,
doc_var_id TYPE sbdst_doc_var_id,
update_sign TYPE char1,
END OF ty_document_tables_item
|
|
4 | TY_MAPPING_AREA | Private | See coding | TY_MAPPING_AREA | 20000913 | BEGIN OF ty_mapping_area ,
tabname TYPE tabname,
fieldname TYPE fieldname,
src_position TYPE tabfdpos,
trg_position TYPE tabfdpos,
END OF ty_mapping_area
|
|
5 | TY_MAPPING_AREAS | Private | See coding | TY_MAPPING_AREAS | 20000914 | ty_mapping_areas TYPE TABLE OF ty_mapping_area
|
|
6 | TY_VALUE_FIELD | Private | See coding | 20001011 | BEGIN OF ty_value_field,
field_id TYPE int4,
tabname TYPE tabname,
fieldname TYPE fieldname,
domname TYPE domname,
checktable TYPE tabname,
valexi TYPE valexi,
END OF ty_value_field
|
||
7 | TY_VALUE_FIELDS | Private | See coding | 20001011 | ty_value_fields TYPE TABLE OF ty_value_field
|
Method Signatures
Method ADD_FIELD_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_FIELDS_TABLE | Call by reference | Type reference (TYPE) | SOI_FIELDS_TABLE | Strukturbeschreibung | 20000913 | ||
2 | ![]() |
CH_MAPPING_AREAS | Call by reference | Type reference (TYPE) | TY_MAPPING_AREAS | Strukturbereiche für Feldmapping | 20000913 | ||
3 | ![]() |
CH_OFFSET | Call by reference | Type reference (TYPE) | IOFF | Offset eines Feldes vom Beginn einer Struktur (ab 0) | 20000913 | ||
4 | ![]() |
CH_POSITION | Call by reference | Type reference (TYPE) | IPOS | Position eines Feldes in einer Struktur (ab 1) | 20000913 | ||
5 | ![]() |
EX_INTTYPE | Call by reference | Type reference (TYPE) | INTTYPE | ABAP-Datentyp (C,D,N,...) | 20000920 | ||
6 | ![]() |
EX_SAP_FIELD_NAME | Call by reference | Type reference (TYPE) | TEXT30 | Text 30 Stellen | 20001010 | ||
7 | ![]() |
EX_VALUE_FIELD | Call by reference | Type reference (TYPE) | TY_VALUE_FIELD | Feld mit Festwerten/Wertetabelle | 20001011 | ||
8 | ![]() |
IM_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20000913 | ||
9 | ![]() |
IM_FIELD_DESCRIPTION | Call by reference | Type reference (TYPE) | DDFIELDS | Tabelle mit Feldbeschreibungen | 20000913 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültiger Feldname | 20000913 |
Method CHECK_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_HAS_CHANGES | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20000412 |
Method CHECK_CHANGES on class CL_CGPL_MSPROJECT_INTERFACE has no exception.
Method CHECK_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | '>0': Schnittstelle kann nicht benutzt werden | 20000306 | ||
2 | ![]() |
EX_STATUS_STRING | Call by reference | Type reference (TYPE) | CHAR80 | String mit Beschreibung des Status | 20000306 | ||
3 | ![]() |
IM_SEND_POPUP | Call by reference | Type reference (TYPE) | CHAR1 | 'X': Popup mit Statusinformationen wird ausgegeben | 20000306 |
Method CHECK_STATUS on class CL_CGPL_MSPROJECT_INTERFACE has no exception.
Method CLOSE_DOCUMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_PROJECT_DATA | Call by reference | Type reference (TYPE) | TABLE | Projektdaten | 20000914 | ||
2 | ![]() |
CH_PROJECT_DATA_REF | Call by reference | Type reference (TYPE) | TABLE | Projektdaten - Zusatzattribute | 20000928 | ||
3 | ![]() |
EX_RETURNCODE | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20000320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Datenstruktur ist ungültig | 20000914 | |
2 | ![]() |
Es ist kein Dokument geöffnet | 20000320 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_APPLICATION_NAME | Call by reference | Type reference (TYPE) | C | Name der Applikation | 20000304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Instanz konnte nicht erzeugt werden | 20000304 |
Method CREATE_DATA_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FIELDS_TABLE | Call by reference | Type reference (TYPE) | SOI_FIELDS_TABLE | 20040505 | |||
2 | ![]() |
EX_VALUE_FIELDS | Call by reference | Type reference (TYPE) | TY_VALUE_FIELDS | 20040505 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20040505 |
Method EXPORT_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CALLBACK_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Klasse - Callback Feldwerte | 20001012 | ||
2 | ![]() |
IM_CALLBACK_METHOD | Call by reference | Type reference (TYPE) | SEOCMPNAME | Methode - Callback für Feldwerte | 20001012 | ||
3 | ![]() |
IM_DATA_REF_STRUCTURE | Call by reference | Type reference (TYPE) | DDOBJNAME | Name eines ABAP Dictionary-Objekts | 20000928 | ||
4 | ![]() |
IM_DATA_STRUCTURE | Call by reference | Type reference (TYPE) | DDOBJNAME | Name eines ABAP Dictionary-Objekts | 20000914 | ||
5 | ![]() |
IM_MAPPING | Call by reference | Type reference (TYPE) | CGPL_MAPPING_FIELDS | Mapping SAP - MSProject Attribute | 20000304 | ||
6 | ![]() |
IM_PROJECT_DATA | Call by reference | Type reference (TYPE) | TABLE | Zu exportierende Projektdaten | 20000304 | ||
7 | ![]() |
IM_PROJECT_DATA_REF | Call by reference | Type reference (TYPE) | CGPL_DATA_REFERENCES | Projektdaten - Zusätzliche Attribute | 20001024 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Funktion wurde vopm Anwender abgebrochen | 20000307 | |
2 | ![]() |
MSProject Dokument konnte nicht angelegt werden | 20000304 | |
3 | ![]() |
Fehler beim Ermittlung des Document Proxy | 20000304 | |
4 | ![]() |
Sonstige Fehler | 20000307 | |
5 | ![]() |
Ungültige Datenstruktur | 20000914 | |
6 | ![]() |
Fehler bei der Instanziierung des MS Project Proxy Objekts | 20000304 | |
7 | ![]() |
MSProject Dokument konnte nicht geöffnet werden | 20000304 |
Method EXTRACT_DATA_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_PROJECT_DATA | Call by reference | Type reference (TYPE) | TABLE | Projektdaten | 20000914 | ||
2 | ![]() |
CH_PROJECT_DATA_REF | Call by reference | Type reference (TYPE) | TABLE | Projektdaten - Zusatzattribute | 20000928 | ||
3 | ![]() |
IM_DATA_TABLE | Call by reference | Type reference (TYPE) | TABLE | Import-(Daten)Tabelle | 20000914 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Datenstruktur | 20000914 |
Method FILL_DATA_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DATA_TABLE | Call by reference | Type reference (TYPE) | TABLE | Datentabelle für Export | 20000913 | ||
2 | ![]() |
EX_FIELDS_TABLE | Call by reference | Type reference (TYPE) | SOI_FIELDS_TABLE | Strukturbeschreibung | 20000913 | ||
3 | ![]() |
EX_MAPPING_AREAS | Call by reference | Type reference (TYPE) | TY_MAPPING_AREAS | Datenbereiche für Feldmapping | 20000914 | ||
4 | ![]() |
EX_VALUE_FIELDS | Call by reference | Type reference (TYPE) | TY_VALUE_FIELDS | Tabelle mit Feldern mit Festwerten/Wertetabelle | 20001011 | ||
5 | ![]() |
IM_PROJECT_DATA | Call by reference | Type reference (TYPE) | TABLE | Projektdaten | 20000913 | ||
6 | ![]() |
IM_PROJECT_DATA_REF | Call by reference | Type reference (TYPE) | CGPL_DATA_REFERENCES | Projektdaten - Zusatzattribute | 20000928 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültige Datenstruktur | 20000913 |
Method GET_DOCUMENT_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_DOCUMENT_SIZE | Call by reference | Type reference (TYPE) | I | Größe des Dokuments | 20000304 | ||
2 | ![]() |
EX_DOCUMENT_TABLE | Call by reference | Type reference (TYPE) | SBDST_CONTENT | Dokument als Tabelle | 20000304 | ||
3 | ![]() |
IM_PROJECT_ID | Call by reference | Type reference (TYPE) | CGPL_GUID16 | Projektplanung: 16 stellige GUID für Projekte und Vorgänge | 20000304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Dokumenttabelle konnte nicht gelesen werden | 20000304 |
Method GET_FIELD_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FIELD_VALUES | Call by reference | Type reference (TYPE) | CGPL_FIELD_VALUES | Feldwerte | 20001012 | ||
2 | ![]() |
IM_CALLBACK_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20001012 | ||
3 | ![]() |
IM_CALLBACK_METHOD | Call by reference | Type reference (TYPE) | SEOCMPNAME | Komponentenname | 20001012 | ||
4 | ![]() |
IM_VALUE_FIELDS | Call by reference | Type reference (TYPE) | TY_VALUE_FIELDS | Felder mit Festwerten/Prüftabelle | 20001012 |
Method GET_FIELD_VALUES on class CL_CGPL_MSPROJECT_INTERFACE has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_MSPROJECT_INTERFACE | Instanz von CL_CGPL_MSPROJECT_INTERFACE | 20000304 | ||
2 | ![]() |
IM_APPLICATION_NAME | Call by reference | Type reference (TYPE) | C | Name der Anwendung | 20000304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Instanz konnte nicht ermittelt/erzeugt werden | 20000304 |
Method GET_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_MAPPING | Call by reference | Type reference (TYPE) | CGPL_MAPPING_FIELDS | Mapping von SAP-Feldern mit MSProject-Attributen | 20000922 | ||
2 | ![]() |
IM_ALTERNATIVE | Call by reference | Type reference (TYPE) | CHAR1 | Alternative | 20000922 | ||
3 | ![]() |
IM_APPLICATION | Call by reference | Type reference (TYPE) | CGPL_APPLICATION_TYPE | Applikation in der Projektplanung | 20000922 |
Method GET_MAPPING on class CL_CGPL_MSPROJECT_INTERFACE has no exception.
Method IMPORT_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_PROJECT_DATA | Call by reference | Type reference (TYPE) | TABLE | Projektdaten | 20000915 | ||
2 | ![]() |
CH_PROJECT_DATA_REF | Call by reference | Type reference (TYPE) | TABLE | Projektdaten - Zusatzattribute | 20000928 | ||
3 | ![]() |
IM_ACTUALIZING | Call by reference | Type reference (TYPE) | BOOLEAN | SPACE | Projekt wird aktualisiert | 20000320 | |
4 | ![]() |
IM_CREATING_NEW_PROJECT | Call by reference | Type reference (TYPE) | BOOLEAN | SPACE | Neues Projekt wird angelegt | 20000304 | |
5 | ![]() |
IM_DATA_REF_STRUCTURE | Call by reference | Type reference (TYPE) | DDOBJNAME | Name eines ABAP Dictionary-Objekts | 20000928 | ||
6 | ![]() |
IM_DATA_STRUCTURE | Call by reference | Type reference (TYPE) | DDOBJNAME | Name eines ABAP Dictionary-Objekts | 20000915 | ||
7 | ![]() |
IM_MAPPING | Call by reference | Type reference (TYPE) | CGPL_MAPPING_FIELDS | Mapping SAP - MSProject Attribute | 20000304 | ||
8 | ![]() |
IM_PROJECT | Call by reference | Object reference (TYPE REF TO) | CL_CGPL_PROJECT | Project Objekt | 20000304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fileauswahl wurde vom Benutzer abgebrochen | 20000320 | |
2 | ![]() |
Fehler beim Ermittlung des Document Proxy | 20000304 | |
3 | ![]() |
Sonstige Fehler | 20000307 | |
4 | ![]() |
Ungültige Datenstruktur | 20000915 | |
5 | ![]() |
Fehler bei der Instanziierung des MS Project Proxy Objekts | 20000304 | |
6 | ![]() |
MSProject Dokument konnte nicht geöffnet werden | 20000414 | |
7 | ![]() |
Projekt ist nicht Ursprung der MS Project Datei | 20000304 | |
8 | ![]() |
Parameter IM_PROJECT wurde nicht übergeben | 20001027 |
Method INITIALIZE Signature
Method INITIALIZE on class CL_CGPL_MSPROJECT_INTERFACE has no parameter.
Method INITIALIZE on class CL_CGPL_MSPROJECT_INTERFACE has no exception.
Method ON_CLOSE_DOCUMENT Signature
Method ON_CLOSE_DOCUMENT on class CL_CGPL_MSPROJECT_INTERFACE has no parameter.
Method ON_CLOSE_DOCUMENT on class CL_CGPL_MSPROJECT_INTERFACE has no exception.
Method RESET Signature
Method RESET on class CL_CGPL_MSPROJECT_INTERFACE has no parameter.
Method RESET on class CL_CGPL_MSPROJECT_INTERFACE has no exception.
Method SAVE Signature
Method SAVE on class CL_CGPL_MSPROJECT_INTERFACE has no parameter.
Method SAVE on class CL_CGPL_MSPROJECT_INTERFACE has no exception.
Method SET_DOCUMENT_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DOCUMENT_SIZE | Call by reference | Type reference (TYPE) | I | Größe des Dokuments | 20000304 | ||
2 | ![]() |
IM_DOCUMENT_TABLE | Call by reference | Type reference (TYPE) | SBDST_CONTENT | Dokument als Tabelle | 20000304 | ||
3 | ![]() |
IM_PROJECT_ID | Call by reference | Type reference (TYPE) | CGPL_GUID16 | Projektplanung: 16 stellige GUID für Projekte und Vorgänge | 20000304 |
Method SET_DOCUMENT_TABLE on class CL_CGPL_MSPROJECT_INTERFACE has no exception.
Method VISUALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CALLBACK_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Klasse - Callback Feldwerte | 20001012 | ||
2 | ![]() |
IM_CALLBACK_METHOD | Call by reference | Type reference (TYPE) | SEOCMPNAME | Methode - Callback für Feldwerte | 20001012 | ||
3 | ![]() |
IM_DATA_REF_STRUCTURE | Call by reference | Type reference (TYPE) | DDOBJNAME | Name der Struktur der Datenreferenzen | 20000928 | ||
4 | ![]() |
IM_DATA_STRUCTURE | Call by reference | Type reference (TYPE) | DDOBJNAME | Name der Tabellenstruktur der Projektdaten | 20000912 | ||
5 | ![]() |
IM_MAPPING | Call by reference | Type reference (TYPE) | CGPL_MAPPING_FIELDS | Mapping SAP - MSProject Attribute | 20000304 | ||
6 | ![]() |
IM_PROJECT_DATA | Call by reference | Type reference (TYPE) | TABLE | Projektdaten | 20000304 | ||
7 | ![]() |
IM_PROJECT_DATA_REF | Call by reference | Type reference (TYPE) | CGPL_DATA_REFERENCES | Projektdaten - Zusätzliche Attribute | 20000928 | ||
8 | ![]() |
IM_READONLY | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Nur Anzeige, keine Änderung erlaubt | 20000304 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
MSProject Dokument konnte nicht angelegt werden | 20000304 | |
2 | ![]() |
Fehler beim Ermittlung des Document Proxy | 20000304 | |
3 | ![]() |
Export Makro konnte nicht ausgeführt werden | 20000717 | |
4 | ![]() |
Sonstiger Fehler | 20000307 | |
5 | ![]() |
Ungültige Datenstruktur | 20000913 | |
6 | ![]() |
MS Project wird bereits von einem anderen Modus benutzt | 20000831 | |
7 | ![]() |
Fehler bei der Instanziierung des MS Project Proxy Objekts | 20000304 | |
8 | ![]() |
MSProject Dokument konnte nicht geöffnet werden | 20000304 |
Event Signatures
Event DOCUMENT_CLOSED Signature
Event DOCUMENT_CLOSED on class CL_CGPL_MSPROJECT_INTERFACE has no parameter.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |