Hierarchy
⤷ 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
# | 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 |