SAP ABAP Class CL_IAC_HELPER (Helper Methods for CL_IAC*)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-ITS (Application Component) SAP Internet Transaction Server
     SITS_ABAP (Package) ITS ABAP Components
Properties
Class CL_IAC_HELPER  
Short Description Helper Methods for CL_IAC*    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SITS_ABAP   ITS ABAP Components 
Created 20030805   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IAC_HELPER has no forward declaration.
Interfaces
Class CL_IAC_HELPER has no interface implemented.
Friends
Class CL_IAC_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PREFIX Constant Public Type reference (TYPE) STRING '/SAP/PUBLIC/BC/ITS/MIMES/' Prefix for ICF - ITS Mimes 20031030
2 C_TO_LOWER Constant Public See coding 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz' Help for Conversion to Lowercase 20031107
3 C_TO_UPPER Constant Public See coding 'aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ' Help for Conversion to Uppercase 20030813
4 C_USE_CONTENT Constant Public See coding Variants for Specifying Template Content 20030806
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_MESSAGE_SEVERITY Static method Private Method Messages During Publishing; Warning, Pass Errors Up 20031020
2 CHECK_MIME_IS_TEXT Static method Public Method Check Whether a MIME Object is of Text-Type 20040204
3 CHECK_NAME Static method Public Method Check Object Names: Only Characters, not Consistency 20030807
4 CHECK_NAME_PRIVATE Static method Private Method Check Object Names: Only Characters, not Consistency 20030808
5 CHECK_SMODILOG_FOR_DELETED Static method Public Method Check SMODILOG for Deleted Entries 20031022
6 CHECK_TEMPLATE_ONLY_7BIT_ASCII Static method Public Method Checks that given text contains only 7-bit ASCII code 20080213
7 CLEAR_IACKEYCONV_4X Static method Public Method Clean Up Table iackeyconv 20030820
8 CREATE_ABAP_OBJECT Static method Public Method Generate Correct ABAP Object According to Type and Language 20030811
9 CREATE_ABAP_OBJECT_TRANSP_NAME Static method Public Method Generate Correct ABAP Object According to Type and Language 20030829
10 GIVE_MIME_CONTENT_USING_PATH Static method Public Method Get Mime Object from Given Path 20031013
11 GIVE_MIME_CONTENT_USING_PATH1 Static method Public Method Mime Object for Given Service, Theme, Relative Path 20040930
12 HASH_LONG_TO_SHORT_NAME Static method Public Method Find Short Name for Templates and Modules from Long Name 20030807
13 IMPORT_CONSISTENCE_CHECK Static method Public Method Consistency Check before IMPORT FROM DATABASE 20040729
14 INIT_SELSCREEN_1 Static method Public Method Initializations for siac_selscreen_1 and Derived Programs 20030816
15 INVALIDATE_PPTS Static method Public Method Set pre-parsed Tree to Invalid 20031120
16 MAKE_TEMPORARY_VERSIONS Static method Public Method Create Temporary Version if Possible 20041013
17 PUBLISH_INTERNAL Static method Public Method Publish (Internally or to External ITS) 20110920
18 RS_DEQUEUE_OBJECTS Static method Public Method Help Function, for not Having to Write for Every Error 20030819
19 RS_ENQUEUE_DEQUEUE Static method Public Method Check Authorization and Set Lock 20030819
20 SCREEN_NAME_FROM_IAC Static method Public Method 20110531
21 SCREEN_NAME_TO_IAC Static method Public Method 20110531
22 SMODILOG_ENTRIES Static method Private Method Transport Entries for Several Objects 20030826
23 SPLIT_PATH_GIVE_LANGUAGE Static method Public Method Get Highest Directory Level from Relative Path 20031013
24 SPLIT_PATH_GIVE_ROOT Static method Private Method Get Highest Directory Level from Relative Path 20031013
25 SPLIT_PATH_GIVE_SERVICE Static method Public Method Get Highest Directory Level from Relative Path 20031013
26 SPLIT_PATH_GIVE_THEME Static method Public Method Get Highest Directory Level from Relative Path 20031013
27 TRANSPORT_ENTRIES Static method Public Method Transport Entries for Several Objects 20030811
28 TRANSPORT_ENTRY_ONE_OBJECT Static method Public Method Write Transport Entry for an Object 20030811
29 WRITE_PUBDIR_INFO Static method Private Method Publishing Information for Object in Table w3pubdir 20031021
Events
Class CL_IAC_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_INACTIVE_CONDITION Public See coding 20110503 t_inactive_condition TYPE RANGE OF cus_inact
2 T_TOOL_CHECK_OBJECT Public See coding IAC Object with Information for Transport 20030819 BEGIN OF t_tool_check_object, iacobj TYPE iacobj, longname TYPE iackeylong, filename TYPE string, transport_name TYPE iaccioobj, change_mode(10) TYPE c, interface TYPE REF TO if_iac_object, END OF t_tool_check_object
3 T_TOOL_CHECK_OBJECTS Public See coding IAC Objects with Information for Transport 20030819 t_tool_check_objects TYPE STANDARD TABLE OF t_tool_check_object
Method Signatures

Method ADJUST_MESSAGE_SEVERITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_MESSAGES Call by reference Type reference (TYPE) SPROT_U_TAB 20031020
2 Importing PI_INDEX Call by reference Type reference (TYPE) SYTABIX 20031020
3 Importing PI_SEVERITY Call by reference Type reference (TYPE) C 20031020

Method ADJUST_MESSAGE_SEVERITY on class CL_IAC_HELPER has no exception.

Method CHECK_MIME_IS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FILE_NAME Call by reference Type reference (TYPE) C Name (relativer Pfad) mit Erweiterung 20040204
# Exception Resumable Description Created on
1 NO_TEXT Erweiterung deutet nicht auf textartig hin 20040204

Method CHECK_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_OBJECTNAME Call by reference Type reference (TYPE) ANY Zu prüfender Name 20030807
2 Importing PI_ALLOWED_SPECIAL_CHARACTERS Call by reference Type reference (TYPE) CHAR5 weitere erlaubte Zeichen 20030807
3 Importing PI_ALLOW_SLASH Call by reference Type reference (TYPE) FLAG '/' spielt Sonderrolle 20030807
# Exception Resumable Description Created on
1 CHECK_FAILED Name containes not allowed characters 20030808
2 DELIMITER_ERROR Fehlerhafte Verwendung von / 20030808

Method CHECK_NAME_PRIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ALLOWED_SPECIAL_CHARACTERS Call by reference Type reference (TYPE) CHAR5 weitere erlaubte Zeichen 20030808
2 Importing PI_ALLOW_SLASH Call by reference Type reference (TYPE) FLAG '/' spielt Sonderrolle 20030808
3 Importing PI_OBJECTNAME Value transfer Type reference (TYPE) ANY Zu prüfender Name 20030808
# Exception Resumable Description Created on
1 CHECK_FAILED Name containes wrong characters 20030808
2 DELIMITER_ERROR Fehlerhafte Verwendung von / 20030808

Method CHECK_SMODILOG_FOR_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_DELETED_OBJECTS Call by reference Type reference (TYPE) STANDARD TABLE 20031022
2 Importing PI_ADDITIONAL_CONDITIONS Call by reference Type reference (TYPE) STANDARD TABLE obsolet 20031022
3 Importing PI_DISTINCT_FIELDS_AT_SMODILOG Call by reference Type reference (TYPE) STANDARD TABLE 20031022
4 Importing PI_INACTIVE_CONDITION Call by reference Type reference (TYPE) T_INACTIVE_CONDITION 20110503

Method CHECK_SMODILOG_FOR_DELETED on class CL_IAC_HELPER has no exception.

Method CHECK_TEMPLATE_ONLY_7BIT_ASCII Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SOURCE_CHARACTER_TABLE Call by reference Type reference (TYPE) W3HTMLTABTYPE ITS: Tabellentyp für HTML-Source 20080213
2 Importing IV_DYNPRO Call by reference Type reference (TYPE) IACDYNNR Nummer des Dynpros zu einem IAC-Template 20080213
3 Importing IV_SERVICE Call by reference Type reference (TYPE) IACSERVIC_ Service-Name der Internet-Anwendungskomponente 20080213
4 Importing IV_SOURCE_XSTREAM Call by reference Type reference (TYPE) XSTRING 20080213
5 Importing IV_TEMPLATE_NAME Call by reference Type reference (TYPE) IACKEYLONG Langer Schlüssel für IAC-Objekte 20080213
6 Importing IV_THEME Call by reference Type reference (TYPE) IACTHEME Thema der Internet-Anwendungskomponente 20080213
# Exception Resumable Description Created on
1 CX_IAC_HELPER_CHECK_7BIT_ACSII Fehler bei Prüfung auf 7-Bit-ASCII 20080213

Method CLEAR_IACKEYCONV_4X Signature

Method CLEAR_IACKEYCONV_4X on class CL_IAC_HELPER has no parameter.
Method CLEAR_IACKEYCONV_4X on class CL_IAC_HELPER has no exception.

Method CREATE_ABAP_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_ABAP_OBJECT Call by reference Object reference (TYPE REF TO) IF_IAC_OBJECT 20030811
2 Exporting PE_MIME Call by reference Object reference (TYPE REF TO) CL_IAC_MIME 20030821
3 Exporting PE_MIME_LANG Call by reference Object reference (TYPE REF TO) CL_IAC_MIME_LANG 20030821
4 Exporting PE_RESSOURCE Call by reference Object reference (TYPE REF TO) CL_IAC_RESSOURCE 20030821
5 Exporting PE_SERVICE Call by reference Object reference (TYPE REF TO) CL_IAC_SERVICE 20030821
6 Exporting PE_TEMPLATE Call by reference Object reference (TYPE REF TO) CL_IAC_TEMPLATE 20030821
7 Exporting PE_TEMPLATE_LANG Call by reference Object reference (TYPE REF TO) CL_IAC_TEMPLATE_LANG 20030821
8 Exporting PE_XML Call by reference Object reference (TYPE REF TO) CL_IAC_XML XML-Vorlagen für Templates 20100624
9 Importing PI_LONGNAME Call by reference Type reference (TYPE) IACKEYLONG 20030819
10 Importing PI_OBJECT Call by reference Type reference (TYPE) IACOBJ 20030811
11 Importing PI_VERSIONTYPE Call by reference Type reference (TYPE) IACVERSIONTYPE 'D' 20030828
# Exception Resumable Description Created on
1 ERROR_DETERMINING_LONG_NAME Could not determine long name (version management, creating) 20040107
2 WRONG_TYPE Falscher Objekttyp 20030811

Method CREATE_ABAP_OBJECT_TRANSP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_ABAP_OBJECT Call by reference Object reference (TYPE REF TO) IF_IAC_OBJECT 20030901
2 Exporting PE_EXISTS_AT_DATABASE Call by reference Type reference (TYPE) FLAG allgemeines flag 20040109
3 Exporting PE_MIME Call by reference Object reference (TYPE REF TO) CL_IAC_MIME 20030901
4 Exporting PE_MIME_LANG Call by reference Object reference (TYPE REF TO) CL_IAC_MIME_LANG 20030901
5 Exporting PE_RESSOURCE Call by reference Object reference (TYPE REF TO) CL_IAC_RESSOURCE 20030901
6 Exporting PE_SERVICE Call by reference Object reference (TYPE REF TO) CL_IAC_SERVICE 20030901
7 Exporting PE_TEMPLATE Call by reference Object reference (TYPE REF TO) CL_IAC_TEMPLATE 20030901
8 Exporting PE_TEMPLATE_LANG Call by reference Object reference (TYPE REF TO) CL_IAC_TEMPLATE_LANG 20030901
9 Importing PI_OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME 20030901
10 Importing PI_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE 20030901
11 Importing PI_VERSIONTYPE Call by reference Type reference (TYPE) IACVERSIONTYPE 'D' 20030901
# Exception Resumable Description Created on
1 WRONG_TYPE 20030901

Method GIVE_MIME_CONTENT_USING_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_CONTENT Call by reference Type reference (TYPE) XSTRING 20031013
2 Exporting PE_CONTENT_LENGTH Call by reference Type reference (TYPE) I 20031013
3 Importing PI_PATH Call by reference Type reference (TYPE) STRING 20031013
4 Importing PI_VERSIONTYPE Call by reference Type reference (TYPE) IACVERSIONTYPE 'P' Wird normalerweise von ITS-Plugin benötigt 20031013
# Exception Resumable Description Created on
1 CAN_NOT_SPLIT Pfad entspricht keinem gültigen Muster für Mimes 20031013
2 OBJECT_DOES_NOT_EXIST Es wurde kein Mime-Objekt gefunden 20031013
3 SERVICE_DOES_NOT_EXIST Servicename aus Pfad nicht korrekt 20031013
4 WRONG_MIME_NAME wahrscheinlich ist ein falscher Pfad gegeben 20031013

Method GIVE_MIME_CONTENT_USING_PATH1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_CONTENT Call by reference Type reference (TYPE) XSTRING 20040930
2 Exporting PE_CONTENT_LENGTH Call by reference Type reference (TYPE) I 20040930
3 Importing PI_PATH Call by reference Type reference (TYPE) STRING ursprünglicher Pfad 20040930
4 Importing PI_PATH_WITHOUT_SERVICE_THEME Call by reference Type reference (TYPE) STRING relativer Pfad ohne Service, Theme 20040930
5 Importing PI_SERVICE Call by reference Type reference (TYPE) IACSERVIC_ Service-Name der Internet-Anwendungskomponente 20040930
6 Importing PI_THEME Call by reference Type reference (TYPE) IACTHEME Thema der Internet-Anwendungskomponente 20040930
7 Importing PI_VERSIONTYPE Call by reference Type reference (TYPE) IACVERSIONTYPE Wird normalerweise von ITS-Plugin benötigt 20040930
# Exception Resumable Description Created on
1 CAN_NOT_SPLIT Pfad entspricht keinem gültigen Muster für Mimes 20040930
2 OBJECT_DOES_NOT_EXIST Es wurde kein Mime-Objekt gefunden 20040930
3 WRONG_MIME_NAME wahrscheinlich ist ein falscher Pfad gegeben 20040930

Method HASH_LONG_TO_SHORT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PE_SHORT Value transfer Type reference (TYPE) IACNAME 20030807
2 Importing PI_LONG Call by reference Type reference (TYPE) IACKEYLONG 20030807
# Exception Resumable Description Created on
1 INTERNAL_ERROR Fehler 20030807

Method IMPORT_CONSISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CHECK_TABLE Call by reference Type reference (TYPE) IACMU_CONTENT Tabelle mit zu prüfenden Werten 20040729
# Exception Resumable Description Created on
1 DATABASE_ERROR 20040729

Method INIT_SELSCREEN_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TEXT_MIME Call by reference Type reference (TYPE) C 20030816
2 Exporting PE_TEXT_MIMES_LANGU Call by reference Type reference (TYPE) C 20030817
3 Exporting PE_TEXT_MIME_LANGU Call by reference Type reference (TYPE) C 20030816
4 Exporting PE_TEXT_OBJS_OF_THEME Call by reference Type reference (TYPE) C 20030816
5 Exporting PE_TEXT_SERVICE Call by reference Type reference (TYPE) C 20030816
6 Exporting PE_TEXT_TEMPLATE Call by reference Type reference (TYPE) C 20030816
7 Exporting PE_TEXT_TEMPLATES_LANGU Call by reference Type reference (TYPE) C 20030817
8 Exporting PE_TEXT_TEMPLATE_LANGU Call by reference Type reference (TYPE) C 20030816
9 Exporting PE_TEXT_THEME Call by reference Type reference (TYPE) C 20030816
10 Importing PI_ONLY_SYSTLANGU Call by reference Type reference (TYPE) FLAG 20030817

Method INIT_SELSCREEN_1 on class CL_IAC_HELPER has no exception.

Method INVALIDATE_PPTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CHECK_INVALIDATION Call by reference Type reference (TYPE) FLAG allgemeines flag 20041117

Method INVALIDATE_PPTS on class CL_IAC_HELPER has no exception.

Method MAKE_TEMPORARY_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_VERSIONS_CREATED Call by reference Type reference (TYPE) I 20041013
2 Importing PI_OBJECTS Call by reference Type reference (TYPE) IAC_OBJECT_INSTANCES Tabelle auf if_iac_object 20041013

Method MAKE_TEMPORARY_VERSIONS on class CL_IAC_HELPER has no exception.

Method PUBLISH_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_MESSAGES Call by reference Type reference (TYPE) SPROT_U_TAB 20110920
2 Exporting PE_ERROR_OCCURED Call by reference Type reference (TYPE) FLAG 20110920
3 Importing PI_CHECK_ACCESS_PERMITION Call by reference Type reference (TYPE) FLAG allgemeines flag 20110920
4 Importing PI_INVALIDATE_PPTS Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20110920
5 Importing PI_OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME zu publizierendes Objekt 20110920
6 Importing PI_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20110920
7 Importing P_MESSAGE_SEVERITY_ERROR Call by reference Type reference (TYPE) C 'E' 20110920
8 Importing P_MESSAGE_SEVERITY_WARNING Call by reference Type reference (TYPE) C 'W' 20110920
# Exception Resumable Description Created on
1 ERROR_OCCURED Unbekannter Fehler 20110920
2 PERMISSION_FAILURE Keine Berechtigung für Ansicht 20110920

Method RS_DEQUEUE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_OBJECTS Call by reference Type reference (TYPE) IAC_OBJECT_INSTANCES 20030819

Method RS_DEQUEUE_OBJECTS on class CL_IAC_HELPER has no exception.

Method RS_ENQUEUE_DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_MASTER_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20060714
2 Importing PI_GLOBAL_LOCK Call by reference Type reference (TYPE) FLAG 'X' General Flag 20060714
3 Importing PI_MASTER_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20060714
4 Importing PI_MODE Call by reference Type reference (TYPE) C Änderungsmodus (MODIFY, INSERT) 20030819
5 Importing PI_OBJECT Call by reference Type reference (TYPE) C Objektname 20030819
6 Importing PI_OBJECT_CLASS Call by reference Type reference (TYPE) C Transportobjekt (Klasse) 20030819
7 Importing PI_REQUEST_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20060714
8 Importing PI_SUPPRESS_CORR_CHECK Call by reference Type reference (TYPE) FLAG 20050112
9 Importing PI_SUPPRESS_LANGUAGE_CHECK Call by reference Type reference (TYPE) FLAG 20031016
10 Importing PI_SUPPRESS_LANGUAGE_DIALOG Call by reference Type reference (TYPE) FLAG 'X' General Flag 20060714
# Exception Resumable Description Created on
1 CANCELLED_IN_CORR Abbruch in Transportwesen (??) 20030819
2 ENQUEUE_ERROR Fehler beim Sperre setzen 20030819
3 PERMISSION_ERROR Fehlende Berechtigungen 20030819
4 UNKNOWN_ERROR anderer Fehler 20030819

Method SCREEN_NAME_FROM_IAC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IAC_SCREEN_NAME Call by reference Type reference (TYPE) IACDYNNR Nummer des Dynpros zu einem IAC-Template 20110531
2 Returning RE_SCREEN Value transfer Type reference (TYPE) SYDYNNR Aktuelle Dynpro-Nummer 20110531

Method SCREEN_NAME_FROM_IAC on class CL_IAC_HELPER has no exception.

Method SCREEN_NAME_TO_IAC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCREEN Call by reference Type reference (TYPE) SYDYNNR Aktuelle Dynpro-Nummer 20110531
2 Returning RE_IAC_SCREEN_NAME Value transfer Type reference (TYPE) IACDYNNR Nummer des Dynpros zu einem IAC-Template 20110531

Method SCREEN_NAME_TO_IAC on class CL_IAC_HELPER has no exception.

Method SMODILOG_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_OBJECTS Call by reference Type reference (TYPE) IAC_OBJECT_INSTANCES Objekte, für die Einträge geschrieben werden 20030826
2 Importing PI_TRANSPORT Call by reference Type reference (TYPE) TRKORR 20030826

Method SMODILOG_ENTRIES on class CL_IAC_HELPER has no exception.

Method SPLIT_PATH_GIVE_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_LANGUAGE Call by reference Type reference (TYPE) LANGU höchste Ebene 20031013
2 Exporting PE_PATH Call by reference Type reference (TYPE) STRING weitere Teile 20031013
3 Importing PI_PATH Call by reference Type reference (TYPE) STRING Eingabepfad 20031013
# Exception Resumable Description Created on
1 CAN_NOT_SPLIT keine Hierarchie oder Wurzel zu lang 20031013
2 LANGUAGE_DOES_NOT_EXIST Wurzel stellt keine gültige Sprache da. 20031013

Method SPLIT_PATH_GIVE_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_LEADING_SLASH Call by reference Type reference (TYPE) FLAG Schrägstrich am Anfang, Namensraum? 20041008
2 Exporting PE_PATH Call by reference Type reference (TYPE) STRING Schrägstrich am Anfang, Namensraum? 20031013
3 Exporting PE_ROOT Call by reference Type reference (TYPE) STRING höchste Ebene 20031013
4 Importing PI_PATH Call by reference Type reference (TYPE) STRING Eingabepfad 20031013
# Exception Resumable Description Created on
1 CAN_NOT_SPLIT keine Hierarchie 20031013

Method SPLIT_PATH_GIVE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_PATH Call by reference Type reference (TYPE) STRING weitere Teile 20031013
2 Exporting PE_SERVICE Call by reference Type reference (TYPE) IACSERVIC_ höchste Ebene 20031013
3 Importing PI_PATH Call by reference Type reference (TYPE) STRING Eingabepfad 20031013
4 Importing PI_VERSIONTYPE Call by reference Type reference (TYPE) IACVERSIONTYPE 'P' Wird normalerweise vom ITS-Plugin genutzt 20031013
# Exception Resumable Description Created on
1 CAN_NOT_SPLIT keine Hierarchie oder Wurzel zu lang 20031013
2 SERVICE_DOES_NOT_EXIST Erster Teil des Pfades ist kein existierender Service. 20031013

Method SPLIT_PATH_GIVE_THEME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_PATH Call by reference Type reference (TYPE) STRING weitere Teile 20031013
2 Exporting PE_THEME Call by reference Type reference (TYPE) IACTHEME höchste Ebene 20031013
3 Importing PI_PATH Call by reference Type reference (TYPE) STRING Eingabepfad 20031013
# Exception Resumable Description Created on
1 CAN_NOT_SPLIT keine Hierarchie oder Wurzel zu lang 20031013

Method TRANSPORT_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_GET_MISSING_DEVCLASS_ONCE Call by reference Type reference (TYPE) FLAG 20031014
2 Importing PI_OBJECTS Call by reference Type reference (TYPE) IAC_OBJECT_INSTANCES Zu transportierende Objekte 20030811
3 Importing PI_WRITE_SMODILOG Call by reference Type reference (TYPE) FLAG 'X' = SMODILOG-Eintrag notwendig 20030826
# Exception Resumable Description Created on
1 TRANSPORT_ERROR Fehler beim Transport 20030811

Method TRANSPORT_ENTRY_ONE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_OBJECT Call by reference Object reference (TYPE REF TO) IF_IAC_OBJECT 20030819
2 Importing PI_WRITE_SMODILOG Call by reference Type reference (TYPE) FLAG 'X' = SMODILOG-Eintrag schreiben 20030826
# Exception Resumable Description Created on
1 TRANSPORT_ERROR Transport-Fehler 20030811

Method WRITE_PUBDIR_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_OBJECT_NAME Call by reference Type reference (TYPE) TROBJ_NAME 20031021
2 Importing PI_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE 20031021

Method WRITE_PUBDIR_INFO on class CL_IAC_HELPER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 640