FTR_TRD_ADJUST is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.
If you would like to execute this report or see the full code listing simply enter FTR_TRD_ADJUST into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
FTR_TRD_ADJUST - Adjust
This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.
Selection Text: S_SGSART = D .
Selection Text: S_SFHAAR = D .
Selection Text: S_RFHA = D .
Selection Text: S_BUKRS = D .
Selection Text: P_TEST = Test Run
Selection Text: P_SAKTIV = Also for reversed deals
Selection Text: P_REVRSN = D .
Selection Text: P_CURFLO = Only flows in current activity
Selection Text: P_CORTRD = Delete BT If Incorrect Ref.ID
Title: Correction of Parallel Valuation Areas
Text Symbol: 06B = flow - check this!
Text Symbol: 06A = Status unknown for a parallel
Text Symbol: 05B = flow in table VTBFHAPO? Check this!
Text Symbol: 05A = Parallel flow was posted, but there is no
Text Symbol: 04B = so enter a reversal reason
Text Symbol: 04A = You want to reverse parallel flows,
Text Symbol: 013 = in operative area
Text Symbol: 012 = successful or not nececessary
Text Symbol: 011 = No Transaction Selected
Text Symbol: 010 = Correction of parallel valuation areas
Text Symbol: 009 = Test Run
Text Symbol: 008 = Error When Saving
Text Symbol: 007 = Selection not possible in operative area
Text Symbol: 006 = Parallel flow does not have corresponding flow
Text Symbol: 005 = Parallel Valuation Areas Not Active
Text Symbol: 004 = Transaction Is Not Active
Text Symbol: 003 = Transaction
Text Symbol: 002 = Company Code
Text Symbol: 001 = General Selections
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
TB_TRD_ACTIVE_CHECK CALL FUNCTION 'TB_TRD_ACTIVE_CHECK' EXPORTING im_company_code = g_str_deal-bukrs im_product_type = g_str_deal-sgsart IMPORTING ex_flag_active = g_active EXCEPTIONS OTHERS = 1.
FX_TRANSACTION_READ_FROM_DB CALL FUNCTION 'FX_TRANSACTION_READ_FROM_DB' EXPORTING pi_bukrs = g_str_deal-bukrs pi_rfha = g_str_deal-rfha IMPORTING pe_fha = g_str_vtbfha pe_fhazu = g_str_vtbfhazu pe_tab_fhapo = g_tab_vtbfhapo_new EXCEPTIONS OTHERS = 1.
TM_TRANSACTION_READ_FROM_DB CALL FUNCTION 'TM_TRANSACTION_READ_FROM_DB' EXPORTING i_bukrs = g_str_deal-bukrs i_rfha = g_str_deal-rfha IMPORTING e_fha = g_str_vtbfha e_fhazu = g_str_vtbfhazu e_t_finko = g_tab_vtbfinko e_t_fhapo = g_tab_vtbfhapo_new EXCEPTIONS OTHERS = 1.
FTR_IRATE_DB_SELECT CALL FUNCTION 'FTR_IRATE_DB_SELECT' EXPORTING pi_bukrs = g_str_deal-bukrs pi_rfha = g_str_deal-rfha IMPORTING pe_fha = g_str_vtbfha pe_fhazu = g_str_vtbfhazu pe_tab_fhapo = g_tab_vtbfhapo_new pe_tab_finko = g_tab_vtbfinko EXCEPTIONS OTHERS = 1.
FTR_FC_DB_SELECT CALL FUNCTION 'FTR_FC_DB_SELECT' EXPORTING pi_bukrs = g_str_deal-bukrs pi_rfha = g_str_deal-rfha IMPORTING pe_fha = g_str_vtbfha pe_fhazu = g_str_vtbfhazu pe_tab_fhapo = g_tab_vtbfhapo_new pe_tab_finko = g_tab_vtbfinko EXCEPTIONS OTHERS = 1.
FB_OTC_INTEREST CALL FUNCTION 'FB_OTC_INTEREST' EXPORTING im_companycode = g_str_deal-bukrs im_dealnumber = g_str_deal-rfha IMPORTING ex_deal = g_str_vtbfha ex_activity = g_str_vtbfhazu ex_tab_flows = g_tab_vtbfhapo_new ex_tab_conditions = g_tab_vtbfinko EXCEPTIONS OTHERS = 1.
FTR_TRES_DEALDATA_READ CALL FUNCTION 'FTR_TRES_DEALDATA_READ' EXPORTING iv_companycode = g_str_deal-bukrs iv_dealnumber = g_str_deal-rfha IMPORTING es_deal = g_str_vtbfha es_activity = g_str_vtbfhazu et_flows = g_tab_vtbfhapo_new et_conditions = g_tab_vtbfinko EXCEPTIONS OTHERS = 1.
FTR_FST_DEAL_DATA_READ CALL FUNCTION 'FTR_FST_DEAL_DATA_READ' EXPORTING i_bukrs = g_str_deal-bukrs i_rfha = g_str_deal-rfha IMPORTING e_fha = g_str_vtbfha e_fhazu = g_str_vtbfhazu e_t_fhapo = g_tab_vtbfhapo_new EXCEPTIONS OTHERS = 1.
OTC_TRANSACTION_READ_FROM_DB CALL FUNCTION 'OTC_TRANSACTION_READ_FROM_DB' EXPORTING pi_bukrs = g_str_deal-bukrs pi_rfha = g_str_deal-rfha IMPORTING pe_fha = g_str_vtbfha pe_fhazu = g_str_vtbfhazu pe_tab_fhapo = g_tab_vtbfhapo_new EXCEPTIONS OTHERS = 1.
SL_TRANSACTION_READ_FROM_DB CALL FUNCTION 'SL_TRANSACTION_READ_FROM_DB' EXPORTING i_bukrs = g_str_deal-bukrs i_rfha = g_str_deal-rfha IMPORTING e_fha = g_str_vtbfha e_fhazu = g_str_vtbfhazu e_t_finko = g_tab_vtbfinko e_t_fhapo = g_tab_vtbfhapo_new EXCEPTIONS OTHERS = 1.
FTR_FLP_DEAL_DATA_READ CALL FUNCTION 'FTR_FLP_DEAL_DATA_READ' EXPORTING i_bukrs = g_str_deal-bukrs i_rfha = g_str_deal-rfha * I_RFHAZU = IMPORTING e_fha = g_str_vtbfha e_fhazu = g_str_vtbfhazu * E_T_FHAZU = e_t_fhapo = g_tab_vtbfhapo_new EXCEPTIONS OTHERS = 1.
FB_OTC_INTEREST CALL FUNCTION 'FB_OTC_INTEREST' EXPORTING im_companycode = g_str_deal-bukrs im_dealnumber = g_str_deal-rfha IMPORTING ex_deal = g_str_vtbfha ex_activity = g_str_vtbfhazu ex_tab_flows = g_tab_vtbfhapo_new ex_tab_conditions = g_tab_vtbfinko EXCEPTIONS OTHERS = 1.
TLR_TRADE_ID_READ CALL FUNCTION 'TLR_TRADE_ID_READ' EXPORTING iv_bukrs = g_str_deal-bukrs iv_rfha = g_str_deal-rfha IMPORTING et_trade_id = g_tab_trade_id EXCEPTIONS no_trade_id_found = 1 OTHERS = 2.
BAL_LOG_CREATE * CALL FUNCTION 'BAL_LOG_CREATE' * EXPORTING * i_s_log = g_log * EXCEPTIONS * OTHERS = 1.
BAL_LOG_MSG_ADD * CALL FUNCTION 'BAL_LOG_MSG_ADD' * EXPORTING * i_s_msg = g_log_message * EXCEPTIONS * OTHERS = 1.
BAL_DSP_PROFILE_NO_TREE_GET * CALL FUNCTION 'BAL_DSP_PROFILE_NO_TREE_GET' * IMPORTING * e_s_display_profile = g_log_profile * EXCEPTIONS * OTHERS = 1.
BAL_DSP_LOG_DISPLAY * CALL FUNCTION 'BAL_DSP_LOG_DISPLAY' * EXPORTING * i_s_display_profile = g_log_profile * EXCEPTIONS * OTHERS = 1.
DEQUEUE_E_VTBFHA CALL FUNCTION 'DEQUEUE_E_VTBFHA' EXPORTING bukrs = g_str_deal-bukrs rfha = g_str_deal-rfha.
CALL FUNCTION 'OTC_DEALDATA_READ' EXPORTING IM_COMPANYCODE = u_company_code IM_DEALNUMBER = u_deal_number IMPORTING EX_TAB_FLOWS = l_tab_flows EXCEPTIONS DEAL_NOT_FOUND = 1 ACTIVITY_NOT_FOUND = 2 OTHERS = 3.
ENQUEUE_E_VTBFHA CALL FUNCTION 'ENQUEUE_E_VTBFHA' EXPORTING bukrs = u_company_code rfha = u_deal_number EXCEPTIONS foreign_lock = 1 system_failure = 2.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.
This will then be available for everyone to easily find by simply searching on the report name FTR_TRD_ADJUST or its description.
FTR_TRD_ADJUST - Correction of Parallel Valuation Areas FTR_TRD_ADJUST - Correction of Parallel Valuation Areas FTR_TRCUT_CAL_UPLOAD_TOP - Include FTR_TRCUT_CAL_UPLOAD_TOP FTR_TRCUT_CAL_UPLOAD_PROCESF01 - Include FTR_TRCUT_CAL_UPLOAD_PROCESF01 FTR_TRCUT_CAL_UPLOAD - Calendar Upload FTR_TRCUT_CAL_UPLOAD - Calendar Upload