Properties | SourceCde
Title | SoftCopy - types |
Original language | DE | Englisch
Created | 04.01.2013 |  | CREYTZ |
Last changed by | 23.02.2021 |  | CREYTZ |
Status | Active |
Attributes
Type | INCLUDE program |
Status | Customer production program |
Application |  |
Authorization Group |  |
Package | ZSOFTCOPY | SoftCopy
| Editor lock
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.