SAP Reports / Programs | Financial Services | Value Adjustment(FS-RBD) SAP FS

/IBS/MRB_EWB_UPDATE SAP ABAP Report - RBD IVA: Update Run - Past Analysis







/IBS/MRB_EWB_UPDATE is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Update run for individual value adjustment (IVA) You use this function to select the open items for RBD accounts from the CML system and, depending on the settings you make in the selection screen, to do the following: Simulate the generation of planned records Generate planned records Generate planned records and post actual records The function for CML position monitoring only considers the accounts that meet the following criteria: The account is an IVA account The account can be posted to automatically The IVA account is not currently being processed...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 /IBS/MRB_EWB_UPDATE 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

/IBS/RB_EWB_UPD - RBD: CML Pos. Monitoring: Update Run


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 /IBS/MRB_EWB_UPDATE. "Basic submit
SUBMIT /IBS/MRB_EWB_UPDATE AND RETURN. "Return to original report after report execution complete
SUBMIT /IBS/MRB_EWB_UPDATE 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: %RB_ALV = ALV Display
Selection Text: %RB_IKAP = Post Value Adjustments for Cap
Selection Text: %RB_NKAP = No Value Adjustments for Cap.
Selection Text: %RB_OLD = Post Created Planned Recs Only
Selection Text: %RB_PKAP = Create Val.Adj.Propsl for Cap.
Selection Text: %RB_PLAN = Generate Planned Records
Selection Text: %RB_POST = Post
Selection Text: %RB_WRI = List Output
Selection Text: P_MODIDP = Posting System
Selection Text: P_POPER = Special Period
Selection Text: %RB_REAL = D .
Selection Text: %RB_SIMU = D .
Selection Text: SO_RBSNA = D .
Selection Text: SO_ORGEI = D .
Selection Text: SO_RBDNR = D .
Selection Text: SO_RBDID = D .
Selection Text: P_LAY_P = D .
Selection Text: P_LAY_AC = D .
Selection Text: P_LAY_A = D .
Selection Text: P_GJAHR = D .
Selection Text: P_FIDAT = D .
Selection Text: P_BUDAT = D .
Selection Text: P_BTEXT = D .
Selection Text: P_BEWME = D .
Title: RBD IVA: Update Run - Past Analysis
Text Symbol: W03 = Cannot post automatically to RBD accnt:
Text Symbol: W04 = No open items for:
Text Symbol: W05 = Loss Postings Created in RBD Account for Contract:
Text Symbol: W06 = RBD accounts are not assigned to contracts
Text Symbol: W07 = Change of Acct Assgt Ref. in RBD Acct in Contract:
Text Symbol: W08 = Currency Change in RBD Acct for Contract:
Text Symbol: W09 = No company code found for RBD area. RBD area:
Text Symbol: W10 = Error in fiscal year check:(fiscal year, posting period, date)
Text Symbol: W11 = Fiscal year determined is different to one entered (determined, enter):
Text Symbol: W12 = Posting period determined is different to one entered (determined, enter):
Text Symbol: W13 = A reclassification exists - reclassify in online entry screen
Text Symbol: W14 = RBD account could not be locked - account excluded from processing
Text Symbol: W15 = No source system contracts could be determined for the RBD account





Text Symbol: W16 = No source system documents could be determined for the RBD account
Text Symbol: W17 = No individual documents could be created for the RBD account
Text Symbol: W18 = No value adjustment proposals could be created for the RBD account
Text Symbol: W19 = No actual records could be created for the RBD account
Text Symbol: W20 = Current posting date
Text Symbol: W21 = is before the key date of the
Text Symbol: W22 = RBD account:
Text Symbol: W23 = Some Accounts Not Displayed Due to Authorization for Organizational Unit
Text Symbol: W24 = There has been a change in the finance project, reverse actual record in dialog
Text Symbol: W25 = Not Possible to Post Automatically to Specified RBD Accts
Text Symbol: POS = Post
Text Symbol: PLA = Generate Plan.Rec
Text Symbol: PKA = Create Value Adjustment Proposals
Text Symbol: OLD = Post Created Planned Recs Only
Text Symbol: NOD = Do Not Display Accts (List Output)
Text Symbol: NKA = No Value Adjustment Proposals
Text Symbol: MAS = Behavior in RBD Accounts Without Automatic Posting
Text Symbol: KAP = Behavior Regarding Effective Capital:
Text Symbol: IKA = Post Value Adjustment Proposals
Text Symbol: DIS = Display Accounts (List Output)
Text Symbol: B00 = Posting FIVA
Text Symbol: ALV = Type of Output
Text Symbol: 704 = Principle of Dual Control Violated. RBD Account Has Not Been Processed:
Text Symbol: 020 = Posting date for value adjustment proposal is initial.
Text Symbol: 012 = ALV Layout Variant: Plnd Rec.
Text Symbol: 011 = ALV Layout Variant: RBD Accnt
Text Symbol: 010 = ALV Layout Variant: Act.Recs
Text Symbol: 007 = Inactive
Text Symbol: 006 = Active
Text Symbol: 005 = RBD Posting Log: Simulation
Text Symbol: 004 = Page:
Text Symbol: 003 = Posting System
Text Symbol: 002 = Posting Date
Text Symbol: 001 = Doc. Date
Text Symbol: W02 = There are still planned records in RBD account
Text Symbol: W01 = No RBD accounts could be selected
Text Symbol: UPR = UM
Text Symbol: UIR = UI
Text Symbol: U20 = FI Doc.





Text Symbol: U12 = RBD Class
Text Symbol: U11 = Flow Type Grp
Text Symbol: U09 = Pstg Date
Text Symbol: U08 = Year
Text Symbol: U06 = Amt in Trans.Crcy
Text Symbol: U05 = TrC
Text Symbol: U04 = D/C
Text Symbol: U03 = Description
Text Symbol: U02 = Flow Type
Text Symbol: U01 = Seq. No.
Text Symbol: TVT = Limitation Loan Contract
Text Symbol: TVA = ALV - Variants
Text Symbol: TST = Control
Text Symbol: TRB = RBD Context
Text Symbol: T03 = RBD Acct Data
Text Symbol: T02 = Actual Records
Text Symbol: T01 = Planned Records
Text Symbol: SIM = Simulation
Text Symbol: REL = Upd. Run


INCLUDES used within this REPORT /IBS/MRB_EWB_UPDATE

No INCLUDES are used within this REPORT code!


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:

/IBS/RB_MODID_P_GET_LIST CALL FUNCTION '/IBS/RB_MODID_P_GET_LIST' TABLES * TI_SO_MODID = te_modid_p = it_modid * EXCEPTIONS * DATA_ERROR = 1 * OTHERS = 2 .

/IBS/RB_BEWME_P_GET_LIST CALL FUNCTION '/IBS/RB_BEWME_P_GET_LIST' TABLES * TI_SO_BEWME = te_bewme_p = it_bewme EXCEPTIONS data_error = 1 OTHERS = 2.

/IBS/RB_BEWME_P CALL FUNCTION '/IBS/RB_BEWME_P' EXPORTING i_bewme = p_bewme IMPORTING e_bewme_p = wa_bewme EXCEPTIONS data_error = 1 parameter_nicht_vollstaendig = 2 OTHERS = 3.

/IBS/RB_BTCML_P_GET_LIST CALL FUNCTION '/IBS/RB_BTCML_P_GET_LIST' TABLES * TI_SO_CMLBTYP = te_btcml_p = it_btcml EXCEPTIONS data_error = 1 OTHERS = 2.

/IBS/RB_KTO_GET_LIST CALL FUNCTION '/IBS/RB_KTO_GET_LIST' TABLES ti_so_rbdid = so_rbdid ti_so_rbdnr = so_rbdnr * TI_SO_RBDST = ti_so_kttyp = r_kttyp * TI_SO_AWAERS = * TI_SO_AGEWB = ti_so_rbsna = so_rbsna ti_so_orgein = so_orgei te_kto = it_kto EXCEPTIONS data_error = 1 OTHERS = 2.

/IBS/RB_KVV_GET_LIST CALL FUNCTION '/IBS/RB_KVV_GET_LIST' TABLES ti_so_rbdid = so_rbdid * ti_so_rbdnr = so_rbdnr * TI_SO_MODID = * TI_SO_VERTV = te_kvv = it_kvv_all EXCEPTIONS data_error = 1 OTHERS = 2.

/IBS/RB_KTODATE_GET CALL FUNCTION '/IBS/RB_KTODATE_GET' EXPORTING i_rbdid = wa_kto-rbdid i_rbdnr = wa_kto-rbdnr i_bewme = p_bewme IMPORTING e_ktodate = wa_ktodate EXCEPTIONS parameter_nicht_vollstaendig = 1 data_error = 2 OTHERS = 3.

ENQUEUE_/IBS/ERB_KTO CALL FUNCTION 'ENQUEUE_/IBS/ERB_KTO' EXPORTING rbdid = wa_kto-rbdid rbdnr = wa_kto-rbdnr _collect = c_false EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

/IBS/RB_KVV_XTRAKTOR



CALL FUNCTION '/IBS/RB_KVV_XTRAKTOR' EXPORTING i_rbdid = wa_kto-rbdid i_agewb = wa_kto-agewb i_refnr = wa_kto-refnr i_ktoart = wa_kto-ktoart i_stida = p_budat i_modid = wa_kto-modid i_bewme = p_bewme TABLES te_ssbueh = it_ssbueh EXCEPTIONS parameter_error = 1 data_error = 2.

/IBS/RB_KTO_DIFFERENZ CALL FUNCTION '/IBS/RB_KTO_DIFFERENZ' TABLES ti_kvv = it_kvv_kto_h ti_ssbueh = it_ssbueh te_kvv = it_kvv_l "sollen gelscht werden ? te_ssbueh = it_ssbueh_neu. "neue Vertrge

/IBS/RB_KTO_SCHNITT CALL FUNCTION '/IBS/RB_KTO_SCHNITT' TABLES ti_ssbueh = it_ssbueh ti_kvv = it_kvv_akt te_ssbueh_l = it_ssbueh_l "Looser te_ssbueh_w = it_ssbueh_w "Winner te_kvv_i = it_kvv_umgl. "in PEWB/PWV

/IBS/RB_RBD_P CALL FUNCTION '/IBS/RB_RBD_P' EXPORTING i_rbdid = wa_kto-rbdid IMPORTING e_rbd_p = wa_rbd EXCEPTIONS data_error = 1 parameter_nicht_vollstaendig = 2 OTHERS = 3.

/IBS/RB_GJAHR_DETERMINE CALL FUNCTION '/IBS/RB_GJAHR_DETERMINE' EXPORTING i_budat = p_fidat i_bukrs = wa_rbd-bukrs i_rbdid = wa_kto-rbdid i_modid = p_modidp IMPORTING e_gjahr = h_gjahr e_poper = h_poper * E_MONAT = EXCEPTIONS data_error = 1 parameter_error = 2 OTHERS = 3.

/IBS/RB_UE_XTRAKTOR CALL FUNCTION '/IBS/RB_UE_XTRAKTOR' EXPORTING i_kto = wa_kto i_ktodate = wa_ktodate i_stida_gjahr = h_gjahr ti_kvv = it_kvv ti_cmlbtyp = it_cmlbtyp ti_ssbueh = it_ssbueh ti_sbfai = it_sbfai IMPORTING te_ue_sum = it_ue_sum te_vs_saldo = it_vs_saldo EXCEPTIONS parameter_error = 1 data_error = 2 OTHERS = 3.

/IBS/RB_UE_GET_LIST CALL FUNCTION '/IBS/RB_UE_GET_LIST' TABLES * TI_SO_BEWME = * TI_SO_MODID = * TI_SO_LIBUE = * TI_SO_VERTV = ti_so_rbdid = r_rbdid ti_so_rbdnr = r_rbdnr * TI_SO_UPREF = * TI_SO_UIREF = te_ue = it_ue_alt EXCEPTIONS data_error = 1 OTHERS = 2.

/IBS/RB_UP_GET_KTO CALL FUNCTION '/IBS/RB_UP_GET_KTO' EXPORTING i_rbdid = wa_kto-rbdid i_rbdnr = wa_kto-rbdnr TABLES te_up = it_up_alt EXCEPTIONS data_error = 1 parameter_nicht_vollstaendig = 2 OTHERS = 3.

/IBS/RB_UP_GENERATION_SUM CALL FUNCTION '/IBS/RB_UP_GENERATION_SUM' EXPORTING i_kto = wa_kto i_ktodate = wa_ktodate i_stida_gjahr = h_gjahr IMPORTING te_up = it_up_neu "alle up-s te_ue = it_ue_neu "alle ue-s CHANGING tc_up_old = it_up_alt "gelesene up-s tc_ue_old = it_ue_alt "gelesene ue-s tc_ue_neu = it_ue_sum "extrahierte ue-s EXCEPTIONS data_error = 1 parameter_nicht_vollstaendig = 2 OTHERS = 3.

/IBS/RB_UI_GET_KTO CALL FUNCTION '/IBS/RB_UI_GET_KTO' EXPORTING i_rbdid = wa_kto-rbdid i_rbdnr = wa_kto-rbdnr TABLES te_ui = it_ui_alt EXCEPTIONS data_error = 1 parameter_nicht_vollstaendig = 2 OTHERS = 3.

/IBS/RB_RISKCLASS_DETERMINE CALL FUNCTION '/IBS/RB_RISKCLASS_DETERMINE' EXPORTING i_kttyp = wa_kto-kttyp i_bewme = p_bewme TABLES ti_up = it_up_neu ti_ui = it_ui_post CHANGING c_riskc = wa_kto-riskc c_riskc_old = wa_kto-riskc_old * EXCEPTIONS * DATA_ERROR = 1 * RISKC_FAILED = 2 * OTHERS = 3 .

/IBS/DBM_RB_SAVE_ALL CALL FUNCTION '/IBS/DBM_RB_SAVE_ALL' EXPORTING i_testrun = %rb_simu i_db_aktion = c_db_update i_modid_post = p_modidp i_balsubobj = h_balsubobj i_kto = wa_kto i_kto_old = wa_kto_alt * I_TEXTHEADER = * I_TEXTSTATUS = ti_ktodate = it_ktodate_neu ti_ktodate_old = it_ktodate_alt ti_kvv = it_kvv ti_kvv_old = it_kvv_alt ti_ue = it_ue_neu ti_ue_old = it_ue_alt ti_ue_hist = it_ue_hist ti_ue_hist_old = it_ue_hist ti_sheet = it_sheet_neu ti_sheet_old = it_sheet_alt ti_up = it_up_neu ti_up_old = it_up_alt ti_ui = it_ui_post ti_ui_old = it_ui_alt ti_saldo = it_saldo_neu ti_saldo_old = it_saldo_alt * TI_LINES = .

/IBS/DBM_RB_SAVE_ALL CALL FUNCTION '/IBS/DBM_RB_SAVE_ALL' EXPORTING i_testrun = %rb_simu i_db_aktion = c_db_update i_modid_post = p_modidp i_balsubobj = h_balsubobj i_kto = wa_kto i_kto_old = wa_kto_alt * I_TEXTHEADER = * I_TEXTSTATUS = ti_ktodate = it_ktodate_neu ti_ktodate_old = it_ktodate_alt ti_kvv = it_kvv ti_kvv_old = it_kvv_alt ti_ue = it_ue_neu ti_ue_old = it_ue_alt ti_ue_hist = it_ue_hist ti_ue_hist_old = it_ue_hist ti_sheet = it_sheet_neu ti_sheet_old = it_sheet_alt ti_up = it_up_neu ti_up_old = it_up_alt ti_ui = it_ui_post ti_ui_old = it_ui_alt ti_saldo = it_saldo_neu ti_saldo_old = it_saldo_alt * TI_LINES = .

DEQUEUE_/IBS/ERB_KTO CALL FUNCTION 'DEQUEUE_/IBS/ERB_KTO' EXPORTING rbdid = wa_kto-rbdid rbdnr = wa_kto-rbdnr.

PRINT_SELECTIONS CALL FUNCTION 'PRINT_SELECTIONS' EXPORTING rname = sy-cprog rvariante = $h_variante mode = 'TABLE' TABLES infotab = $i_selections.

/IBS/RB_RBDBW_T CALL FUNCTION '/IBS/RB_RBDBW_T' EXPORTING i_bwart = wa_up-bwart i_spras = sy-langu IMPORTING e_rbdbw_t = h_bwart_wa EXCEPTIONS data_error = 1 parameter_nicht_vollstaendig = 2 OTHERS = 3.

/IBS/RB_BWTXT_GET_VALUE CALL FUNCTION '/IBS/RB_BWTXT_GET_VALUE' EXPORTING i_dname = h_dname i_dlangu = sy-langu i_dvalue = h_dvalue IMPORTING e_dd07v_wa = h_dd07v_wa EXCEPTIONS data_error = 1 OTHERS = 2.

/IBS/RB_RBDBW_T CALL FUNCTION '/IBS/RB_RBDBW_T' EXPORTING i_bwart = wa_ui-bwart i_spras = sy-langu IMPORTING e_rbdbw_t = h_bwart_wa EXCEPTIONS data_error = 1 parameter_nicht_vollstaendig = 2 OTHERS = 3.

/IBS/RB_BWTXT_GET_VALUE CALL FUNCTION '/IBS/RB_BWTXT_GET_VALUE' EXPORTING i_dname = h_dname i_dlangu = sy-langu i_dvalue = h_dvalue IMPORTING e_dd07v_wa = h_dd07v_wa EXCEPTIONS data_error = 1 OTHERS = 2.

/IBS/RB_UI_GENERATION_LIST CALL FUNCTION '/IBS/RB_UI_GENERATION_LIST' EXPORTING i_kto = $wa_kto i_modid_post = $h_modidp i_gjahr = $h_gjahr i_poper = $h_poper i_datum = $h_fidat TABLES ti_up = $it_up te_ui = $it_ui_post EXCEPTIONS parameter_error = 1 data_error = 2 OTHERS = 3.

/IBS/RB_SET_IMPDATE CALL FUNCTION '/IBS/RB_SET_IMPDATE' TABLES ti_ui = $it_ui_post CHANGING i_kto = $wa_kto EXCEPTIONS parameter_error = 1 OTHERS = 2.

/IBS/RB_KTO_GET_LIST CALL FUNCTION '/IBS/RB_KTO_GET_LIST' TABLES ti_so_rbdid = so_rbdid ti_so_rbdnr = so_rbdnr * TI_SO_RBDST = ti_so_kttyp = r_kttyp * TI_SO_AWAERS = * TI_SO_AGEWB = ti_so_rbsna = so_rbsna ti_so_orgein = so_orgei te_kto = it_kto EXCEPTIONS data_error = 1 OTHERS = 2.

ENQUEUE_/IBS/ERB_KTO CALL FUNCTION 'ENQUEUE_/IBS/ERB_KTO' EXPORTING mode_/ibs/trb_kto = 'E' mandant = sy-mandt rbdid = $wa_kto-rbdid rbdnr = $wa_kto-rbdnr * X_RBDID = ' ' * X_RBDNR = ' ' _scope = '2' _wait = ' ' _collect = ' ' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

/IBS/RB_UE_GET_LIST CALL FUNCTION '/IBS/RB_UE_GET_LIST' TABLES * TI_SO_BEWME = * TI_SO_MODID = * TI_SO_LIBUE = * TI_SO_VERTV = ti_so_rbdid = r_rbdid ti_so_rbdnr = r_rbdnr * TI_SO_UPREF = * TI_SO_UIREF = te_ue = $i_ue EXCEPTIONS data_error = 1 OTHERS = 2.

/IBS/RB_UP_GET_LIST CALL FUNCTION '/IBS/RB_UP_GET_LIST' TABLES * TI_SO_UPNR = ti_so_rbdid = r_rbdid ti_so_rbdnr = r_rbdnr te_up = $i_up EXCEPTIONS data_error = 1 OTHERS = 2.

/IBS/RB_UI_GET_LIST CALL FUNCTION '/IBS/RB_UI_GET_LIST' TABLES * TI_SO_UINR = * TI_SO_UPREF = * TI_SO_UIREF = * TI_SO_BELNR = ti_so_rbdid = r_rbdid ti_so_rbdnr = r_rbdnr te_ui = $i_ui EXCEPTIONS data_error = 1 OTHERS = 2.

/IBS/RB_KVV_GET_LIST CALL FUNCTION '/IBS/RB_KVV_GET_LIST' TABLES ti_so_rbdid = r_rbdid ti_so_rbdnr = r_rbdnr * TI_SO_MODID = * TI_SO_VERTV = te_kvv = $i_kvv EXCEPTIONS data_error = 1 OTHERS = 2.

/IBS/RB_RBDBW_P CALL FUNCTION '/IBS/RB_RBDBW_P' EXPORTING i_bwart = $wa_up-bwart IMPORTING e_rbdbw_p = $wa_rbdbw EXCEPTIONS data_error = 1 parameter_nicht_vollstaendig = 2 OTHERS = 3.

/IBS/RB_RBD_P CALL FUNCTION '/IBS/RB_RBD_P' EXPORTING i_rbdid = $wa_kto-rbdid IMPORTING e_rbd_p = wa_rbd EXCEPTIONS data_error = 1 parameter_nicht_vollstaendig = 2 OTHERS = 3. "#EC FB_RC

/IBS/RB_GJAHR_DETERMINE CALL FUNCTION '/IBS/RB_GJAHR_DETERMINE' EXPORTING i_budat = p_fidat i_bukrs = wa_rbd-bukrs i_rbdid = $wa_kto-rbdid i_modid = p_modidp IMPORTING e_gjahr = h_gjahr e_poper = h_poper * E_MONAT = EXCEPTIONS data_error = 1 parameter_error = 2 OTHERS = 3.

/IBS/RB_RISKCLASS_DETERMINE CALL FUNCTION '/IBS/RB_RISKCLASS_DETERMINE' EXPORTING i_kttyp = $wa_kto-kttyp i_bewme = p_bewme TABLES ti_up = $i_up ti_ui = it_ui_post CHANGING c_riskc = $wa_kto-riskc c_riskc_old = $wa_kto-riskc_old * EXCEPTIONS * DATA_ERROR = 1 * RISKC_FAILED = 2 * OTHERS = 3 .

/IBS/DBM_RB_SAVE_ALL CALL FUNCTION '/IBS/DBM_RB_SAVE_ALL' EXPORTING i_testrun = %rb_simu i_db_aktion = c_db_update i_modid_post = p_modidp i_balsubobj = h_balsubobj i_kto = $wa_kto i_kto_old = $wa_kto_old * I_TEXTHEADER = * I_TEXTSTATUS = ti_ktodate = it_ktodate_neu ti_ktodate_old = it_ktodate_alt ti_kvv = $i_kvv ti_kvv_old = $i_kvv ti_ue = $i_ue ti_ue_old = $i_ue_old ti_ue_hist = $i_ue_hist ti_ue_hist_old = $i_ue_hist ti_sheet = it_sheet_neu ti_sheet_old = it_sheet_alt ti_up = $i_up ti_up_old = $i_up_old ti_ui = it_ui_post ti_ui_old = $i_ui_old ti_saldo = it_saldo_neu ti_saldo_old = it_saldo_alt * TI_LINES = .

DEQUEUE_/IBS/ERB_KTO CALL FUNCTION 'DEQUEUE_/IBS/ERB_KTO' EXPORTING rbdid = $wa_kto-rbdid rbdnr = $wa_kto-rbdnr.

/IBS/RB_UI_POSTING_LIST CALL FUNCTION '/IBS/RB_UI_POSTING_LIST' EXPORTING i_kto = $wa_kto i_testrun = c_yes i_modid_post = $modid_fi TABLES tc_ui = $it_ui_post_sel EXCEPTIONS parameter_error = 1 data_error = 2 OTHERS = 3.

/IBS/RB_BA_APPL_LOG_CREATE CALL FUNCTION '/IBS/RB_BA_APPL_LOG_CREATE' EXPORTING i_logtxt = $logtext i_object = c_log_object i_subobj = c_log_subobj_simu i_refresh = c_false.

/IBS/RB_BA_APPL_LOG_MSG_ADD CALL FUNCTION '/IBS/RB_BA_APPL_LOG_MSG_ADD' EXPORTING i_probl = c_true TABLES ti_msg = $i_mesg.

/IBS/RB_BA_APPL_LOG_MSG_SAVE CALL FUNCTION '/IBS/RB_BA_APPL_LOG_MSG_SAVE' EXPORTING i_refresh = c_true.

/IBS/RB_BA_APPL_LOG_CREATE CALL FUNCTION '/IBS/RB_BA_APPL_LOG_CREATE' EXPORTING i_logtxt = h_logtext i_object = c_log_object i_subobj = c_log_subobj_save i_refresh = c_no CHANGING c_log_handle = h_log_handle.

/IBS/RB_BA_APPL_LOG_MSG_ADD CALL FUNCTION '/IBS/RB_BA_APPL_LOG_MSG_ADD' EXPORTING i_probl = c_yes TABLES ti_msg = it_mesg.

/IBS/RB_BA_APPL_LOG_MSG_SAVE CALL FUNCTION '/IBS/RB_BA_APPL_LOG_MSG_SAVE' EXPORTING i_refresh = c_yes IMPORTING te_lognumbers = i_lognumbers * EXCEPTIONS * DATA_ERROR = 1 * PARAMETER_ERROR = 2 * OTHERS = 3 .

/IBS/RB_GLOBAL_GET_LIST CALL FUNCTION '/IBS/RB_GLOBAL_GET_LIST' EXPORTING mandant = sy-mandt IMPORTING te_global = it_global EXCEPTIONS data_error = 1 OTHERS = 2.

/IBS/RB_DOMAIN_GET_VALUE CALL FUNCTION '/IBS/RB_DOMAIN_GET_VALUE' EXPORTING i_dname = wa_dd07v-domname i_dlangu = sy-langu i_dvalue = wa_dd07v-domvalue_l IMPORTING e_dd07v_wa = wa_dd07v EXCEPTIONS data_error = 1 OTHERS = 2.

CONVERSION_EXIT_ALPHA_OUTPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = wa_alvui_t-rese1 IMPORTING output = wa_alvui_t-rese1.

/IBS/RB_DOMAIN_GET_VALUE CALL FUNCTION '/IBS/RB_DOMAIN_GET_VALUE' EXPORTING i_dname = wa_dd07v-domname i_dlangu = sy-langu i_dvalue = wa_dd07v-domvalue_l IMPORTING e_dd07v_wa = wa_dd07v EXCEPTIONS data_error = 1 OTHERS = 2.

CONVERSION_EXIT_ALPHA_OUTPUT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = wa_alvup_t-rese1 IMPORTING output = wa_alvup_t-rese1.

/IBS/RB_RBD_P_GET_LIST CALL FUNCTION '/IBS/RB_RBD_P_GET_LIST' TABLES ti_so_rbdid = so_rbdid te_rbd_p = it_fep_rbd_p EXCEPTIONS data_error = 1 OTHERS = 3.



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 /IBS/MRB_EWB_UPDATE or its description.