Properties SourceCde
txt
1
*&---------------------------------------------------------------------*
2
*&  Include           ZSOFTCOPY_TYPES                                  *
3
*&                                                                     *
4
*&---------------------------------------------------------------------*
5
*&                                                                     *
6
*& This file is part of ZSOFTCOPY.                                     *
7
*&                                                                     *
8
*& ZSOFTCOPY is free software: you can redistribute it and/or modify   *
9
*& it under the terms of the GNU General Public License as published   *
10
*& by the Free Software Foundation, either version 3 of the License,   *
11
*& or any later version.                                               *
12
*&                                                                     *
13
*& ZSOFTCOPY is distributed in the hope that it will be useful,        *
14
*& but WITHOUT ANY WARRANTY; without even the implied warranty of      *
15
*& MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the       *
16
*& GNU General Public License for more details.                        *
17
*&                                                                     *
18
*& You should have received a copy of the GNU General Public License   *
19
*& along with ZDOWNLOAD. If not, see <http://www.gnu.org/licenses/>.   *
20
*&                                                                     *
21
*&---------------------------------------------------------------------*
22
*&                                                                     *
23
*&  Author:     Ruediger von Creytz     ruediger.creytz@globalbit.net  *
24
*&  Copyright:  globalBIT, LLC          http://www.globalbit.net       *
25
*&                                                                     *
26
*&---------------------------------------------------------------------*
27
 
28
 
29
  TYPE-POOLS:
30
  abap.
31
 
32
  TYPES:
33
  it_abapsource TYPE STANDARD TABLE OF abapsource,
34
 
35
  BEGIN OF st_abaptxt255,
36
    line(255) TYPE c,
37
  END OF st_abaptxt255,
38
  it_abaptxt255 TYPE STANDARD TABLE OF st_abaptxt255,
39
 
40
  BEGIN OF st_access,
41
    checked TYPE flag,
42
    ddtext TYPE string,
43
    sub TYPE n,
44
  END OF st_access,
45
  it_access TYPE STANDARD TABLE OF st_access,
46
 
47
  BEGIN OF st_attributes,
48
    descript TYPE string,
49
    space_after_descript TYPE flag,
50
    person_responsible TYPE as4user,
51
    person_responsible_text TYPE ad_namtext,
52
    author TYPE bname,
53
    author_text TYPE ad_namtext,
54
    date_created TYPE string,
55
    bname TYPE bname,
56
    name_text TYPE ad_namtext,
57
    date_last_changed TYPE string,
58
    time_last_changed TYPE string,
59
    date_last_generation TYPE string,
60
    time_last_generation TYPE string,
61
    devclass TYPE devclass,
62
    devclass_descr TYPE as4text,
63
    laiso TYPE laiso,
64
    sptxt TYPE sptxt,
65
    display_appview TYPE flag,
66
    appview TYPE string,
67
    is_bsp_appl TYPE flag,
68
    internal_name TYPE string,
69
    initial_bsp TYPE string,
70
    application_class TYPE string,
71
    theme TYPE string,
72
    stateful TYPE flag,
73
    supports_portal_integration TYPE flag,
74
    display_rfcenable TYPE flag,
75
    rfcenable TYPE flag,
76
    application_component TYPE akhkompo,
77
  END OF st_attributes,
78
 
79
  BEGIN OF st_component,
80
    component TYPE dlvunit,
81
    release TYPE saprelease,
82
    level TYPE num4,
83
    high_package TYPE patch,
84
    desc_text TYPE comp_desc,
85
  END OF st_component,
86
  it_component TYPE STANDARD TABLE OF st_component,
87
 
88
  BEGIN OF st_contflag_range,
89
    sign(1) TYPE c,
90
    option(2) TYPE c,
91
    low TYPE contflag,
92
    high TYPE contflag,
93
  END OF st_contflag_range,
94
  it_contflag_range TYPE STANDARD TABLE OF st_contflag_range,
95
 
96
  it_d021s TYPE STANDARD TABLE OF d021s,
97
 
98
  BEGIN OF st_data_type,
99
    domname TYPE domname,
100
    domdescr TYPE as4text,
101
    datatype TYPE datatype_d,
102
    datadescr TYPE val_text,
103
    dataleng TYPE ddleng,
104
    datadeci TYPE decimals,
105
    refkind TYPE typekind,
106
    reftype(1) TYPE c,
107
  END OF st_data_type,
108
 
109
  BEGIN OF st_definition_1,
110
    datatype TYPE datatype_d,
111
    datadescr TYPE string,
112
    dataleng TYPE ddleng,
113
    datadeci TYPE decimals,
114
    outputlen TYPE outputlen,
115
    convexit TYPE convexit,
116
    signflag TYPE signflag,
117
    lowercase TYPE lowercase,
118
  END OF st_definition_1,
119
 
120
  BEGIN OF st_definition_2,
121
    selmethod TYPE selmethod,
122
    texttab TYPE selmethtxt,
123
    dialogtype TYPE ddshdiatyp,
124
    hotkey TYPE ddshhotkey,
125
    selmexit TYPE ddshselext,
126
  END OF st_definition_2,
127
 
128
  BEGIN OF st_deliv_maint,
129
    display_cont TYPE flag,
130
    contflag TYPE contflag,
131
    contflag_text TYPE string,
132
    display_main TYPE flag,
133
    mainflag_text TYPE string,
134
    sqltab TYPE sqlappdtab,
135
  END OF st_deliv_maint,
136
 
137
  BEGIN OF st_dom_value,
138
    text TYPE val_text,
139
    value TYPE domvalue_l,
140
  END OF st_dom_value,
141
  it_dom_value TYPE STANDARD TABLE OF st_dom_value,
142
 
143
  BEGIN OF st_dynpro_function_new, "since version 4.01
144
    type(1) TYPE c,
145
    code TYPE tcode,
146
  END OF st_dynpro_function_new,
147
 
148
  BEGIN OF st_dynpro_function_old, "till version 4.00
149
    code(4) TYPE c,
150
    type(1) TYPE c,
151
  END OF st_dynpro_function_old,
152
 
153
  BEGIN OF st_dynpro_name,
154
    prog LIKE d020s-prog,
155
    dnum LIKE d020s-dnum,
156
  END OF st_dynpro_name,
157
 
158
  BEGIN OF st_dynpro_release,
159
    rel(1) TYPE c,
160
    dot(1) TYPE c,
161
    version(2) TYPE c,
162
  END OF st_dynpro_release,
163
 
164
  it_feld TYPE STANDARD TABLE OF feld,
165
 
166
  BEGIN OF st_feld_redef,
167
    dropdown TYPE string,
168
    fobl TYPE string,
169
  END OF st_feld_redef,
170
  it_feld_redef TYPE STANDARD TABLE OF st_feld_redef,
171
 
172
  BEGIN OF st_field_label,
173
    scrlen_s TYPE scrlen_s,
174
    scrtext_s TYPE scrtext_s,
175
    scrlen_m TYPE scrlen_m,
176
    scrtext_m TYPE scrtext_m,
177
    scrlen_l TYPE scrlen_l,
178
    scrtext_l TYPE scrtext_l,
179
    headlen TYPE headlen,
180
    reptext TYPE reptext,
181
  END OF st_field_label,
182
 
183
  BEGIN OF st_further_char,
184
    shlpname TYPE shlpname,
185
    shlpfield TYPE shlpfield,
186
    memoryid TYPE memoryid,
187
    deffdname TYPE deffdname,
188
    logflag TYPE logflag,
189
  END OF st_further_char,
190
 
191
  st_guid(32) TYPE c,
192
  it_guid TYPE STANDARD TABLE OF st_guid,
193
 
194
  BEGIN OF st_init_access,
195
    info1 TYPE string,
196
    info2 TYPE string,
197
    occurs(5) TYPE n,
198
    unknown TYPE flag,
199
  END OF st_init_access,
200
 
201
  BEGIN OF st_join_conditions,
202
    tabname_l TYPE tabname,
203
    fieldname_l TYPE fieldname,
204
    operator TYPE string,
205
    tabname_r TYPE tabname,
206
    fieldname_r TYPE fieldname,
207
  END OF st_join_conditions,
208
  it_join_conditions TYPE STANDARD TABLE OF st_join_conditions,
209
 
210
  BEGIN OF st_key,
211
    info TYPE string,
212
  END OF st_key,
213
 
214
  BEGIN OF st_last_logon,
215
    date TYPE sydatum,
216
    time TYPE syuzeit,
217
    date_now TYPE sydatum,
218
    time_now TYPE syuzeit,
219
  END OF st_last_logon,
220
 
221
  BEGIN OF st_line,
222
    line(255) TYPE c,
223
  END OF st_line,
224
  it_line TYPE STANDARD TABLE OF st_line,
225
 
226
  BEGIN OF st_line_type,
227
    info TYPE string,
228
    rowkind TYPE string,
229
    rowtype TYPE string,
230
    rowdescr TYPE string,
231
    datatype TYPE datatype_d,
232
    dataleng TYPE ddleng,
233
    datadeci TYPE decimals,
234
    reftype(1) TYPE c,
235
    refdescr TYPE string,
236
    range_ctyp TYPE string,
237
    ctdatatype TYPE datatype_d,
238
    ctleng TYPE ddleng,
239
    ctdecimals TYPE decimals,
240
  END OF st_line_type,
241
 
242
  BEGIN OF st_link,
243
    descript TYPE as4text,
244
    title TYPE string,
245
    href TYPE string,
246
    onclick TYPE string,
247
  END OF st_link,
248
  it_link TYPE STANDARD TABLE OF st_link,
249
 
250
  BEGIN OF st_mime,
251
    key(4096) TYPE c,
252
    name(4096) TYPE c,
253
    mimetype(128) TYPE c,
254
    mimetype_descript(64) TYPE c,
255
    objtype TYPE c,
256
    class(10) TYPE c,
257
    objid(32) TYPE c,
258
  END OF st_mime,
259
  it_mime TYPE STANDARD TABLE OF st_mime,
260
 
261
  BEGIN OF st_o2class_filter,
262
    re_class(10) TYPE c,
263
    prtn_class(10) TYPE c,
264
  END OF st_o2class_filter,
265
  it_o2class_filter TYPE STANDARD TABLE OF st_o2class_filter,
266
 
267
  BEGIN OF st_o2content_ascii,
268
    line TYPE sdok_sdat,
269
  END OF st_o2content_ascii,
270
  it_o2content_ascii TYPE STANDARD TABLE OF st_o2content_ascii,
271
 
272
  BEGIN OF st_o2content_binary,
273
    line TYPE sdok_sdatx,
274
  END OF st_o2content_binary,
275
  it_o2content_binary TYPE STANDARD TABLE OF st_o2content_binary,
276
 
277
  BEGIN OF st_o2file_info,
278
    file_size(12) TYPE n,
279
    binary_flg(1) TYPE c,
280
    first_line(12) TYPE n,
281
    last_line(12) TYPE n,
282
    file_name(255) TYPE c,
283
    mimetype(128) TYPE c,
284
    property(4) TYPE c,
285
  END OF st_o2file_info,
286
  it_o2file_info TYPE STANDARD TABLE OF st_o2file_info,
287
 
288
  BEGIN OF st_o2navigation,
289
    start(70) TYPE c,
290
    navrequest(30) TYPE c,
291
    target(70) TYPE c,
292
  END OF st_o2navigation,
293
  it_o2navigation TYPE STANDARD TABLE OF st_o2navigation,
294
 
295
  BEGIN OF st_o2pageattr,
296
    aliasname(30) TYPE c,
297
    pardecltyp(1) TYPE n,
298
    typtype(1) TYPE n,
299
    type TYPE rs38l_typ,
300
    text(60) TYPE c,
301
    pardecltyp_flag TYPE flag,
302
    typtype_txt TYPE string,
303
  END OF st_o2pageattr,
304
  it_o2pageattr TYPE STANDARD TABLE OF st_o2pageattr,
305
 
306
  BEGIN OF st_o2pageline,
307
    line TYPE char255,
308
  END OF st_o2pageline,
309
  it_o2pageline TYPE STANDARD TABLE OF st_o2pageline,
310
 
311
  BEGIN OF st_o2pagpars,
312
    applname(30) TYPE c,
313
    pagekey(70) TYPE c,
314
    compname(30) TYPE c,
315
    version TYPE r3state,
316
    pardecltyp(1) TYPE n,
317
    typtype(1) TYPE n,
318
    type(132) TYPE c,
319
    aliasname(30) TYPE c,
320
    parvalue(132) TYPE c,
321
    text(60) TYPE c,
322
    mark TYPE c,
323
  END OF st_o2pagpars,
324
  it_o2pagpars TYPE STANDARD TABLE OF st_o2pagpars,
325
 
326
  BEGIN OF st_o2relation,
327
    objtype(1) TYPE c,
328
    reio_id(32) TYPE c,
329
    re_class(10) TYPE c,
330
    prtn_id(32) TYPE c,
331
    prtn_class(10) TYPE c,
332
  END OF st_o2relation,
333
  it_o2relation TYPE STANDARD TABLE OF st_o2relation,
334
 
335
  BEGIN OF st_o2tagatt,
336
    attid(30) TYPE c,
337
    required TYPE flag,
338
    rtexpr TYPE flag,
339
    byref TYPE flag,
340
    typtype_txt TYPE string,
341
    type(132) TYPE c,
342
    defval(30) TYPE c,
343
    bindable TYPE flag,
344
    descript(60) TYPE c,
345
  END OF st_o2tagatt,
346
  it_o2tagatt TYPE STANDARD TABLE OF st_o2tagatt,
347
 
348
  BEGIN OF st_pack_intf,
349
    intf_name TYPE scomifnam,
350
    forsys TYPE as4text,
351
    descript TYPE as4text,
352
  END OF st_pack_intf,
353
  it_pack_intf TYPE STANDARD TABLE OF st_pack_intf,
354
 
355
  BEGIN OF st_pack_perm,
356
    pack_name TYPE packname,
357
    intf_name TYPE scomifnam,
358
    err_sever TYPE as4text,
359
  END OF st_pack_perm,
360
  it_pack_perm TYPE STANDARD TABLE OF st_pack_perm,
361
 
362
  BEGIN OF st_pack_sub,
363
    devclass TYPE packname,
364
    ctext TYPE as4text,
365
  END OF st_pack_sub,
366
  it_pack_sub TYPE STANDARD TABLE OF st_pack_sub,
367
 
368
  BEGIN OF st_parameter,
369
    name TYPE string,
370
    typing TYPE string,
371
    structure TYPE string,
372
    defvalue TYPE string,
373
    optional TYPE flag,
374
    passvalue TYPE flag,
375
    stext TYPE string,
376
    ltext TYPE string,
377
    ltext_onclick TYPE string,
378
    ltext_doku_obj TYPE doku_obj,
379
  END OF st_parameter,
380
  it_parameter TYPE STANDARD TABLE OF st_parameter,
381
 
382
  BEGIN OF st_prop,
383
    name(5) TYPE c,
384
    value(40) TYPE c,
385
  END OF st_prop,
386
  it_prop TYPE STANDARD TABLE OF st_prop,
387
 
388
  BEGIN OF st_properties,
389
    superclass TYPE seoclsref,
390
    check_model_inh TYPE seostatf1c,
391
    descript TYPE seodescr,
392
    creatable TYPE ddtext,
393
    clsfinal TYPE seofinal,
394
  END OF st_properties,
395
 
396
  BEGIN OF st_ref_seoalias,
397
    cpdname TYPE seocpdname,
398
    cmptype TYPE seocmptype,
399
    type TYPE string,
400
    refcmpname TYPE seocmpname,
401
    exposure TYPE string,
402
    owner TYPE seoclsname,
403
  END OF st_ref_seoalias,
404
  it_ref_seoalias TYPE STANDARD TABLE OF st_ref_seoalias,
405
 
406
  BEGIN OF st_ref_seoattrib,
407
    cpdname TYPE seocpdname,
408
    inherited TYPE flag,
409
    exposure TYPE string,
410
    check_model TYPE flag,
411
    decltype TYPE string,
412
    attrdonly TYPE seordonly,
413
    typtype TYPE string,
414
    type TYPE rs38l_typ,
415
    onclick TYPE string,
416
    typelink TYPE string,
417
    descript TYPE seodescr,
418
    attvalue TYPE seovalue,
419
    owner TYPE seoclsname,
420
  END OF st_ref_seoattrib,
421
  it_ref_seoattrib TYPE STANDARD TABLE OF st_ref_seoattrib,
422
 
423
  BEGIN OF st_ref_seoevent,
424
    cpdname TYPE seocpdname,
425
    inherited TYPE flag,
426
    type TYPE string,
427
    exposure TYPE string,
428
    check_model TYPE flag,
429
    descript TYPE seodescr,
430
    owner TYPE seoclsname,
431
  END OF st_ref_seoevent,
432
  it_ref_seoevent TYPE STANDARD TABLE OF st_ref_seoevent,
433
 
434
  BEGIN OF st_ref_seofriends,
435
    refclsname TYPE seoclsname,
436
    check_model TYPE boolean,
437
    descript TYPE seodescr,
438
  END OF st_ref_seofriends,
439
  it_ref_seofriends TYPE STANDARD TABLE OF st_ref_seofriends,
440
 
441
  BEGIN OF st_ref_seointerface,
442
    refclsname TYPE seoclsname,
443
    hierlevel TYPE i,
444
    inherited TYPE flag,
445
    impfinal TYPE flag,
446
    impabstrct TYPE flag,
447
    check_model TYPE flag,
448
    descript TYPE seodescr,
449
    owner TYPE seoclsname,
450
  END OF st_ref_seointerface,
451
  it_ref_seointerface TYPE STANDARD TABLE OF st_ref_seointerface,
452
 
453
  BEGIN OF st_ref_seomethod,
454
    cpdname TYPE seocpdname,
455
    inherited TYPE flag,
456
    active TYPE string,
457
    onclick TYPE string,
458
    redefin TYPE flag,
459
    type TYPE string,
460
    exposure TYPE string,
461
    check_model TYPE flag,
462
    methodtype TYPE string,
463
    descript TYPE seodescr,
464
    owner TYPE seoclsname,
465
  END OF st_ref_seomethod,
466
  it_ref_seomethod TYPE STANDARD TABLE OF st_ref_seomethod,
467
 
468
  BEGIN OF st_ref_seosignature,
469
    declaration TYPE string,
470
    parameter TYPE string,
471
    type TYPE string,
472
    descript TYPE string,
473
  END OF st_ref_seosignature,
474
  it_ref_seosignature TYPE STANDARD TABLE OF st_ref_seosignature,
475
 
476
  BEGIN OF st_ref_seotype,
477
    cpdname TYPE seocpdname,
478
    inherited TYPE flag,
479
    typtype TYPE string,
480
    type TYPE rs38l_typ,
481
    exposure TYPE string,
482
    check_model TYPE flag,
483
    onclick TYPE string,
484
    typelink TYPE string,
485
    descript TYPE seodescr,
486
    owner TYPE seoclsname,
487
  END OF st_ref_seotype,
488
  it_ref_seotype TYPE STANDARD TABLE OF st_ref_seotype,
489
 
490
  BEGIN OF st_seo_super_class,
491
    clsname TYPE seoclsname,
492
    hierlevel TYPE i,
493
  END OF st_seo_super_class,
494
  it_seo_super_class TYPE STANDARD TABLE OF st_seo_super_class,
495
 
496
  BEGIN OF st_skwf_error,
497
    id(20) TYPE c,
498
    type TYPE c,
499
    no(3) TYPE n,
500
    v1(50) TYPE c,
501
    v2(50) TYPE c,
502
    v3(50) TYPE c,
503
    v4(50) TYPE c,
504
  END OF st_skwf_error,
505
 
506
  BEGIN OF st_skwf_io,
507
    objtype TYPE c,
508
    class(10) TYPE c,
509
    objid(32) TYPE c,
510
  END OF st_skwf_io,
511
  it_skwf_io TYPE STANDARD TABLE OF st_skwf_io,
512
 
513
  it_string TYPE STANDARD TABLE OF string,
514
 
515
  BEGIN OF st_t100ext,
516
    name TYPE syuname,
517
    name_text TYPE ad_namtext,
518
    datum TYPE sydatum,
519
    datum_text TYPE string,
520
    object_name TYPE doku_obj,
521
    selfdef TYPE doku_selfd,
522
    no_docu TYPE flag,
523
    ltext TYPE string,
524
    ltext_onclick TYPE string,
525
  END OF st_t100ext,
526
  it_t100ext TYPE STANDARD TABLE OF st_t100ext,
527
 
528
  BEGIN OF st_table_structure,
529
    id TYPE char10,
530
    row_nr(3) TYPE n,
531
    fieldname TYPE fieldname,
532
    title_elem TYPE fieldname,
533
    link_row TYPE fieldname,
534
    row_def TYPE char1,
535
    colored_row TYPE fieldname,
536
    comparator TYPE char2,
537
    comp_value TYPE char30,
538
    title TYPE as4text,
539
  END OF st_table_structure,
540
  it_table_structure TYPE STANDARD TABLE OF st_table_structure,
541
 
542
  BEGIN OF st_tables,
543
    primary TYPE flag,
544
    tabname TYPE tabname,
545
    enqmode TYPE string,
546
  END OF st_tables,
547
  it_tables TYPE STANDARD TABLE OF st_tables,
548
 
549
  BEGIN OF st_tabname,
550
    tabname TYPE tabname,
551
  END OF st_tabname,
552
  it_tabname TYPE STANDARD TABLE OF st_tabname,
553
 
554
  BEGIN OF st_tabstrip,
555
    form TYPE fieldname,
556
    id(100) TYPE c,
557
    parent_id(100) TYPE c,
558
    tab_nr(2) TYPE n,
559
    firstrow TYPE flag,
560
    active_order(1) TYPE n,
561
    text_elem TYPE char30,
562
    comparator TYPE char2,
563
    comp_value TYPE char30,
564
    active TYPE flag,
565
    disabled TYPE flag,
566
    hidden TYPE flag,
567
    empty TYPE flag,
568
    text TYPE as4text,
569
  END OF st_tabstrip,
570
  it_tabstrip TYPE STANDARD TABLE OF st_tabstrip,
571
 
572
  BEGIN OF st_text_element,
573
    fieldname TYPE fieldname,
574
    txt_prefix TYPE char30,
575
    dtel_rollname TYPE rollname,
576
    dtel_field TYPE c,
577
    domname TYPE char30,
578
    domvalue(10) TYPE c,
579
    icon_id TYPE icon_d,
580
    icon_field TYPE c,
581
    conc_v1 TYPE fieldname,
582
    conc_copula(20) TYPE c,
583
    conc_v2 TYPE fieldname,
584
    conc_sep_space TYPE flag,
585
    msg_id(20) TYPE c,
586
    msg_nr(3) TYPE n,
587
    msg_v1 TYPE fieldname,
588
    msg_v2 TYPE fieldname,
589
    msg_v3 TYPE fieldname,
590
    msg_v4 TYPE fieldname,
591
    is_set TYPE flag,
592
  END OF st_text_element,
593
  it_text_element TYPE STANDARD TABLE OF st_text_element,
594
 
595
  BEGIN OF st_text_element_t,
596
    fieldname TYPE fieldname,
597
    spras TYPE spras,
598
    text TYPE as4text,
599
  END OF st_text_element_t,
600
  it_text_element_t TYPE STANDARD TABLE OF st_text_element_t,
601
 
602
  BEGIN OF st_textinput,
603
    space TYPE flag,
604
    name TYPE string,
605
    name_suffix TYPE string,
606
    no_name TYPE flag,
607
    value TYPE string,
608
    value_text TYPE string,
609
    value_double_length TYPE flag,
610
    value_ext TYPE string,
611
    value_ext_space TYPE flag,
612
    value_ext_text TYPE string,
613
    description TYPE string,
614
    flag TYPE flag,
615
    input TYPE flag,
616
    has_value_ext TYPE flag,
617
    flag_col TYPE i,
618
  END OF st_textinput,
619
  it_textinput TYPE STANDARD TABLE OF st_textinput,
620
 
621
  it_textpool TYPE STANDARD TABLE OF textpool,
622
 
623
  BEGIN OF st_textpool_addons,
624
    entry TYPE textpooltx,
625
    strlen TYPE i,
626
    dict_ref TYPE flag,
627
  END OF st_textpool_addons,
628
  it_textpool_addons TYPE STANDARD TABLE OF st_textpool_addons,
629
 
630
  it_seotypepls TYPE STANDARD TABLE OF seotypepls,
631
 
632
  BEGIN OF st_transaction,
633
    ttype TYPE c,
634
    ttext TYPE ttext_stct,
635
    classname TYPE seoclsname,
636
    method TYPE seocpdname,
637
    pgmna TYPE program_id,
638
    dypno TYPE dynpronr,
639
    repo_vari TYPE raldb_vari,
640
    objct TYPE xuobject,
641
    trframe TYPE eusel_frm,
642
    local TYPE eusel_loc,
643
    ind_vari TYPE tv_flag_ci,
644
    trans_var TYPE eu_trans_v,
645
    def_call_tcode TYPE tcode,
646
    def_skip_1 TYPE eusel_skip,
647
    clf_inhe TYPE s_gui_inhe,
648
    clf_ewt TYPE s_ewt,
649
    clf_profi TYPE s_prof,
650
    clf_pervas TYPE s_pervas,
651
    clf_service TYPE iacservic_,
652
    variant TYPE tcvariant,
653
  END OF st_transaction,
654
 
655
  BEGIN OF st_transaction_para,
656
    para_field TYPE eu_para_fn,
657
    para_value TYPE eu_para_vl,
658
  END OF st_transaction_para,
659
  it_transaction_para TYPE STANDARD TABLE OF st_transaction_para,
660
 
661
  BEGIN OF st_value_range,
662
    domvalue_l TYPE domvalue_l,
663
    domvalue_h TYPE domvalue_h,
664
    ddtext TYPE ddtext,
665
  END OF st_value_range,
666
  it_value_range TYPE STANDARD TABLE OF st_value_range,
667
 
668
  BEGIN OF st_varid,
669
    report TYPE vari_reprt,
670
    vari TYPE variant,
671
  END OF st_varid,
672
  it_varid TYPE STANDARD TABLE OF st_varid,
673
 
674
  BEGIN OF st_variant,
675
    program TYPE syrepid,
676
    variant TYPE syslset,
677
    selname TYPE rsscr_name,
678
    text TYPE sychar30,
679
    kind TYPE string,
680
    sign TYPE string,
681
    option TYPE string,
682
    low TYPE tvarv_val,
683
    high TYPE tvarv_val,
684
  END OF st_variant,
685
  it_variant TYPE STANDARD TABLE OF st_variant,
686
 
687
  BEGIN OF st_version_info,
688
    type(21) TYPE c,
689
    value(59) TYPE c,
690
  END OF st_version_info,
691
  it_version_info TYPE TABLE OF st_version_info,
692
 
693
  BEGIN OF st_zdd03p_ext,
694
    shlporigin_f TYPE flag,
695
    shlporigin_p TYPE flag,
696
    shlporigin_ddtext TYPE string,
697
  END OF st_zdd03p_ext,
698
  it_zdd03p_ext TYPE STANDARD TABLE OF st_zdd03p_ext,
699
 
700
  BEGIN OF st_zseomethod,
701
    pgmid TYPE pgmid,
702
    object TYPE trobjtype,
703
    devclass TYPE devclass,
704
    clsname TYPE seoclsname,
705
    cpdname TYPE seocpdname,
706
    active TYPE string,
707
    downloaded TYPE flag,
708
    subrc TYPE sysubrc,
709
  END OF st_zseomethod,
710
  it_zseomethod TYPE STANDARD TABLE OF st_zseomethod,
711
 
712
 
713
  BEGIN OF st_ztadir,
714
    pgmid TYPE pgmid,
715
    object TYPE trobjtype,
716
    subc TYPE subc,
717
    obj_name TYPE sobj_name,
718
    devclass TYPE devclass,
719
    progname TYPE progname,
720
    futype TYPE char1,
721
    funcname TYPE rs38l_fnam,
722
    o2type TYPE char1,
723
    o2name TYPE string,
724
    o2pagekey TYPE string,
725
    o2pagename TYPE string,
726
    mime_objtype TYPE c,
727
    mime_class(10) TYPE c,
728
    mime_objid(32) TYPE c,
729
    dynpronr TYPE dynpronr,
730
    descript TYPE string,
731
    tabclass TYPE tabclass,
732
    aggtype TYPE aggtype,
733
    masterlang TYPE masterlang,
734
    downloaded TYPE flag,
735
    subrc TYPE sysubrc,
736
  END OF st_ztadir,
737
  it_ztadir TYPE STANDARD TABLE OF st_ztadir.