UKM_MASSDATA_RECONCILE is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for With this program you can compare the credit exposure between the sending systems (FI-AR system, SD system) and the receiving system in which SAP Credit Management is running...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter UKM_MASSDATA_RECONCILE into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
UKM_MASS_RECON - Credit Exposure Reconciliation
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: P_VARIAN = D .
Selection Text: P_USERG = D .
Selection Text: P_NOLST = D .
Selection Text: P_EXT1 = D .
Selection Text: P_EX1 = D .
Selection Text: P_DIFF = D .
Selection Text: O_TYPE = D .
Selection Text: O_CRSGM = D .
Selection Text: O_BUPA = D .
Selection Text: QUERY_T = Query Name Target Data
Selection Text: QUERY_S = Query Name Source Data
Selection Text: P_SAVE = Save Extract
Selection Text: P_NOEX = No Extract
Selection Text: P_GRID = ALV Grid Display
Selection Text: P_EX_ST = Name of Extract
Selection Text: P_EX_SEL = Extract
Selection Text: P_ALV = ALV List
Title: SAP Credit Management: Credit Exposure Reconciliation
Text Symbol: T04 = Alternative: Selection Business Partner from Extract
Text Symbol: T02 = Read Data with Query
Text Symbol: T01 = Selection
Text Symbol: O05 = Extract and Display Variant
Text Symbol: O04 = ALV Grid Display
Text Symbol: O03 = ALV List
Text Symbol: O02 = Reconciliation of Credit Exposure
Text Symbol: O01 = Display Options
Text Symbol: EXT = Output Control for Extracts and List Output
Text Symbol: EX6 = No List Output
Text Symbol: EX5 = Description of Extract
Text Symbol: EX3 = Save
Text Symbol: EX2 = Name of Extract
Text Symbol: EX1 = Without Extract
Text Symbol: DIF = Only Differences
INCLUDE UKM_MASSDATA_PROCESSINGTOP.
INCLUDE UKM_MASSDATA_PROCESSINGDEF.
INCLUDE UKM_MASSDATA_PROCESSINGIMP.
INCLUDE UKM_MASSDATE_PROCESSINGGLB.
SELECTION-SCREEN INCLUDE BLOCKS EXTRACT.
No SAP DATABASE tables are accessed within this REPORT code!
REUSE_ALV_EXTRACT_AT_SELSCREEN CALL FUNCTION 'REUSE_ALV_EXTRACT_AT_SELSCREEN' EXPORTING i_p_save = ' ' i_p_load = 'X' i_parname_p_ext1 = 'P_EX_SEL' i_parname_p_ext2 = 'P_EX_SEL' CHANGING c_p_ex1 = p_ex_sel c_p_ex2 = p_ex_sel c_p_ext1 = p_ex_st c_p_ext2 = gv_extxt cs_extract1 = gs_extract_select cs_extract2 = gs_extract_select.
REUSE_ALV_EXTRACT_AT_F4_P_EX1 CALL FUNCTION 'REUSE_ALV_EXTRACT_AT_F4_P_EX1' EXPORTING i_parname_p_ext1 = 'P_EX_ST' CHANGING c_p_ex1 = p_ex_sel c_p_ext1 = p_ex_st cs_extract1 = gs_extract_select.
UKM_LIST_ON_FREESELECTION CALL FUNCTION 'UKM_LIST_ON_FREESELECTION' EXPORTING p_change_mode = g_change_mode * IMPORTING * e_sel_num = g_sel_num CHANGING * pt_where = gt_where * pt_range = gt_range *>>> FREE_SEL ps_dyns = fs_dyns ps_num = fs_num.
DSYS_SHOW_FOR_F1HELP CALL FUNCTION 'DSYS_SHOW_FOR_F1HELP' EXPORTING * APPLICATION = 'SO70' dokclass = 'RE' * DOKLANGU = SY-LANGU dokname = sy-repid.
UKM_LIST_SET_SSCRTEXTS_DYNSEL CALL FUNCTION 'UKM_LIST_SET_SSCRTEXTS_DYNSEL' EXPORTING p_sel_num = fs_num "FREE_SEL CHANGING p_text = g_free_icon.
SELECT_OPTIONS_RESTRICT CALL FUNCTION 'SELECT_OPTIONS_RESTRICT' EXPORTING program = sy-repid restriction = h_restrict.
GUID_CREATE CALL FUNCTION 'GUID_CREATE' "#EC FB_OLDED IMPORTING ev_guid_16 = g_guid.
RSAQ_REPORT_NAME CALL FUNCTION 'RSAQ_REPORT_NAME' EXPORTING workspace = i_query-workspace usergroup = i_query-usergroup query = i_query-queryname IMPORTING reportname = l_repid.
RS_REFRESH_FROM_SELECTOPTIONS CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS' EXPORTING curr_report = l_repid TABLES selection_table = lt_selections.
RS_REFRESH_FROM_SELECTOPTIONS CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS' EXPORTING curr_report = l_repid TABLES selection_table = lt_selections.
UKM_DB_UKMBP_CMS_SGM_READ CALL FUNCTION 'UKM_DB_UKMBP_CMS_SGM_READ' EXPORTING i_partner = ls_outlist-partner i_segment = ls_outlist-credit_sgmnt * IMPORTING * ES_BP_CMS_SGM = EXCEPTIONS not_found = 1 OTHERS = 2.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = t_listheader.
REUSE_ALV_COMMENTARY_WRITE CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE' EXPORTING it_list_commentary = t_listheader.
REUSE_ALV_EXTRACT_LOAD CALL FUNCTION 'REUSE_ALV_EXTRACT_LOAD' EXPORTING is_extract = ls_extract TABLES et_exp01 = t_out.
RSAQSQU_SELECT_QUERY *call function 'RSAQSQU_SELECT_QUERY' DATA: query TYPE aq_quname, bgruppe TYPE aq_bgname, pf3flag TYPE aqadef-flag.
RSAQSQU_SELECT_QUERY CALL FUNCTION 'RSAQSQU_SELECT_QUERY' EXPORTING squ_workspace = 'G' squ_user_group_in = bgruppe squ_complete = space squ_tcode = 'SQ00' "anzeigen * squ_hflag = hflag IMPORTING squ_query_out = query squ_user_group_out = bgruppe squ_rcode = pf3flag.
RSAQSUG_SELECT_USERGROUP CALL FUNCTION 'RSAQSUG_SELECT_USERGROUP' EXPORTING sug_workspace = 'G' sug_superuser = 'X' sug_show_only = show_only IMPORTING sug_usergroup = p_userg.
UKM_DB_UKMBP_CMS_SGM_READ CALL FUNCTION 'UKM_DB_UKMBP_CMS_SGM_READ' EXPORTING i_partner = ls_out-partner i_segment = ls_out-credit_sgmnt * IMPORTING * ES_BP_CMS_SGM = EXCEPTIONS not_found = 1 OTHERS = 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.
UKM_MASSDATA_RECONCILE - SAP Credit Management: Credit Exposure Reconciliation UKM_MASSDATA_RECONCILE - SAP Credit Management: Credit Exposure Reconciliation UKM_MASSDATA_PROCESSINGTOP - UKMMASSDATAPROCESSINGTOP UKM_MASSDATA_PROCESSINGIMP - UKMMASSDATAPROCESSINGIMP UKM_MASSDATA_PROCESSINGDEF - UKMMASSDATAPROCESSINGDEF UKM_MASSDATA_EXTRACT_READ - SAP Credit Management: Read Extracts of Credit Data