You are on page 1of 1

* BREAK-POINT.

* vtmfha-zfs_crm_cust = g_proxy_transaction->a_transaction-kontrh .
** "Added by Samuel.R on 15.03.2024 to update CRM field
* BREAK-POINT.
* IF sy-tcode = 'TM_61'.
* IF g_proxy_transaction->a_transaction-sgsart = 'TL' OR g_proxy_transaction-
>a_transaction-sgsart = 'DEB'
* OR g_proxy_transaction->a_transaction-sgsart = 'WC' OR g_proxy_transaction-
>a_transaction-sgsart = 'PT2'
* OR g_proxy_transaction->a_transaction-sgsart = 'FTC'.
*
** SELECT SINGLE * FROM vtbfha INTO gw_vtbfha WHERE bukrs =
g_proxy_transaction->a_transaction-bukrs
** AND rfha =
g_proxy_transaction->a_transaction-rfha
** AND sgsart =
g_proxy_transaction->a_transaction-sgsart.
*
*
** MOVE-CORRESPONDING g_proxy_transaction->a_transaction TO gw_vtbfha.
** MODIFY vtbfha FROM gw_vtbfha .
*
* ENDIF.
* ENDIF.
****************************
*BREAK-POINT.
*CALL METHOD g_proxy_cust_data->get_cust_data
* IMPORTING
* pe_tab_fha_appends = g_tab_fha_appends
* EXCEPTIONS
* OTHERS = 4.
*clear : l_fha_appends20.
*READ TABLE g_tab_fha_appends INTO l_fha_appends20 index 1.
*IF sy-subrc = 0.
* l_fha_appends20-content+1100(10) = g_proxy_transaction->a_transaction-kontrh.
* MODIFY TABLE g_tab_fha_appends FROM l_fha_appends20.
* CALL METHOD g_proxy_cust_data->set_cust_data
* EXPORTING
* pi_tab_fha_appends = g_tab_fha_appends
* EXCEPTIONS
* OTHERS = 4.
*ENDIF.

You might also like