Funktionsbaustein | Z_UTIL_SRC_WITHOUT_INCLUDES | aktiv |

Fbausteindokumentation
Eigenschaften | Import | Export | Changing | Tabellen | Ausnahmen | Quelltext
Klassifikation
Funktionsgruppe | ZUTIL |  | Hilfsmittel
Kurztext | SourceCode ohne Includes
Ablaufart
| Normaler Funktionsbaustein
| Remote fähiger Baustein
| Verbuchungsbaustein
|  | Start sofort
|  | Start sofort-nicht nachverbuchbar
|  | Start verzögert
|  | Sammellauf
Allgemeine Daten
Verantwortlicher | CREYTZ
letzter Änderer | CREYTZ
Änderungsdatum | 02.03.2021
Paket | ZUTIL
Programmname | SAPLZUTIL
Includename | LZUTILU03
Originalsprache | D
Nicht freigegeben |
| Editiersperre
| Global
Parametername | Typisierung | Bezugstyp | Vorschlagswert | Optional | Wertübergabe | Kurztext | Langtext
--- | --- | --- | --- | --- | --- | --- | ---
IT_SRC | TYPE | ZUTIL_SRC_TT |  |  |  | SourceCode |
I_SRC_NAME | TYPE | ZUTIL_SRC_NAME |  |  |  | SourceCode-Name |
I_CHECK | TYPE | ZUTIL_GLOBAL_CHECK |  |  |  | globale Prüfung |
I_PROGNAME | TYPE | ZUTIL_GLOBAL_PROGRAM |  |  |  | globales Programm |
I_REPLACE | TYPE | ZUTIL_REPLACING_SRC |  |  |  | Name des ersetzenden SourceCodes |
Parametername | Typisierung | Bezugstyp | Wertübergabe | Kurztext | Langtext
--- | --- | --- | --- | --- | ---
ET_SRC_NO_INCLUDES | TYPE | ZUTIL_SRC_NO_INCLUDES_TT |  | SourceCode ohne Includes |
ET_INDEX | TYPE | ZUTIL_SRC_INCLUDE_INDEX_TT |  | Index-Tabelle für Includes |
txt
    1
    FUNCTION z_util_src_without_includes.
    2
    *"----------------------------------------------------------------------
    3
    *"*"Lokale Schnittstelle:
    4
    *"  IMPORTING
    5
    *"     REFERENCE(IT_SRC) TYPE  ZUTIL_SRC_TT
    6
    *"     REFERENCE(I_SRC_NAME) TYPE  ZUTIL_SRC_NAME
    7
    *"     REFERENCE(I_CHECK) TYPE  ZUTIL_GLOBAL_CHECK DEFAULT ABAP_FALSE
    8
    *"     REFERENCE(I_PROGNAME) TYPE  ZUTIL_GLOBAL_PROGRAM DEFAULT SPACE
    9
    *"     REFERENCE(I_REPLACE) TYPE  ZUTIL_REPLACING_SRC OPTIONAL
    10
    *"  EXPORTING
    11
    *"     REFERENCE(ET_SRC_NO_INCLUDES) TYPE  ZUTIL_SRC_NO_INCLUDES_TT
    12
    *"     REFERENCE(ET_INDEX) TYPE  ZUTIL_SRC_INCLUDE_INDEX_TT
    13
    *"----------------------------------------------------------------------
    14
    15
    *&---------------------------------------------------------------------*
    16
    *&  Function Module   Z_UTIL_SRC_WITHOUT_INCLUDES                      *
    17
    *&                                                                     *
    18
    *&---------------------------------------------------------------------*
    19
    *&                                                                     *
    20
    *& This program is free software: you can redistribute it and/or       *
    21
    *& modify it under the terms of the GNU General Public License as      *
    22
    *& published by the Free Software Foundation, either version 3 of the  *
    23
    *& License, or any later version.                                      *
    24
    *&                                                                     *
    25
    *& This program is distributed in the hope that it will be useful,     *
    26
    *& but WITHOUT ANY WARRANTY; without even the implied warranty of      *
    27
    *& MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.                *
    28
    *& See the GNU General Public License for more details.                *
    29
    *&                                                                     *
    30
    *& You should have received a copy of the GNU General Public License   *
    31
    *& along with this program. If not, see <http://www.gnu.org/licenses/>.*
    32
    *&                                                                     *
    33
    *&---------------------------------------------------------------------*
    34
    *&                                                                     *
    35
    *&  Author:     Ruediger von Creytz     ruediger.creytz@globalbit.net  *
    36
    *&  Copyright:  globalBIT, LLC          http://www.globalbit.net       *
    37
    *&  Version:    20210302                                               *
    38
    *&                                                                     *
    39
    *&---------------------------------------------------------------------*
    40
    41
      REFRESH:
    42
        et_src_no_includes,
    43
        et_index.
    44
    45
      PERFORM get_src_without_includes
    46
        USING
    47
          it_src
    48
          i_src_name
    49
          i_check
    50
          i_progname
    51
          i_replace
    52
        CHANGING
    53
          et_src_no_includes
    54
          et_index.
    55
    56
    ENDFUNCTION.