From b3541abf42f585cfc02fb6b4084372b996d9b06b Mon Sep 17 00:00:00 2001 From: simonegaffurini Date: Sun, 3 Dec 2023 19:40:06 +0100 Subject: [PATCH 1/2] Update docs --- docs/rfcFunctions.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/docs/rfcFunctions.md b/docs/rfcFunctions.md index eb08b98..ca61b37 100644 --- a/docs/rfcFunctions.md +++ b/docs/rfcFunctions.md @@ -36,6 +36,19 @@ This package will expose RFC enabled function modules used by the TRM client. Objects to add to the transport. +### Add language translations to transport request + +- Function module `ZTRM_ADD_LANG_TR` +- Importing + - IV_TRKORR - **required** - `TRKORR` + + Transport request number where the translations should be added. + +- Tables + - IT_DEVCLASS - `LXE_TT_PACKG_LINE` + + Range of devclass. + ### Source TRM Transport To indicate a transport was generated from the current system, a table is maintained. @@ -107,6 +120,22 @@ The transport request will be created as a workbench transport (K). - IV_TRKORR - **required** - `TRKORR` Transport request to delete. + +### Include transport request objects from source to target + +- Function module `ZTRM_TR_COPY` +- Importing + - IV_FROM - **required** - `TRKORR` + + Source transport request. + + - IV_TO - **required** - `TRKORR` + + Target transport request. + + - IV_DOC - `TRPARFLAG` + + Include documentation. ### Dequeue transport request From 593137620c75a0ab324be50b17ae8b1b9462ebd9 Mon Sep 17 00:00:00 2001 From: ABAP Date: Tue, 5 Dec 2023 13:53:05 +0000 Subject: [PATCH 2/2] Extend filters #12 --- src/zif_trm.intf.abap | 2 +- src/ztrm.fugr.ztrm_get_obj_lock_tr.abap | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/zif_trm.intf.abap b/src/zif_trm.intf.abap index 0750fb4..ce5ec20 100644 --- a/src/zif_trm.intf.abap +++ b/src/zif_trm.intf.abap @@ -1,6 +1,6 @@ INTERFACE zif_trm PUBLIC . - CONSTANTS version TYPE string VALUE '1.1.0' ##NO_TEXT. + CONSTANTS version TYPE string VALUE '1.2.0' ##NO_TEXT. ENDINTERFACE. diff --git a/src/ztrm.fugr.ztrm_get_obj_lock_tr.abap b/src/ztrm.fugr.ztrm_get_obj_lock_tr.abap index 2009795..13a1aab 100644 --- a/src/ztrm.fugr.ztrm_get_obj_lock_tr.abap +++ b/src/ztrm.fugr.ztrm_get_obj_lock_tr.abap @@ -22,7 +22,9 @@ FUNCTION ZTRM_GET_OBJ_LOCK_TR. FROM e071 INNER JOIN e070 ON e070~trkorr = e071~trkorr INTO CORRESPONDING FIELDS OF ls_e070 - WHERE e071~pgmid EQ iv_pgmid AND e071~object EQ iv_object AND e071~obj_name EQ iv_obj_name AND e070~trstatus EQ 'D'. + WHERE e071~pgmid EQ iv_pgmid AND e071~object EQ iv_object AND e071~obj_name EQ iv_obj_name + AND ( e070~trfunction EQ 'K' OR e070~trfunction EQ 'S' OR e070~trfunction EQ 'R' ) + AND e070~trstatus EQ 'D'. IF ls_e070-strkorr IS NOT INITIAL. ev_trkorr = ls_e070-strkorr.