Hierarchy

⤷

⤷

Properties
Class | CL_PACKAGE_HELPER | |
Short Description | Auxiliary Class for Package API | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SPAK_API | Package API |
Created | 19990427 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_PACKAGE_HELPER has no interface implemented.
Friends
Class CL_PACKAGE_HELPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | SEOCLSNAME | 'CL_PACKAGE_HELPER' | Class Name | 19990602 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | SYMSGID | 'PAK' | 20130418 | ||
3 | ![]() |
Constant | Private | Type reference (TYPE) | TROBJTYPE | 'DEVC' | 20110320 | ||
4 | ![]() |
Constant | Private | Type reference (TYPE) | TROBJTYPE | 'PINF' | 20110320 | ||
5 | ![]() |
Constant | Private | Type reference (TYPE) | PGMID | 'R3TR' | 20130105 | ||
6 | ![]() |
Constant | Private | Type reference (TYPE) | SYSYSID | 'SAP' | 20100717 | ||
7 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_AUTHORITY_CHECK | 20121124 | |||
8 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_FUNCTION_EXISTS | 20121124 | |||
9 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_WB_PACKAGE_DEFAULTS | Business Add-In Interface IF_EX_WB_PACKAGE_DEFAULTS | 20010313 | ||
10 | ![]() |
Static Attribute | Private | Type reference (TYPE) | PAKMSGTEXT | Message Text | 19990602 | ||
11 | ![]() |
Static Attribute | Private | See coding | Delivery Units | 20000216 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Actions After Creating Package | 20030205 |
2 | ![]() |
Static method | Public | Method | Actions After Reassigning Package | 20030205 |
3 | ![]() |
Static method | Public | Method | Actions before creating a package | 20130617 |
4 | ![]() |
Static method | Public | Method | Actions before saving package data | 20130622 |
5 | ![]() |
Static method | Public | Method | Actions before saving package interface data | 20130624 |
6 | ![]() |
Static method | Public | Method | External Authorization Checks | 20000720 |
7 | ![]() |
Static method | Public | Method | Check whether development element exists | 19990614 |
8 | ![]() |
Static method | Public | Method | Obsolete | 19990510 |
9 | ![]() |
Static method | Public | Method | Check for Closed Circle in Package Hierarchy | 20000703 |
10 | ![]() |
Static method | Public | Method | Check that Development Element Can Be Added to Interface | 19990609 |
11 | ![]() |
Static method | Public | Method | Check whether package interface exists | 19990609 |
12 | ![]() |
Static method | Public | Method | Check Package Interface Name | 19990609 |
13 | ![]() |
Static method | Public | Method | Check whether interface type (valid obj.type) is changeable | 19990709 |
14 | ![]() |
Static method | Public | Method | Check whether development element exists | 19990610 |
15 | ![]() |
Static method | Public | Method | Check if new superpack. possible from SwitchFramew.viewpoint | 20130418 |
16 | ![]() |
Static method | Public | Method | Check Package Author | 19990723 |
17 | ![]() |
Static method | Public | Method | Check Package Application Components | 19990602 |
18 | ![]() |
Static method | Public | Method | Check Package Application Component Code | 19990806 |
19 | ![]() |
Static method | Public | Method | Check whether package exists | 19990602 |
20 | ![]() |
Static method | Public | Method | Check Package Name | 19990602 |
21 | ![]() |
Static method | Public | Method | Check whether use access exists | 19990629 |
22 | ![]() |
Static method | Public | Method | Check that use access can be created | 19990629 |
23 | ![]() |
Static method | Public | Method | Authorization Check for S_Q_GOVERN | 20090126 |
24 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20000216 |
25 | ![]() |
Static method | Public | Method | Get ID for Server-Side and Client-Side Package Check | 20010313 |
26 | ![]() |
Static method | Public | Method | Get Transport Attributes | 20010312 |
27 | ![]() |
Static method | Public | Method | cPro Project with Project ID | 20040915 |
28 | ![]() |
Static method | Public | Method | cPro Project Info | 20040915 |
29 | ![]() |
Static method | Public | Method | Modifiability/Short Text for Software Components | 20000216 |
30 | ![]() |
Static method | Public | Method | Transport Layer Short Text | 20000302 |
Events
Class CL_PACKAGE_HELPER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_AUTHORITY_CHECK | Private | See coding | 20110320 | tt_authority_check TYPE SORTED TABLE OF ty_authority_check
WITH UNIQUE KEY object_type object_name auth_object activity
|
||
2 | TT_FUNCTION_EXISTS | Private | See coding | 20121124 | tt_function_exists type hashed table of ty_function_exists
with unique key func_name
|
||
3 | TY_AUTHORITY_CHECK | Private | See coding | 20110320 | BEGIN OF ty_authority_check,
object_type TYPE trobjtype,
object_name TYPE c LENGTH 30,
auth_object TYPE xuobject,
activity TYPE activ_auth,
check_ok TYPE abap_bool,
END OF ty_authority_check
|
||
4 | TY_FUNCTION_EXISTS | Private | See coding | 20121124 | begin of ty_function_exists,
func_name type funcname,
exists type abap_bool,
end of ty_function_exists
|
Method Signatures
Method AFTER_CREATION_OF_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ADDITIONAL_USE_ACCESSES | Call by reference | Type reference (TYPE) | PERMIS_TAB | Tabelle mit Verwendungserlaubnis Daten | 20030205 | ||
2 | ![]() |
E_PROPAGATE_USE_ACCESSES | Call by reference | Type reference (TYPE) | FLAG | Verwendungserklärungen propagieren | 20030205 | ||
3 | ![]() |
I_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20030205 | ||
4 | ![]() |
I_SURROUNDING_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Direkt umgebendes Paket | 20030205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Default-Werte ließen sich nicht ermitteln | 20030205 |
Method AFTER_REASSIGNMENT_OF_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ADDITIONAL_USE_ACCESSES | Call by reference | Type reference (TYPE) | PERMIS_TAB | Zusätzliche Verwendungserklärungen | 20030205 | ||
2 | ![]() |
E_PROPAGATE_USE_ACCESSES | Call by reference | Type reference (TYPE) | FLAG | Verwendungserklärungen propagieren | 20030205 | ||
3 | ![]() |
E_PURGE_OLD_USE_ACCESSES | Call by reference | Type reference (TYPE) | FLAG | Alte Verwendungserklärungen verwerfen | 20030205 | ||
4 | ![]() |
I_NEW_SURROUNDING_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Neues direkt umgebendes Paket | 20030205 | ||
5 | ![]() |
I_OLD_SURROUNDING_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Altes direkt umgebendes Paket | 20030205 | ||
6 | ![]() |
I_OLD_USE_ACCESSES | Call by reference | Type reference (TYPE) | PERMIS_TAB | Bisherige Verwendungserklärungen | 20030205 | ||
7 | ![]() |
I_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20030205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Default-Werte ließen sich nicht ermitteln | 20030205 |
Method BEFORE_PACKAGE_CREATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PACKAGE_DATA | Call by reference | Type reference (TYPE) | SCOMPKDTLN | Zeilentyp für Tabelle mit Paket-Daten | 20130617 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130617 | ||
2 | ![]() |
20130617 | ||
3 | ![]() |
20130617 | ||
4 | ![]() |
20130617 | ||
5 | ![]() |
20130617 |
Method BEFORE_PACKAGE_DATA_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PACKAGE_DATA | Call by reference | Type reference (TYPE) | SCOMPKDTLN | 20130622 | |||
2 | ![]() |
IS_USE_ACCESS_DATA | Call by reference | Type reference (TYPE) | PERMISSION | 20130622 | |||
3 | ![]() |
IT_USE_ACCESS_DATA | Call by reference | Type reference (TYPE) | PERMIS_TAB | Tabelle mit Verwendungserlaubnis Daten | 20130623 | ||
4 | ![]() |
IV_NEW_TADIR_AUTHOR | Call by reference | Type reference (TYPE) | SYUNAME | 20130623 | |||
5 | ![]() |
IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | 20130731 | |||
6 | ![]() |
IV_PACKAGE_UPDATE_MODE | Call by reference | Type reference (TYPE) | FLAG | 20130622 | |||
7 | ![]() |
IV_USE_ACCESS_UPDATE_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 20130622 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130622 |
Method BEFORE_PACKAGE_INTF_DATA_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DESCRIPTION_DATA | Call by reference | Type reference (TYPE) | INTFTEXT | 20130624 | |||
2 | ![]() |
IS_PACKAGE_INTERFACE_DATA | Call by reference | Type reference (TYPE) | SCOMPIDTLN | 20130624 | |||
3 | ![]() |
IT_ACL_DATA | Call by reference | Type reference (TYPE) | ACLPERM_TAB | Tabellentyp für Zugriffskontrollliste | 20130624 | ||
4 | ![]() |
IT_EXPOSED_OBJECT_DATA | Call by reference | Type reference (TYPE) | IFELEM_TAB | Tabellentyp für Schnittstellen Element Daten (mit TADIR Key) | 20130624 | ||
5 | ![]() |
IV_ACL_UPDATE_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 20130731 | |||
6 | ![]() |
IV_INTERFACE_UPDATE_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 20130624 | |||
7 | ![]() |
IV_NEW_TADIR_AUTHOR | Call by reference | Type reference (TYPE) | SYUNAME | 20130624 | |||
8 | ![]() |
IV_PACKAGE_INTERFACE_NAME | Call by reference | Type reference (TYPE) | SCOMIFNAM | 20130731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20130624 |
Method CHECK_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_AUTHORIZED | Call by reference | Type reference (TYPE) | FLAG | Ergebnis der Berechtigungsprüfung | 20000720 | ||
2 | ![]() |
I_ACTION | Call by reference | Type reference (TYPE) | PAKACTION | Aktion für Paket API | 20000720 | ||
3 | ![]() |
I_OBJECT | Call by reference | Type reference (TYPE) | PAKOBJID | Entwicklungselement ID | 20000721 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Unbekannter Objekttyp | 20000721 |
Method CHECK_DEV_ELEMENT_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_DEV_ELEMENT_EXISTS | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen (X=Entw.obj. existiert) | 19990614 | ||
2 | ![]() |
E_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 19990614 | ||
3 | ![]() |
I_ELEMENT_KEY | Call by reference | Type reference (TYPE) | ELEMGENKEY | Entwicklungselement Schlüssel | 19990614 | ||
4 | ![]() |
I_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | DEVELEMTYP | Entwicklungselement Typ | 19990614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Entwicklungselement Typ nicht unterstützt | 19990614 |
Method CHECK_GTADIR_INTERFACE_PREFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INTERFACE_PREFIX | Call by reference | Type reference (TYPE) | INTFPREFX | Präfix für Paket Schnittstellen | 19990510 | ||
2 | ![]() |
I_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paket Name | 19991004 | ||
3 | ![]() |
R_PREFIX_IN_USE | Value transfer | Type reference (TYPE) | PREFXINUSE | Präfix in Gebrauch (X=gebraucht) | 19990510 |
Method CHECK_GTADIR_INTERFACE_PREFIX on class CL_PACKAGE_HELPER has no exception.
Method CHECK_HIERARCHY_LOOP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_SUPER_PACKAGE_HIERARCHY | Call by reference | Type reference (TYPE) | PAKHIERARC | Pakethierarchie des direkt umgebenden Pakets | 20000704 | ||
2 | ![]() |
I_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20000703 | ||
3 | ![]() |
I_SUPER_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Direkt umgebendes Paket | 20000703 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Kreis in der Pakethierarchie | 20000703 | |
2 | ![]() |
Kreis würde neu entstehen | 20000703 |
Method CHECK_INTERFACE_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paket, in dem das Entwicklungselement liegt | 19990610 | ||
2 | ![]() |
I_ELEMENT_ID | Call by reference | Type reference (TYPE) | SCOMELID | Schnittstellenelement ID | 19990609 | ||
3 | ![]() |
I_TEST_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120325 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Entwicklungselem. existiert nicht oder Typ nicht untersützt | 19990610 | |
2 | ![]() |
Entwicklungselement führt zu zyklischer Referenz | 20130605 | |
3 | ![]() |
Paketschnittstelle existiert nicht | 19990610 | |
4 | ![]() |
Paketschnittstelle kann nicht erweiter werden | 19990610 | |
5 | ![]() |
Interner Fehler | 19990610 | |
6 | ![]() |
Entwicklungselement liegt in fremdem Paket | 19990610 | |
7 | ![]() |
Entwicklungselement paßt nicht zum Typ der Paketschnittst. | 19990610 |
Method CHECK_INTERFACE_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_INTERFACE_EXISTS | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen (X=Objekt existiert) | 19990609 | ||
2 | ![]() |
E_INTERFACE_STATE | Call by reference | Type reference (TYPE) | SCOMSTATE | Zustand der Paketschnittstelle | 19991005 | ||
3 | ![]() |
E_SHORT_TEXT | Call by reference | Type reference (TYPE) | AS4TEXT | Kurzbeschreibung von Repository-Objekten | 20040203 | ||
4 | ![]() |
I_INTERFACE_NAME | Call by reference | Type reference (TYPE) | SCOMIFNAM | Paketschnittstellen Name | 19990609 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Interner Fehler | 19990609 |
Method CHECK_INTERFACE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DEFAULT_INTERFACE | Call by reference | Type reference (TYPE) | PINFDEFAUL | Kennzeichen für DEFAULT Paket-Schnittstelle | 20010402 | ||
2 | ![]() |
I_INTERFACE_NAME | Call by reference | Type reference (TYPE) | SCOMIFNAM | Paketschnittstellen Name | 19990609 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Interner Fehler | 19990609 | |
2 | ![]() |
Unzulässiger Paketschnittstellen Name | 19990609 |
Method CHECK_INTF_ALLOWED_ELEM_TYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INTERFACE | Call by reference | Object reference (TYPE REF TO) | IF_PACKAGE_INTERFACE | Paket Schnittstelle | 19990709 | ||
2 | ![]() |
I_NEW_INTERFACE_TYPE | Call by reference | Type reference (TYPE) | PINFTYPE | Schnittstellen Typ (erlaubte Obj.Typen) | 19990709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Interner Fehler | 19990709 | |
2 | ![]() |
Objekt ungültig (z.B. bereits auf DB gelöscht) | 19990709 | |
3 | ![]() |
Schnittstellen Typ kann nicht (mehr) geändert werden | 19990709 |
Method CHECK_INTF_ELEMENT_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ELEMENT_EXISTS | Call by reference | Type reference (TYPE) | FLAG | Existenz (X=Schnittstellenelement existiert) | 19990611 | ||
2 | ![]() |
I_ELEMENT_ID | Call by reference | Type reference (TYPE) | SCOMELID | Schnittstellenelement ID | 19990611 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Interner Fehler | 19990611 |
Method CHECK_NEW_SUPERPACKAGE_SWITCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | SYMSG | Struktur der Message-Variablen | 20130418 | ||
2 | ![]() |
EV_MESSAGE_SEVERITY | Call by reference | Type reference (TYPE) | SYMSGTY | Nachrichtentyp | 20130418 | ||
3 | ![]() |
EV_MESSAGE_TEXT | Call by reference | Type reference (TYPE) | STRING | 20130418 | |||
4 | ![]() |
IV_NEW_SUPERPACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | 20130418 | |||
5 | ![]() |
IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | 20130418 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Changing the Superpackage is not Allowed | 20130418 | |
2 | ![]() |
Change the Superpackage Allowed with Special Authorisation | 20130418 | |
3 | ![]() |
20130418 | ||
4 | ![]() |
20130418 | ||
5 | ![]() |
20130418 | ||
6 | ![]() |
20130418 |
Method CHECK_PACKAGE_AUTHOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_AUTHOR | Call by reference | Type reference (TYPE) | AUTHOR3 | Paket Verantwortlicher | 19990723 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Paket Verantwortlicher existiert nicht als SAP-Benutzer | 19990723 |
Method CHECK_PACKAGE_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_COMPONENT_INFO | Call by reference | Type reference (TYPE) | DF14L | Info zur Anwendungskomponente | 19990903 | ||
2 | ![]() |
I_COMPONENT | Call by reference | Type reference (TYPE) | UFFCTR | Anwendungskomponente | 19990602 | ||
3 | ![]() |
I_DLVUNIT | Call by reference | Type reference (TYPE) | DLVUNIT | Softwarekomponente | 20110808 | ||
4 | ![]() |
I_MAIN_PACKAGE_FLAG | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen für Hauptpaket | 19990917 | ||
5 | ![]() |
I_ONLY_SELECTABLE | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | allgemeines flag | 20110803 | |
6 | ![]() |
I_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paketname | 19990602 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Komponente ungültig | 19990602 | |
2 | ![]() |
Komponenten Tabelle nicht auslesbar | 19990602 | |
3 | ![]() |
Paket Name ungültig | 19990602 |
Method CHECK_PACKAGE_COMPONENT_ABBREV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_COMPONENT | Call by reference | Type reference (TYPE) | UFFCTR | Anwendungskomponente | 19990903 | ||
2 | ![]() |
E_COMPONENT_TEXT | Call by reference | Type reference (TYPE) | AS4TEXT | Kurzbeschreibung von Repository-Objekten | 20000209 | ||
3 | ![]() |
I_COMPONENT_ABBREV | Call by reference | Type reference (TYPE) | AKHKOMPO | Anwendungskomponenten-Kürzel | 19990806 | ||
4 | ![]() |
I_DLVUNIT | Call by reference | Type reference (TYPE) | DLVUNIT | Softwarekomponente | 20110808 | ||
5 | ![]() |
I_MAIN_PACKAGE_FLAG | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen für Hauptpaket | 19990917 | ||
6 | ![]() |
I_ONLY_SELECTABLE | Call by reference | Type reference (TYPE) | FLAG | ABAP_FALSE | allgemeines flag | 20110803 | |
7 | ![]() |
I_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paket Name | 19990806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Anwendungskomponente ungültig | 19990806 | |
2 | ![]() |
Komponenten Tabelle nicht auslesbar | 19990806 | |
3 | ![]() |
Paket Name ungülitg | 19990806 |
Method CHECK_PACKAGE_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_PACKAGE_EXISTS | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen (X=Paket existiert) | 19990602 | ||
2 | ![]() |
E_PACKAGE_STATE | Call by reference | Type reference (TYPE) | SCOMSTATE | Zustand des Pakets | 19991005 | ||
3 | ![]() |
I_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paket Name | 19990602 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Paket API | 19990602 | |
2 | ![]() |
Paket ist sein eigenes Oberpaket | 20100528 |
Method CHECK_PACKAGE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_NAMESPACE | Call by reference | Type reference (TYPE) | NAMESPACE | Namensraum | 19990602 | ||
2 | ![]() |
E_PACKAGE_TYPE | Call by reference | Type reference (TYPE) | CHAR_LG_01 | Paket Typ (lokal, Basis, ...) | 19990602 | ||
3 | ![]() |
I_MAIN_PACKAGE_FLAG | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen für Hauptpaket | 19990916 | ||
4 | ![]() |
I_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paket Name | 19990602 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Unzulässiger Paket Name | 19990602 | |
2 | ![]() |
Reservierter lokaler Name | 19990602 | |
3 | ![]() |
Ungültiger Name | 19990602 | |
4 | ![]() |
Falscher Namensanfang | 19990602 |
Method CHECK_PERMISSION_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_PERMISSION_EXISTS | Call by reference | Type reference (TYPE) | FLAG | Kennzeichen (X=Verw.erkl. existiert) | 19990629 | ||
2 | ![]() |
I_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paket Name | 19990629 | ||
3 | ![]() |
I_PKG_PERMISSION_DATA | Call by reference | Type reference (TYPE) | PKGPERMDAT | Verwendungserklärung Daten | 19990629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Interner Fehler | 19990629 |
Method CHECK_PKG_PERMISSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PACKAGE_NAME | Call by reference | Type reference (TYPE) | DEVCLASS | Paket Name | 19990629 | ||
2 | ![]() |
I_PKG_PERMISSION_DATA | Call by reference | Type reference (TYPE) | PKGPERMDAT | Verwendungserklärung Daten | 19990629 | ||
3 | ![]() |
I_TEST_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20120521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Paket Schnittstelle existiert nicht | 19990629 | |
2 | ![]() |
Interner Fehler | 19990629 | |
3 | ![]() |
Verwendungserklärung kann nicht angelegt werden | 19990629 | |
4 | ![]() |
Paket existiert nicht | 19990629 | |
5 | ![]() |
Verwendungerklärung existiert bereits | 19990629 |
Method CHECK_Q_GOVERNANCE_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_AUTHORIZED | Call by reference | Type reference (TYPE) | FLAG | Ergebnis der Berechtigungsprüfung | 20090126 | ||
2 | ![]() |
I_OBJECT | Call by reference | Type reference (TYPE) | PAKOBJID | Entwicklungselement ID | 20090126 |
Method CHECK_Q_GOVERNANCE_AUTHORITY on class CL_PACKAGE_HELPER has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PACKAGE_HELPER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PACKAGE_HELPER has no exception.
Method DETERMINE_PACKCHECK_FLAGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CLI_PACK_CHECK | Call by reference | Type reference (TYPE) | FLAG | Obsolet | 20010313 | ||
2 | ![]() |
E_SRV_PACK_CHECK | Call by reference | Type reference (TYPE) | SRV_CHECK | Kennzeichen für Paketprüfung als Server | 20010313 | ||
3 | ![]() |
I_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20010313 | ||
4 | ![]() |
I_PACKAGE_TYPE | Call by reference | Type reference (TYPE) | CHAR_LG_01 | Typ des Pakets | 20010313 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Sonstiger Fehler | 20010313 | |
2 | ![]() |
Default-Werte ließen sich nicht ermitteln | 20010313 |
Method DETERMINE_TRANSPORT_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_PARENT_SELECTION | Call by reference | Type reference (TYPE) | FLAG | Kennz. ob Auswahl umfassendes Paket erforderlich | 20010717 | ||
2 | ![]() |
E_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | DLVUNIT | Softwarekomponente | 20010312 | ||
3 | ![]() |
E_SUPER_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20010426 | ||
4 | ![]() |
E_TRANSPORT_LAYER | Call by reference | Type reference (TYPE) | DEVLAYER | Transportschicht in der ABAP Workbench | 20010312 | ||
5 | ![]() |
I_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20010313 | ||
6 | ![]() |
I_PACKAGE_TYPE | Call by reference | Type reference (TYPE) | CHAR_LG_01 | Typ des Pakets | 20010313 | ||
7 | ![]() |
I_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | DLVUNIT | Softwarekomponente | 20010712 | ||
8 | ![]() |
I_SURROUNDING_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Direkt umgebendes Paket | 20040402 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Sonstiger Fehler | 20010313 | |
2 | ![]() |
Default-Werte ließen sich nicht ermitteln | 20010313 |
Method GET_CPRO_FROM_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_PROJECT_GUID | Call by reference | Type reference (TYPE) | PAK_PROJECT_GUID | GUID für cPro Projekt | 20040915 | ||
2 | ![]() |
E_PROJECT_SHORTTEXT | Call by reference | Type reference (TYPE) | TEXT40 | Kurztext cPro Projekt | 20040915 | ||
3 | ![]() |
I_PROJECT_ID | Call by reference | Type reference (TYPE) | PAK_PROJECT_ID | Externe cPro Projekt ID | 20040915 |
Method GET_CPRO_FROM_ID on class CL_PACKAGE_HELPER has no exception.
Method GET_CPRO_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_PROJECT_ID | Call by reference | Type reference (TYPE) | PAK_PROJECT_ID | Externe cPro Projekt ID | 20040915 | ||
2 | ![]() |
E_PROJECT_SHORTTEXT | Call by reference | Type reference (TYPE) | TEXT40 | Kurztext cPro Projekt | 20040915 | ||
3 | ![]() |
I_PROJECT_GUID | Call by reference | Type reference (TYPE) | PAK_PROJECT_GUID | GUID für cPro Projekt | 20040915 |
Method GET_CPRO_INFO on class CL_PACKAGE_HELPER has no exception.
Method GET_SOFTWARE_COMPONENT_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CHANGEABLE | Call by reference | Type reference (TYPE) | DLV_CHANGE | Änderbarkeit | 20000216 | ||
2 | ![]() |
E_SHORT_TEXT | Call by reference | Type reference (TYPE) | TEXT80 | Kurztext zur Softwarekomponente | 20000216 | ||
3 | ![]() |
I_SOFTWARE_COMPONENT | Call by reference | Type reference (TYPE) | DLVUNIT | Softwarekomponente | 20000216 |
Method GET_SOFTWARE_COMPONENT_INFO on class CL_PACKAGE_HELPER has no exception.
Method GET_TRANSPORT_LAYER_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TRANSPORT_LAYER_TEXT | Call by reference | Type reference (TYPE) | DDTEXT | Kurztext Transportschicht | 20000302 | ||
2 | ![]() |
I_TRANSPORT_LAYER | Call by reference | Type reference (TYPE) | DEVLAYER | Transportschicht | 20000302 |
Method GET_TRANSPORT_LAYER_INFO on class CL_PACKAGE_HELPER has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in |