1
***INCLUDE LSVIMTDT .
2
DATA:
3
* Tabelle für die DB-Zeilen, Ultra Long
4
BEGIN OF EXTRACT_UL OCCURS 0,
5
LINE(4096),
6
END OF EXTRACT_UL,
7
* Tabelle für die DB-Zeilen, Very Long
8
BEGIN OF EXTRACT_VL OCCURS 0,
9
LINE(512),
10
END OF EXTRACT_VL,
11
* Tabelle für die DB-Zeilen, Long
12
BEGIN OF EXTRACT_L OCCURS 0,
13
LINE(256),
14
END OF EXTRACT_L,
15
* Tabelle für die DB-Zeilen, Middle
16
BEGIN OF EXTRACT_M OCCURS 0,
17
LINE(128),
18
END OF EXTRACT_M,
19
* Tabelle für die DB-Zeilen, Short
20
BEGIN OF EXTRACT_S OCCURS 0,
21
LINE(64),
22
END OF EXTRACT_S,
23
* Tabelle für die DB-Zeilen, Very Short
24
BEGIN OF EXTRACT_VS OCCURS 0,
25
LINE(48),
26
END OF EXTRACT_VS,
27
* Tabelle für die DB-Zeilen, Ultra Short
28
BEGIN OF EXTRACT_US OCCURS 0,
29
LINE(32),
30
END OF EXTRACT_US.
31
32
* Table for all entries loaded from database
33
34
35
BEGIN OF TOTAL_UL OCCURS 0,
36
37
END OF TOTAL_UL,
38
39
BEGIN OF TOTAL_VL OCCURS 0,
40
41
END OF TOTAL_VL,
42
43
BEGIN OF TOTAL_L OCCURS 0,
44
45
END OF TOTAL_L,
46
47
BEGIN OF TOTAL_M OCCURS 0,
48
49
END OF TOTAL_M,
50
51
BEGIN OF TOTAL_S OCCURS 0,
52
53
END OF TOTAL_S,
54
55
BEGIN OF TOTAL_VS OCCURS 0,
56
57
END OF TOTAL_VS,
58
59
BEGIN OF TOTAL_US OCCURS 0,
60
61
END OF TOTAL_US.
62
63
* Tabelle mit den modifizierten Elementen
64
65
DATA: BEGIN OF MOD_ELEM_TAB OCCURS 100,
66
LINES(4096),
67
END OF MOD_ELEM_TAB.
68
69
*ATA: FORBIDDEN_FUNC_NAME_CHARS(10) VALUE '/\$!§%&''##', "#EC *
70
* FORBIDDEN_AREA_NAME_CHARS(10) VALUE '/\$!§%&''##'. "#EC *
71
DATA: FORBIDDEN_FUNC_NAME_CHARS(9) VALUE '\$!§%&''##', "#EC *
72
FORBIDDEN_AREA_NAME_CHARS(9) VALUE '\$!§%&''##'. "#EC *