SAP Reports / Programs

RFKKCOL2 SAP ABAP Report - Submit Items to Collection Agency







RFKKCOL2 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This report creates a list of items for submission to external collection agencies...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 RFKKCOL2 into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

FP03D - Submit Receivables to Coll. Agency


ABAP code to call this SAP report using the submit statement

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.






SUBMIT RFKKCOL2. "Basic submit
SUBMIT RFKKCOL2 AND RETURN. "Return to original report after report execution complete
SUBMIT RFKKCOL2 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: COLGPART = Submission to Coll. Agency
Selection Text: FILENAM2 = Submission File Name
Selection Text: FILENAME = Submission File Name
Selection Text: INKGPART = Submission to Coll. Agency
Selection Text: OPBLINKP = Coll.items to be submitted
Selection Text: PAYREF = Payment Form for Coll. Agency
Selection Text: PAYREF2 = Payment Form for Coll. Agency
Selection Text: SELAGGRD = Submission Reason
Selection Text: SELAGSTA = Submission Status
Selection Text: SELBETR2 = Amount
Selection Text: SELBETRW = Amount
Selection Text: SELBUKR2 = Company Code
Selection Text: SELBUKRS = Company Code
Selection Text: SELFAEDN = Due date for net payment
Selection Text: SELGPART = Business Partner
Selection Text: SELGSBE2 = Business Area
Selection Text: SELGSBER = Business Area
Selection Text: SELSUBAP = D .
Selection Text: YESFILE2 = Create Submission File
Selection Text: YESFILE = Create Submission File
Selection Text: XSTKZ2 = With statistical
Selection Text: XSTKZ = With statistical
Selection Text: XOPWO2 = With written off
Selection Text: XOPWO = With written off
Selection Text: VARIANTE = Display variant
Selection Text: VARIANT2 = Display variant
Selection Text: SIMULATE = Simulation run
Selection Text: SIMULAT2 = Simulation run
Selection Text: SELWAERS = Currency Key
Selection Text: SELWAER2 = Currency Key
Selection Text: SELVTREF = Contract
Selection Text: SELVKONT = Contract Account
Selection Text: SELOPBEL = Document Number
Selection Text: SELINKGP = Collection agency
Title: Submit Items to Collection Agency
Text Symbol: Z00 = Log
Text Symbol: T06 = Processing Opts
Text Symbol: T05 = Output Lists





Text Symbol: T04 = Coll. Agency Selec.
Text Symbol: T03 = Item Selection
Text Symbol: T01 = Selection details
Text Symbol: S22 = Grand total
Text Symbol: S21 = Total
Text Symbol: 001 = Dunn.runs: Overview
Text Symbol: 002 = Header
Text Symbol: 003 = Footer
Text Symbol: 004 = Short
Text Symbol: 005 = Submission List in Preparation
Text Symbol: 006 = Data is being read
Text Symbol: K01 = List created on
Text Symbol: K02 = at
Text Symbol: K11 = Business Partner
Text Symbol: K21 = Bus.part.no.
Text Symbol: K22 = CA number
Text Symbol: K23 = Contract name
Text Symbol: K31 = Doc. number
Text Symbol: K32 = Itm
Text Symbol: K33 = Text
Text Symbol: K34 = DL
Text Symbol: K35 = DP
Text Symbol: K36 = Due on
Text Symbol: K37 = Amount
Text Symbol: K38 = Crcy
Text Symbol: K39 = DC
Text Symbol: P01 = Simulation
Text Symbol: P02 = Submit Items
Text Symbol: P03 = Open items only
Text Symbol: P04 = Open and written-off items
Text Symbol: P10 = Submit receivables
Text Symbol: P11 = Do Not Write File
Text Symbol: P12 = Write File
Text Symbol: P13 = Unicode
Text Symbol: P21 = Reporting list
Text Symbol: P22 = ALV list
Text Symbol: P23 = Variant
Text Symbol: P30 = With Statistical
Text Symbol: P31 = With Written Off





Text Symbol: P32 = Submit Additional Items
Text Symbol: P33 = Submitted by other customers
Text Symbol: P34 = Ignore Debt Recovery Score
Text Symbol: P35 = DebtRecScore Variant
Text Symbol: S00 = Simulation list
Text Symbol: S01 = Subm. list
Text Symbol: S11 = Submitted to coll.agency:
Text Symbol: S12 = For subm. to coll.agency:


INCLUDES used within this REPORT RFKKCOL2

INCLUDE IFKKCOL2.
INCLUDE FINKSCDT.
INCLUDE FINKSCDC.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

FKK_SUBAP_CHECK call function 'FKK_SUBAP_CHECK' exporting i_check_any = 'X' importing e_active = g_subap_active.

FKK_DEBT_RECOVERY_SCORE_ACTIVE call function 'FKK_DEBT_RECOVERY_SCORE_ACTIVE' importing e_flg_drs_area_active = gv_flg_drs_active.

FKK_COLL_ESOA_ACTIVE call function 'FKK_COLL_ESOA_ACTIVE' importing e_xescoll = gv_flg_coll_esoa_active.

SAPGUI_PROGRESS_INDICATOR call function 'SAPGUI_PROGRESS_INDICATOR' exporting text = text-006.

FILE_GET_NAME call function 'FILE_GET_NAME' exporting logical_filename = filename importing file_name = lc_filename exceptions file_not_found = 1 others = 2.

FILE_VALIDATE_NAME call function 'FILE_VALIDATE_NAME' exporting logical_filename = 'FI-CA-COL-SUB' changing physical_filename = h_filename exceptions logical_filename_not_found = 1 validation_failed = 2 others = 3.

FKK_COLLITEM_CREATE call function 'FKK_COLLITEM_CREATE' tables it_fkkcoll = t_fkkcoll changing et_fkkcollections = t_collections exceptions error_message = 1.

FKK_PARTNER_HEADER_DISPLAY call function 'FKK_PARTNER_HEADER_DISPLAY' exporting x_partner = p_gpart importing y_text1 = h_gpart_info exceptions not_found = 1 others = 2.

FKK_FUNC_MODULE_DETERMINE call function 'FKK_FUNC_MODULE_DETERMINE' exporting i_applk = p_fkkop-applk i_fbeve = const_event_5060 tables t_fbstab = i_fbstab.

FKK_SAMPLE_5060 call function 'FKK_SAMPLE_5060'.

FKK_FUNC_MODULE_DETERMINE_5060 call function 'FKK_FUNC_MODULE_DETERMINE_5060'.

FKK_FUNC_MODULE_DETERMINE call function 'FKK_FUNC_MODULE_DETERMINE' exporting i_applk = p_applk i_fbeve = const_event_1321 tables t_fbstab = i_fbstab.

FKK_SAMPLE_1321 call function 'FKK_SAMPLE_1321'.




FI_MESSAGE_COLLECT call function 'FI_MESSAGE_COLLECT' exporting i_fimsg = h_fimsg exceptions msgid_missing = 1 msgno_missing = 2 msgty_missing = 3 others = 4.

FI_MESSAGE_CHECK call function 'FI_MESSAGE_CHECK' exceptions no_message = 1 others = 2.

FI_MESSAGE_PRINT call function 'FI_MESSAGE_PRINT' exporting i_xausn = ' ' exceptions others = 1.

FI_MESSAGE_PROTOCOL call function 'FI_MESSAGE_PROTOCOL' exceptions no_message = 1 not_batch = 2 others = 3.

FKK_DB_FKKMAZE_SELECT_BY_OPBEL call function 'FKK_DB_FKKMAZE_SELECT_BY_OPBEL' exporting i_opbel = pt_fkkop-opbel i_opupw = pt_fkkop-opupw i_opupk = pt_fkkop-opupk i_opupz = pt_fkkop-opupz tables t_fkkmaze = ht_fkkmaze exceptions not_found = 1 initial_values = 2 others = 3.

FKK_S_LOCK_CREATE call function 'FKK_S_LOCK_CREATE' exporting i_gpart = p_gpart i_vkont = p_vkont i_loobj1 = p_loobj1 i_proid = p_proid i_lotyp = p_lotyp i_lockr = p_lockr i_fdate = p_fdate i_tdate = p_tdate exceptions already_exist = 1 imp_data_not_complete = 2 no_authority = 3 enqueue_lock = 4 others = 5.

FKK_ACCOUNT_DETERMINE call function 'FKK_ACCOUNT_DETERMINE' exporting i_tfk033d = ps_tfk033d importing e_tfk033d = ps_tfk033d exceptions error_in_input_data = 1 nothing_found = 2 others = 3.

FKK_ACCOUNT_DETERMINE_1054 if 1 = 2. call function 'FKK_ACCOUNT_DETERMINE_1054'. endif.

FKK_COLLECT_AGENCY_ITEM_SELECT call function 'FKK_COLLECT_AGENCY_ITEM_SELECT' exporting i_opbel = p_opbel ix_opbel = const_marked i_inkps = p_inkps ix_inkps = const_marked tables t_fkkcoll = ht_fkkcoll exceptions initial_values = 1 not_found = 2 others = 3.

FKK_DB_TFK050A_SINGLE call function 'FKK_DB_TFK050A_SINGLE' exporting i_agsta = p_agsta importing e_xsend = p_xsend exceptions not_found = 1 initial_parameter = 2 others = 3.

FKK_COLLECT_AGENCY_ITEM_SELECT call function 'FKK_COLLECT_AGENCY_ITEM_SELECT' tables t_agsta_range = r_agsta t_fkkcoll = pt_fkkcoll exceptions initial_values = 1 not_found = 2 others = 3.

FKK_COLLECT_AGENCY_ITEM_SELECT call function 'FKK_COLLECT_AGENCY_ITEM_SELECT' tables t_gpart_range = ht_gpart_range t_vkont_range = ht_vkont_range t_agsta_range = r_agsta t_fkkcoll = pt_fkkcoll exceptions initial_values = 1 not_found = 2 others = 3.

FKK_DB_TFK050A_SELECT call function 'FKK_DB_TFK050A_SELECT' tables t_tfk050a = ht_tfk050a exceptions not_entry = 1 others = 2.

FKK_DB_DFKKCOLL_SEL_BY_OPBEL call function 'FKK_DB_DFKKCOLL_SEL_BY_OPBEL' tables t_opbel_range = ht_opbel_range t_gpart_range = ht_gpart_range t_vkont_range = ht_vkont_range t_agsta_range = r_agsta t_fkkcoll = pt_fkkcoll exceptions not_found = 1 initial_value = 2 others = 3.

FKK_DB_DFKKCOLL_SEL_BY_OPBEL call function 'FKK_DB_DFKKCOLL_SEL_BY_OPBEL' tables t_opbel_range = lt_opb_r t_gpart_range = ht_gpart_range t_vkont_range = ht_vkont_range t_agsta_range = r_agsta t_fkkcoll = lt_fkcol exceptions not_found = 1 initial_value = 2 others = 3.

FKK_BP_LINE_ITEMS_SEL_BY_OPBEL call function 'FKK_BP_LINE_ITEMS_SEL_BY_OPBEL' exporting i_opbel = pt_fkkcoll-opbel tables pt_fkkop = ht_fkkop exceptions others = 1.

FKK_FUNC_MODULE_DETERMINE call function 'FKK_FUNC_MODULE_DETERMINE' exporting i_applk = pt_fkkop-applk i_fbeve = const_event_5069 tables t_fbstab = i_fbstab.

FKK_SAMPLE_5069 if 1 = 2. call function 'FKK_SAMPLE_5069'. endif.

FKK_FUNC_MODULE_DETERMINE call function 'FKK_FUNC_MODULE_DETERMINE' exporting i_applk = pt_fkkop-applk i_fbeve = const_event_5058 tables t_fbstab = i_fbstab.

FKK_SAMPLE_5058 if 1 = 2. call function 'FKK_SAMPLE_5058'. endif.

FKK_FUNC_MODULE_DETERMINE call function 'FKK_FUNC_MODULE_DETERMINE' exporting i_applk = pt_fkkop-applk i_fbeve = const_event_5057 tables t_fbstab = i_fbstab.

FKK_SAMPLE_5057 if 1 = 2. call function 'FKK_SAMPLE_5057'. endif.

FKK_COLLECT_AGENCY_ITEM_SELECT call function 'FKK_COLLECT_AGENCY_ITEM_SELECT' tables t_gpart_range = r_gpart_range t_agsta_range = ht_agsta_range t_fkkcoll = ht_dfkkcoll exceptions initial_values = 1 not_found = 2 others = 3.

FKK_COLLECT_AGENCY_ITEM_SELECT call function 'FKK_COLLECT_AGENCY_ITEM_SELECT' exporting i_gpart = r_gpart_range-low ix_gpart = const_marked tables t_agsta_range = ht_agsta_range t_fkkcoll = wt_dfkkcoll exceptions initial_values = 1 not_found = 2 others = 3.

BUP_PARTNER_CHECK call function 'BUP_PARTNER_CHECK' exporting i_partner = pt_selgpart-low exceptions partner_not_found = 1 role_not_found = 2 wrong_parameters = 3 others = 4.

FKK_FKKVK_READ call function 'FKK_FKKVK_READ' exporting i_vkont = pt_selvkont-low exceptions not_found = 1 others = 2.

FKK_BP_LINE_ITEMS_SEL_BY_OPBEL call function 'FKK_BP_LINE_ITEMS_SEL_BY_OPBEL' exporting i_opbel = pt_selopbel-low importing e_count = h_count.

FKK_DB_TFK050B_SINGLE call function 'FKK_DB_TFK050B_SINGLE' exporting i_inkgp = pt_selinkgp-low exceptions not_found = 1 initial_parameter = 2 others = 3.

FKK_DB_TFK050B_SINGLE call function 'FKK_DB_TFK050B_SINGLE' exporting i_inkgp = pt_selinkgp-low exceptions not_found = 1 initial_parameter = 2 others = 3.

FKK_FIELD_DOMAINVALUES_CHECK call function 'FKK_FIELD_DOMAINVALUES_CHECK' exporting i_field = 'AGGRD' i_table = 'DFKKCOLL' i_value = h_dd07l_domvalue_l exceptions others = 1.

FKK_FIELD_DOMAINVALUES_CHECK call function 'FKK_FIELD_DOMAINVALUES_CHECK' exporting i_field = 'AGGRD' i_table = 'DFKKCOLL' i_value = h_dd07l_domvalue_l exceptions others = 1.

FKK_FIELD_DOMAINVALUES_CHECK call function 'FKK_FIELD_DOMAINVALUES_CHECK' exporting i_field = 'AGSTA' i_table = 'DFKKCOLL' i_value = h_dd07l_domvalue_l exceptions others = 1.

FKK_FIELD_DOMAINVALUES_CHECK call function 'FKK_FIELD_DOMAINVALUES_CHECK' exporting i_field = 'AGSTA' i_table = 'DFKKCOLL' i_value = h_dd07l_domvalue_l exceptions others = 1.

FKK_DB_TFK050B_SINGLE call function 'FKK_DB_TFK050B_SINGLE' exporting i_inkgp = p_colgpart exceptions not_found = 1 initial_parameter = 2 others = 3.

FKK_DB_TFK050_SINGLE call function 'FKK_DB_TFK050_SINGLE' exporting i_variant = p_drsvar exceptions not_found = 1 others = 3.

FKK_DB_TFK050_SINGLE call function 'FKK_DB_TFK050_SINGLE' exporting i_variant = p_drsvar exceptions not_found = 1 others = 3.

FKK_DB_TFK050B_SINGLE call function 'FKK_DB_TFK050B_SINGLE' exporting i_inkgp = p_inkgp exceptions not_found = 1 initial_parameter = 2 others = 3.

AUTHORITY_CHECK_DATASET call function 'AUTHORITY_CHECK_DATASET' exporting activity = 'WRITE' filename = p_filename exceptions no_authority = 1 activity_unknown = 2 others = 3.

AUTHORITY_CHECK_DATASET call function 'AUTHORITY_CHECK_DATASET' exporting activity = 'WRITE' filename = p_filenam2 exceptions no_authority = 1 activity_unknown = 2 others = 3.

FI_MESSAGE_INIT call function 'FI_MESSAGE_INIT' exceptions others = 1.

ENQUEUE_EDFKKCOLL call function 'ENQUEUE_EDFKKCOLL' exporting opbel = t_fkkcoll-opbel inkps = t_fkkcoll-inkps exceptions foreign_lock = 1 system_failure = 2 others = 3.

DEQUEUE_EDFKKCOLL call function 'DEQUEUE_EDFKKCOLL' exporting opbel = t_fkkcoll-opbel inkps = t_fkkcoll-inkps.

FKK_GET_APPLICATION call function 'FKK_GET_APPLICATION' exporting i_no_dialog = const_marked importing e_applk = h_tfk033d-applk exceptions no_appl_selected = 1 others = 2.

FKK_BELEG_WRITE_CHANGEDOC call function 'FKK_BELEG_WRITE_CHANGEDOC' exporting opbel = t_fkkko-opbel n_fkkko = t_fkkko o_fkkko = t_fkkko tables icdtxt_mkk_beleg = icdtxt_mkk_doc xfkkop = t_fkkop_n yfkkop = t_fkkop_o xfkkopk = t_fkkopk "not changed yfkkopk = t_fkkopk "not changed xfkkopw = t_fkkopw "not changed yfkkopw = t_fkkopw. "not changed.

FKK_OPEN_ITEM_DEQUEUE call function 'FKK_OPEN_ITEM_DEQUEUE'.

FKK_COLLECTION_FILE_BODY call function 'FKK_COLLECTION_FILE_BODY' exporting i_file_name = p_filename tables t_fkkcoll = pt_fkkcoll t_fkkop = pt_file_fkkop t_fkkmaze = pt_file_fkkmaze changing i_lines = p_lines exceptions general_fault = 1 others = 2.

DEQUEUE_EDFKKCOLL call function 'DEQUEUE_EDFKKCOLL' exporting opbel = pt_fkkcoll-opbel inkps = pt_fkkcoll-inkps.

ENQUEUE_EDFKKCOLL call function 'ENQUEUE_EDFKKCOLL' exporting opbel = pt_opbel inkps = pt_inkps exceptions foreign_lock = 1 system_failure = 2 others = 3.

FKK_OPEN_ITEM_ENQUEUE call function 'FKK_OPEN_ITEM_ENQUEUE' tables t_enqtab = ht_enqtab.

FKK_COLLECT_AGENCY_ITEM_SELECT call function 'FKK_COLLECT_AGENCY_ITEM_SELECT' exporting i_opbel = pt_opbelinkps-low-opbel ix_opbel = const_marked i_inkps = pt_opbelinkps-low-inkps ix_inkps = const_marked tables t_fkkcoll = ht_fkkcoll exceptions initial_values = 1 not_found = 2 others = 3.

FKK_COLLECTION_FILE_HEADER call function 'FKK_COLLECTION_FILE_HEADER' exporting i_file_name = p_filename i_inkgp = p_inkgp i_unicode = unicode "Note 1436672 tables t_fkkcoll = pt_fkkcoll t_fkkop = pt_file_fkkop t_fkkmaze = pt_file_fkkmaze exceptions general_fault = 1 others = 2.

FKK_COLLECTION_FILE_TRAILER call function 'FKK_COLLECTION_FILE_TRAILER' exporting i_file_name = p_filename i_inkgp = p_inkgp i_lines = p_lines tables t_fkkcoll = pt_fkkcoll t_fkkop = pt_file_fkkop t_fkkmaze = pt_file_fkkmaze exceptions general_fault = 1 others = 2.

REUSE_ALV_FIELDCATALOG_MERGE call function 'REUSE_ALV_FIELDCATALOG_MERGE' exporting i_program_name = p_repid i_internal_tabname = p_tabname i_structure_name = p_structure_name i_client_never_display = 'X' changing ct_fieldcat = pt_fieldcat exceptions inconsistent_interface = 1 program_error = 2 others = 3.

REUSE_ALV_VARIANT_DEFAULT_GET call function 'REUSE_ALV_VARIANT_DEFAULT_GET' exporting i_save = p_save changing cs_variant = p_variant exceptions wrong_input = 1 not_found = 2 program_error = 3 others = 4.

REUSE_ALV_VARIANT_EXISTENCE call function 'REUSE_ALV_VARIANT_EXISTENCE' exporting i_save = p_save changing cs_variant = ps_variant exceptions wrong_input = 1 not_found = 2 program_error = 3 others = 4.

SAPGUI_PROGRESS_INDICATOR call function 'SAPGUI_PROGRESS_INDICATOR' exporting text = text-005.

REUSE_ALV_GRID_DISPLAY call function 'REUSE_ALV_GRID_DISPLAY' exporting i_callback_program = p_repid i_callback_pf_status_set = p_status_set i_callback_user_command = p_user_command it_fieldcat = pt_fieldcat[] is_layout = gs_layout it_sort = pt_sort[] i_save = p_save is_variant = ps_variant tables t_outtab = pt_fkkop_fkkcoll exceptions program_error = 1 others = 2.

REUSE_ALV_VARIANT_F4 call function 'REUSE_ALV_VARIANT_F4' exporting is_variant = alv_variant i_save = alv_save importing e_exit = alv_exit es_variant = alv_variant exceptions not_found = 2.

FKK_FPE0_START_TRANSACTION call function 'FKK_FPE0_START_TRANSACTION' exporting tcode = 'FPE3' opbel = wa_alv-opbel i_opupk = wa_alv-opupk i_opupw = wa_alv-opupw i_opupz = wa_alv-opupz i_calling_tcode = 'FPE3' i_call_transaction = 'X'.

FKK_DB_DFKKCOLLH_COUNT call function 'FKK_DB_DFKKCOLLH_COUNT' exporting i_opbel = p_t_history_coll-opbel i_inkps = p_t_history_coll-inkps importing e_count = h_lfdnr.

FKK_DB_DFKKCOLLH_SELECT call function 'FKK_DB_DFKKCOLLH_SELECT' exporting i_seltyp = '2' i_opbel = p_t_coll-opbel i_inkps = p_t_coll-inkps tables t_fkkcollh = ht_fkkcollh exceptions not_found = 1 others = 2.

FKK_DB_DFKKCOLLH_INSERT call function 'FKK_DB_DFKKCOLLH_INSERT' tables i_dfkkcollh = p_t_history_coll.

FKK_PYFORM_GET_NUMBER call function 'FKK_PYFORM_GET_NUMBER' importing e_nrzas = h_nrzas exceptions others = 1.

FKK_BP_LINE_ITEMS_SELECT call function 'FKK_BP_LINE_ITEMS_SELECT' exporting i_opbel = ht_dfkkcoll-opbel ix_opbel = 'X' i_inkps = ht_dfkkcoll-inkps ix_inkps = 'X' tables pt_fkkop = pt_fkkop.

FKK_GET_APPLICATION call function 'FKK_GET_APPLICATION' exporting i_no_dialog = const_marked importing e_applk = h_applk exceptions no_appl_selected = 1 others = 2.

FKK_FUNC_MODULE_DETERMINE call function 'FKK_FUNC_MODULE_DETERMINE' exporting i_fbeve = g_c_event_0181 i_applk = h_applk tables t_fbstab = fbstab_0181 exceptions others = 1.

FKK_SAMPLE_0181 if 1 = 2. call function 'FKK_SAMPLE_0181'. endif.

FKK_PYFORM_INSERT call function 'FKK_PYFORM_INSERT' exporting i_applk = h_applk i_rfzas = l_rfzas importing e_nrzas = h_nrzas tables t_fkkzr_item = t_fkkzr_item exceptions others = 1.

FKK_BW_TRIGGER_ACTIVE_CHECK call function 'FKK_BW_TRIGGER_ACTIVE_CHECK' importing ev_active = loc_xbw.

FKK_GET_APPLICATION call function 'FKK_GET_APPLICATION' exporting i_no_dialog = const_marked importing e_applk = h_tfk033d-applk exceptions no_appl_selected = 1 others = 2.

FKK_OPEN_ITEM_DEQUEUE call function 'FKK_OPEN_ITEM_DEQUEUE'.

FKK_OPEN_ITEM_DEQUEUE call function 'FKK_OPEN_ITEM_DEQUEUE'.

DEQUEUE_EDFKKCOLL call function 'DEQUEUE_EDFKKCOLL' exporting opbel = t_fkkcoll-opbel inkps = t_fkkcoll-inkps.

DEQUEUE_EDFKKCOLL call function 'DEQUEUE_EDFKKCOLL' exporting opbel = t_fkkcoll-opbel inkps = t_fkkcoll-inkps.

FKK_BELEG_WRITE_CHANGEDOC call function 'FKK_BELEG_WRITE_CHANGEDOC' exporting opbel = t_fkkko-opbel n_fkkko = t_fkkko o_fkkko = t_fkkko tables icdtxt_mkk_beleg = icdtxt_mkk_doc xfkkop = t_fkkop_n yfkkop = t_fkkop_o xfkkopk = t_fkkopk "not changed yfkkopk = t_fkkopk "not changed xfkkopw = t_fkkopw "not changed yfkkopw = t_fkkopw. "not changed.

FKK_OPEN_ITEM_DEQUEUE call function 'FKK_OPEN_ITEM_DEQUEUE'.

FKK_DFKKKOBW_UPDATE call function 'FKK_DFKKKOBW_UPDATE' changing ct_dfkkkobw_update = loct_bw_upd[] exceptions others = 0.

INKASSO_01_WRITE_DOCUMENT call function 'INKASSO_01_WRITE_DOCUMENT' exporting objectid = h_field tcode = sy-tcode utime = sy-uzeit udate = sy-datlo username = sy-uname planned_or_real_changes = 'R' upd_dfkkcoll = 'U' tables icdtxt_inkasso_01 = h_cdtxt xdfkkcoll = xdfkkcoll ydfkkcoll = ydfkkcoll exceptions others = 1.

FKK_FUNC_MODULE_DETERMINE call function 'FKK_FUNC_MODULE_DETERMINE' exporting i_applk = pt_fkkop-applk i_fbeve = const_event_6251 tables t_fbstab = i_fbstab.

FKK_SAMPLE_6251 if 1 = 2. call function 'FKK_SAMPLE_6251'. endif.

DEQUEUE_EDFKKCOLL * CALL FUNCTION 'DEQUEUE_EDFKKCOLL' * EXPORTING * opbel = t_fkkcoll_del-opbel * inkps = t_fkkcoll_del-inkps.

DEQUEUE_EDFKKCOLL * CALL FUNCTION 'DEQUEUE_EDFKKCOLL' * EXPORTING * opbel = t_fkkcoll_del-opbel * inkps = t_fkkcoll_del-inkps.

FKK_GET_APPLICATION call function 'FKK_GET_APPLICATION' exporting i_no_dialog = const_marked importing e_applk = h_applk exceptions no_appl_selected = 1 others = 2.

FKK_FUNC_MODULE_DETERMINE call function 'FKK_FUNC_MODULE_DETERMINE' exporting i_applk = h_applk i_fbeve = const_event_6262 tables t_fbstab = i_fbstab.

FKK_SAMPLE_6262 if 1 = 2. call function 'FKK_SAMPLE_6262'. endif.

FKK_GET_APPLICATION call function 'FKK_GET_APPLICATION' exporting i_no_dialog = const_marked importing e_applk = h_applk exceptions no_appl_selected = 1 others = 2.

FKK_FUNC_MODULE_DETERMINE call function 'FKK_FUNC_MODULE_DETERMINE' exporting i_applk = h_applk i_fbeve = const_event_6263 tables t_fbstab = i_fbstab.

FKK_SAMPLE_6263 if 1 = 2. call function 'FKK_SAMPLE_6263'. endif.

FKK_GET_APPLICATION call function 'FKK_GET_APPLICATION' exporting i_no_dialog = const_marked importing e_applk = h_tfk033d-applk exceptions no_appl_selected = 1 others = 2.

FKK_BELEG_WRITE_CHANGEDOC call function 'FKK_BELEG_WRITE_CHANGEDOC' exporting opbel = t_fkkko-opbel n_fkkko = t_fkkko o_fkkko = t_fkkko tables icdtxt_mkk_beleg = icdtxt_mkk_doc xfkkop = t_fkkop_n yfkkop = t_fkkop_o xfkkopk = t_fkkopk "not changed yfkkopk = t_fkkopk "not changed xfkkopw = t_fkkopw "not changed yfkkopw = t_fkkopw. "not changed.

DEQUEUE_EFKKCLEGP CALL FUNCTION 'DEQUEUE_EFKKCLEGP' EXPORTING gpart = wa_collections-gpart EXCEPTIONS OTHERS = 0.

DEQUEUE_E_COLLITEM call function 'DEQUEUE_E_COLLITEM' exporting mode_fkk_enq_collitem = 'E' mandt = sy-mandt inkgp = wa_collections-inkgp gpart = wa_collections-gpart.

FKK_COLL_SERVICE_REQUEST call function 'FKK_COLL_SERVICE_REQUEST' exporting it_collections_out = pt_collections_out importing e_xiguid = lv_xiguid exceptions service_failed = 1 others = 2.

ENQUEUE_E_COLLITEM CALL FUNCTION 'ENQUEUE_E_COLLITEM' EXPORTING mode_fkk_enq_collitem = 'E' mandt = sy-mandt inkgp = wa_collections-inkgp gpart = wa_collections-gpart EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

DEQUEUE_E_COLLITEM CALL FUNCTION 'DEQUEUE_E_COLLITEM' EXPORTING mode_fkk_enq_collitem = 'E' mandt = sy-mandt inkgp = wa_collections-inkgp gpart = wa_collections-gpart.

ENQUEUE_READ CALL FUNCTION 'ENQUEUE_READ' EXPORTING gclient = sy-mandt gname = 'DFKKCOLL' garg = l_garg guname = space TABLES enq = lt_enq.

DEQUEUE_EFKKCLEGP CALL FUNCTION 'DEQUEUE_EFKKCLEGP' EXPORTING gpart = wa_collections-gpart.

DEQUEUE_E_COLLITEM CALL FUNCTION 'DEQUEUE_E_COLLITEM' EXPORTING mode_fkk_enq_collitem = 'E' mandt = sy-mandt inkgp = wa_collections-inkgp gpart = wa_collections-gpart.



Contribute (Add Comments)

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 RFKKCOL2 or its description.