SAP ABAP Class CL_PACKAGE_INTERFACE (Package Interfaces)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-PAK (Application Component) Package Tools
     SPAK_API (Package) Package API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PACKAGE_INTERFACE Interface for Package Interfaces 19981204
Properties
Class CL_PACKAGE_INTERFACE  
Short Description Package Interfaces    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPAK_API   Package API 
Created 19981204   SAP 
Last change 20140121   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
# Interface Abstract Final Description Created on
1 IF_PACKAGE_INTERFACE Interface for Package Interfaces 19981204
Friends
Class CL_PACKAGE_INTERFACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACL_EXISTING Instance attribute Public Attribute reference (LIKE) 19990621
2 AUTHOR Instance attribute Public Attribute reference (LIKE) 19990521
3 CHANGED_BY Instance attribute Public Attribute reference (LIKE) 19990521
4 CHANGED_ON Instance attribute Public Attribute reference (LIKE) 19990521
5 CLSNAM Constant Private Type reference (TYPE) SEOCLSNAME 'CL_PACKAGE_INTERFACE' Class Name 19990202
6 CREATED_BY Instance attribute Public Attribute reference (LIKE) 19990616
7 CREATED_ON Instance attribute Public Attribute reference (LIKE) 19990521
8 DEFAULT_INTERFACE_SEVERITY Instance attribute Public Attribute reference (LIKE) 20000509
9 DELETED_IN_MEMORY Instance attribute Public Attribute reference (LIKE) 20000222
10 EXTENSION_RESTRICTED Instance attribute Public Attribute reference (LIKE) 19990504
11 GC_OBJECT_TYPE_DEVC Constant Private Type reference (TYPE) TROBJTYPE 'DEVC' 20100711
12 GC_OBJECT_TYPE_PIFA Constant Private Type reference (TYPE) TROBJTYPE 'PIFA' 20100711
13 GC_OBJECT_TYPE_PIFH Constant Private Type reference (TYPE) TROBJTYPE 'PIFH' 20100711
14 GC_OBJECT_TYPE_PINF Constant Private Type reference (TYPE) TROBJTYPE 'PINF' 20100711
15 GC_OPTION_EQ Constant Private Type reference (TYPE) TVARV_OPTI 'EQ' 20100711
16 GC_PGMID_R3TR Constant Private Type reference (TYPE) PGMID 'R3TR' 20100711
17 GC_SIGN_I Constant Private Type reference (TYPE) TVARV_SIGN 'I' 20100711
18 GC_SYSTEM_TYPE_SAP Constant Private Type reference (TYPE) SYSYSID 'SAP' 20130624
19 INTERFACE_NAME Instance attribute Public Attribute reference (LIKE) 19990107
20 INTERFACE_TYPE Instance attribute Public Attribute reference (LIKE) 19990504
21 IS_DEFAULT_INTERFACE Instance attribute Public Attribute reference (LIKE) 19990616
22 M_ACCESS_CONTROL_LIST Instance attribute Private Type reference (TYPE) ACLHASHTAB Access Control List 19990426
23 M_ACL_UP_TO_DATE Instance attribute Private Type reference (TYPE) FLAG Indicator whether access control list was read from DB 19990429
24 M_ELEMENTS_LOCK_STATE Instance attribute Public Type reference (TYPE) SCOMSTATE Package Interface Elements: Lock Status 19990208
25 M_LOADED_ELEMENTS Instance attribute Private Type reference (TYPE) TPAK_PACKAGE_INTERF_ELEM_LIST List of Loaded Package Interface Elements 19990125
26 M_LOCK_STATE Instance attribute Public Type reference (TYPE) SCOMSTATE Package Interface: Lock Status 19990208
27 M_NOT_EXISTING_ELEMENTS Instance attribute Private Type reference (TYPE) DEVELEMTAB Table Type for Package Interface Element Data 20110622
28 M_RESPONSIBLE_CHANGED Instance attribute Private Type reference (TYPE) FLAG Indicator: Owner of Package Interface Changed 20010810
29 M_SHORT_TEXT_CHANGED Instance attribute Private Type reference (TYPE) FLAG Indicator: Short Text of Package Interface Changed 20000221
30 PUBLISHER_PACKAGE_NAME Instance attribute Public Attribute reference (LIKE) 19990412
31 RELEASE_STATUS Instance attribute Public Attribute reference (LIKE) 20040428
32 SHORT_TEXT Instance attribute Public Attribute reference (LIKE) 19990219
33 STABILITY Instance attribute Public Attribute reference (LIKE) 19991124
34 SW_COMP_PUBLISHER_PACKAGE Instance attribute Public Attribute reference (LIKE) 20120920
35 SW_COMP_TADIR_PACKAGE Instance attribute Public Attribute reference (LIKE) 20120920
36 S_DELETED_INTERFACES Static Attribute Private See coding 20100720
37 S_INTERFACE_DIR Static Attribute Public Type reference (TYPE) TPAK_PACKAGE_INTERFACE_DIR List of Loaded Package Interfaces 19990202
38 S_MESSAGE_TEXT Static Attribute Private Type reference (TYPE) PAKMSGTEXT Message Text 19990525
39 S_NEW_INTERFACES Static Attribute Public Type reference (TYPE) TPAK_NEW_INTERFACE_LIST List of new package interfaces not yet saved 19990218
40 TADIR_PACKAGE_NAME Instance attribute Public Attribute reference (LIKE) 19990219
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACCESS_CONTROL_ELEMENTS Instance method Public Method 19990218
2 ADD_ELEMENTS Instance method Public Method 19990218
3 BULK_LOAD_LIST_OF_PKG_INTERF Instance method Public Method 19990202
4 BULK_LOAD_SEL_PKG_INTERF Instance method Public Method 19990202
5 CHECK_ELEMENT_ENCLOSURE Instance method Public Method 19990616
6 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 19990330
7 COMBINE_INTERFACE Instance method Public Method 19990218
8 CONSTRUCTOR Instance method Public Constructor Constructor for Package Interface 19981208
9 COPY_INTERFACE Instance method Public Method 19990218
10 CREATE_NEW_PACKAGE_INTERFACE Instance method Public Method 19990202
11 DELETE Instance method Public Method 19990218
12 GET_ACCESS_CONTROL_LIST Instance method Public Method 19990621
13 GET_ALL_ATTRIBUTES Instance method Public Method 19990218
14 GET_CHANGEABLE Instance method Public Method 19990504
15 GET_CHANGED Instance method Public Method 19990504
16 GET_EFFECTIVE_RELEASE_STATUS Instance method Public Method 20040428
17 GET_ELEMENTS Instance method Public Method 19990218
18 GET_ELEMENTS_CHANGEABLE Instance method Public Method 19990504
19 GET_ELEMENTS_CHANGED Instance method Public Method 19990504
20 GET_INTERFACE_NAME Instance method Public Method 19990218
21 GET_ORIGIN_SYSTEM Instance method Public Method 19990820
22 GET_PACKAGE Instance method Public Method 19990218
23 GET_PACKAGE_NAME Instance method Public Method 19990218
24 GET_PERMISSIONS_TO_USE Instance method Public Method 19990825
25 LOAD_PACKAGE_INTERFACE Instance method Public Method 19990202
26 M_APPEND_ELEMENT Instance method Private Method List of Loaded Package Interface Elements: Add Entry 19990125
27 M_CHECK_OBJECT_STATE Instance method Private Method Check Object Status for Validity 19990601
28 M_DELETE_DB Instance method Private Method Delete Package Interface Data from Database 19990218
29 M_DELETE_ELEMENT Instance method Private Method List of Loaded Package Interface Elements: Delete Entry 19990125
30 M_DESTROY_INTERFACE Instance method Private Method Destroy Package Interface Instance 19990412
31 M_INSERT_DB Instance method Private Method Add Package Interface Data to Database 19990218
32 M_LOAD_DATA Instance method Private Method Load Package Interface Data 19990218
33 M_RELOAD Instance method Private Method Reload Package Interface Data from Database (Refresh) 19990218
34 M_RELOAD_ELEMENTS Instance method Private Method Reload Package Interface Elements from Database (Refresh) 19990512
35 M_SAVE Instance method Public Method Save Package Interface (Without Database Commit) 19990514
36 M_UPDATE_DB Instance method Private Method Update Package Interface Data in Database 19990218
37 M_WRITE_INTF_VERSION Instance method Private Method 20130624
38 REFRESH Instance method Public Method 19990219
39 REMOVE_ACCESS_CONTROL_ELEMENTS Instance method Public Method 19990825
40 REMOVE_ELEMENTS Instance method Public Method 19990218
41 SAVE Instance method Public Method 19990218
42 SAVE_ELEMENTS Instance method Public Method 19990218
43 SAVE_GENERIC Instance method Public Method 19990504
44 SET_ACCESS_CONTROL_LIST Instance method Public Method 19990218
45 SET_ALL_ATTRIBUTES Instance method Public Method 19990218
46 SET_CHANGEABLE Instance method Public Method 19990219
47 SET_ELEMENTS_CHANGEABLE Instance method Public Method 19990219
48 S_CHECK_AUTHOR Static method Private Method Check User ID of Owner 19990521
49 S_GET_PKG_INTERFACE Static method Public Method Get Package Interface Instance 19990202
50 S_HANDLE_ELEMENT_CREATED Static method Private Event handling method Event Handling: Package Interface Element Created 19990503
51 S_HANDLE_ELEMENT_DELETED Static method Private Event handling method Event Handling: Package Interface Element Removed 19990503
52 S_HANDLE_ELEMENT_MODIFIED Static method Private Event handling method Event Handling: Package Interface Element Changed 19990503
53 S_LOCK_DB Static method Private Method Lock Package Interface 19990202
54 S_READ_DB Static method Private Method Read Package Interface Data from Database 19990202
55 S_READ_SINGLE_DB Static method Private Method Read Data of Single Package Interface from Database 19990218
56 UNDO_ALL_CHANGES Instance method Public Method 19990218
57 UNDO_ALL_CHANGES_GENERIC Instance method Public Method 19990504
Events
# Event Type Visibility Description Created on
1 INITIALIZED Instance Event
(0)
Public
(2)
19990211
2 INTERFACE_CREATED Instance Event
(0)
Public
(2)
19990211
3 INTERFACE_DELETED Instance Event
(0)
Public
(2)
19990412
4 INTERFACE_MODIFIED Instance Event
(0)
Public
(2)
19990211
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DEL_IN_MEMORY Private See coding 20100720 BEGIN OF ty_del_in_memory, interface TYPE scomifnam, package TYPE devclass, END OF ty_del_in_memory
Method Signatures

Method ADD_ACCESS_CONTROL_ELEMENTS Signature

Method ADD_ACCESS_CONTROL_ELEMENTS on class CL_PACKAGE_INTERFACE has no parameter.
Method ADD_ACCESS_CONTROL_ELEMENTS on class CL_PACKAGE_INTERFACE has no exception.

Method ADD_ELEMENTS Signature

Method ADD_ELEMENTS on class CL_PACKAGE_INTERFACE has no parameter.
Method ADD_ELEMENTS on class CL_PACKAGE_INTERFACE has no exception.

Method BULK_LOAD_LIST_OF_PKG_INTERF Signature

Method BULK_LOAD_LIST_OF_PKG_INTERF on class CL_PACKAGE_INTERFACE has no parameter.
Method BULK_LOAD_LIST_OF_PKG_INTERF on class CL_PACKAGE_INTERFACE has no exception.

Method BULK_LOAD_SEL_PKG_INTERF Signature

Method BULK_LOAD_SEL_PKG_INTERF on class CL_PACKAGE_INTERFACE has no parameter.
Method BULK_LOAD_SEL_PKG_INTERF on class CL_PACKAGE_INTERFACE has no exception.

Method CHECK_ELEMENT_ENCLOSURE Signature

Method CHECK_ELEMENT_ENCLOSURE on class CL_PACKAGE_INTERFACE has no parameter.
Method CHECK_ELEMENT_ENCLOSURE on class CL_PACKAGE_INTERFACE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PACKAGE_INTERFACE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PACKAGE_INTERFACE has no exception.

Method COMBINE_INTERFACE Signature

Method COMBINE_INTERFACE on class CL_PACKAGE_INTERFACE has no parameter.
Method COMBINE_INTERFACE on class CL_PACKAGE_INTERFACE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_PKG_INTERFACE Value transfer Type reference (TYPE) FLAG Kennzeichen für neu angelegte Paketschnittstelle 19990414
2 Importing I_PKG_INTERFACE_DATA Call by reference Type reference (TYPE) SCOMPIDTLN Paketschnittstellendaten 19981208
# Exception Resumable Description Created on
1 OBJECT_ALREADY_EXISTING Paketschnittstelle existiert bereits 19990202

Method COPY_INTERFACE Signature

Method COPY_INTERFACE on class CL_PACKAGE_INTERFACE has no parameter.
Method COPY_INTERFACE on class CL_PACKAGE_INTERFACE has no exception.

Method CREATE_NEW_PACKAGE_INTERFACE Signature

Method CREATE_NEW_PACKAGE_INTERFACE on class CL_PACKAGE_INTERFACE has no parameter.
Method CREATE_NEW_PACKAGE_INTERFACE on class CL_PACKAGE_INTERFACE has no exception.

Method DELETE Signature

Method DELETE on class CL_PACKAGE_INTERFACE has no parameter.
Method DELETE on class CL_PACKAGE_INTERFACE has no exception.

Method GET_ACCESS_CONTROL_LIST Signature

Method GET_ACCESS_CONTROL_LIST on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_ACCESS_CONTROL_LIST on class CL_PACKAGE_INTERFACE has no exception.

Method GET_ALL_ATTRIBUTES Signature

Method GET_ALL_ATTRIBUTES on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_ALL_ATTRIBUTES on class CL_PACKAGE_INTERFACE has no exception.

Method GET_CHANGEABLE Signature

Method GET_CHANGEABLE on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_CHANGEABLE on class CL_PACKAGE_INTERFACE has no exception.

Method GET_CHANGED Signature

Method GET_CHANGED on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_CHANGED on class CL_PACKAGE_INTERFACE has no exception.

Method GET_EFFECTIVE_RELEASE_STATUS Signature

Method GET_EFFECTIVE_RELEASE_STATUS on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_EFFECTIVE_RELEASE_STATUS on class CL_PACKAGE_INTERFACE has no exception.

Method GET_ELEMENTS Signature

Method GET_ELEMENTS on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_ELEMENTS on class CL_PACKAGE_INTERFACE has no exception.

Method GET_ELEMENTS_CHANGEABLE Signature

Method GET_ELEMENTS_CHANGEABLE on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_ELEMENTS_CHANGEABLE on class CL_PACKAGE_INTERFACE has no exception.

Method GET_ELEMENTS_CHANGED Signature

Method GET_ELEMENTS_CHANGED on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_ELEMENTS_CHANGED on class CL_PACKAGE_INTERFACE has no exception.

Method GET_INTERFACE_NAME Signature

Method GET_INTERFACE_NAME on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_INTERFACE_NAME on class CL_PACKAGE_INTERFACE has no exception.

Method GET_ORIGIN_SYSTEM Signature

Method GET_ORIGIN_SYSTEM on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_ORIGIN_SYSTEM on class CL_PACKAGE_INTERFACE has no exception.

Method GET_PACKAGE Signature

Method GET_PACKAGE on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_PACKAGE on class CL_PACKAGE_INTERFACE has no exception.

Method GET_PACKAGE_NAME Signature

Method GET_PACKAGE_NAME on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_PACKAGE_NAME on class CL_PACKAGE_INTERFACE has no exception.

Method GET_PERMISSIONS_TO_USE Signature

Method GET_PERMISSIONS_TO_USE on class CL_PACKAGE_INTERFACE has no parameter.
Method GET_PERMISSIONS_TO_USE on class CL_PACKAGE_INTERFACE has no exception.

Method LOAD_PACKAGE_INTERFACE Signature

Method LOAD_PACKAGE_INTERFACE on class CL_PACKAGE_INTERFACE has no parameter.
Method LOAD_PACKAGE_INTERFACE on class CL_PACKAGE_INTERFACE has no exception.

Method M_APPEND_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELEMENT Call by reference Object reference (TYPE REF TO) IF_PACKAGE_INTERFACE_ELEMENT Paketschnittstellen-Element-Instanz 19990218

Method M_APPEND_ELEMENT on class CL_PACKAGE_INTERFACE has no exception.

Method M_CHECK_OBJECT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJECT_STATE_VALID Value transfer Type reference (TYPE) FLAG Kennzeichen (X=Objekt ist gültig) 19990601

Method M_CHECK_OBJECT_STATE on class CL_PACKAGE_INTERFACE has no exception.

Method M_DELETE_DB Signature

Method M_DELETE_DB on class CL_PACKAGE_INTERFACE has no parameter.
Method M_DELETE_DB on class CL_PACKAGE_INTERFACE has no exception.

Method M_DELETE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELEMENT Call by reference Object reference (TYPE REF TO) IF_PACKAGE_INTERFACE_ELEMENT Paketschnittstellen-Element-Instanz 19990218

Method M_DELETE_ELEMENT on class CL_PACKAGE_INTERFACE has no exception.

Method M_DESTROY_INTERFACE Signature

Method M_DESTROY_INTERFACE on class CL_PACKAGE_INTERFACE has no parameter.
Method M_DESTROY_INTERFACE on class CL_PACKAGE_INTERFACE has no exception.

Method M_INSERT_DB Signature

Method M_INSERT_DB on class CL_PACKAGE_INTERFACE has no parameter.
# Exception Resumable Description Created on
1 DB_ACCESS_ERROR Fataler Fehler beim schreibenden Zugriff auf Datebank 19990219

Method M_LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PKG_INTERFACE_DATA Call by reference Type reference (TYPE) SCOMPIDTLN Paketschnittstellendaten 19990218

Method M_LOAD_DATA on class CL_PACKAGE_INTERFACE has no exception.

Method M_RELOAD Signature

Method M_RELOAD on class CL_PACKAGE_INTERFACE has no parameter.
# Exception Resumable Description Created on
1 INTERN_ERR Interner Fehler 19990219
2 OBJECT_NOT_EXISTING Paketschnittstelle existiert nicht 19990219

Method M_RELOAD_ELEMENTS Signature

Method M_RELOAD_ELEMENTS on class CL_PACKAGE_INTERFACE has no parameter.
Method M_RELOAD_ELEMENTS on class CL_PACKAGE_INTERFACE has no exception.

Method M_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) E070-TRKORR Transportauftrag 20000825
2 Importing I_SUPPRESS_DIALOG Call by reference Type reference (TYPE) FLAG ABAP_FALSE Steuert, ob Popups gesendet werden dürfen 20090712
3 Importing I_TRANSPORT_REQUEST Call by reference Type reference (TYPE) E070-TRKORR Transportauftrag 19990517
# Exception Resumable Description Created on
1 CANCELLED_IN_CORR Abbruch in Transportauftragsauswahl durch Benutzer 19990517
2 OBJECT_INVALID Ungültiges Objekt 19990517
3 OBJECT_NOT_CHANGEABLE Paketschnittstelle nicht gesperrt 19990517
4 PERMISSION_FAILURE Unzureichende Berechtigung 19990517
5 SHORT_TEXT_MISSING Kurztext der Paketschnittstelle fehlt 19990517

Method M_UPDATE_DB Signature

Method M_UPDATE_DB on class CL_PACKAGE_INTERFACE has no parameter.
# Exception Resumable Description Created on
1 DB_ACCESS_ERROR Fataler Fehler beim schreibenden Zugriff auf Datebank 19990219

Method M_WRITE_INTF_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INTFTEXT_DATA Call by reference Type reference (TYPE) INTFTEXT 20130624
2 Importing IS_INTF_DATA Call by reference Type reference (TYPE) SCOMPIDTLN 20130624
3 Importing IT_ACL_DATA Call by reference Type reference (TYPE) ACLPERM_TAB 20130624
4 Importing IT_EXPOSED_OBJECT_DATA Call by reference Type reference (TYPE) IFELEM_TAB Tabellentyp für Schnittstellen Element Daten (mit TADIR Key) 20130624
5 Importing IV_ACL_UPDATE_MODE Call by reference Type reference (TYPE) CHAR1 20130731
6 Importing IV_INTERFACE_UPDATE_MODE Call by reference Type reference (TYPE) CHAR1 20130624

Method M_WRITE_INTF_VERSION on class CL_PACKAGE_INTERFACE has no exception.

Method REFRESH Signature

Method REFRESH on class CL_PACKAGE_INTERFACE has no parameter.
Method REFRESH on class CL_PACKAGE_INTERFACE has no exception.

Method REMOVE_ACCESS_CONTROL_ELEMENTS Signature

Method REMOVE_ACCESS_CONTROL_ELEMENTS on class CL_PACKAGE_INTERFACE has no parameter.
Method REMOVE_ACCESS_CONTROL_ELEMENTS on class CL_PACKAGE_INTERFACE has no exception.

Method REMOVE_ELEMENTS Signature

Method REMOVE_ELEMENTS on class CL_PACKAGE_INTERFACE has no parameter.
Method REMOVE_ELEMENTS on class CL_PACKAGE_INTERFACE has no exception.

Method SAVE Signature

Method SAVE on class CL_PACKAGE_INTERFACE has no parameter.
Method SAVE on class CL_PACKAGE_INTERFACE has no exception.

Method SAVE_ELEMENTS Signature

Method SAVE_ELEMENTS on class CL_PACKAGE_INTERFACE has no parameter.
Method SAVE_ELEMENTS on class CL_PACKAGE_INTERFACE has no exception.

Method SAVE_GENERIC Signature

Method SAVE_GENERIC on class CL_PACKAGE_INTERFACE has no parameter.
Method SAVE_GENERIC on class CL_PACKAGE_INTERFACE has no exception.

Method SET_ACCESS_CONTROL_LIST Signature

Method SET_ACCESS_CONTROL_LIST on class CL_PACKAGE_INTERFACE has no parameter.
Method SET_ACCESS_CONTROL_LIST on class CL_PACKAGE_INTERFACE has no exception.

Method SET_ALL_ATTRIBUTES Signature

Method SET_ALL_ATTRIBUTES on class CL_PACKAGE_INTERFACE has no parameter.
Method SET_ALL_ATTRIBUTES on class CL_PACKAGE_INTERFACE has no exception.

Method SET_CHANGEABLE Signature

Method SET_CHANGEABLE on class CL_PACKAGE_INTERFACE has no parameter.
Method SET_CHANGEABLE on class CL_PACKAGE_INTERFACE has no exception.

Method SET_ELEMENTS_CHANGEABLE Signature

Method SET_ELEMENTS_CHANGEABLE on class CL_PACKAGE_INTERFACE has no parameter.
Method SET_ELEMENTS_CHANGEABLE on class CL_PACKAGE_INTERFACE has no exception.

Method S_CHECK_AUTHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTHOR Call by reference Type reference (TYPE) CNAM Verantwortlicher der Paketschnittstelle 19990521
# Exception Resumable Description Created on
1 AUTHOR_NOT_EXISTING Benutzer existiert nicht im System 19990521

Method S_GET_PKG_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PACKAGE_INTERFACE_NAME Call by reference Type reference (TYPE) SCOMIFNAM Paketschnittstellenname 19990202
2 Returning R_PACKAGE_INTERFACE Value transfer Object reference (TYPE REF TO) IF_PACKAGE_INTERFACE Paketschnittstellen-Instanz 19990202

Method S_GET_PKG_INTERFACE on class CL_PACKAGE_INTERFACE has no exception.

Method S_HANDLE_ELEMENT_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 19990503

Method S_HANDLE_ELEMENT_CREATED on class CL_PACKAGE_INTERFACE has no exception.

Method S_HANDLE_ELEMENT_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 19990503

Method S_HANDLE_ELEMENT_DELETED on class CL_PACKAGE_INTERFACE has no exception.

Method S_HANDLE_ELEMENT_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 19990503

Method S_HANDLE_ELEMENT_MODIFIED on class CL_PACKAGE_INTERFACE has no exception.

Method S_LOCK_DB 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) E070-TRKORR Transportauftrag 20000825
2 Importing I_LOCK_MODE Call by reference Type reference (TYPE) C Sperr-Modus 19990215
3 Importing I_LOCK_OBJECT Value transfer Type reference (TYPE) TROBJTYPE Sperrobjekt: Objekttyp 19990208
4 Importing I_PKG_INTERFACE_NAME Call by reference Type reference (TYPE) SCOMIFNAM Paketschnittstellenname 19990202
5 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 CANCELED_IN_CORR Abbruch in Transportauftragsauswahl durch Benutzer 19990215
2 ENQUEUED_BY_USER Objekt gesperrt durch anderen Benutzer 19990215
3 ENQUEUE_SYSTEM_FAILURE Interner Fehler im ENQUEUE-Funktionsbaustein 19990215
4 ILLEGAL_PARAMETER_VALUES Unzulässiger Wert für Sperr-Objekttyp / Sperr-Modus 19990215
5 INTERN_ERR Interner Fehler 19990215
6 NO_MODIFY_PERMISSION Benutzer hat keine Änderungsberechtigung 19990215
7 OBJECT_NOT_EXISTING Paketschnittstelle existiert nicht 19990215
8 PERMISSION_FAILURE Unzureichende Berechtigung 19990215
9 REQUEST_LANGUAGE_DENIED Nichtzugelassene Sprache angegeben 19990215
10 UNEXPECTED_ERROR Unerwartete Ausnahme 19990215

Method S_READ_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PKG_INTERFACE_DATA Call by reference Type reference (TYPE) SCOMPIFDAT Paketschnittstellendaten 19990202
2 Importing I_PACKAGE_SELECTION Call by reference Type reference (TYPE) SCOMPAKSEL Paketname: Selektion 19990202
3 Importing I_PKG_INTERFACE_SELECTION Call by reference Type reference (TYPE) SCOMPAKSEL Paketschnittstellenname: Selektion 19990202
# Exception Resumable Description Created on
1 NO_DATA_SELECTED Keine Daten zur angegebenen Selektion gefunden 19990202

Method S_READ_SINGLE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INTERFACE_DATA Call by reference Type reference (TYPE) SCOMPIDTLN Paketschnittstellendaten 19990218
2 Importing I_INTERFACE_NAME Call by reference Type reference (TYPE) SCOMIFNAM Paketschnittstellenname 19990218
# Exception Resumable Description Created on
1 OBJECT_NOT_EXISTING Paketschnittstelle existiert nicht 19990218
2 SHORTTEXT_NOT_EXISTING Kurztext der Paketschnittstelle existiert nicht 19990409

Method UNDO_ALL_CHANGES Signature

Method UNDO_ALL_CHANGES on class CL_PACKAGE_INTERFACE has no parameter.
Method UNDO_ALL_CHANGES on class CL_PACKAGE_INTERFACE has no exception.

Method UNDO_ALL_CHANGES_GENERIC Signature

Method UNDO_ALL_CHANGES_GENERIC on class CL_PACKAGE_INTERFACE has no parameter.
Method UNDO_ALL_CHANGES_GENERIC on class CL_PACKAGE_INTERFACE has no exception.
Event Signatures

Event INITIALIZED Signature
Event INITIALIZED on class CL_PACKAGE_INTERFACE has no parameter.
Event INTERFACE_CREATED Signature
Event INTERFACE_CREATED on class CL_PACKAGE_INTERFACE has no parameter.
Event INTERFACE_DELETED Signature
Event INTERFACE_DELETED on class CL_PACKAGE_INTERFACE has no parameter.
Event INTERFACE_MODIFIED Signature
Event INTERFACE_MODIFIED on class CL_PACKAGE_INTERFACE has no parameter.
History
Last changed by/on SAP  20140121 
SAP Release Created in