SAP Reports / Programs

RFEBBU00 SAP ABAP Report - Update Account Statement/Check Deposit Transaction







RFEBBU00 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for This program generates postings via batch input or call-transaction from data found in bank data storage...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 RFEBBU00 into the relevant SAP transactions such as SE38 or SE80


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 RFEBBU00. "Basic submit
SUBMIT RFEBBU00 AND RETURN. "Return to original report after report execution complete
SUBMIT RFEBBU00 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: ANWND = Application
Selection Text: BNKGROUP = Bank posting session(s)
Selection Text: BUBER = Posting area
Selection Text: FUNCTION = Function (BDC, call trans.)
Selection Text: MODE = Mode with call transaction
Selection Text: MREGEL = Rule for naming sessions
Selection Text: NEBGROUP = Subledger acctng session name
Selection Text: PA_BDANZ = Number of items per bundle
Selection Text: PA_BDART = Bundling
Selection Text: P_BUPRO = Print posting log
Selection Text: P_STATIK = Print statistics
Selection Text: S_ESNUM = Single record number
Selection Text: S_FILTER = Selection field no. intervals
Selection Text: S_KUKEY = ID
Selection Text: TESTL = Do not post
Selection Text: USEREXIT = User exit
Selection Text: VALUT_ON = Assign value date
Title: Update Account Statement/Check Deposit Transaction
Text Symbol: L10 = Checks
Text Symbol: L09 = Lockbox:
Text Symbol: L04 = Date
Text Symbol: L03 = Amounts
Text Symbol: L02 = Posting log
Text Symbol: L01 = Lockbox totals
Text Symbol: 329 = Messages
Text Symbol: 328 = Total Cred.
Text Symbol: 327 = Total Deb.
Text Symbol: 326 = Total
Text Symbol: 325 = Error
Text Symbol: 324 = No Posting
Text Symbol: 323 = PmtAcc
Text Symbol: 322 = FB05
Text Symbol: 321 = FB01
Text Symbol: 320 = Group
Text Symbol: 319 = Sessn
Text Symbol: 318 = Account Number
Text Symbol: 315 = Bank Key
Text Symbol: 314 = Posting Area





Text Symbol: 313 = Selection Value
Text Symbol: 309 = Description
Text Symbol: L11 = Destination
Text Symbol: L39 = Lockbox no.
Text Symbol: L38 = Lockbox totals
Text Symbol: L37 = Status
Text Symbol: L36 = Part. applied
Text Symbol: L35 = Totals
Text Symbol: L34 = Posted on acct
Text Symbol: L33 = Pyt adv.
Text Symbol: L32 = Unprocessed
Text Symbol: L30 = Applied
Text Symbol: L25 = Itm/Batch
Text Symbol: L24 = Lockbox: difference
Text Symbol: L23 = Overpayment
Text Symbol: L22 = Underpayment
Text Symbol: L21 = Doc on acct
Text Symbol: L20 = Doc. (AR)
Text Symbol: L19 = Amount
Text Symbol: L18 = Doc. (G/L)
Text Symbol: L17 = Customer
Text Symbol: L16 = Check Number
Text Symbol: L15 = ID
Text Symbol: L13 = Date
Text Symbol: L12 = Origin
Text Symbol: 308 = Account
Text Symbol: 045 = Total accounting:
Text Symbol: 044 = Total subledger postings:
Text Symbol: 043 = Total bank postings:
Text Symbol: 041 = Processing Statistics
Text Symbol: 040 = Error log
Text Symbol: 039 = Posting log from session: &
Text Symbol: 038 = Posting Log
Text Symbol: 037 = Clearing of & cannot be cancelled: Reversal required
Text Symbol: 036 = Reversing document &
Text Symbol: 035 = Cancelling clearing procedure for document &
Text Symbol: 034 = No document number exists. Clearing cannot be cancelled
Text Symbol: 033 = No posting. No entry with key & & & in T028G
Text Symbol: 032 = Internal trans. & : Account symbol in account assignment not replaceable





Text Symbol: 031 = Incorrect input for account determination
Text Symbol: 030 = Missing input for account determination
Text Symbol: 025 = Post paymt on acct
Text Symbol: 020 = Compressed line ;;
Text Symbol: 019 = Generated by RFEBBU00
Text Symbol: 017 = ID:
Text Symbol: 016 = No posting required for accounting area &
Text Symbol: 015 = Statement:
Text Symbol: 014 = Account:
Text Symbol: 013 = Bank:
Text Symbol: 012 = Subledger acctng
Text Symbol: 011 = Bank Accounting
Text Symbol: 010 = Area:
Text Symbol: 009 = Lockbox data posting
Text Symbol: 008 = Check deposit list posting
Text Symbol: 007 = Bank statement posting
Text Symbol: 006 = LINo Error Text
Text Symbol: 003 = LINo Int/external trans. TCode PNo DT PK Acct Description Curr. Amount SELFD Search term
Text Symbol: 046 = BNo Account no. Session Group FB01 FB05 On acct No errors Errors Total Debit total Credit total
Text Symbol: 206 = Transaction currency CC crcy
Text Symbol: 205 = Ordering party currency Acct crcy
Text Symbol: 204 = Loans
Text Symbol: 203 = Usage
Text Symbol: 202 = Additional info.
Text Symbol: 201 = Usage
Text Symbol: 200 = Shrt ID MRNo.
Text Symbol: 126 = Document & & was posted in application &
Text Symbol: 117 = Accounts receivable posting ;;
Text Symbol: 116 = General ledger posting ;;
Text Symbol: 115 = Algorithm &
Text Symbol: 114 = Clearing with payment advice
Text Symbol: 113 = >>>>>>>>>>
Text Symbol: 112 = Error: (& &)
Text Symbol: 111 = Payment advice & & & created
Text Symbol: 110 = Attempt: Posting on account to account & with posting key & and amount &
Text Symbol: 103 = **** Test run: No postings were made ****************************************************************************************
Text Symbol: 102 = ************************************************************************************************************************************
Text Symbol: 101 = =====
Text Symbol: 100 = -----



Text Symbol: 090 = Extended withholding tax active; unable to clear reversal
Text Symbol: 082 = Update complete
Text Symbol: 081 = Posting area 2: Update runs ...
Text Symbol: 080 = Posting area 1: Update runs ...
Text Symbol: 070 = Loan Processing Log
Text Symbol: 060 = Total acct:
Text Symbol: 051 = Clearing of & cannot be cancelled: No cleared items exist.
Text Symbol: 050 = Line item & is being changed
Text Symbol: 049 = Document & & update with dupl.no. &
Text Symbol: 048 = automatically created by posting program RFEBBU00
Text Symbol: 047 = FB01 on acct FB05 post.


INCLUDES used within this REPORT RFEBBU00

INCLUDE RFEBBU03.
INCLUDE RFEPOSC9.


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:

READ_CUSTOMIZED_MESSAGE CALL FUNCTION 'READ_CUSTOMIZED_MESSAGE' "hw630615 EXPORTING i_arbgb = 'FV' i_dtype = '-' i_msgnr = '781' IMPORTING e_msgty = l_fv781.

ENQUEUE_E_FEBKO CALL FUNCTION 'ENQUEUE_E_FEBKO' EXPORTING anwnd = febko-anwnd absnd = febko-absnd azidt = febko-azidt emkey = febko-emkey EXCEPTIONS foreign_lock = 1 system_failure = 2.

J_1BSA_COMPONENT_ACTIVE CALL FUNCTION 'J_1BSA_COMPONENT_ACTIVE' EXPORTING bukrs = febko-bukrs component = 'BR' EXCEPTIONS component_not_active = 01.

ENQUEUE_E_FEBKO CALL FUNCTION 'ENQUEUE_E_FEBKO' EXPORTING anwnd = febko-anwnd absnd = febko-absnd azidt = febko-azidt emkey = febko-emkey esnum = febep-esnum EXCEPTIONS foreign_lock = 1 system_failure = 2.

STORNO_LASTSCHRIFT CALL FUNCTION 'STORNO_LASTSCHRIFT'."#EC EXISTS

DEQUEUE_ALL CALL FUNCTION 'DEQUEUE_ALL'.

FUNCTION_EXISTS CALL FUNCTION 'FUNCTION_EXISTS' "n1390722 EXPORTING "n1390722 funcname = 'LOAN_EB_PROCESS_END' "n1390722 EXCEPTIONS "n1390722 function_not_exist = 1 "n1390722 OTHERS = 2 "n1390722 . "n1390722

LOAN_EB_PROCESS_END CALL FUNCTION 'LOAN_EB_PROCESS_END' "#EC EXISTS "n1390722 . "n1390722

ACCOUNT_DETERMINATION CALL FUNCTION 'ACCOUNT_DETERMINATION' EXPORTING i_anwnd = '0001' i_eigr1 = ad_vgint i_eigr2 = ad_bereich i_eigr3 = ' ' i_eigr4 = ' ' i_fpart = ' ' i_komo1 = i_kfmod i_komo2 = ad_kwaer i_ktopl = febko-ktopl i_sakin = febko-hkont i_sakinb = febko-hkont "mp45A IMPORTING e_ikofi = ikofi EXCEPTIONS input_missing = 1 input_wrong = 2 schema_not_found = 4 replace_impossible = 5.

POSTING_INTERFACE_DOCUMENT CALL FUNCTION 'POSTING_INTERFACE_DOCUMENT' EXPORTING i_tcode = tcode IMPORTING e_subrc = subrc e_msgid = msgid e_msgty = msgty e_msgno = msgno e_msgv1 = msgv1 e_msgv2 = msgv2 e_msgv3 = msgv3 e_msgv4 = msgv4 TABLES t_ftpost = ftpost t_fttax = fttax t_blntab = xblntab.

POSTING_INTERFACE_RESET_CLEAR CALL FUNCTION 'POSTING_INTERFACE_RESET_CLEAR' EXPORTING i_tcode = tcode i_augbl = augbl i_bukrs = febko-bukrs i_gjahr = bkpf-gjahr IMPORTING e_subrc = subrc e_msgid = msgid e_msgty = msgty e_msgno = msgno e_msgv1 = msgv1 e_msgv2 = msgv2 e_msgv3 = msgv3 e_msgv4 = msgv4 EXCEPTIONS transaction_code_invalid = 1.

POSTING_INTERFACE_REVERSE_DOC CALL FUNCTION 'POSTING_INTERFACE_REVERSE_DOC' EXPORTING i_tcode = tcode i_belns = belns i_bukrs = febko-bukrs i_stgrd = ikofi-stgrd IMPORTING e_subrc = subrc e_msgid = msgid e_msgty = msgty e_msgno = msgno e_msgv1 = msgv1 e_msgv2 = msgv2 e_msgv3 = msgv3 e_msgv4 = msgv4 TABLES t_blntab = xblntab EXCEPTIONS transaction_code_invalid = 1.

J_1B_FBRA_POSTING_AUFRUFEN CALL FUNCTION 'J_1B_FBRA_POSTING_AUFRUFEN' EXPORTING i_augbl = bkpf-belnr i_bukrs = bkpf-bukrs i_gjahr = bkpf-gjahr i_stgrd = ikofi-stgrd EXCEPTIONS not_possible_fbra = 1 not_possible_fb08 = 2.

J_1BSA_COMPONENT_ACTIVE CALL FUNCTION 'J_1BSA_COMPONENT_ACTIVE' EXPORTING bukrs = febko-bukrs component = 'BR' EXCEPTIONS component_not_active = 01.

POSTING_INTERFACE_END CALL FUNCTION 'POSTING_INTERFACE_END'.

POSTING_INTERFACE_START CALL FUNCTION 'POSTING_INTERFACE_START' EXPORTING i_function = function i_group = mappe i_holddate = datum i_keep = l_keep "hw495571 i_mode = mode i_user = usnam.

UPDATE_FEBKO_VB_STATUS CALL FUNCTION 'UPDATE_FEBKO_VB_STATUS' "hw426052 IN UPDATE TASK "hw426052 EXPORTING "hw426052 i_kukey = ex_kukey-kukey "hw426052 exceptions "hw426052 kukey_not_in_febko = 1 "hw426052 OTHERS = 2. "hw426052

UPDATE_FEBKO_VB_STATUS CALL FUNCTION 'UPDATE_FEBKO_VB_STATUS' EXPORTING i_kukey = ex_kukey-kukey EXCEPTIONS kukey_not_in_febko = 1 OTHERS = 2.

POSTING_INTERFACE_CLEARING CALL FUNCTION 'POSTING_INTERFACE_CLEARING' EXPORTING i_auglv = auglv i_tcode = tcode IMPORTING e_subrc = subrc e_msgid = msgid e_msgty = msgty e_msgno = msgno e_msgv1 = msgv1 e_msgv2 = msgv2 e_msgv3 = msgv3 e_msgv4 = msgv4 TABLES t_ftpost = ftpost t_ftclear = ftclear t_fttax = fttax t_blntab = xblntab.

UPDATE_FEBEP_VB_STATUS CALL FUNCTION 'UPDATE_FEBEP_VB_STATUS' "hw462052 EXPORTING "hw462052 i_awkey = l_awkey "hw462052 i_posting_area = bereich "hw462052 i_kukey = febep-kukey "hw462052 i_esnum = febep-esnum "hw462052 i_komk = komk "hw462052 i_xakon = xakon "hw462052 i_rcsnum = r_csnum "hw462052 i_augst_avis = augst_avis "hw462052 TABLES "hw462052 i_vbkep = vbkep "hw462052 i_xfebcl = xfebcl. "hw462052

J_1BSA_COMPONENT_ACTIVE CALL FUNCTION 'J_1BSA_COMPONENT_ACTIVE' EXPORTING bukrs = febko-bukrs component = 'BR' EXCEPTIONS component_not_active = 01.

FI_POSTING_KEY_DATA CALL FUNCTION 'FI_POSTING_KEY_DATA' "note 524511 EXPORTING "note 524511 i_bschl = ikofi-bscak "note 524511 IMPORTING "note 524511 e_koart = l_koart "note 524511 EXCEPTIONS "note 524511 OTHERS = 1. "note 524511

READ_CUSTOMIZED_MESSAGE call function 'READ_CUSTOMIZED_MESSAGE' "n1910415 exporting "n1910415 i_arbgb = 'FB' "n1910415 i_dtype = '-' "n1910415 i_msgnr = '211' "n1910415 importing "n1910415 e_msgty = g_fb211. "n1910415

REMADV_INSERT CALL FUNCTION 'REMADV_INSERT' EXPORTING i_avik = avik i_rfradc = rfradc IMPORTING e_rfradc = rfradc TABLES t_avip = xavip t_avir = xavir EXCEPTIONS error = 01 no_number_entered = 02.

REMADV_SAVE_DB_ALL CALL FUNCTION 'REMADV_SAVE_DB_ALL' EXPORTING i_dialog_update = 'X'.

MESSAGES_GIVE CALL FUNCTION 'MESSAGES_GIVE' TABLES t_mesg = xmesg.

BDC_INSERT CALL FUNCTION 'BDC_INSERT' EXPORTING tcode = 'FF/3' TABLES dynprotab = bdcdata.

GET_POSTING_RULE CALL FUNCTION 'GET_POSTING_RULE' EXPORTING * I_VORGC = * I_BUTXT = * I_TEXTS = i_vozpm = vozpm i_vgtyp = febko-vgtyp i_vgext = febep-vgext * I_USING_DEFAULT = 'X' IMPORTING e_vgext = febep-vgext e_vgint = febep-vgint e_intag = febep-intag * E_VGSAP = * E_PFORM = * E_USING_DEFAULT = EXCEPTIONS not_found = 1 input_wrong = 2 OTHERS = 3.

REMADV_APPEND_POSITION CALL FUNCTION 'REMADV_APPEND_POSITION' EXPORTING i_avik = avik * I_BELNR = FEBEP-AKBLN "<<< HP i_belnr = i_akbln "<<< HP i_xacon = i_xacon i_wrbtr = i_wrbtr EXCEPTIONS locked = 01 no_authority = 02.

REMADV_SAVE_DB_ALL CALL FUNCTION 'REMADV_SAVE_DB_ALL' EXPORTING i_dialog_update = 'X'.

GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' EXPORTING no_dialog = 'X' in_archive_parameters = arc_param in_parameters = pri_param list_name = list_name mode = 'BATCH' IMPORTING out_archive_parameters = arc_param out_parameters = pri_param.

ACCOUNT_DETERMINATION CALL FUNCTION 'ACCOUNT_DETERMINATION' EXPORTING i_anwnd = ikofi-anwnd i_eigr1 = ikofi-eigr1 i_eigr2 = ikofi-eigr2 i_eigr3 = ikofi-eigr3 i_eigr4 = ikofi-eigr4 i_fpart = ikofi-fpart i_komo1 = ikofi-komo1 i_komo2 = ikofi-komo2 i_ktopl = ikofi-ktopl i_sakin = ikofi-sakin i_sakinb = ikofi-sakin "mp45A IMPORTING e_ikofi = ikofi EXCEPTIONS input_missing = 1 input_wrong = 2 replace_impossible = 3 rule_not_defined = 4 schema_not_found = 5.

PROTOCOL_INIT CALL FUNCTION 'PROTOCOL_INIT' EXPORTING protocol_columns_per_page = '100' * protocol_dataset = 'SAPV01' * protocol_expiration = e03 protocol_lines_per_page = '60' protocol_name = 'EKA' protocol_output_channel = 'S' TABLES protocol_footer = t_footer protocol_header = t_header.

J_1B_READ_DUEDATE CALL FUNCTION 'J_1B_READ_DUEDATE' EXPORTING wskto = w_bseg1-wskto zfbdt = w_bseg1-zfbdt zbd1t = w_bseg1-zbd1t zbd2t = w_bseg1-zbd2t zbd3t = w_bseg1-zbd3t zbd1p = w_bseg1-zbd1p zbd2p = w_bseg1-zbd2p bukrs = w_bseg1-bukrs togru = '0000' IMPORTING duedate = duedate_final * DISDATE_1 = * DISDATE_2 = .

READ_LFA1 CALL FUNCTION 'READ_LFA1' EXPORTING xlifnr = lv_lifnr IMPORTING xlfa1 = xlfa1.

J_1B_READ_DUEDATE CALL FUNCTION 'J_1B_READ_DUEDATE' EXPORTING wskto = w_bseg-wskto zfbdt = w_bseg-zfbdt zbd1t = w_bseg-zbd1t zbd2t = w_bseg-zbd2t zbd3t = w_bseg-zbd3t zbd1p = w_bseg-zbd1p zbd2p = w_bseg-zbd2p bukrs = w_bseg-bukrs togru = '0000' IMPORTING duedate = duedate_final * DISDATE_1 = * DISDATE_2 = .

BDC_INSERT CALL FUNCTION 'BDC_INSERT' EXPORTING tcode = 'FB09' TABLES dynprotab = bdcdata EXCEPTIONS OTHERS = 4.

PROTOCOL_SHOW CALL FUNCTION 'PROTOCOL_SHOW' EXPORTING protocol_channel = 'O' protocol_name = 'EKA' IMPORTING protocol_spono = b-spoolnr.

OPEN_FI_PERFORM_00002810_P CALL FUNCTION 'OPEN_FI_PERFORM_00002810_P' "#EC ENHOK EXPORTING i_febko_ext = febko_ext i_febep_ext = febep_ext i_febko_int = febko_int i_febep_int = febep_int i_applk = applk i_posting_area = bereich i_function = function i_mode = mode i_testrun = testrun TABLES t_febre = xfebre t_febcl = xfebcl e_febdoc = febdoc e_messages = xmessages EXCEPTIONS nothing_active = 1 posting_error = 2 communication_error = 3 too_many_functions = 4 OTHERS = 5.

ACCOUNT_DETERMINATION CALL FUNCTION 'ACCOUNT_DETERMINATION' EXPORTING i_anwnd = '0001' i_eigr1 = p_ad_vgint i_eigr2 = alt_bereich i_eigr3 = ' ' i_eigr4 = ' ' i_fpart = ' ' i_komo1 = i_kfmod i_komo2 = p_ad_kwaer i_ktopl = febko-ktopl i_sakin = febko-hkont i_sakinb = febko-hkont "mp45A IMPORTING e_ikofi = ikofi EXCEPTIONS input_missing = 1 input_wrong = 2 schema_not_found = 4 replace_impossible = 5.

SAPGUI_PROGRESS_INDICATOR CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR' EXPORTING text = p_text.

RK_KSTAR_CHECK * CALL FUNCTION 'RK_KSTAR_CHECK' * EXPORTING * DATUM = SY-DATUM * KOKRS = XTKA02-KOKRS * KSTAR = CRC_SAKNR * IMPORTING * V_CSKB = XCSKBV * EXCEPTIONS * KSTAR_NOT_ALLOWED = 1 * KSTAR_NOT_FOUND = 2 * KSTAR_NOT_PRIMARY = 3 * OTHERS = 4.

FI_POSTING_KEY_CHECK CALL FUNCTION 'FI_POSTING_KEY_CHECK' EXPORTING i_bschl = xbschl x_bschl_only = 'X' EXCEPTIONS OTHERS = 1.

FI_POSTING_KEY_DATA CALL FUNCTION 'FI_POSTING_KEY_DATA' EXPORTING i_bschl = xbschl x_bschl_only = 'X' IMPORTING e_tbsl = xtbsl EXCEPTIONS OTHERS = 1.

FI_CUSTOMER_DATA CALL FUNCTION 'FI_CUSTOMER_DATA' EXPORTING i_bukrs = i_febko-bukrs i_kunnr = xkunnr IMPORTING e_debi = xvf_debi EXCEPTIONS OTHERS = 1.

FI_VENDOR_DATA CALL FUNCTION 'FI_VENDOR_DATA' EXPORTING i_bukrs = i_febko-bukrs i_lifnr = xlifnr IMPORTING e_kred = xvf_kred EXCEPTIONS OTHERS = 1.

CONVERSION_EXIT_ALPHA_INPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT' EXPORTING input = xhkont IMPORTING output = xhkont.

FI_GL_ACCOUNT_DATA CALL FUNCTION 'FI_GL_ACCOUNT_DATA' EXPORTING i_bukrs = xfslbu-bukrs i_saknr = xfslbu-akont EXCEPTIONS OTHERS = 1.

FI_FIELD_SELECTION_DETERMINE CALL FUNCTION 'FI_FIELD_SELECTION_DETERMINE' EXPORTING i_bschl = xbschl i_bukrs = xfslbu-bukrs i_saknr = xfslbu-akont IMPORTING e_faus1 = xfslbu-faus1 e_faus2 = xfslbu-faus2 EXCEPTIONS customizing = 1 OTHERS = 2.

NEXT_DYNPRO_SEARCH CALL FUNCTION 'NEXT_DYNPRO_SEARCH' "start n1062244 EXPORTING i_bschl = xbschl * I_BSTAT = ' ' i_bukrs = xfslbu-bukrs * I_MWART = ' ' * I_MWSKZB = ' ' * I_MWSKZS = ' ' i_tcode = tcode i_umskz = ' ' * I_BUZID = ' ' i_winfk = ' ' * I_KTOSL = ' ' IMPORTING e_dynnra = dynpronr * E_MPOOL = * E_WINNRZ = EXCEPTIONS * BSCHL_NF = 1 * BUKRS_NF = 2 * DYNNR_NF = 3 * NO_BSCHL = 4 * NO_BUKRS = 5 * NO_TCODE = 6 * TCODD_NF = 7 * TCODM_NF = 8 * WINNR_NF = 9 OTHERS = 10.

REMADV_DELETE CALL FUNCTION 'REMADV_DELETE' EXPORTING i_avik = xavik i_popup = ' ' i_without_check = 'X' EXCEPTIONS cancel = 1 ko = 2 not_allowed = 3 ok = 4 OTHERS = 5.

REMADV_SAVE_DB_ALL CALL FUNCTION 'REMADV_SAVE_DB_ALL' EXPORTING i_dialog_update = 'X'.

GET_DOCUMENTS CALL FUNCTION 'GET_DOCUMENTS' EXPORTING i_belege = 'X' i_refno = refno i_regut = space i_validate_doc = 'X' "n1922141 TABLES tab_belege = dta_belege EXCEPTIONS no_documents = 01 no_regut = 02 wrong_number = 03.

FIEB_GET_RETURN_ACTIVITIES CALL FUNCTION 'FIEB_GET_RETURN_ACTIVITIES' EXPORTING i_rrint = l_rrint IMPORTING e_reset_clear = l_reset_clear e_returns_vgint = l_returns_vgint EXCEPTIONS OTHERS = 1.

SREL_GET_NEXT_NEIGHBORS CALL FUNCTION 'SREL_GET_NEXT_NEIGHBORS' EXPORTING object = l_febep_doc relationtype = 'EB05' max_hops = '01' "n1133686 TABLES neighbors = lt_neighbors EXCEPTIONS OTHERS = 1.

FI_APAR_MANDATE_RETURN_FR_BANK CALL FUNCTION 'FI_APAR_MANDATE_RETURN_FR_BANK' EXPORTING iv_bukrs = l_bukrs iv_gjahr = l_gjahr iv_augbl = l_augbl iv_rrint = l_rrint IMPORTING es_message = ls_msg_sepa.

BINARY_RELATION_DELETE CALL FUNCTION 'BINARY_RELATION_DELETE' EXPORTING obj_rolea = l_febep_doc obj_roleb = l_bseg_doc relationtype = 'EB06' EXCEPTIONS OTHERS = 1.

BINARY_RELATION_CREATE CALL FUNCTION 'BINARY_RELATION_CREATE' EXPORTING obj_rolea = l_febep_doc obj_roleb = l_bseg_doc relationtype = 'EB07' EXCEPTIONS OTHERS = 1.

BINARY_RELATION_CREATE CALL FUNCTION 'BINARY_RELATION_CREATE' EXPORTING obj_rolea = l_febep_doc obj_roleb = l_bseg_doc relationtype = 'EB08' EXCEPTIONS OTHERS = 1.

BINARY_RELATION_CREATE CALL FUNCTION 'BINARY_RELATION_CREATE' EXPORTING obj_rolea = l_febep_doc obj_roleb = l_bseg_doc relationtype = 'EB10' EXCEPTIONS OTHERS = 1.

GET_CLEARED_ITEMS CALL FUNCTION 'GET_CLEARED_ITEMS' EXPORTING i_belnr = l_bkpf-belnr i_bukrs = l_bkpf-bukrs i_gjahr = l_bkpf-gjahr i_bvorg = l_bkpf-bvorg TABLES t_items = lt_cleared_items EXCEPTIONS OTHERS = 1.

GET_CLEARED_ITEMS CALL FUNCTION 'GET_CLEARED_ITEMS' EXPORTING i_belnr = l_bkpf-belnr i_bukrs = l_bkpf-bukrs i_gjahr = l_bkpf-gjahr i_bvorg = l_bkpf-bvorg TABLES t_items = lt_cleared_items EXCEPTIONS OTHERS = 1.

BINARY_RELATION_CREATE CALL FUNCTION 'BINARY_RELATION_CREATE' EXPORTING obj_rolea = u_febep_doc obj_roleb = l_bkpf_doc relationtype = 'EB05' EXCEPTIONS OTHERS = 1.

BINARY_RELATION_CREATE CALL FUNCTION 'BINARY_RELATION_CREATE' EXPORTING obj_rolea = u_febep_doc obj_roleb = l_bseg_doc relationtype = 'EB06' EXCEPTIONS OTHERS = 1.

POSTING_INTERFACE_RESET_CLEAR CALL FUNCTION 'POSTING_INTERFACE_RESET_CLEAR' EXPORTING i_tcode = 'FBRA' i_augbl = u_augbl i_bukrs = u_bukrs i_gjahr = u_gjahr IMPORTING e_subrc = l_subrc e_msgid = msgid e_msgty = msgty e_msgno = msgno e_msgv1 = msgv1 e_msgv2 = msgv2 e_msgv3 = msgv3 e_msgv4 = msgv4 EXCEPTIONS OTHERS = 1.

CALL_FBRA CALL FUNCTION 'CALL_FBRA' EXPORTING i_bukrs = u_bukrs i_augbl = u_augbl i_gjahr = u_gjahr i_mode = u_mode EXCEPTIONS OTHERS = 1.

CALL_FBRA CALL FUNCTION 'CALL_FBRA' "n898966 EXPORTING i_bukrs = u_bukrs i_augbl = u_augbl i_gjahr = u_gjahr i_mode = u_mode EXCEPTIONS OTHERS = 1.

CALL_FBRA CALL FUNCTION 'CALL_FBRA' EXPORTING i_bukrs = u_bukrs i_augbl = u_augbl i_gjahr = u_gjahr i_xsimu = 'X' IMPORTING e_xstor = l_xstor EXCEPTIONS not_possible = 1.

BDC_INSERT CALL FUNCTION 'BDC_INSERT' EXPORTING tcode = tcode TABLES dynprotab = bdcdata EXCEPTIONS OTHERS = 4.

SREL_GET_NEXT_NEIGHBORS CALL FUNCTION 'SREL_GET_NEXT_NEIGHBORS' EXPORTING object = u_febep_doc relationtype = 'EB06' max_hops = '01' "n1133686 TABLES neighbors = lt_neighbors EXCEPTIONS OTHERS = 1.

FIEB_GET_CHANGE_DOC_ACTIVITIES CALL FUNCTION 'FIEB_GET_CHANGE_DOC_ACTIVITIES' EXPORTING i_rrint = u_rrint i_bukrs = l_doc-bukrs IMPORTING e_mansp = l_doc-mansp e_zahls = l_doc-zahls e_zlsch = l_doc-zlsch e_zlsch_delete = l_doc-zlsch_delete EXCEPTIONS OTHERS = 1.

FIEB_GET_CHANGE_DOC_ACTIVITIES CALL FUNCTION 'FIEB_GET_CHANGE_DOC_ACTIVITIES' EXPORTING i_rrint = u_rrint i_bukrs = l_doc-bukrs IMPORTING e_mansp = l_doc-mansp e_zahls = l_doc-zahls e_zlsch = l_doc-zlsch e_zlsch_delete = l_doc-zlsch_delete EXCEPTIONS OTHERS = 1.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_structure_name = gc_str CHANGING ct_fieldcat = lt_fcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_structure_name = gc_str2 CHANGING ct_fieldcat = lt_fcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_structure_name = gc_strs CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_HIERSEQ_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' EXPORTING i_callback_program = gv_repid is_layout = ls_layo it_fieldcat = lt_fieldcat it_excluding = lt_extab "n982069 it_events = lt_evts i_tabname_header = gc_1h i_tabname_item = gc_1l it_sort = lt_sort is_keyinfo = ls_key i_save = 'A' TABLES t_outtab_header = gt_header t_outtab_item = it_fb01 EXCEPTIONS program_error = 1 OTHERS = 2.

REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = xt_evts EXCEPTIONS list_type_wrong = 1 OTHERS = 2.

REUSE_ALV_LIST_LAYOUT_INFO_GET CALL FUNCTION 'REUSE_ALV_LIST_LAYOUT_INFO_GET' IMPORTING e_width = lv_linsz.

FAGL_BATCH_HEADING_PERFORM CALL FUNCTION 'FAGL_BATCH_HEADING_PERFORM' EXPORTING is_bhdgd = bhdgd.

REUSE_ALV_LIST_LAYOUT_INFO_GET CALL FUNCTION 'REUSE_ALV_LIST_LAYOUT_INFO_GET' IMPORTING e_width = lv_linsz.

FAGL_BATCH_HEADING_PERFORM CALL FUNCTION 'FAGL_BATCH_HEADING_PERFORM' EXPORTING is_bhdgd = bhdgd.

REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_callback_program = gv_repid is_layout = ls_layo it_fieldcat = lt_fieldcat it_sort = lt_sort it_events = lt_evts it_excluding = lt_extab "n982069 TABLES t_outtab = it_statis EXCEPTIONS program_error = 1 OTHERS = 2.

REUSE_ALV_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' EXPORTING i_callback_program = gv_repid it_fieldcat = lt_fieldcat is_variant = l_variant i_save = 'A' it_events = lt_evts it_sort = gt_sort TABLES t_outtab = gt_outtab3 EXCEPTIONS program_error = 1 OTHERS = 2.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' "#EC * EXPORTING i_program_name = gv_repid i_structure_name = 'FIN_RFEBBU0001_ALV' CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = x_events EXCEPTIONS list_type_wrong = 1 OTHERS = 2.

REUSE_ALV_LIST_LAYOUT_INFO_GET CALL FUNCTION 'REUSE_ALV_LIST_LAYOUT_INFO_GET' IMPORTING e_width = lv_linsz EXCEPTIONS no_infos = 4.

FAGL_BATCH_HEADING_PERFORM CALL FUNCTION 'FAGL_BATCH_HEADING_PERFORM' EXPORTING is_bhdgd = bhdgd.

REUSE_ALV_LIST_LAYOUT_INFO_GET CALL FUNCTION 'REUSE_ALV_LIST_LAYOUT_INFO_GET' IMPORTING e_width = l_width EXCEPTIONS no_infos = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_HIERSEQ_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' EXPORTING i_callback_program = gv_repid is_layout = gs_layout it_fieldcat = lt_fieldcat_head it_events = gt_eventtab_alv i_tabname_header = 'GT_HEADER1' i_tabname_item = 'GT_ITEM1' is_keyinfo = ls_keyinfo it_sort = gt_sort TABLES t_outtab_header = gt_header1 t_outtab_item = gt_item1 EXCEPTIONS program_error = 1 OTHERS = 2.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = gv_repid i_structure_name = 'FEBKO' i_internal_tabname = 'GT_HEADER1' CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_FIELDCATALOG_MERGE CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = gv_repid i_structure_name = 'FIN_RFEBBU0002_ALV' i_internal_tabname = 'GT_ITEM1' CHANGING ct_fieldcat = xt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3.

REUSE_ALV_EVENTS_GET CALL FUNCTION 'REUSE_ALV_EVENTS_GET' EXPORTING i_list_type = 0 IMPORTING et_events = xt_eventtab_alv.

REUSE_ALV_LIST_LAYOUT_INFO_GET CALL FUNCTION 'REUSE_ALV_LIST_LAYOUT_INFO_GET' IMPORTING e_width = lv_linsz.

FAGL_BATCH_HEADING_PERFORM CALL FUNCTION 'FAGL_BATCH_HEADING_PERFORM' EXPORTING is_bhdgd = bhdgd.



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