Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PACKAGE | Packages | 19981130 |
Properties
Class | IF_PACKAGE | |
Short Description | Interface for Packages | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 19981019 | SAP |
Last change | 20130531 | 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 | TPAK | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class IF_PACKAGE has no interface implemented.
Friends
Class IF_PACKAGE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | APPLICATION_COMPONENT | Instance attribute | Public | Type reference (TYPE) | UFFCTR | Application Component: Technical Key | 19990216 | ||
2 | APPLICATION_COMPONENT_ABBREV | Instance attribute | Public | Type reference (TYPE) | UFPS_POSID | Application Component | 19990806 | ||
3 | APPLICATION_COMPONENT_TEXT | Instance attribute | Public | Type reference (TYPE) | AS4TEXT | Short Text of Application Component | 20000209 | ||
4 | APPLICATION_DOMAIN | Instance attribute | Public | Type reference (TYPE) | TRDEVCAPPL | Obsolete: Application Area | 19990216 | ||
5 | AUTHOR | Instance attribute | Public | Type reference (TYPE) | AUTHOR3 | Package Owner | 19990216 | ||
6 | CHANGED_BY | Instance attribute | Public | Type reference (TYPE) | UNAM | Last Changed By | 19990617 | ||
7 | CHANGED_ON | Instance attribute | Public | Type reference (TYPE) | RDIR_UDATE | Changed On | 19990617 | ||
8 | CHECKS_AS_CLIENT_ENFORCED | Instance attribute | Public | Type reference (TYPE) | FLAG | Obsolete | 20001127 | ||
9 | CHECKS_AS_SERVER_ENFORCED | Instance attribute | Public | Type reference (TYPE) | SRV_CHECK | Flag for "Package Encapsulated" | 20001127 | ||
10 | CHECK_RULE | Instance attribute | Public | Type reference (TYPE) | SCC_RULE_ID | Check-Configuration Rule | 20090126 | ||
11 | CHECK_RULE_TEXT | Instance attribute | Public | Type reference (TYPE) | SCC_DESCRIPTION | Short Text of Check-Configuration Rule | 20090320 | ||
12 | CREATED_BY | Instance attribute | Public | Type reference (TYPE) | CNAM | Author | 19990617 | ||
13 | CREATED_ON | Instance attribute | Public | Type reference (TYPE) | RDIR_CDATE | Created On | 19990617 | ||
14 | DELETED_IN_MEMORY | Instance attribute | Public | Type reference (TYPE) | PAKDELMEM | Indicator for Object Deleted from Buffer | 20000221 | ||
15 | EXTENSION_RESTRICTED | Instance attribute | Public | Type reference (TYPE) | PACKRESTR | Indicatotr: Enhancements allowed / not allowed | 19990504 | ||
16 | INACTIVE_PACKAGE | Instance attribute | Public | Object reference (TYPE REF TO) | IF_PACKAGE | Obsolete | 19990208 | ||
17 | INHERITS_PERMISSIONS | Instance attribute | Public | Type reference (TYPE) | PERMINHER | Inherit Use Accesses from Superpackage | 19981130 | ||
18 | INTERFACE_PREFIX | Instance attribute | Public | Type reference (TYPE) | CHAR6 | Obsolete | 19990504 | ||
19 | MAIN_PACKAGE | Instance attribute | Public | Type reference (TYPE) | MAINPACK | Package Type (Structure/Main/Development Package) | 19990602 | ||
20 | MASTER_LANGUAGE | Instance attribute | Public | Type reference (TYPE) | SYLANGU | Original language | 19991110 | ||
21 | NAMESPACE | Instance attribute | Public | Type reference (TYPE) | NAMESPACE | Namespace | 19990216 | ||
22 | PACKAGE_NAME | Instance attribute | Public | Type reference (TYPE) | DEVCLASS | Package Name | 19981130 | ||
23 | PACKAGE_TYPE | Instance attribute | Public | Type reference (TYPE) | FLAG | Obsolete | 19990504 | ||
24 | PROJECT_GUID | Instance attribute | Public | Type reference (TYPE) | PAK_PROJECT_GUID | GUID for cPro Project | 20040915 | ||
25 | PROJECT_ID | Instance attribute | Public | Type reference (TYPE) | PAK_PROJECT_ID | External cPro Project ID | 20040915 | ||
26 | PROJECT_PASSDOWN | Instance attribute | Public | Type reference (TYPE) | PAK_PROJECT_PASSDOWN | Inheritance of cPro Project Assignment | 20040915 | ||
27 | PROJECT_SHORT_TEXT | Instance attribute | Public | Type reference (TYPE) | TEXT40 | Short Text of cPro Project | 20040915 | ||
28 | R3_EXTENSION_ALIAS | Instance attribute | Public | Type reference (TYPE) | EXT_ALIAS | Alias for R/3 Enterprise Extension in Transaction FIBF | 20010920 | ||
29 | SHIPMENT | Instance attribute | Public | Type reference (TYPE) | SHIPMENT | Obsolete: Delivery Unit | 19990216 | ||
30 | SHORT_TEXT | Instance attribute | Public | Type reference (TYPE) | AS4TEXT | Package Short Text | 19990126 | ||
31 | SOFTWARE_COMPONENT | Instance attribute | Public | Type reference (TYPE) | DLVUNIT | Software Component | 19990526 | ||
32 | SOFTWARE_COMPONENT_TEXT | Instance attribute | Public | Type reference (TYPE) | TEXT80 | Software Components Short Text | 20000216 | ||
33 | SUPERPACKAGE_NAME_IN_TDEVC | Instance attribute | Public | Type reference (TYPE) | DEVCLASS | Name of Superpackage in TDEVC | 20130106 | ||
34 | SUPER_PACKAGE_NAME | Instance attribute | Public | Type reference (TYPE) | DEVCLASS | Name of Superpackage | 19981202 | ||
35 | SWITCH_ID | Instance attribute | Public | Type reference (TYPE) | SFW_SWITCH_ID | ID of a Switch in Switch Framework | 20050114 | ||
36 | SWITCH_SHORT_TEXT | Instance attribute | Public | Type reference (TYPE) | SFW_NAME32 | Short Text for Switch Framework Switch | 20050117 | ||
37 | TEXT_LANGUAGE | Instance attribute | Public | Type reference (TYPE) | SYLANGU | Language Key for Short Text | 19991110 | ||
38 | TRANSLATION_DEPTH | Instance attribute | Public | Type reference (TYPE) | CLS_ATTRIBUTE_VALUE | Translation Relevance | 20090323 | ||
39 | TRANSLATION_DEPTH_TEXT | Instance attribute | Public | Type reference (TYPE) | AS4TEXT | Short Text for Translation Relevance | 20090323 | ||
40 | TRANSPORT_LAYER | Instance attribute | Public | Type reference (TYPE) | DEVLAYER | Transport Layer | 19990216 | ||
41 | TRANSPORT_LAYER_TEXT | Instance attribute | Public | Type reference (TYPE) | DDTEXT | Transport Layer Short Text | 20000302 | ||
42 | WBO_KORR_FLAG | Instance attribute | Public | Type reference (TYPE) | KORRFLAG | Link to Workbench Organizer | 19990216 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACTIVATE | Instance method | Public | Method | Obsolete | 19990215 |
2 | ACTIVATE_RECURSIVE | Instance method | Public | Method | Obsolete | 19981022 |
3 | ADD_INTERFACE | Instance method | Public | Method | Add Package Interface | 19981104 |
4 | ADD_PERMISSION_TO_USE | Instance method | Public | Method | Add Use Access | 19990510 |
5 | ADD_SUB_PACKAGE | Instance method | Public | Method | Assign New Subpackage | 19981102 |
6 | BULK_GET_PACKAGE_DATA | Static method | Public | Method | Read Package Data (Mass Access) | 19990127 |
7 | BULK_LOAD_LIST_OF_PACKAGES | Static method | Public | Method | Load Package List | 19990128 |
8 | BULK_LOAD_MAIN_PACKAGES | Static method | Public | Method | Load Main Packages | 19990602 |
9 | BULK_LOAD_ROOT_PACKAGES | Static method | Public | Method | Load Root Packages | 19990128 |
10 | BULK_LOAD_SELECTED_PACKAGES | Static method | Public | Method | Load Selected Packages | 19990128 |
11 | BULK_SAVE | Static method | Public | Method | Save Package List | 19990128 |
12 | BULK_SAVE_RECURSIVE | Static method | Public | Method | Save Package List with Subpackages (Recursive) | 19990128 |
13 | BULK_SAVE_SUB_PACKAGES | Static method | Public | Method | Save Package List with Direct Subpackages | 19990415 |
14 | CHECK_PERMISSION_CREATABLE | Instance method | Public | Method | Check whether use access can be created | 19990702 |
15 | CREATE_NEW_PACKAGE | Static method | Public | Method | Create New Package | 19990128 |
16 | DELETE | Instance method | Public | Method | Deleted Package (only delete from database after SAVE) | 19990209 |
17 | DELETE_INTERFACE | Instance method | Public | Method | Delete Package Interface | 19981104 |
18 | DELETE_RECURSIVE | Instance method | Public | Method | Delete Packages Recursively | 19981102 |
19 | GET_ALL_ATTRIBUTES | Instance method | Public | Method | Get All Package Attributes | 19990208 |
20 | GET_CHANGEABLE | Instance method | Public | Method | Package: Get Changeability Status (Lock) | 19990331 |
21 | GET_CHANGED | Instance method | Public | Method | Get Package Change Indicator | 19990413 |
22 | GET_CHECK_RULE | Instance method | Public | Method | Get Check-Configuration Rule | 20090126 |
23 | GET_ELEMENTS | Instance method | Public | Method | Get Development Elements of Package | 20040119 |
24 | GET_INHERITED_PROJECT | Instance method | Public | Method | Get Inherited Assignment to a cPro Project | 20040915 |
25 | GET_INHERITS_PERMISSION_TO_USE | Instance method | Public | Method | Get Indicator for Inherit Use Accesses | 19981105 |
26 | GET_INTERFACES | Instance method | Public | Method | Get List of Package Interfaces | 19981103 |
27 | GET_ORIGIN_SYSTEM | Instance method | Public | Method | Get Original System | 19990705 |
28 | GET_PACKAGES_CREATED_IN_MEMORY | Static method | Public | Method | Get All Packages Created in Buffer Only | 20100719 |
29 | GET_PACKAGES_DELETED_IN_MEMORY | Static method | Public | Method | Get All Packages Deleted in Buffer Only | 20100719 |
30 | GET_PACKAGE_NAME | Instance method | Public | Method | Get Package Name | 19981105 |
31 | GET_PERMISSIONS_TO_USE | Instance method | Public | Method | Get Use Accesses | 19981104 |
32 | GET_SUB_PACKAGES | Instance method | Public | Method | Get Subpackages | 19981102 |
33 | GET_SUPER_PACKAGE | Instance method | Public | Method | Get Superpackage Assignment | 19981102 |
34 | GET_TRANSLATION_DEPTH | Instance method | Public | Method | Get Translation Relevance | 20090323 |
35 | LOAD_PACKAGE | Static method | Public | Method | Load parcel | 19990128 |
36 | PREORDER_ITERATOR | Instance method | Public | Method | Scan Package Tree | 19981102 |
37 | REFRESH | Instance method | Public | Method | Reload Package Data (if package is not locked) | 19990212 |
38 | REMOVE_SUB_PACKAGE | Instance method | Public | Method | Delete Subpackage Assignment | 19981102 |
39 | REORDER_SUB_PACKAGES | Instance method | Public | Method | Reorganize Subpackages | 19981102 |
40 | SAVE | Instance method | Public | Method | Save Package Data | 19990128 |
41 | SAVE_GENERIC | Instance method | Public | Method | Generic Save (Package or Only Specified Parts) | 19990428 |
42 | SAVE_INTERFACES | Instance method | Public | Method | Save Package Interfaces | 19990217 |
43 | SAVE_PERMISSIONS | Instance method | Public | Method | Save Use Accesses | 19990208 |
44 | SAVE_RECURSIVE | Instance method | Public | Method | Save Package with Subpackages (recursive) | 19990128 |
45 | SAVE_SUB_PACKAGES | Instance method | Public | Method | Save Packages with Direct Subpackages | 19990415 |
46 | SET_ALL_ATTRIBUTES | Instance method | Public | Method | Set All Package Attributes (Subset Possible) | 19990208 |
47 | SET_CHANGEABLE | Instance method | Public | Method | Package: Request/Reset Changeability (Lock) | 19990128 |
48 | SET_CHECK_RULE | Instance method | Public | Method | Set Check-Configuration Rule | 20090126 |
49 | SET_INHERITS_PERMISSION_TO_USE | Instance method | Public | Method | Set 'Inherit Use Access' Indicator | 19981105 |
50 | SET_MASTER_LANGUAGE | Instance method | Public | Method | Change Original Language | 19990505 |
51 | SET_PERMISSIONS_CHANGEABLE | Instance method | Public | Method | Use Accesses: Request/Reset Lock | 19990412 |
52 | SET_SUPER_PACKAGE_NAME | Instance method | Public | Method | Set Superpackage | 19990208 |
53 | SET_TRANSLATION_DEPTH | Instance method | Public | Method | Set Translation Relevance | 20090323 |
54 | UNDO_ALL_CHANGES | Instance method | Public | Method | Undo Changes to Package (NOTE: Unlocks Object) | 19990212 |
55 | UNDO_ALL_CHANGES_GENERIC | Instance method | Public | Method | Undo Changes Generically | 19990511 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | INITIALIZED | Static Event (1) |
Public (2) |
Class Initialized | 19990210 |
2 | PACKAGE_CREATED | Instance Event (0) |
Public (2) |
Package instance was generated (loaded or created new) | 19990210 |
3 | PACKAGE_DELETED | Instance Event (0) |
Public (2) |
Package was deleted (no longer exists in DB) | 19990412 |
4 | PACKAGE_MODIFIED | Instance Event (0) |
Public (2) |
Package Changed | 19990210 |
Types
Class IF_PACKAGE has no local type.
Method Signatures
Method ACTIVATE Signature
Method ACTIVATE on class IF_PACKAGE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990215 | |
2 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
3 | PACKAGE_ALREADY_ACTIVATED | Paket ist bereits aktiv | 19990215 |
Method ACTIVATE_RECURSIVE Signature
Method ACTIVATE_RECURSIVE on class IF_PACKAGE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990125 | |
2 | NO_INACTIVE_PACKAGE_INCLUDED | Das Paket enthält kein inaktives Paket | 19981102 | |
3 | OBJECT_INVALID | Objekt ungültig | 19990601 |
Method ADD_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PACKAGE_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_PACKAGE_INTERFACE | Referenz auf Paketschnittstellen-Instanz | 19990208 | ||
2 | Importing | I_PACKAGE_INTERFACE_DATA | Call by reference | Type reference (TYPE) | SCOMPIDTLN | Paketschnittstellendaten (optional) | 19990415 | ||
3 | Importing | I_PACKAGE_INTERFACE_NAME | Call by reference | Type reference (TYPE) | SCOMIFNAM | Name der neuen Paketschnittstelle | 19981104 | ||
4 | Importing | I_REUSE_DELETED_OBJECT | Value transfer | Type reference (TYPE) | FLAG | 'X' | Erlaubt Wiederverwendung im Puffer gelöschter Objekte | 20000121 | |
5 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | Steuert, ob Popups gesendet werden dürfen | 20110913 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHECK_ERROR_OCCURRED | Fehler in einer Prüfroutine aufgetreten | 20110913 | |
2 | DUPLICATE_PACKAGE_INTERFACE | Eine Paketschnittstelle mit diesem Namen existiert bereits | 19981104 | |
3 | NO_CHANGES_ALLOWED | Keine Änderungen erlaubt | 20070216 | |
4 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
5 | UNEXPECTED_ERROR | Interner Fehler | 19990209 |
Method ADD_PERMISSION_TO_USE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PKG_PERMISSION | Call by reference | Object reference (TYPE REF TO) | IF_PACKAGE_PERMISSION_TO_USE | Verwendungserklärungs-Instanzen | 19990510 | ||
2 | Importing | I_PKG_PERMISSION_DATA | Call by reference | Type reference (TYPE) | PKGPERMDAT | Verwendungserklärungen | 19990510 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_ACCESS_ERROR | Fehler beim Zugriff auf Paket oder Paketschnittstelle | 19990510 | |
2 | OBJECT_ALREADY_EXISTING | Verwendungserklärung existiert bereits | 19990510 | |
3 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
4 | OBJECT_NOT_CHANGEABLE | Verwendungserklärungen nicht gesperrt | 19990510 | |
5 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990510 |
Method ADD_SUB_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SUB_PACKAGE | Value transfer | Object reference (TYPE REF TO) | IF_PACKAGE | Neues Unterpaket | 19990128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ALREADY_EMBEDDED | Umzuhängendes Paket hat bereits ein Oberpaket zugeordnet | 19990209 | |
2 | AUTHORIZATION_FAILED | Fehlende Berechtigung | 19990217 | |
3 | INTERN_ERR | Interner Fehler | 19990125 | |
4 | OBJECT_DELETED | Paket logisch gelöscht | 19990209 | |
5 | OBJECT_INVALID | Paket ungültig (bereits in DB gelöscht) | 19990601 | |
6 | OBJECT_NOT_SAVED | Paket wurde noch nicht in DB gespeichert | 19990217 | |
7 | SUB_OBJECT_DELETED | Umzuhängendes Paket logisch gelöscht | 19990209 | |
8 | SUB_OBJECT_INVALID | Umzuhängendes Paket ungültig | 19990601 | |
9 | SUB_OBJECT_NOT_CHANGEABLE | Umzuhängendes Paket nicht gesperrt | 19990209 | |
10 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990209 |
Method BULK_GET_PACKAGE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PACKAGES_DATA | Call by reference | Type reference (TYPE) | SCOMPAKDAT | Paketdaten | 19990127 | ||
2 | Importing | I_PACKAGE_LIST | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Paket-Instanzen | 19990127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
2 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990208 |
Method BULK_LOAD_LIST_OF_PACKAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_NOT_EXISTING_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKNAM | Liste nicht existierender Pakete | 19990823 | ||
2 | Exporting | E_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste von Paket-Instanzen | 19990128 | ||
3 | Importing | I_FORCE_RELOAD | Value transfer | Type reference (TYPE) | FLAG | Lesen von DB erzwingen (X=ja) | 19990929 | ||
4 | Importing | I_PACKAGE_NAMES | Call by reference | Type reference (TYPE) | SCOMPAKNAM | Liste der Paketnamen | 19990128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DB_READ_ERR | Fehler beim Datenbank-Zugriff | 19990128 | |
2 | INTERN_ERR | Interner Fehler | 19990128 | |
3 | OBJECT_NOT_EXISTING | Paket existiert nicht | 19990128 |
Method BULK_LOAD_MAIN_PACKAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste der Hauptpakete | 19990602 | ||
2 | Importing | I_FORCE_RELOAD | Call by reference | Type reference (TYPE) | FLAG | Lesen von DB erzwingen (X=ja) | 19990929 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990602 | |
2 | NO_MAIN_PACKAGES | Keine Hauptpakete gefunden | 19990602 |
Method BULK_LOAD_ROOT_PACKAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste der Wurzelpakete | 19990128 | ||
2 | Importing | I_FORCE_RELOAD | Value transfer | Type reference (TYPE) | FLAG | Lesen von DB erzwingen (X=ja) | 19990929 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990128 | |
2 | NO_ROOTS | Keine Wurzelpakete gefunden | 19990128 |
Method BULK_LOAD_SELECTED_PACKAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste von Paket-Instanzen | 19990128 | ||
2 | Importing | I_FORCE_RELOAD | Value transfer | Type reference (TYPE) | FLAG | Lesen von DB erzwingen (X=ja) | 19990929 | ||
3 | Importing | I_PACKAGE_SELECTION | Call by reference | Type reference (TYPE) | SCOMPAKSEL | Paket-Selektion | 19990128 | ||
4 | Importing | I_SUPER_PACKAGE_SELECTION | Call by reference | Type reference (TYPE) | SCOMPAKSEL | Oberpaket-Selektion | 19990128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990128 | |
2 | NO_DATA_SELECTED | Keine Paketdaten gefunden für angegebene Selektion | 19990128 |
Method BULK_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste von Paketen | 19990128 | ||
2 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | |
3 | Importing | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | E070-TRKORR | Transportauftrag | 19990218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANCELLED_IN_CORR | Abbruch in Transportauftragsauswahl durch Benutzer | 19990525 | |
2 | OBJECT_INVALID | Paket ist ungültig (bereits in DB gelöscht) | 19990525 | |
3 | OBJECT_NOT_CHANGEABLE | Paket ist nicht gesperrt | 19990525 | |
4 | PERMISSION_FAILURE | Unzureichende Berechtigung | 19990525 | |
5 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990208 |
Method BULK_SAVE_RECURSIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste von Paketen | 19990128 | ||
2 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | |
3 | Importing | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990809 | |
2 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
3 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990208 |
Method BULK_SAVE_SUB_PACKAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste von Paketen | 19990809 | ||
2 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | |
3 | Importing | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990415 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANCELLED_IN_CORR | Abbruch in Transportauftragsauswahl durch Benutzer | 19990809 | |
2 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
3 | PERMISSION_FAILURE | Unzureichende Berechtigung | 19990809 | |
4 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990415 |
Method CHECK_PERMISSION_CREATABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PKG_PERMISSION_DATA | Call by reference | Type reference (TYPE) | PKGPERMDAT | Verwendungserklärungen | 19990702 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERFACE_NOT_EXISTING | Paketschnittstelle existiert nicht | 19990702 | |
2 | INTERN_ERR | Interner Fehler | 19990702 | |
3 | NOT_POSSIBLE | Verwendungserklärung kann nicht angelegt werden | 19990705 | |
4 | OBJECT_INVALID | Objekt ungültig (z. B. bereits in DB gelöscht) | 19990702 | |
5 | PUBLISHER_NOT_EXISTING | Anbieterpaket existiert nicht | 19990705 |
Method CREATE_NEW_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_PACKAGE_DATA | Call by reference | Type reference (TYPE) | SCOMPKDTLN | Paketdaten | 19990201 | ||
2 | Exporting | E_PACKAGE | Call by reference | Object reference (TYPE REF TO) | IF_PACKAGE | Paket-Instanz | 19990128 | ||
3 | Importing | I_REUSE_DELETED_OBJECT | Value transfer | Type reference (TYPE) | FLAG | ABAP_TRUE | Erlaubt Wiederverwendung im Puffer gelöschter Objekte | 19991004 | |
4 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | Steuert, ob Popups gesendet werden dürfen | 20110829 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUTHOR_NOT_EXISTING | Paketverantwortlicher existiert nicht als SAP-Benutzer | 19990216 | |
2 | COMPONENT_MISSING | Anwendungskomponente fehlt | 19990217 | |
3 | COMPONENT_NOT_EXISTING | Anwendungskomponente existiert nicht | 19990217 | |
4 | ERROR_IN_CTS_CHECKS | Fehler in CTS-Prüfungen aufgetreten | 20110915 | |
5 | INTERN_ERR | Interner Fehler | 19990208 | |
6 | INVALID_PACKAGE_NAME | Paketname unzulässig | 19990129 | |
7 | INVALID_TRANSLATION_DEPTH | Ungültige Übersetzungsrelevanz | 20090821 | |
8 | LAYER_INVALID | Transportschicht existiert nicht | 19990527 | |
9 | NOT_AUTHORIZED | Fehlende Berechtigung für neuen TADIR-Eintrag | 19990201 | |
10 | OBJECT_ALREADY_EXISTING | Paket existiert bereits | 19990201 | |
11 | OBJECT_JUST_CREATED | Paket wurde bereits angelegt (noch nicht in DB!) | 19990215 | |
12 | PREFIX_IN_USE | Präfix für Paketschnittstellen bereits verwendet | 19990505 | |
13 | RESERVED_LOCAL_NAME | Paketname reserviert für lokale SAP-Pakete | 19990129 | |
14 | SHORT_TEXT_MISSING | Kurztext fehlt | 19990129 | |
15 | SOFTWARE_COMPONENT_INVALID | Software-Komponente unzulässig | 19990527 | |
16 | SUPERPACKAGE_INVALID | Ungültiges Oberpaket | 20100529 | |
17 | UNDEFINED_NAME | Paketname fehlt oder ist ungültig | 19990201 | |
18 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990201 | |
19 | WRONG_MAINPACK_VALUE | Falscher Wert für den Pakettyp | 20091031 | |
20 | WRONG_NAME_PREFIX | Paketname beginnt mit nicht erlaubten Zeichen (z. B. Ziffer) | 19990201 |
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | Steuert, ob Popups gesendet werden dürfen | 20110829 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990209 | |
2 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
3 | OBJECT_NOT_CHANGEABLE | Paket ist nicht gesperrt | 19990209 | |
4 | OBJECT_NOT_EMPTY | Paket enthält noch Elemente | 19990209 |
Method DELETE_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PACKAGE_INTERFACE | Call by reference | Object reference (TYPE REF TO) | IF_PACKAGE_INTERFACE | Zu löschende Paketschnittstelle | 19990208 | ||
2 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | Steuert, ob Popups gesendet werden dürfen | 20110913 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FOREIGN_PACKAGE_INTERFACE | Die Paketschnittstelle gehört zu einem anderen Paket | 19981104 | |
2 | INTERFACE_NOT_CHANGEABLE | Paketschnittstelle nicht gesperrt | 19990125 | |
3 | INTERFACE_NOT_EMPTY | Paketschnittstelle enthält noch Entwicklungselemente | 19990511 | |
4 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
5 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990208 |
Method DELETE_RECURSIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_PACKAGE_PATH | Call by reference | Type reference (TYPE) | TPAK_PACKAGE_PATH | Pakethierarchie | 19990107 | ||
2 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | Steuert, ob Popups gesendet werden dürfen | 20110913 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | HIERARCHY_RECURSION | Rekursion in der Pakethierarchie | 19990108 | |
2 | INTERN_ERR | Interner Fehler | 19990125 | |
3 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
4 | OBJECT_NOT_CHANGEABLE | Einige Pakete sind nicht gesperrt | 19990107 | |
5 | OBJECT_NOT_EMPTY | Einige Pakete enthalten noch Elemente | 19990108 |
Method GET_ALL_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PACKAGE_DATA | Call by reference | Type reference (TYPE) | SCOMPKDTLN | Paketdaten | 19990208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990208 | |
2 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
3 | PACKAGE_DELETED | Paket gelöscht | 19990208 |
Method GET_CHANGEABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CHANGEABLE | Call by reference | Type reference (TYPE) | FLAG | Änderbarkeit (X=änderbar) | 19990331 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_INVALID | Objekt ungültig | 19990601 |
Method GET_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CHANGED | Call by reference | Type reference (TYPE) | FLAG | Änderungskennzeichen (X=Geändert) | 19990413 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_INVALID | Objekt ungültig | 19990601 |
Method GET_CHECK_RULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CHECK_RULE | Value transfer | Type reference (TYPE) | SCC_RULE_ID | 20090126 | |||
2 | Exporting | E_CHECK_RULE_TEXT | Value transfer | Type reference (TYPE) | SCC_DESCRIPTION | 20090320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUTHORIZATION_FAILED | Unzureichende Berechtigung | 20090323 | |
2 | UNEXPECTED_ERROR | Unerwarteter Fehler | 20090323 |
Method GET_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ELEMENTS | Call by reference | Type reference (TYPE) | PAKDEVELEMTAB | Entwicklungselement-IF für Paket-Attribute | 20040119 | ||
2 | Importing | I_CHECK_EXISTENCE | Call by reference | Type reference (TYPE) | FLAG | TPAK_C_FALSE | Kennzeichen | 20040119 |
Method GET_ELEMENTS on class IF_PACKAGE has no exception.
Method GET_INHERITED_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_INHERITED | Call by reference | Type reference (TYPE) | FLAG | Kennz. für geerbte Projektzuordnung | 20040915 | ||
2 | Exporting | E_PROJECT_GUID | Call by reference | Type reference (TYPE) | PAK_PROJECT_GUID | GUID für cPro Projekt | 20040915 | ||
3 | Exporting | E_PROJECT_ID | Call by reference | Type reference (TYPE) | PAK_PROJECT_ID | Externe cPro Projekt ID | 20040915 | ||
4 | Exporting | E_PROJECT_SHORT_TEXT | Call by reference | Type reference (TYPE) | TEXT40 | Kurztext für cPro Projekt | 20040915 |
Method GET_INHERITED_PROJECT on class IF_PACKAGE has no exception.
Method GET_INHERITS_PERMISSION_TO_USE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_INHERITS_PERMISSIONS | Value transfer | Type reference (TYPE) | PERMINHER | Erben der Verwendungserklärungen vom Oberpaket | 19990209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_INVALID | Objekt ungültig | 19990601 |
Method GET_INTERFACES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PACKAGE_INTERFACES | Value transfer | Type reference (TYPE) | TPAK_PACKAGE_INTERFACE_LIST | Liste der Paketschnittstellen | 19990208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990209 | |
2 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
3 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990209 |
Method GET_ORIGIN_SYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ORIGIN_SYSTEM | Call by reference | Type reference (TYPE) | SRCSYSTEM | Originalsystem | 19990705 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_INVALID | Objekt ungültig (z. B. bereits in DB gelöscht) | 19990705 | |
2 | TADIR_NOT_READ | TADIR-Eintrag konnte nicht gelesen werden | 19990705 |
Method GET_PACKAGES_CREATED_IN_MEMORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PACKAGE_NAMES | Call by reference | Type reference (TYPE) | SCOMPAKNAM | Liste von Paketnamen | 20100719 | ||
2 | Importing | I_SUPER_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20100719 |
Method GET_PACKAGES_CREATED_IN_MEMORY on class IF_PACKAGE has no exception.
Method GET_PACKAGES_DELETED_IN_MEMORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PACKAGE_NAMES | Call by reference | Type reference (TYPE) | SCOMPAKNAM | Liste von Paketnamen | 20100719 | ||
2 | Importing | I_SUPER_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20100719 |
Method GET_PACKAGES_DELETED_IN_MEMORY on class IF_PACKAGE has no exception.
Method GET_PACKAGE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PACKAGE_NAME | Value transfer | Type reference (TYPE) | DEVCLASS | Name des Paketes | 19990208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990125 | |
2 | OBJECT_INVALID | Objekt ungültig | 19990601 |
Method GET_PERMISSIONS_TO_USE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PERMISSIONS | Call by reference | Type reference (TYPE) | TPAK_PERMISSION_TO_USE_LIST | Liste der Verwendungserklärungen | 19990208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
2 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990209 |
Method GET_SUB_PACKAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_SUB_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste der Unterpakete | 19990128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LEAF_PACKAGE | Paket hat keine Unterpakete | 19990202 | |
2 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
3 | UNEXPECTED_ERROR | Interner Fehler | 19990202 |
Method GET_SUPER_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_INVALID_SUPERPACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20130106 | ||
2 | Exporting | E_SUPER_PACKAGE | Value transfer | Object reference (TYPE REF TO) | IF_PACKAGE | Oberpaket-Instanz | 19990128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990125 | |
2 | OBJECT_CREATION_FAILED | Es konnte kein Objekt erzeugt werden | 19990202 | |
3 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
4 | ROOT_PACKAGE | Wurzelpaket | 19990202 | |
5 | SUPERPACKAGE_INVALID | Ungültiges Oberpaket | 20100529 | |
6 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990202 |
Method GET_TRANSLATION_DEPTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TRANSLATION_DEPTH | Value transfer | Type reference (TYPE) | CLS_ATTRIBUTE_VALUE | Übersetzungs-Relevanz | 20090323 | ||
2 | Exporting | E_TRANSLATION_DEPTH_TEXT | Value transfer | Type reference (TYPE) | AS4TEXT | Übersetzungs-Relevanz: Kurztext | 20090323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUTHORIZATION_FAILED | Unzureichende Berechtigung | 20090323 | |
2 | UNEXPECTED_ERROR | Unerwarteter Fehler | 20090323 |
Method LOAD_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PACKAGE | Value transfer | Object reference (TYPE REF TO) | IF_PACKAGE | Paket-Instanz | 19990128 | ||
2 | Importing | I_FORCE_RELOAD | Value transfer | Type reference (TYPE) | FLAG | Lesen von DB erzwingen (X=ja) | 19990929 | ||
3 | Importing | I_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paketname | 19990128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990128 | |
2 | OBJECT_LOCKED_AND_MODIFIED | Paket ist gesperrt und bereits im Puffer geändert | 19990930 | |
3 | OBJECT_NOT_EXISTING | Paket nicht in Datenbank vorhanden | 19990128 | |
4 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990202 |
Method PREORDER_ITERATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | R_NEXT_PACKAGE_REF | Value transfer | Object reference (TYPE REF TO) | IF_PACKAGE | Nächstes Paket Objekt | 19981102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990125 | |
2 | OBJECT_INVALID | Objekt ungültig | 19990601 |
Method REFRESH Signature
Method REFRESH on class IF_PACKAGE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990215 | |
2 | OBJECT_CHANGEABLE | Paket ist bereits gesperrt (Neu Laden sinnlos) | 19990212 | |
3 | OBJECT_DELETED | Objekt bereits gelöscht | 19990215 | |
4 | OBJECT_INVALID | Ungültiges Objekt (beretis in Datenbank gelöscht) | 19990601 |
Method REMOVE_SUB_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SUB_PACKAGE | Value transfer | Object reference (TYPE REF TO) | IF_PACKAGE | Unterpaket | 19990128 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUTHORIZATION_FAILED | Änderung des Oberpakets nur mit Adminstrationsrecht | 19990217 | |
2 | INTERN_ERR | Interner Fehler | 19990125 | |
3 | NOT_EMBEDDED | Umzuhängendes Paket nicht im aktuellen Paket enthalten | 19990209 | |
4 | OBJECT_DELETED | Paket logisch gelöscht | 19990209 | |
5 | OBJECT_INVALID | Paket ungültig (bereits in DB gelöscht) | 19990601 | |
6 | SUB_OBJECT_DELETED | Umzuhängendes Paket logisch gelöscht | 19990209 | |
7 | SUB_OBJECT_INVALID | Umzuhängendes Paket ungültig | 19990601 | |
8 | SUB_OBJECT_NOT_CHANGEABLE | Unterpaket ist nicht gesperrt | 19990209 | |
9 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990209 |
Method REORDER_SUB_PACKAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SUB_PACKAGES | Value transfer | Type reference (TYPE) | TPAK_PACKAGE_REF_LIST | Liste von Unterpaketen | 19990208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INCOMPLETE_SUB_PACKAGES_LIST | Die Unterpaket-Liste enthält nicht alle Unterpakete | 19981102 | |
2 | INTERN_ERR | Interner Fehler | 19990125 | |
3 | OBJECT_INVALID | Objekt ungültig | 19990601 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 20000825 | ||
2 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | |
3 | Importing | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANCELLED_IN_CORR | Abbruch in Transportauftragsauswahl durch Benutzer | 19990217 | |
2 | INTERN_ERR | Interner Fehler | 19990128 | |
3 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
4 | OBJECT_NOT_CHANGEABLE | Paket nicht gesperrt | 19990129 | |
5 | PERMISSION_FAILURE | Unzureichende Berechtigung | 19990217 | |
6 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990208 |
Method SAVE_GENERIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 20000825 | ||
2 | Importing | I_SAVE_SIGN | Value transfer | Type reference (TYPE) | PAKSAVSIGN | 19990428 | |||
3 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | |
4 | Importing | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990514 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANCELLED_IN_CORR | Abbruch in Transportauftragsauswahl durch Benutzer | 19990519 | |
2 | OBJECT_INVALID | Ungültiges Objekt (z. B. Paket bereits in DB gelöscht) | 19990521 | |
3 | OBJECT_NOT_CHANGEABLE | Paket nicht gesperrt | 19990519 | |
4 | PERMISSION_FAILURE | Unzureichende Berechtigung | 19990519 |
Method SAVE_INTERFACES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 20000825 | ||
2 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | |
3 | Importing | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990324 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANCELLED_IN_CORR | Abbruch in Transportauftragsauswahl durch Benutzer | 19990415 | |
2 | INTERN_ERR | Interner Fehler | 19990415 | |
3 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
4 | PERMISSION_FAILURE | Unzureichende Berechtigung | 19990415 | |
5 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990217 |
Method SAVE_PERMISSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 20000825 | ||
2 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | |
3 | Importing | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990324 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANCELLED_IN_CORR | Abbruch in Transportauftragsauswahl durch Benutzer | 19990415 | |
2 | DB_ENTRY_MISSING | DB-Eintrag einer Verwendungserklärung fehlt | 19990330 | |
3 | INTERN_ERR | Interner Fehler | 19990415 | |
4 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
5 | PERMISSION_FAILURE | Unzureichende Berechtigung | 19990415 | |
6 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990415 |
Method SAVE_RECURSIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 20000825 | ||
2 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | |
3 | Importing | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CORR_INSERT_FAILED | Abbruch in Transportauftragsauswahl durch Benutzer | 19990129 | |
2 | INTERN_ERR | Interner Fehler | 19990128 | |
3 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
4 | OBJECT_NOT_CHANGEABLE | Paket nicht gesperrt | 19990129 |
Method SAVE_SUB_PACKAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 20000825 | ||
2 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | |
3 | Importing | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990415 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANCELLED_IN_CORR | Abbruch in Transportauftragsauswahl durch Benutzer | 19990415 | |
2 | INTERN_ERR | Interner Fehler | 19990415 | |
3 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
4 | PERMISSION_FAILURE | Unzureichende Berechtigung | 19990415 | |
5 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990415 |
Method SET_ALL_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DATA_SIGN | Call by reference | Type reference (TYPE) | SCOMPKSIGN | Paketdaten: Änderungs-Kennzeichen | 19990208 | ||
2 | Importing | I_PACKAGE_DATA | Call by reference | Type reference (TYPE) | SCOMPKDTLN | Paketdaten | 19990208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUTHORIZE_FAILURE | Unzureichende Berechigung zum Ändern eines Attributs | 19990504 | |
2 | AUTHOR_NOT_EXISTING | Paketverantwortlicher existiert nicht als SAP-Benutzer | 19990217 | |
3 | COMPONENT_MISSING | Anwendungskomponente fehlt | 19990217 | |
4 | COMPONENT_NOT_EXISTING | Anwendungskomponente existiert nicht | 19990217 | |
5 | INTERN_ERR | Interner Fehler | 19990208 | |
6 | KORRFLAG_INVALID | Kennzeichen für Transportanschluß unzulässig | 19990527 | |
7 | LAYER_INVALID | Transportschicht existiert nicht | 19990527 | |
8 | LOCAL_PACKAGE | Lokale u. private Pakete haben keinen Transportanschluß | 19990217 | |
9 | OBJECT_DELETED | Paket ist logisch gelöscht | 19990217 | |
10 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
11 | OBJECT_NOT_CHANGEABLE | Paket nicht gesperrt | 19990208 | |
12 | PREFIX_IN_USE | Präfix für Paketschnittstellen bereits verwendet | 19990506 | |
13 | SHORT_TEXT_MISSING | Kurztext fehlt | 19990217 | |
14 | SOFTWARE_COMPONENT_INVALID | Software-Komponente unzulässig | 19990527 | |
15 | SUPERPACKAGE_INVALID | Ungültiges Oberpaket | 20100529 | |
16 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990217 | |
17 | WRONG_MAINPACK_VALUE | Wert des Pakettyps unzulässig | 20100424 |
Method SET_CHANGEABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHANGEABLE | Value transfer | Type reference (TYPE) | FLAG | Änderbarkeit (X=änderbar) | 19990208 | ||
2 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | Steuert, ob Popups gesendet werden dürfen | 20110829 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_ALREADY_CHANGEABLE | Paket bereits gesperrt | 19990209 | |
2 | OBJECT_ALREADY_UNLOCKED | Paket bereits entsperrt | 19990219 | |
3 | OBJECT_DELETED | Paket ist logisch gelöscht und kann nicht entsperrt werden | 19990219 | |
4 | OBJECT_INVALID | Ungütliges Objekt (bereits in DB gelöscht!) | 19990601 | |
5 | OBJECT_JUST_CREATED | Paket wurde noch nie in DB gespeichert | 19990219 | |
6 | OBJECT_LOCKED_BY_OTHER_USER | Paket von anderem Benutzer gesperrt | 19990331 | |
7 | OBJECT_MODIFIED | Paket wurde geändert und kann nicht entsperrt werden | 19990219 | |
8 | OBJECT_NOT_EXISTING | Paket existiert nicht | 19990210 | |
9 | PERMISSION_FAILURE | Fehlende Berechtigung zur Paketbearbeitung | 19990331 | |
10 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990209 |
Method SET_CHECK_RULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CHECK_RULE | Call by reference | Type reference (TYPE) | SCC_RULE_ID | 20090126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUTHORIZATION_FAILED | Unzureichende Berechtigung | 20090126 |
Method SET_INHERITS_PERMISSION_TO_USE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INHERITS_PERMISSIONS | Value transfer | Type reference (TYPE) | PERMINHER | Erben der Verwendungserklärungen vom Oberpaket | 19981130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUTHORIZATION_FAILED | Unzureichende Berechtigung | 19990217 | |
2 | OBJECT_DELETED | Objekt logisch gelöscht | 19990209 | |
3 | OBJECT_INVALID | Objekt ungültig | 19990601 | |
4 | OBJECT_NOT_CHANGEABLE | Paket nicht gesperrt | 19990209 | |
5 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990209 |
Method SET_MASTER_LANGUAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_NEW_LANGUAGE | Value transfer | Type reference (TYPE) | TADIR-MASTERLANG | Neue Originalsprache | 19990607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990809 | |
2 | OBJECT_INVALID | Objekt ungültig | 19990601 |
Method SET_PERMISSIONS_CHANGEABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DELETED_PERMISSIONS | Call by reference | Type reference (TYPE) | TPAK_PERMISSION_TO_USE_LIST | Liste zwischenzeitlich gelöschter Verwendungserklärungen | 19990412 | ||
2 | Importing | I_CHANGEABLE | Value transfer | Type reference (TYPE) | FLAG | Änderbarkeit (X=änderbar) | 19990412 | ||
3 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | Steuert, ob Popups gesendet werden dürfen | 20090712 | |
4 | Importing | I_SUPPRESS_LANGUAGE_CHECK | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | 20090712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_ALREADY_CHANGEABLE | Verwendungserklärungen bereits gesperrt | 19990412 | |
2 | OBJECT_ALREADY_UNLOCKED | Verwendungserklärungen bereits entsperrt | 19990412 | |
3 | OBJECT_DELETED | Paket ist logisch gelöscht | 19990412 | |
4 | OBJECT_INVALID | Ungütliges Objekt (bereits in DB gelöscht) | 19990601 | |
5 | OBJECT_JUST_CREATED | Paket wurde noch nie in DB gespeichert | 19990414 | |
6 | OBJECT_LOCKED_BY_OTHER_USER | Verwendungserklärungen durch anderen Benutzer gesperrt | 19990412 | |
7 | OBJECT_MODIFIED | Verwendungserklärungen bereits geändert | 19990412 | |
8 | PERMISSION_FAILURE | Unzureichende Berechtigung | 19990412 | |
9 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990412 |
Method SET_SUPER_PACKAGE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SUPER_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Oberpaket | 19990208 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUTHORIZATION_FAILED | Fehlende Berechtigung | 19990217 | |
2 | OBJECT_DELETED | Paket logisch gelöscht | 19990208 | |
3 | OBJECT_INVALID | Paket ungültig (bereits in DB gelöscht) | 19990601 | |
4 | OBJECT_NOT_CHANGEABLE | Paket nicht gesperrt | 19990208 | |
5 | SUPER_OBJECT_DELETED | Oberpaket logisch gelöscht | 19990209 | |
6 | SUPER_OBJECT_INVALID | Oberpaket ungültig | 19990601 | |
7 | SUPER_OBJECT_NEVER_SAVED | Oberpaket noch nicht in DB gespeichert | 19990609 | |
8 | SUPER_OBJECT_NOT_EXISTING | Oberpaket existiert nicht | 19990217 | |
9 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990208 |
Method SET_TRANSLATION_DEPTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TRANSLATION_DEPTH | Call by reference | Type reference (TYPE) | CLS_ATTRIBUTE_VALUE | Übersetzungs-Relevanz | 20090323 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | AUTHORIZATION_FAILED | Unzureichende Berechtigung | 20090323 | |
2 | UNEXPECTED_ERROR | Unerwarteter Fehler | 20090323 |
Method UNDO_ALL_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | Steuert, ob Popups gesendet werden dürfen | 20110913 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERN_ERR | Interner Fehler | 19990212 | |
2 | OBJECT_INVALID | Ungültiges Paket (bereits in Datenbank gelöscht) | 19990601 | |
3 | OBJECT_NOT_CHANGEABLE | Paket nicht gesperrt | 19990212 | |
4 | OBJECT_NOT_STORED | Paket war noch nicht in Datenbank gespeichert | 19990212 | |
5 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990212 |
Method UNDO_ALL_CHANGES_GENERIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_PROCESSING_COMPLETED | Call by reference | Type reference (TYPE) | PAKSAVSIGN | Abarbeitungsgrad (bei Fehlerfällen) | 19990511 | ||
2 | Importing | I_DELETE_CREATED_OBJECTS | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen: Erzeugte Objekte löschen | 19990518 | ||
3 | Importing | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | Steuert, ob Popups gesendet werden dürfen | 20110913 | |
4 | Importing | I_UNDO_SIGN | Value transfer | Type reference (TYPE) | PAKSAVSIGN | 19990511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_INVALID | Ungültiges Objekt | 19990601 | |
2 | OBJECT_NOT_STORED | Paket wurde noch nie gespeichert | 19990511 | |
3 | UNEXPECTED_ERROR | Unerwartete Ausnahme | 19990511 |
Event Signatures
Event INITIALIZED Signature
Event INITIALIZED on class IF_PACKAGE has no parameter.
Event PACKAGE_CREATED Signature
Event PACKAGE_CREATED on class IF_PACKAGE has no parameter.
Event PACKAGE_DELETED Signature
Event PACKAGE_DELETED on class IF_PACKAGE has no parameter.
Event PACKAGE_MODIFIED Signature
Event PACKAGE_MODIFIED on class IF_PACKAGE has no parameter.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |