Function moduleZ_UTIL_SRC_WITHOUT_INCLUDESActive     
 
Function module documentation
Attributes Import Export Changing Tables Exceptions Source code
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.