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
55
56
ENDFUNCTION.