Hierarchy
⤷
⤷
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
| Interface | IF_PACKAGE | |
| Short Description | Interface for Packages |
General Data
| Package | SPAK_API | Package API |
| Created | 19981019 | SAP |
| Last changed | 20130531 | SAP |
| 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
Interface IF_PACKAGE has no interface.
Friends
Interface IF_PACKAGE has no friend.
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 | Instance method | Public | Method | Obsolete | 19990215 | |
| 2 | Instance method | Public | Method | Obsolete | 19981022 | |
| 3 | Instance method | Public | Method | Add Package Interface | 19981104 | |
| 4 | Instance method | Public | Method | Add Use Access | 19990510 | |
| 5 | Instance method | Public | Method | Assign New Subpackage | 19981102 | |
| 6 | Static method | Public | Method | Read Package Data (Mass Access) | 19990127 | |
| 7 | Static method | Public | Method | Load Package List | 19990128 | |
| 8 | Static method | Public | Method | Load Main Packages | 19990602 | |
| 9 | Static method | Public | Method | Load Root Packages | 19990128 | |
| 10 | Static method | Public | Method | Load Selected Packages | 19990128 | |
| 11 | Static method | Public | Method | Save Package List | 19990128 | |
| 12 | Static method | Public | Method | Save Package List with Subpackages (Recursive) | 19990128 | |
| 13 | Static method | Public | Method | Save Package List with Direct Subpackages | 19990415 | |
| 14 | Instance method | Public | Method | Check whether use access can be created | 19990702 | |
| 15 | Static method | Public | Method | Create New Package | 19990128 | |
| 16 | Instance method | Public | Method | Deleted Package (only delete from database after SAVE) | 19990209 | |
| 17 | Instance method | Public | Method | Delete Package Interface | 19981104 | |
| 18 | Instance method | Public | Method | Delete Packages Recursively | 19981102 | |
| 19 | Instance method | Public | Method | Get All Package Attributes | 19990208 | |
| 20 | Instance method | Public | Method | Package: Get Changeability Status (Lock) | 19990331 | |
| 21 | Instance method | Public | Method | Get Package Change Indicator | 19990413 | |
| 22 | Instance method | Public | Method | Get Check-Configuration Rule | 20090126 | |
| 23 | Instance method | Public | Method | Get Development Elements of Package | 20040119 | |
| 24 | Instance method | Public | Method | Get Inherited Assignment to a cPro Project | 20040915 | |
| 25 | Instance method | Public | Method | Get Indicator for Inherit Use Accesses | 19981105 | |
| 26 | Instance method | Public | Method | Get List of Package Interfaces | 19981103 | |
| 27 | Instance method | Public | Method | Get Original System | 19990705 | |
| 28 | Static method | Public | Method | Get All Packages Created in Buffer Only | 20100719 | |
| 29 | Static method | Public | Method | Get All Packages Deleted in Buffer Only | 20100719 | |
| 30 | Instance method | Public | Method | Get Package Name | 19981105 | |
| 31 | Instance method | Public | Method | Get Use Accesses | 19981104 | |
| 32 | Instance method | Public | Method | Get Subpackages | 19981102 | |
| 33 | Instance method | Public | Method | Get Superpackage Assignment | 19981102 | |
| 34 | Instance method | Public | Method | Get Translation Relevance | 20090323 | |
| 35 | Static method | Public | Method | Load parcel | 19990128 | |
| 36 | Instance method | Public | Method | Scan Package Tree | 19981102 | |
| 37 | Instance method | Public | Method | Reload Package Data (if package is not locked) | 19990212 | |
| 38 | Instance method | Public | Method | Delete Subpackage Assignment | 19981102 | |
| 39 | Instance method | Public | Method | Reorganize Subpackages | 19981102 | |
| 40 | Instance method | Public | Method | Save Package Data | 19990128 | |
| 41 | Instance method | Public | Method | Generic Save (Package or Only Specified Parts) | 19990428 | |
| 42 | Instance method | Public | Method | Save Package Interfaces | 19990217 | |
| 43 | Instance method | Public | Method | Save Use Accesses | 19990208 | |
| 44 | Instance method | Public | Method | Save Package with Subpackages (recursive) | 19990128 | |
| 45 | Instance method | Public | Method | Save Packages with Direct Subpackages | 19990415 | |
| 46 | Instance method | Public | Method | Set All Package Attributes (Subset Possible) | 19990208 | |
| 47 | Instance method | Public | Method | Package: Request/Reset Changeability (Lock) | 19990128 | |
| 48 | Instance method | Public | Method | Set Check-Configuration Rule | 20090126 | |
| 49 | Instance method | Public | Method | Set 'Inherit Use Access' Indicator | 19981105 | |
| 50 | Instance method | Public | Method | Change Original Language | 19990505 | |
| 51 | Instance method | Public | Method | Use Accesses: Request/Reset Lock | 19990412 | |
| 52 | Instance method | Public | Method | Set Superpackage | 19990208 | |
| 53 | Instance method | Public | Method | Set Translation Relevance | 20090323 | |
| 54 | Instance method | Public | Method | Undo Changes to Package (NOTE: Unlocks Object) | 19990212 | |
| 55 | 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
Interface IF_PACKAGE has no local type.
Method Signatures
Method ACTIVATE Signature
Method ACTIVATE on Interface IF_PACKAGE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990215 | ||
| 2 | Objekt ungültig | 19990601 | ||
| 3 | Paket ist bereits aktiv | 19990215 |
Method ACTIVATE_RECURSIVE Signature
Method ACTIVATE_RECURSIVE on Interface IF_PACKAGE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990125 | ||
| 2 | Das Paket enthält kein inaktives Paket | 19981102 | ||
| 3 | Objekt ungültig | 19990601 |
Method ADD_INTERFACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PACKAGE_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_PACKAGE_INTERFACE | Referenz auf Paketschnittstellen-Instanz | 19990208 | |||
| 2 | I_PACKAGE_INTERFACE_DATA | Call by reference | Type reference (TYPE) | SCOMPIDTLN | Paketschnittstellendaten (optional) | 19990415 | |||
| 3 | I_PACKAGE_INTERFACE_NAME | Call by reference | Type reference (TYPE) | SCOMIFNAM | Name der neuen Paketschnittstelle | 19981104 | |||
| 4 | I_REUSE_DELETED_OBJECT | Value transfer | Type reference (TYPE) | FLAG | 'X' | Erlaubt Wiederverwendung im Puffer gelöschter Objekte | 20000121 | ||
| 5 | 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 | Fehler in einer Prüfroutine aufgetreten | 20110913 | ||
| 2 | Eine Paketschnittstelle mit diesem Namen existiert bereits | 19981104 | ||
| 3 | Keine Änderungen erlaubt | 20070216 | ||
| 4 | Objekt ungültig | 19990601 | ||
| 5 | Interner Fehler | 19990209 |
Method ADD_PERMISSION_TO_USE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PKG_PERMISSION | Call by reference | Object reference (TYPE REF TO) | IF_PACKAGE_PERMISSION_TO_USE | Verwendungserklärungs-Instanzen | 19990510 | |||
| 2 | I_PKG_PERMISSION_DATA | Call by reference | Type reference (TYPE) | PKGPERMDAT | Verwendungserklärungen | 19990510 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Zugriff auf Paket oder Paketschnittstelle | 19990510 | ||
| 2 | Verwendungserklärung existiert bereits | 19990510 | ||
| 3 | Objekt ungültig | 19990601 | ||
| 4 | Verwendungserklärungen nicht gesperrt | 19990510 | ||
| 5 | Unerwartete Ausnahme | 19990510 |
Method ADD_SUB_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SUB_PACKAGE | Value transfer | Object reference (TYPE REF TO) | IF_PACKAGE | Neues Unterpaket | 19990128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Umzuhängendes Paket hat bereits ein Oberpaket zugeordnet | 19990209 | ||
| 2 | Fehlende Berechtigung | 19990217 | ||
| 3 | Interner Fehler | 19990125 | ||
| 4 | Paket logisch gelöscht | 19990209 | ||
| 5 | Paket ungültig (bereits in DB gelöscht) | 19990601 | ||
| 6 | Paket wurde noch nicht in DB gespeichert | 19990217 | ||
| 7 | Umzuhängendes Paket logisch gelöscht | 19990209 | ||
| 8 | Umzuhängendes Paket ungültig | 19990601 | ||
| 9 | Umzuhängendes Paket nicht gesperrt | 19990209 | ||
| 10 | Unerwartete Ausnahme | 19990209 |
Method BULK_GET_PACKAGE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PACKAGES_DATA | Call by reference | Type reference (TYPE) | SCOMPAKDAT | Paketdaten | 19990127 | |||
| 2 | I_PACKAGE_LIST | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Paket-Instanzen | 19990127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt ungültig | 19990601 | ||
| 2 | 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 | E_NOT_EXISTING_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKNAM | Liste nicht existierender Pakete | 19990823 | |||
| 2 | E_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste von Paket-Instanzen | 19990128 | |||
| 3 | I_FORCE_RELOAD | Value transfer | Type reference (TYPE) | FLAG | Lesen von DB erzwingen (X=ja) | 19990929 | |||
| 4 | I_PACKAGE_NAMES | Call by reference | Type reference (TYPE) | SCOMPAKNAM | Liste der Paketnamen | 19990128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Datenbank-Zugriff | 19990128 | ||
| 2 | Interner Fehler | 19990128 | ||
| 3 | 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 | E_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste der Hauptpakete | 19990602 | |||
| 2 | I_FORCE_RELOAD | Call by reference | Type reference (TYPE) | FLAG | Lesen von DB erzwingen (X=ja) | 19990929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990602 | ||
| 2 | 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 | E_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste der Wurzelpakete | 19990128 | |||
| 2 | I_FORCE_RELOAD | Value transfer | Type reference (TYPE) | FLAG | Lesen von DB erzwingen (X=ja) | 19990929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990128 | ||
| 2 | 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 | E_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste von Paket-Instanzen | 19990128 | |||
| 2 | I_FORCE_RELOAD | Value transfer | Type reference (TYPE) | FLAG | Lesen von DB erzwingen (X=ja) | 19990929 | |||
| 3 | I_PACKAGE_SELECTION | Call by reference | Type reference (TYPE) | SCOMPAKSEL | Paket-Selektion | 19990128 | |||
| 4 | I_SUPER_PACKAGE_SELECTION | Call by reference | Type reference (TYPE) | SCOMPAKSEL | Oberpaket-Selektion | 19990128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990128 | ||
| 2 | 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 | I_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste von Paketen | 19990128 | |||
| 2 | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | ||
| 3 | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | E070-TRKORR | Transportauftrag | 19990218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch in Transportauftragsauswahl durch Benutzer | 19990525 | ||
| 2 | Paket ist ungültig (bereits in DB gelöscht) | 19990525 | ||
| 3 | Paket ist nicht gesperrt | 19990525 | ||
| 4 | Unzureichende Berechtigung | 19990525 | ||
| 5 | Unerwartete Ausnahme | 19990208 |
Method BULK_SAVE_RECURSIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste von Paketen | 19990128 | |||
| 2 | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | ||
| 3 | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990809 | ||
| 2 | Objekt ungültig | 19990601 | ||
| 3 | Unerwartete Ausnahme | 19990208 |
Method BULK_SAVE_SUB_PACKAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste von Paketen | 19990809 | |||
| 2 | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | ||
| 3 | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990415 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch in Transportauftragsauswahl durch Benutzer | 19990809 | ||
| 2 | Objekt ungültig | 19990601 | ||
| 3 | Unzureichende Berechtigung | 19990809 | ||
| 4 | Unerwartete Ausnahme | 19990415 |
Method CHECK_PERMISSION_CREATABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PKG_PERMISSION_DATA | Call by reference | Type reference (TYPE) | PKGPERMDAT | Verwendungserklärungen | 19990702 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Paketschnittstelle existiert nicht | 19990702 | ||
| 2 | Interner Fehler | 19990702 | ||
| 3 | Verwendungserklärung kann nicht angelegt werden | 19990705 | ||
| 4 | Objekt ungültig (z. B. bereits in DB gelöscht) | 19990702 | ||
| 5 | Anbieterpaket existiert nicht | 19990705 |
Method CREATE_NEW_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_PACKAGE_DATA | Call by reference | Type reference (TYPE) | SCOMPKDTLN | Paketdaten | 19990201 | |||
| 2 | E_PACKAGE | Call by reference | Object reference (TYPE REF TO) | IF_PACKAGE | Paket-Instanz | 19990128 | |||
| 3 | I_REUSE_DELETED_OBJECT | Value transfer | Type reference (TYPE) | FLAG | ABAP_TRUE | Erlaubt Wiederverwendung im Puffer gelöschter Objekte | 19991004 | ||
| 4 | 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 | Paketverantwortlicher existiert nicht als SAP-Benutzer | 19990216 | ||
| 2 | Anwendungskomponente fehlt | 19990217 | ||
| 3 | Anwendungskomponente existiert nicht | 19990217 | ||
| 4 | Fehler in CTS-Prüfungen aufgetreten | 20110915 | ||
| 5 | Interner Fehler | 19990208 | ||
| 6 | Paketname unzulässig | 19990129 | ||
| 7 | Ungültige Übersetzungsrelevanz | 20090821 | ||
| 8 | Transportschicht existiert nicht | 19990527 | ||
| 9 | Fehlende Berechtigung für neuen TADIR-Eintrag | 19990201 | ||
| 10 | Paket existiert bereits | 19990201 | ||
| 11 | Paket wurde bereits angelegt (noch nicht in DB!) | 19990215 | ||
| 12 | Präfix für Paketschnittstellen bereits verwendet | 19990505 | ||
| 13 | Paketname reserviert für lokale SAP-Pakete | 19990129 | ||
| 14 | Kurztext fehlt | 19990129 | ||
| 15 | Software-Komponente unzulässig | 19990527 | ||
| 16 | Ungültiges Oberpaket | 20100529 | ||
| 17 | Paketname fehlt oder ist ungültig | 19990201 | ||
| 18 | Unerwartete Ausnahme | 19990201 | ||
| 19 | Falscher Wert für den Pakettyp | 20091031 | ||
| 20 | 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 | 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 | Interner Fehler | 19990209 | ||
| 2 | Objekt ungültig | 19990601 | ||
| 3 | Paket ist nicht gesperrt | 19990209 | ||
| 4 | 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 | I_PACKAGE_INTERFACE | Call by reference | Object reference (TYPE REF TO) | IF_PACKAGE_INTERFACE | Zu löschende Paketschnittstelle | 19990208 | |||
| 2 | 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 | Die Paketschnittstelle gehört zu einem anderen Paket | 19981104 | ||
| 2 | Paketschnittstelle nicht gesperrt | 19990125 | ||
| 3 | Paketschnittstelle enthält noch Entwicklungselemente | 19990511 | ||
| 4 | Objekt ungültig | 19990601 | ||
| 5 | Unerwartete Ausnahme | 19990208 |
Method DELETE_RECURSIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_PACKAGE_PATH | Call by reference | Type reference (TYPE) | TPAK_PACKAGE_PATH | Pakethierarchie | 19990107 | |||
| 2 | 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 | Rekursion in der Pakethierarchie | 19990108 | ||
| 2 | Interner Fehler | 19990125 | ||
| 3 | Objekt ungültig | 19990601 | ||
| 4 | Einige Pakete sind nicht gesperrt | 19990107 | ||
| 5 | 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 | E_PACKAGE_DATA | Call by reference | Type reference (TYPE) | SCOMPKDTLN | Paketdaten | 19990208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990208 | ||
| 2 | Objekt ungültig | 19990601 | ||
| 3 | Paket gelöscht | 19990208 |
Method GET_CHANGEABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHANGEABLE | Call by reference | Type reference (TYPE) | FLAG | Änderbarkeit (X=änderbar) | 19990331 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt ungültig | 19990601 |
Method GET_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHANGED | Call by reference | Type reference (TYPE) | FLAG | Änderungskennzeichen (X=Geändert) | 19990413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt ungültig | 19990601 |
Method GET_CHECK_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHECK_RULE | Value transfer | Type reference (TYPE) | SCC_RULE_ID | 20090126 | ||||
| 2 | E_CHECK_RULE_TEXT | Value transfer | Type reference (TYPE) | SCC_DESCRIPTION | 20090320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unzureichende Berechtigung | 20090323 | ||
| 2 | Unerwarteter Fehler | 20090323 |
Method GET_ELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ELEMENTS | Call by reference | Type reference (TYPE) | PAKDEVELEMTAB | Entwicklungselement-IF für Paket-Attribute | 20040119 | |||
| 2 | I_CHECK_EXISTENCE | Call by reference | Type reference (TYPE) | FLAG | TPAK_C_FALSE | Kennzeichen | 20040119 |
Method GET_ELEMENTS on Interface 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 | E_INHERITED | Call by reference | Type reference (TYPE) | FLAG | Kennz. für geerbte Projektzuordnung | 20040915 | |||
| 2 | E_PROJECT_GUID | Call by reference | Type reference (TYPE) | PAK_PROJECT_GUID | GUID für cPro Projekt | 20040915 | |||
| 3 | E_PROJECT_ID | Call by reference | Type reference (TYPE) | PAK_PROJECT_ID | Externe cPro Projekt ID | 20040915 | |||
| 4 | E_PROJECT_SHORT_TEXT | Call by reference | Type reference (TYPE) | TEXT40 | Kurztext für cPro Projekt | 20040915 |
Method GET_INHERITED_PROJECT on Interface 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 | E_INHERITS_PERMISSIONS | Value transfer | Type reference (TYPE) | PERMINHER | Erben der Verwendungserklärungen vom Oberpaket | 19990209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt ungültig | 19990601 |
Method GET_INTERFACES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PACKAGE_INTERFACES | Value transfer | Type reference (TYPE) | TPAK_PACKAGE_INTERFACE_LIST | Liste der Paketschnittstellen | 19990208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990209 | ||
| 2 | Objekt ungültig | 19990601 | ||
| 3 | Unerwartete Ausnahme | 19990209 |
Method GET_ORIGIN_SYSTEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ORIGIN_SYSTEM | Call by reference | Type reference (TYPE) | SRCSYSTEM | Originalsystem | 19990705 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt ungültig (z. B. bereits in DB gelöscht) | 19990705 | ||
| 2 | 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 | E_PACKAGE_NAMES | Call by reference | Type reference (TYPE) | SCOMPAKNAM | Liste von Paketnamen | 20100719 | |||
| 2 | I_SUPER_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20100719 |
Method GET_PACKAGES_CREATED_IN_MEMORY on Interface 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 | E_PACKAGE_NAMES | Call by reference | Type reference (TYPE) | SCOMPAKNAM | Liste von Paketnamen | 20100719 | |||
| 2 | I_SUPER_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20100719 |
Method GET_PACKAGES_DELETED_IN_MEMORY on Interface 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 | E_PACKAGE_NAME | Value transfer | Type reference (TYPE) | DEVCLASS | Name des Paketes | 19990208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990125 | ||
| 2 | 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 | E_PERMISSIONS | Call by reference | Type reference (TYPE) | TPAK_PERMISSION_TO_USE_LIST | Liste der Verwendungserklärungen | 19990208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt ungültig | 19990601 | ||
| 2 | Unerwartete Ausnahme | 19990209 |
Method GET_SUB_PACKAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_SUB_PACKAGES | Call by reference | Type reference (TYPE) | SCOMPAKLIS | Liste der Unterpakete | 19990128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Paket hat keine Unterpakete | 19990202 | ||
| 2 | Objekt ungültig | 19990601 | ||
| 3 | Interner Fehler | 19990202 |
Method GET_SUPER_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INVALID_SUPERPACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20130106 | |||
| 2 | E_SUPER_PACKAGE | Value transfer | Object reference (TYPE REF TO) | IF_PACKAGE | Oberpaket-Instanz | 19990128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990125 | ||
| 2 | Es konnte kein Objekt erzeugt werden | 19990202 | ||
| 3 | Objekt ungültig | 19990601 | ||
| 4 | Wurzelpaket | 19990202 | ||
| 5 | Ungültiges Oberpaket | 20100529 | ||
| 6 | Unerwartete Ausnahme | 19990202 |
Method GET_TRANSLATION_DEPTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TRANSLATION_DEPTH | Value transfer | Type reference (TYPE) | CLS_ATTRIBUTE_VALUE | Übersetzungs-Relevanz | 20090323 | |||
| 2 | E_TRANSLATION_DEPTH_TEXT | Value transfer | Type reference (TYPE) | AS4TEXT | Übersetzungs-Relevanz: Kurztext | 20090323 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unzureichende Berechtigung | 20090323 | ||
| 2 | Unerwarteter Fehler | 20090323 |
Method LOAD_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PACKAGE | Value transfer | Object reference (TYPE REF TO) | IF_PACKAGE | Paket-Instanz | 19990128 | |||
| 2 | I_FORCE_RELOAD | Value transfer | Type reference (TYPE) | FLAG | Lesen von DB erzwingen (X=ja) | 19990929 | |||
| 3 | I_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paketname | 19990128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990128 | ||
| 2 | Paket ist gesperrt und bereits im Puffer geändert | 19990930 | ||
| 3 | Paket nicht in Datenbank vorhanden | 19990128 | ||
| 4 | Unerwartete Ausnahme | 19990202 |
Method PREORDER_ITERATOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_NEXT_PACKAGE_REF | Value transfer | Object reference (TYPE REF TO) | IF_PACKAGE | Nächstes Paket Objekt | 19981102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990125 | ||
| 2 | Objekt ungültig | 19990601 |
Method REFRESH Signature
Method REFRESH on Interface IF_PACKAGE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990215 | ||
| 2 | Paket ist bereits gesperrt (Neu Laden sinnlos) | 19990212 | ||
| 3 | Objekt bereits gelöscht | 19990215 | ||
| 4 | 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 | I_SUB_PACKAGE | Value transfer | Object reference (TYPE REF TO) | IF_PACKAGE | Unterpaket | 19990128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderung des Oberpakets nur mit Adminstrationsrecht | 19990217 | ||
| 2 | Interner Fehler | 19990125 | ||
| 3 | Umzuhängendes Paket nicht im aktuellen Paket enthalten | 19990209 | ||
| 4 | Paket logisch gelöscht | 19990209 | ||
| 5 | Paket ungültig (bereits in DB gelöscht) | 19990601 | ||
| 6 | Umzuhängendes Paket logisch gelöscht | 19990209 | ||
| 7 | Umzuhängendes Paket ungültig | 19990601 | ||
| 8 | Unterpaket ist nicht gesperrt | 19990209 | ||
| 9 | Unerwartete Ausnahme | 19990209 |
Method REORDER_SUB_PACKAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SUB_PACKAGES | Value transfer | Type reference (TYPE) | TPAK_PACKAGE_REF_LIST | Liste von Unterpaketen | 19990208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Die Unterpaket-Liste enthält nicht alle Unterpakete | 19981102 | ||
| 2 | Interner Fehler | 19990125 | ||
| 3 | Objekt ungültig | 19990601 |
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 20000825 | |||
| 2 | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | ||
| 3 | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch in Transportauftragsauswahl durch Benutzer | 19990217 | ||
| 2 | Interner Fehler | 19990128 | ||
| 3 | Objekt ungültig | 19990601 | ||
| 4 | Paket nicht gesperrt | 19990129 | ||
| 5 | Unzureichende Berechtigung | 19990217 | ||
| 6 | Unerwartete Ausnahme | 19990208 |
Method SAVE_GENERIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 20000825 | |||
| 2 | I_SAVE_SIGN | Value transfer | Type reference (TYPE) | PAKSAVSIGN | 19990428 | ||||
| 3 | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | ||
| 4 | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990514 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch in Transportauftragsauswahl durch Benutzer | 19990519 | ||
| 2 | Ungültiges Objekt (z. B. Paket bereits in DB gelöscht) | 19990521 | ||
| 3 | Paket nicht gesperrt | 19990519 | ||
| 4 | Unzureichende Berechtigung | 19990519 |
Method SAVE_INTERFACES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 20000825 | |||
| 2 | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | ||
| 3 | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch in Transportauftragsauswahl durch Benutzer | 19990415 | ||
| 2 | Interner Fehler | 19990415 | ||
| 3 | Objekt ungültig | 19990601 | ||
| 4 | Unzureichende Berechtigung | 19990415 | ||
| 5 | Unerwartete Ausnahme | 19990217 |
Method SAVE_PERMISSIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 20000825 | |||
| 2 | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | ||
| 3 | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990324 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch in Transportauftragsauswahl durch Benutzer | 19990415 | ||
| 2 | DB-Eintrag einer Verwendungserklärung fehlt | 19990330 | ||
| 3 | Interner Fehler | 19990415 | ||
| 4 | Objekt ungültig | 19990601 | ||
| 5 | Unzureichende Berechtigung | 19990415 | ||
| 6 | Unerwartete Ausnahme | 19990415 |
Method SAVE_RECURSIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 20000825 | |||
| 2 | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | ||
| 3 | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch in Transportauftragsauswahl durch Benutzer | 19990129 | ||
| 2 | Interner Fehler | 19990128 | ||
| 3 | Objekt ungültig | 19990601 | ||
| 4 | Paket nicht gesperrt | 19990129 |
Method SAVE_SUB_PACKAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 20000825 | |||
| 2 | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ' ' | Steuert, ob Popups gesendet werden dürfen | 20090712 | ||
| 3 | I_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | Transportauftrag | 19990415 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch in Transportauftragsauswahl durch Benutzer | 19990415 | ||
| 2 | Interner Fehler | 19990415 | ||
| 3 | Objekt ungültig | 19990601 | ||
| 4 | Unzureichende Berechtigung | 19990415 | ||
| 5 | Unerwartete Ausnahme | 19990415 |
Method SET_ALL_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DATA_SIGN | Call by reference | Type reference (TYPE) | SCOMPKSIGN | Paketdaten: Änderungs-Kennzeichen | 19990208 | |||
| 2 | I_PACKAGE_DATA | Call by reference | Type reference (TYPE) | SCOMPKDTLN | Paketdaten | 19990208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unzureichende Berechigung zum Ändern eines Attributs | 19990504 | ||
| 2 | Paketverantwortlicher existiert nicht als SAP-Benutzer | 19990217 | ||
| 3 | Anwendungskomponente fehlt | 19990217 | ||
| 4 | Anwendungskomponente existiert nicht | 19990217 | ||
| 5 | Interner Fehler | 19990208 | ||
| 6 | Kennzeichen für Transportanschluß unzulässig | 19990527 | ||
| 7 | Transportschicht existiert nicht | 19990527 | ||
| 8 | Lokale u. private Pakete haben keinen Transportanschluß | 19990217 | ||
| 9 | Paket ist logisch gelöscht | 19990217 | ||
| 10 | Objekt ungültig | 19990601 | ||
| 11 | Paket nicht gesperrt | 19990208 | ||
| 12 | Präfix für Paketschnittstellen bereits verwendet | 19990506 | ||
| 13 | Kurztext fehlt | 19990217 | ||
| 14 | Software-Komponente unzulässig | 19990527 | ||
| 15 | Ungültiges Oberpaket | 20100529 | ||
| 16 | Unerwartete Ausnahme | 19990217 | ||
| 17 | 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 | I_CHANGEABLE | Value transfer | Type reference (TYPE) | FLAG | Änderbarkeit (X=änderbar) | 19990208 | |||
| 2 | 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 | Paket bereits gesperrt | 19990209 | ||
| 2 | Paket bereits entsperrt | 19990219 | ||
| 3 | Paket ist logisch gelöscht und kann nicht entsperrt werden | 19990219 | ||
| 4 | Ungütliges Objekt (bereits in DB gelöscht!) | 19990601 | ||
| 5 | Paket wurde noch nie in DB gespeichert | 19990219 | ||
| 6 | Paket von anderem Benutzer gesperrt | 19990331 | ||
| 7 | Paket wurde geändert und kann nicht entsperrt werden | 19990219 | ||
| 8 | Paket existiert nicht | 19990210 | ||
| 9 | Fehlende Berechtigung zur Paketbearbeitung | 19990331 | ||
| 10 | Unerwartete Ausnahme | 19990209 |
Method SET_CHECK_RULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHECK_RULE | Call by reference | Type reference (TYPE) | SCC_RULE_ID | 20090126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_INHERITS_PERMISSIONS | Value transfer | Type reference (TYPE) | PERMINHER | Erben der Verwendungserklärungen vom Oberpaket | 19981130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unzureichende Berechtigung | 19990217 | ||
| 2 | Objekt logisch gelöscht | 19990209 | ||
| 3 | Objekt ungültig | 19990601 | ||
| 4 | Paket nicht gesperrt | 19990209 | ||
| 5 | Unerwartete Ausnahme | 19990209 |
Method SET_MASTER_LANGUAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NEW_LANGUAGE | Value transfer | Type reference (TYPE) | TADIR-MASTERLANG | Neue Originalsprache | 19990607 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 19990809 | ||
| 2 | Objekt ungültig | 19990601 |
Method SET_PERMISSIONS_CHANGEABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DELETED_PERMISSIONS | Call by reference | Type reference (TYPE) | TPAK_PERMISSION_TO_USE_LIST | Liste zwischenzeitlich gelöschter Verwendungserklärungen | 19990412 | |||
| 2 | I_CHANGEABLE | Value transfer | Type reference (TYPE) | FLAG | Änderbarkeit (X=änderbar) | 19990412 | |||
| 3 | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | Steuert, ob Popups gesendet werden dürfen | 20090712 | ||
| 4 | I_SUPPRESS_LANGUAGE_CHECK | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | 20090712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Verwendungserklärungen bereits gesperrt | 19990412 | ||
| 2 | Verwendungserklärungen bereits entsperrt | 19990412 | ||
| 3 | Paket ist logisch gelöscht | 19990412 | ||
| 4 | Ungütliges Objekt (bereits in DB gelöscht) | 19990601 | ||
| 5 | Paket wurde noch nie in DB gespeichert | 19990414 | ||
| 6 | Verwendungserklärungen durch anderen Benutzer gesperrt | 19990412 | ||
| 7 | Verwendungserklärungen bereits geändert | 19990412 | ||
| 8 | Unzureichende Berechtigung | 19990412 | ||
| 9 | Unerwartete Ausnahme | 19990412 |
Method SET_SUPER_PACKAGE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SUPER_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Oberpaket | 19990208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlende Berechtigung | 19990217 | ||
| 2 | Paket logisch gelöscht | 19990208 | ||
| 3 | Paket ungültig (bereits in DB gelöscht) | 19990601 | ||
| 4 | Paket nicht gesperrt | 19990208 | ||
| 5 | Oberpaket logisch gelöscht | 19990209 | ||
| 6 | Oberpaket ungültig | 19990601 | ||
| 7 | Oberpaket noch nicht in DB gespeichert | 19990609 | ||
| 8 | Oberpaket existiert nicht | 19990217 | ||
| 9 | Unerwartete Ausnahme | 19990208 |
Method SET_TRANSLATION_DEPTH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TRANSLATION_DEPTH | Call by reference | Type reference (TYPE) | CLS_ATTRIBUTE_VALUE | Übersetzungs-Relevanz | 20090323 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unzureichende Berechtigung | 20090323 | ||
| 2 | Unerwarteter Fehler | 20090323 |
Method UNDO_ALL_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | Interner Fehler | 19990212 | ||
| 2 | Ungültiges Paket (bereits in Datenbank gelöscht) | 19990601 | ||
| 3 | Paket nicht gesperrt | 19990212 | ||
| 4 | Paket war noch nicht in Datenbank gespeichert | 19990212 | ||
| 5 | Unerwartete Ausnahme | 19990212 |
Method UNDO_ALL_CHANGES_GENERIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PROCESSING_COMPLETED | Call by reference | Type reference (TYPE) | PAKSAVSIGN | Abarbeitungsgrad (bei Fehlerfällen) | 19990511 | |||
| 2 | I_DELETE_CREATED_OBJECTS | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen: Erzeugte Objekte löschen | 19990518 | |||
| 3 | I_SUPPRESS_DIALOG | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | Steuert, ob Popups gesendet werden dürfen | 20110913 | ||
| 4 | I_UNDO_SIGN | Value transfer | Type reference (TYPE) | PAKSAVSIGN | 19990511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ungültiges Objekt | 19990601 | ||
| 2 | Paket wurde noch nie gespeichert | 19990511 | ||
| 3 | Unerwartete Ausnahme | 19990511 |
Event Signatures
Event INITIALIZED Signature
Event INITIALIZED on Interface IF_PACKAGE has no parameter.
Event PACKAGE_CREATED Signature
Event PACKAGE_CREATED on Interface IF_PACKAGE has no parameter.
Event PACKAGE_DELETED Signature
Event PACKAGE_DELETED on Interface IF_PACKAGE has no parameter.
Event PACKAGE_MODIFIED Signature
Event PACKAGE_MODIFIED on Interface IF_PACKAGE has no parameter.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |