Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 | 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x | const {cx_root} = await import("./cx_root.clas.mjs"); // zcl_abapgit_web_cts_api.clas.abap class zcl_abapgit_web_cts_api { static INTERNAL_TYPE = 'CLAS'; static INTERNAL_NAME = 'ZCL_ABAPGIT_WEB_CTS_API'; static IMPLEMENTED_INTERFACES = ["ZIF_ABAPGIT_CTS_API"]; static ATTRIBUTES = {"ZIF_ABAPGIT_CTS_API~C_TRANSPORT_TYPE": {"type": () => {return new abap.types.Structure({ "wb_request": new abap.types.Character(1, {}), "wb_repair": new abap.types.Character(1, {}), "wb_task": new abap.types.Character(1, {}), "cust_request": new abap.types.Character(1, {}), "cust_task": new abap.types.Character(1, {})}, undefined, undefined, {}, {});}, "visibility": "U", "is_constant": "X", "is_class": "X"}, "ZIF_ABAPGIT_CTS_API~C_TRANSPORT_CATEGORY": {"type": () => {return new abap.types.Structure({ "workbench": new abap.types.Character(4, {}), "customizing": new abap.types.Character(4, {})}, undefined, undefined, {}, {});}, "visibility": "U", "is_constant": "X", "is_class": "X"}, "ZIF_ABAPGIT_CTS_API~C_TRANSPORT_MODE": {"type": () => {return new abap.types.Structure({ "insert": new abap.types.Character(1, {}), "delete": new abap.types.Character(1, {})}, undefined, undefined, {}, {});}, "visibility": "U", "is_constant": "X", "is_class": "X"}, "ZIF_ABAPGIT_CTS_API~C_TRANSPORT_STATUS": {"type": () => {return new abap.types.Structure({ "modifiable": new abap.types.Character(1, {})}, undefined, undefined, {}, {});}, "visibility": "U", "is_constant": "X", "is_class": "X"}}; static METHODS = {}; constructor() { this.me = new abap.types.ABAPObject(); this.me.set(this); this.INTERNAL_ID = abap.internalIdCounter++; this.FRIENDS_ACCESS_INSTANCE = { }; this.zif_abapgit_cts_api$c_transport_type = abap.Classes['ZIF_ABAPGIT_CTS_API'].zif_abapgit_cts_api$c_transport_type; this.zif_abapgit_cts_api$c_transport_category = abap.Classes['ZIF_ABAPGIT_CTS_API'].zif_abapgit_cts_api$c_transport_category; this.zif_abapgit_cts_api$c_transport_mode = abap.Classes['ZIF_ABAPGIT_CTS_API'].zif_abapgit_cts_api$c_transport_mode; this.zif_abapgit_cts_api$c_transport_status = abap.Classes['ZIF_ABAPGIT_CTS_API'].zif_abapgit_cts_api$c_transport_status; } async constructor_(INPUT) { if (super.constructor_) { await super.constructor_(INPUT); } return this; } async zif_abapgit_cts_api$confirm_transport_messages() { let rv_messages_confirmed = new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"}); return rv_messages_confirmed; return rv_messages_confirmed; } async zif_abapgit_cts_api$create_transport_entries(INPUT) { let iv_transport = INPUT?.iv_transport; if (iv_transport?.getQualifiedName === undefined || iv_transport.getQualifiedName() !== "TRKORR") { iv_transport = undefined; } if (iv_transport === undefined) { iv_transport = new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"}).set(INPUT.iv_transport); } let it_table_ins = INPUT?.it_table_ins || abap.types.TableFactory.construct(new abap.types.Character(4), {"withHeader":false,"keyType":"DEFAULT"}); let it_table_upd = INPUT?.it_table_upd || abap.types.TableFactory.construct(new abap.types.Character(4), {"withHeader":false,"keyType":"DEFAULT"}); let it_table_del = INPUT?.it_table_del || abap.types.TableFactory.construct(new abap.types.Character(4), {"withHeader":false,"keyType":"DEFAULT"}); let iv_tabname = INPUT?.iv_tabname; if (iv_tabname?.getQualifiedName === undefined || iv_tabname.getQualifiedName() !== "TABNAME") { iv_tabname = undefined; } if (iv_tabname === undefined) { iv_tabname = new abap.types.Character(30, {"qualifiedName":"TABNAME","ddicName":"TABNAME","description":"TABNAME"}).set(INPUT.iv_tabname); } return; } async zif_abapgit_cts_api$get_r3tr_obj_for_limu_obj(INPUT) { let iv_object = INPUT?.iv_object; if (iv_object === undefined) { iv_object = new abap.types.Character(4, {}).set(INPUT.iv_object); } let iv_obj_name = INPUT?.iv_obj_name; if (iv_obj_name === undefined) { iv_obj_name = (() => { throw new Error("Void type: TROBJ_NAME") })().set(INPUT.iv_obj_name); } let ev_object = INPUT?.ev_object || new abap.types.Character(4, {}); let ev_obj_name = INPUT?.ev_obj_name || (() => { throw new Error("Void type: TROBJ_NAME") })(); return; } async zif_abapgit_cts_api$get_transports_for_list(INPUT) { let rt_transports = abap.types.TableFactory.construct(new abap.types.Structure({ "obj_type": new abap.types.Character(4, {}), "obj_name": new abap.types.Character(40, {}), "trkorr": new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"})}, "zif_abapgit_cts_api=>ty_transport", undefined, {}, {}), {"withHeader":false,"keyType":"USER","primaryKey":{"name":"primary_key","type":"SORTED","isUnique":false,"keyFields":["OBJ_TYPE","OBJ_NAME"]},"secondary":[]}, "zif_abapgit_cts_api=>ty_transport_list"); let it_items = INPUT?.it_items; if (it_items?.getQualifiedName === undefined || it_items.getQualifiedName() !== "ZIF_ABAPGIT_DEFINITIONS=>TY_ITEMS_TT") { it_items = undefined; } if (it_items === undefined) { it_items = abap.types.TableFactory.construct(new abap.types.Structure({ "obj_type": new abap.types.Character(4, {}), "obj_name": new abap.types.Character(40, {}), "devclass": new abap.types.Character(30, {"qualifiedName":"DEVCLASS","ddicName":"DEVCLASS","description":"DEVCLASS"}), "srcsystem": new abap.types.Character(5, {}), "origlang": new abap.types.Character(1, {}), "inactive": new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"}), "abap_language_version": new abap.types.Character(1, {"qualifiedName":"zif_abapgit_aff_types_v1=>ty_abap_language_version"})}, "zif_abapgit_definitions=>ty_item", undefined, {}, {}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":[]},"secondary":[]}, "zif_abapgit_definitions=>ty_items_tt").set(INPUT.it_items); } return rt_transports; return rt_transports; } async zif_abapgit_cts_api$get_transport_for_object(INPUT) { let rv_transport = new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"}); let is_item = INPUT?.is_item; if (is_item?.getQualifiedName === undefined || is_item.getQualifiedName() !== "ZIF_ABAPGIT_DEFINITIONS=>TY_ITEM") { is_item = undefined; } if (is_item === undefined) { is_item = new abap.types.Structure({ "obj_type": new abap.types.Character(4, {}), "obj_name": new abap.types.Character(40, {}), "devclass": new abap.types.Character(30, {"qualifiedName":"DEVCLASS","ddicName":"DEVCLASS","description":"DEVCLASS"}), "srcsystem": new abap.types.Character(5, {}), "origlang": new abap.types.Character(1, {}), "inactive": new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"}), "abap_language_version": new abap.types.Character(1, {"qualifiedName":"zif_abapgit_aff_types_v1=>ty_abap_language_version"})}, "zif_abapgit_definitions=>ty_item", undefined, {}, {}).set(INPUT.is_item); } return rv_transport; return rv_transport; } async zif_abapgit_cts_api$insert_transport_object(INPUT) { let iv_pgmid = new abap.types.Character(4, {}); if (INPUT && INPUT.iv_pgmid) {iv_pgmid.set(INPUT.iv_pgmid);} if (INPUT === undefined || INPUT.iv_pgmid === undefined) {iv_pgmid = abap.CharacterFactory.get(4, 'R3TR');} let iv_object = INPUT?.iv_object; if (iv_object === undefined) { iv_object = new abap.types.Character(4, {}).set(INPUT.iv_object); } let iv_obj_name = INPUT?.iv_obj_name; let iv_package = INPUT?.iv_package; if (iv_package?.getQualifiedName === undefined || iv_package.getQualifiedName() !== "DEVCLASS") { iv_package = undefined; } if (iv_package === undefined) { iv_package = new abap.types.Character(30, {"qualifiedName":"DEVCLASS","ddicName":"DEVCLASS","description":"DEVCLASS"}).set(INPUT.iv_package); } let iv_transport = new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"}); if (INPUT && INPUT.iv_transport) {iv_transport.set(INPUT.iv_transport);} let iv_language = new abap.types.Character(1, {"qualifiedName":"sy-langu","conversionExit":"ISOLA"}); if (INPUT && INPUT.iv_language) {iv_language.set(INPUT.iv_language);} if (INPUT === undefined || INPUT.iv_language === undefined) {iv_language = abap.builtin.sy.get().langu;} let iv_mode = INPUT?.iv_mode || new abap.types.Character(); if (INPUT === undefined || INPUT.iv_mode === undefined) {iv_mode = abap.CharacterFactory.get(1, 'I');} let ev_object = INPUT?.ev_object || new abap.types.Character(4, {}); let ev_obj_name = INPUT?.ev_obj_name || (() => { throw new Error("Void type: TROBJ_NAME") })(); return; } async zif_abapgit_cts_api$is_chrec_possible_for_package(INPUT) { let rv_possible = new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"}); let iv_package = INPUT?.iv_package; if (iv_package?.getQualifiedName === undefined || iv_package.getQualifiedName() !== "DEVCLASS") { iv_package = undefined; } if (iv_package === undefined) { iv_package = new abap.types.Character(30, {"qualifiedName":"DEVCLASS","ddicName":"DEVCLASS","description":"DEVCLASS"}).set(INPUT.iv_package); } return rv_possible; return rv_possible; } async zif_abapgit_cts_api$list_open_requests(INPUT) { let rt_trkorr = abap.types.TableFactory.construct(new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":[]},"secondary":[]}, "zif_abapgit_cts_api=>ty_trkorr_tt"); let it_user = abap.types.TableFactory.construct(new abap.types.Structure({ "sign": new abap.types.Character(1, undefined), "option": new abap.types.Character(2, undefined), "low": new abap.types.Character(12, {"qualifiedName":"sy-uname"}), "high": new abap.types.Character(12, {"qualifiedName":"sy-uname"})}, undefined, undefined, {}, {}), {"withHeader":false,"keyType":"USER","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":[]},"secondary":[]}, "zif_abapgit_cts_api=>ty_user_range"); if (INPUT && INPUT.it_user) {it_user.set(INPUT.it_user);} let it_date = abap.types.TableFactory.construct(new abap.types.Structure({ "sign": new abap.types.Character(1, undefined), "option": new abap.types.Character(2, undefined), "low": new abap.types.Date(), "high": new abap.types.Date()}, undefined, undefined, {}, {}), {"withHeader":false,"keyType":"USER","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":[]},"secondary":[]}, "zif_abapgit_cts_api=>ty_date_range"); if (INPUT && INPUT.it_date) {it_date.set(INPUT.it_date);} return rt_trkorr; return rt_trkorr; } async zif_abapgit_cts_api$list_r3tr_by_request(INPUT) { let rt_list = abap.types.TableFactory.construct(new abap.types.Structure({ "object": new abap.types.Character(4, {}), "obj_name": new abap.types.Character(120, {})}, "zif_abapgit_cts_api=>ty_transport_obj", undefined, {}, {}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":[]},"secondary":[]}, "zif_abapgit_cts_api=>ty_transport_obj_tt"); let iv_request = INPUT?.iv_request; if (iv_request?.getQualifiedName === undefined || iv_request.getQualifiedName() !== "TRKORR") { iv_request = undefined; } if (iv_request === undefined) { iv_request = new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"}).set(INPUT.iv_request); } return rt_list; return rt_list; } async zif_abapgit_cts_api$read(INPUT) { let rs_request = new abap.types.Structure({ "trstatus": new abap.types.Character(1, {}), "keys": abap.types.TableFactory.construct(new abap.types.Structure({ "object": new abap.types.Character(4, {}), "objname": new abap.types.Character(30, {}), "tabkey": new abap.types.Character(120, {})}, "zif_abapgit_cts_api=>ty_transport_key", undefined, {}, {}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":[]},"secondary":[]}, "zif_abapgit_cts_api=>ty_transport_data-keys")}, "zif_abapgit_cts_api=>ty_transport_data", undefined, {}, {}); let iv_trkorr = INPUT?.iv_trkorr; if (iv_trkorr?.getQualifiedName === undefined || iv_trkorr.getQualifiedName() !== "TRKORR") { iv_trkorr = undefined; } if (iv_trkorr === undefined) { iv_trkorr = new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"}).set(INPUT.iv_trkorr); } return rs_request; return rs_request; } async zif_abapgit_cts_api$read_description(INPUT) { let rv_description = new abap.types.String({qualifiedName: "STRING"}); let iv_trkorr = INPUT?.iv_trkorr; if (iv_trkorr?.getQualifiedName === undefined || iv_trkorr.getQualifiedName() !== "TRKORR") { iv_trkorr = undefined; } if (iv_trkorr === undefined) { iv_trkorr = new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"}).set(INPUT.iv_trkorr); } return rv_description; return rv_description; } async zif_abapgit_cts_api$read_user(INPUT) { let rv_uname = new abap.types.Character(12, {"qualifiedName":"UNAME","ddicName":"UNAME","description":"UNAME"}); let iv_trkorr = INPUT?.iv_trkorr; if (iv_trkorr?.getQualifiedName === undefined || iv_trkorr.getQualifiedName() !== "TRKORR") { iv_trkorr = undefined; } if (iv_trkorr === undefined) { iv_trkorr = new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"}).set(INPUT.iv_trkorr); } return rv_uname; return rv_uname; } async zif_abapgit_cts_api$validate_transport_request(INPUT) { let iv_transport_request = INPUT?.iv_transport_request; if (iv_transport_request?.getQualifiedName === undefined || iv_transport_request.getQualifiedName() !== "TRKORR") { iv_transport_request = undefined; } if (iv_transport_request === undefined) { iv_transport_request = new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"}).set(INPUT.iv_transport_request); } return; } async zif_abapgit_cts_api$change_transport_type(INPUT) { let iv_transport_request = INPUT?.iv_transport_request; if (iv_transport_request?.getQualifiedName === undefined || iv_transport_request.getQualifiedName() !== "TRKORR") { iv_transport_request = undefined; } if (iv_transport_request === undefined) { iv_transport_request = new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR","description":"TRKORR"}).set(INPUT.iv_transport_request); } let iv_transport_type_from = INPUT?.iv_transport_type_from; if (iv_transport_type_from?.getQualifiedName === undefined || iv_transport_type_from.getQualifiedName() !== "TRFUNCTION") { iv_transport_type_from = undefined; } if (iv_transport_type_from === undefined) { iv_transport_type_from = new abap.types.Character(1, {"qualifiedName":"TRFUNCTION","ddicName":"TRFUNCTION","description":"TRFUNCTION"}).set(INPUT.iv_transport_type_from); } let iv_transport_type_to = INPUT?.iv_transport_type_to; if (iv_transport_type_to?.getQualifiedName === undefined || iv_transport_type_to.getQualifiedName() !== "TRFUNCTION") { iv_transport_type_to = undefined; } if (iv_transport_type_to === undefined) { iv_transport_type_to = new abap.types.Character(1, {"qualifiedName":"TRFUNCTION","ddicName":"TRFUNCTION","description":"TRFUNCTION"}).set(INPUT.iv_transport_type_to); } return; } } abap.Classes['ZCL_ABAPGIT_WEB_CTS_API'] = zcl_abapgit_web_cts_api; zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_type = new abap.types.Structure({ "wb_request": new abap.types.Character(1, {}), "wb_repair": new abap.types.Character(1, {}), "wb_task": new abap.types.Character(1, {}), "cust_request": new abap.types.Character(1, {}), "cust_task": new abap.types.Character(1, {})}, undefined, undefined, {}, {}); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_type.get().wb_request.set('K'); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_type.get().wb_repair.set('R'); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_type.get().wb_task.set('S'); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_type.get().cust_request.set('W'); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_type.get().cust_task.set('Q'); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_category = new abap.types.Structure({ "workbench": new abap.types.Character(4, {}), "customizing": new abap.types.Character(4, {})}, undefined, undefined, {}, {}); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_category.get().workbench.set('SYST'); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_category.get().customizing.set('CUST'); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_mode = new abap.types.Structure({ "insert": new abap.types.Character(1, {}), "delete": new abap.types.Character(1, {})}, undefined, undefined, {}, {}); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_mode.get().insert.set('I'); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_mode.get().delete.set('D'); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_status = new abap.types.Structure({ "modifiable": new abap.types.Character(1, {})}, undefined, undefined, {}, {}); zcl_abapgit_web_cts_api.zif_abapgit_cts_api$c_transport_status.get().modifiable.set('D'); export {zcl_abapgit_web_cts_api}; |