RGJVCB15 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The cutback program selects all billable costs made to a joint venture, calculates the partner shares of these costs as indicated in the equity group, and creates postings against these partners with the calculated shares...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 RGJVCB15 into the relevant SAP transactions such as SE38 or SE80
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.
Text Symbol: 414 = Partner tax direct charge (FB01):
Text Symbol: 415 = Tax exp. off. direct ch. (FB01):
Text Symbol: 416 = Asset reconciliation (FB01):
Text Symbol: 417 = Intercompany tax posting (FB01):
Text Symbol: 418 = NPI partner posting (FB01):
Text Symbol: 419 = Intercomp. tax dir. charge (FB01):
Text Symbol: 420 = Reversal posting (FB01) of document
Text Symbol: 421 = Reversal posting (GB01) of document
Text Symbol: 502 = DT
Text Symbol: 503 = Account
Text Symbol: 504 = Cost object
Text Symbol: 505 = PK
Text Symbol: 506 = SEI
Text Symbol: 507 = RI
Text Symbol: 508 = BI
Text Symbol: 509 = TaxC
Text Symbol: 511 = TCurr:
Text Symbol: 513 = 1. LCurr:
Text Symbol: 515 = 2. LCurr:
Text Symbol: 517 = 3. LCurr:
Text Symbol: 519 = Partner
Text Symbol: 520 = PayT
Text Symbol: 521 = TrT
Text Symbol: 550 = Tax
Text Symbol: 600 = Error messages detected in posting above:
Text Symbol: 413 = Tax exp. direct charge (FB01):
Text Symbol: 302 = Venture
Text Symbol: 303 = Equity group
Text Symbol: 304 = Company code:
Text Symbol: 305 = Partner
Text Symbol: 306 = Share
Text Symbol: 307 = Susp
Text Symbol: 308 = CI
Text Symbol: 309 = NPI
Text Symbol: 310 = Recovery ind.
Text Symbol: 312 = Equity type
Text Symbol: 313 = Oper
Text Symbol: 314 = WI
INCLUDE RGJVCBT0.
INCLUDE RGJVCB04.
INCLUDE RGJVCB15_CUTB_REVERSE.
INCLUDE RGJVCB10_CUTB_REVERSE. "1570072
No SAP DATABASE tables are accessed within this REPORT code!
CHECK_ERP_JVA_LIST CALL FUNCTION 'CHECK_ERP_JVA_LIST' IMPORTING EV_CHECK_SWITCH_FLAG = lv_switch_flag EXCEPTIONS INVALID_SWITCH = 1 OTHERS = 2 .
FI_SPLIT_ACTIVATION CALL FUNCTION 'FI_SPLIT_ACTIVATION' EXPORTING id_cocd = wp_bukrs IMPORTING ed_active = w_fagl_split_active.
JVA_LAST_DATE_OF_MONTH CALL FUNCTION 'JVA_LAST_DATE_OF_MONTH' EXPORTING YEAR_MONTH = i_jvto1_off-prodper IMPORTING LAST_DATE_OF_MONTH = ls_proddate EXCEPTIONS INVALIDE_MONTH = 1 OTHERS = 2.
JV_JVTO1_AND_PM CALL FUNCTION 'JV_JVTO1_AND_PM' EXPORTING T_JVTO1 = lt_ijvto1 IMPORTING T_JVTO1_PM = ijvto1.
FI_CURRENCIES_CONVERT CALL FUNCTION 'FI_CURRENCIES_CONVERT' EXPORTING i_icurr = l_icurr IMPORTING e_icurr = l_icurr EXCEPTIONS error_message = 1 OTHERS = 2.
CALCULATE_TAX_FROM_NET_AMOUNT CALL FUNCTION 'CALCULATE_TAX_FROM_NET_AMOUNT' EXPORTING i_bukrs = wp_bukrs i_mwskz = i_venture-outtaxcode i_txjcd = i_venture-txjcd2 i_waers = t001-waers i_wrbtr = ls_wrbtr i_prsdt = wp_txdat IMPORTING * e_fwnav = * e_fwnvv = e_fwste = ws_tax_rate TABLES t_mwdat = i_taxamt EXCEPTIONS bukrs_not_found = 01 country_not_found = 02 mwskz_not_defined = 03 mwskz_not_valid = 04.
BUILD_EQ_TABLE CALL FUNCTION 'BUILD_EQ_TABLE' EXPORTING flag_include_0_percent = t8jz-ci_gross i_company = wp_bukrs i_equity_grp = i_jvto1_off-regrou i_is_npoci = 'X' i_period = wp_period i_venture = i_venture-vname i_year = wp_year TABLES e_int_eq_share = i_shares EXCEPTIONS incomplete = 01.
JV_GET_DOCUMENT_DATE CALL FUNCTION 'JV_GET_DOCUMENT_DATE' EXPORTING i_company = wp_bukrs i_date = wp_budat i_eqgroup = i_jvto1_off-regrou i_venture = i_jvto1_off-rjvnam IMPORTING e_docdate = ws_docdat e_t8jg = s_t8jg EXCEPTIONS no_entry = 01.
JV_PM_ACTIVE CALL FUNCTION 'JV_PM_ACTIVE' "103032 EXPORTING I_BUKRS = WP_BUKRS IMPORTING E_EG_FROM_PM = L_PM_EG E_PM_ACTIVE = L_PM_ACT.
JV_GET_POSTRULES_BY_AREA CALL FUNCTION 'JV_GET_POSTRULES_BY_AREA' EXPORTING i_bukrs = wp_bukrs i_pmethod = i_venture-bmethod i_recid = i_jvto1_off-rrecin * i_area = 'CUTB' i_area = w_area TABLES t_t8j0g = i_t8j0g t_t8j0f = i_t8j0f EXCEPTIONS no_posting_rule = 01.
FI_POSTING_KEY_DATA CALL FUNCTION 'FI_POSTING_KEY_DATA' EXPORTING i_bschl = i_t8j0g-debpostkey i_umskz = i_t8j0g-debseind IMPORTING e_koart = i_t8j0g_ext-koart_d e_shkzg = i_t8j0g_ext-shkzg_d EXCEPTIONS OTHERS = 1.
FI_POSTING_KEY_DATA CALL FUNCTION 'FI_POSTING_KEY_DATA' EXPORTING i_bschl = i_t8j0g-crepostkey i_umskz = i_t8j0g-creseind IMPORTING e_koart = i_t8j0g_ext-koart_c e_shkzg = i_t8j0g_ext-shkzg_c EXCEPTIONS OTHERS = 1.
STATUS_CHANGE_FOR_ACTIVITY * CALL FUNCTION 'STATUS_CHANGE_FOR_ACTIVITY' * EXPORTING ** ACTIVITY_ALLOWED = ' ' * check_only = 'X' ** CLIENT = SY-MANDT ** NO_CHECK = ' ' * objnr = ls_objnr * vrgng = 'RFBU' ** ZEILE = '000' * EXCEPTIONS * activity_not_allowed = 1 * object_not_found = 2 * status_inconsistent = 3 * status_not_allowed = 4.
CJPN_PROJECT_ACCOUNT CALL FUNCTION 'CJPN_PROJECT_ACCOUNT' EXPORTING activity = 'RFBU' change_status = ' ' int_num = i_fipost-rprojk EXCEPTIONS input_error = 1 not_allowed = 2 not_found = 3 no_account_element = 4 no_gsber = 5 no_invoice_element = 6 object_not_found = 7 wrong_bukrs = 8 wrong_gsber = 9 wrong_kokrs = 10 OTHERS = 11.
SPLIT_EQUITY CALL FUNCTION 'SPLIT_EQUITY' EXPORTING i_trans_amt = i_jvto1_off-tsl i_local_amt = i_jvto1_off-hsl1 i_local2_amt = ls_hsl2_amt i_local3_amt = ls_hsl3_amt TABLES e_int_eq_share = i_shares EXCEPTIONS incomplete = 01.
CONVERT_TO_LOCAL_CURRENCY CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' EXPORTING date = wp_budat foreign_amount = tsl foreign_currency = i_jvto1_off-rfcur local_currency = waers type_of_rate = t8jz-kurst IMPORTING local_amount = waers_amt EXCEPTIONS no_rate_found = 1 overflow = 2 no_factors_found = 3 OTHERS = 4.
JV_GET_CC_ATTRIBUTES CALL FUNCTION 'JV_GET_CC_ATTRIBUTES' EXPORTING i_bukrs = wp_bukrs i_kostl = ccenter i_datbi = wp_budat IMPORTING e_t8j7e = i_t8j7e EXCEPTIONS att_not_found = 1 cc_not_found = 2 kokrs_not_found = 3 incomplete = 4.
JV_GET_ORD_ATTRIBUTES CALL FUNCTION 'JV_GET_ORD_ATTRIBUTES' EXPORTING i_aufnr = ordnr IMPORTING e_pencat = ws_pencat EXCEPTIONS att_not_found = 1 ord_not_found = 2 incomplete = 3.
JV_GET_WBS_ATTRIBUTES CALL FUNCTION 'JV_GET_WBS_ATTRIBUTES' EXPORTING i_wbs_element = proj IMPORTING e_t8j7d = i_t8j7d EXCEPTIONS att_not_found = 1 wbs_not_found = 2 incomplete = 3.
NUMBER_GET_NEXT CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING nr_range_nr = '01' object = 'JV_DOC' subobject = wp_bukrs toyear = wp_year IMPORTING number = ws_docnr_off EXCEPTIONS OTHERS = 4.
JV_PM_ACTIVE CALL FUNCTION 'JV_PM_ACTIVE' "1034 EXPORTING I_BUKRS = WP_BUKRS IMPORTING E_EG_FROM_PM = L_PM_EG E_PM_ACTIVE = L_PM_ACT.
JVA_LAST_DATE_OF_MONTH CALL FUNCTION 'JVA_LAST_DATE_OF_MONTH' EXPORTING YEAR_MONTH = i_fipost-prodper IMPORTING LAST_DATE_OF_MONTH = ls_proddate EXCEPTIONS INVALIDE_MONTH = 1 OTHERS = 2.
JV_GET_DOCUMENT_DATE CALL FUNCTION 'JV_GET_DOCUMENT_DATE' "10361 EXPORTING i_company = i_fipost-rbukrs i_date = wp_budat i_eqgroup = i_fipost-regrou i_venture = i_fipost-rjvnam IMPORTING e_docdate = ls_proddate "PRODUCTION DATE !! e_t8jg = s_t8jg EXCEPTIONS no_entry = 01.
JV_STATUS_RESET_MESSAGE CALL FUNCTION 'JV_STATUS_RESET_MESSAGE'.
SPLIT_EQUITY CALL FUNCTION 'SPLIT_EQUITY' EXPORTING i_trans_amt = w_fipost-tsl_1 i_local_amt = w_fipost-hsl_1 i_local2_amt = w_fipost-hsl_2 i_local3_amt = w_fipost-hsl_3 TABLES e_int_eq_share = i_shares EXCEPTIONS incomplete = 01.
SPLIT_EQUITY CALL FUNCTION 'SPLIT_EQUITY' EXPORTING i_trans_amt = i_fipost-tsl_1 i_local_amt = i_fipost-hsl_1 i_local2_amt = i_fipost-hsl_2 i_local3_amt = i_fipost-hsl_3 TABLES e_int_eq_share = i_shares EXCEPTIONS incomplete = 01.
G_JV_POSTING CALL FUNCTION 'G_JV_POSTING' TABLES int_jvso1 = l_jvso1 int_jvso1_add = i_rgiad1 int_jvso2 = i_jvso2 int_jvso2_add = i_rgiad2 EXCEPTIONS OTHERS = 1.
G_JVA_T8JTPM_UPDATE_JVSO1 CALL FUNCTION 'G_JVA_T8JTPM_UPDATE_JVSO1' "prodper tables IT_JVSO1 = L_JVSO1.
G_JV_POSTING CALL FUNCTION 'G_JV_POSTING' TABLES int_jvso1 = l_jvso1 int_jvso1_add = i_rgiad1 int_jvso2 = i_jvso2 int_jvso2_add = i_rgiad2 EXCEPTIONS OTHERS = 1.
* CALL FUNCTION 'G_JVA_T8JTPM_UPDATE_JVSO1' "prodper * tables * IT_JVSO1 = L_JVSO1.
G_JVA_T8JTPM__FR_JVSO1_UPDATE CALL FUNCTION 'G_JVA_T8JTPM__FR_JVSO1_UPDATE' EXPORTING I_UPDTASK = 'X' I_JVSO1_TAB = lt_jvso1.
JV_AM_CUTBACK_POSTINGS * CALL FUNCTION 'JV_AM_CUTBACK_POSTINGS' * EXPORTING * I_FIPOST = i_fipost_x * i_PROCESS = LS_PROCESS * i_budat = wp_budat * i_bldat = ws_docdat * i_monat = wp_period * tables * i_jvto1 = i_jvto1_am * t_RETURN = lt_return.
JV_COLLECT_MESSAGE * CALL FUNCTION 'JV_COLLECT_MESSAGE' * EXPORTING * MSGID = ls_return-id * MSGNO = ld_msgno * STATUS = ld_msgty * VAR1 = ls_return-message_v1 * VAR2 = ls_return-message_v2 * VAR3 = ls_return-message_v3 * VAR4 = ls_return-message_v4 .
POSTING_INTERFACE_START CALL FUNCTION 'POSTING_INTERFACE_START' EXPORTING i_function = 'C' * I_GROUP = ' ' * I_HOLDDATE = ' ' * I_KEEP = 'X' * i_mode = 'N' * I_UPDATE = 'S' i_user = sy-uname * I_XBDCC = ' ' EXCEPTIONS client_incorrect = 1 function_invalid = 2 group_name_missing = 3 mode_invalid = 4 update_invalid = 5 error_message = 7 OTHERS = 6.
POSTING_INTERFACE_DOCUMENT CALL FUNCTION 'POSTING_INTERFACE_DOCUMENT' EXPORTING i_tcode = w_tcode "< 1267898 * I_SGFUNCT = ' ' * I_NO_AUTH = 'X' "503089 "504074 * importing * e_msgid = ws_msgid * e_msgno = ws_msgno * e_msgty = ws_msgty TABLES t_blntab = i_blntab t_ftpost = i_ftpost t_fttax = i_fttax EXCEPTIONS account_missing = 1 company_code_missing = 2 posting_key_invalid = 3 posting_key_missing = 4 record_type_invalid = 5 transaction_code_invalid = 6 amount_format_error = 7 error_message = 9 OTHERS = 8.
POSTING_INTERFACE_END CALL FUNCTION 'POSTING_INTERFACE_END' EXPORTING i_bdcimmed = ' ' * I_BDCSTRTDT = NO_DATE * I_BDCSTRTTM = NO_TIME EXCEPTIONS session_not_processable = 1 error_message = 3 OTHERS = 2.
POSTING_INTERFACE_DOCUMENT CALL FUNCTION 'POSTING_INTERFACE_DOCUMENT' " batch EXPORTING " batch i_tcode = w_tcode "< 1267898 * I_SGFUNCT = ' ' " batch * I_NO_AUTH = 'X' "503089 "504074 * importing " batch * e_msgid = ws_msgid " batch * e_msgno = ws_msgno " batch * e_msgty = ws_msgty " batch TABLES " batch t_blntab = i_blntab " batch t_ftpost = i_ftpost " batch t_fttax = i_fttax " batch EXCEPTIONS " batch OTHERS = 1. " batch
AM_ASSET_READ_FOR_POSTING CALL FUNCTION 'AM_ASSET_READ_FOR_POSTING' EXPORTING i_bukrs = i_fipost_asset-rbukrs i_anln1 = i_fipost_asset-ranln1 i_anln2 = i_fipost_asset-ranln2 i_gjahr = wp_year i_xlock = ' ' IMPORTING e_ants = l_ants TABLES t_anlb = t_anlb t_anlc = t_anlc t_anlz = t_anlz EXCEPTIONS error_message = 2 OTHERS = 1.
POSTING_INTERFACE_START CALL FUNCTION 'POSTING_INTERFACE_START' EXPORTING i_function = 'B' i_group = ws_batch_name * I_HOLDDATE = ' ' * I_KEEP = 'X' * i_mode = 'N' * I_UPDATE = 'S' i_user = sy-uname * I_XBDCC = ' ' EXCEPTIONS client_incorrect = 1 function_invalid = 2 group_name_missing = 3 mode_invalid = 4 update_invalid = 5 error_message = 7 OTHERS = 6.
POSTING_INTERFACE_DOCUMENT CALL FUNCTION 'POSTING_INTERFACE_DOCUMENT' EXPORTING i_tcode = w_tcode "< 1267898 * I_SGFUNCT = ' ' * I_NO_AUTH = 'X' "503089 "504074 * importing * e_msgid = ws_msgid * e_msgno = ws_msgno * e_msgty = ws_msgty TABLES t_blntab = i_blntab t_ftpost = i_ftpost t_fttax = i_fttax EXCEPTIONS account_missing = 1 company_code_missing = 2 posting_key_invalid = 3 posting_key_missing = 4 record_type_invalid = 5 transaction_code_invalid = 6 amount_format_error = 7 error_message = 9 OTHERS = 8.
POSTING_INTERFACE_END CALL FUNCTION 'POSTING_INTERFACE_END' EXPORTING i_bdcimmed = ' ' * I_BDCSTRTDT = NO_DATE * I_BDCSTRTTM = NO_TIME EXCEPTIONS session_not_processable = 1 error_message = 3 OTHERS = 2.
TABW_READ CALL FUNCTION 'TABW_READ' "so3kxxxxxx EXPORTING "so3kxxxxxx f_tabw = ld_tabw "so3kxxxxxx IMPORTING "so3kxxxxxx e_tabwg = ld_tabwg "so3kxxxxxx EXCEPTIONS "so3kxxxxxx not_found = 1. "so3kxxxxxx
JV_AM_CUTBACK_DEPR_GENERATE CALL FUNCTION 'JV_AM_CUTBACK_DEPR_GENERATE' "so3kxxxxxx EXPORTING "so3kxxxxxx i_anbwa = bbseg-newbw "so3kxxxxxx i_budat = wp_budat "so3kxxxxxx i_poper = ls_poper "so3kxxxxxx i_rate = ld_share "so3kxxxxxx i_count = count "so3kxxxxxx i_recid = bbseg-recid "592917 TABLES "so3kxxxxxx t_jvto1 = lt_jvto1_am "so3kxxxxxx t_ftpost = i_ftpost. "so3kxxxxxx
CALCULATE_TAX_FROM_NET_AMOUNT * call function 'CALCULATE_TAX_FROM_NET_AMOUNT' "JVA * exporting "JVA * i_bukrs = wp_bukrs "JVA * i_mwskz = i_venture-outtaxcode "JVA * i_txjcd = i_venture-txjcd2 "JVA * i_waers = waers "JVA * i_wrbtr = ls_wrbtr "JVA * i_prsdt = wp_txdat "JVA * tables "JVA * t_mwdat = i_taxamt "JVA * exceptions "JVA * bukrs_not_found = 01 "JVA * country_not_found = 02 "JVA * mwskz_not_defined = 03 "JVA * mwskz_not_valid = 04. "JVA
PRICING CALL FUNCTION 'PRICING' "JVA EXPORTING "JVA comm_head_i = lkomk "JVA comm_item_i = lkomp "JVA calculation_type = 'B' "JVA TABLES "JVA tkomv = t_tkomv "JVA EXCEPTIONS "JVA OTHERS = 1. "JVA
FI_FIND_PAYMENT_CONDITIONS CALL FUNCTION 'FI_FIND_PAYMENT_CONDITIONS' EXPORTING i_zterm = accit-zterm i_bldat = ws_docdat i_budat = wp_budat i_zfbdt = wp_budat * I_FUNCL = 'Q' "409410 IMPORTING e_zfbdt = accit-zfbdt e_sklin = l_sklin EXCEPTIONS OTHERS = 4.
TAX_RELEVANT CALL FUNCTION 'TAX_RELEVANT' EXPORTING i_account = int_tax_data-accnt i_bukrs = int_tax_data-bukrs i_posting_key = int_tax_data-bschl i_sei = int_tax_data-umskz IMPORTING e_tax_code = int_tax_data-taxc e_txjcd = int_tax_data-txjcd EXCEPTIONS no_account = 01 no_master_data = 02 no_posting_key = 03 no_t001_entry = 04 no_t074_entry = 05.
JV_DIRECT_INPUT CALL FUNCTION 'JV_DIRECT_INPUT' EXPORTING i_mode = '1' i_nodata = '/' i_testrun = wp_test IMPORTING * E_BUKRS = * E_GJAHR = e_belnr = ws_docnr_fb01 TABLES t_acchd = xacchd t_accit = xaccit t_acccr = xacccr t_acctx = xacctx EXCEPTIONS invalid_mode = 1 error_message = 3 invalid_posting = 4 message_in_spool = 5 OTHERS = 2.
MESSAGE_EXPORT_IMPORT CALL FUNCTION 'MESSAGE_EXPORT_IMPORT' EXCEPTIONS empty = 1 not_active = 2 OTHERS = 3.
JV_DIRECT_INPUT CALL FUNCTION 'JV_DIRECT_INPUT' EXPORTING i_mode = '1' i_nodata = '/' i_testrun = ' ' IMPORTING * E_BUKRS = * E_GJAHR = e_belnr = ws_docnr_fb01 TABLES t_acchd = t_acchd t_accit = t_accit t_acccr = t_acccr * T_BKPF = * T_BSEG = * T_BSET = * t_bbkpf = * t_bbseg = * t_bbtax = EXCEPTIONS invalid_mode = 1 error_message = 3 OTHERS = 2.
JV_GB01_DIRECT_INPUT CALL FUNCTION 'JV_GB01_DIRECT_INPUT' EXPORTING e_bukrs = wp_bukrs e_year = wp_year e_budat = wp_budat e_activ = 'JVCB' IMPORTING i_docnr = ws_docnr_gb01 TABLES t_glu1 = t_glu1 EXCEPTIONS document_number_not_found = 01 local_currency_not_correct = 02 error_message.
JV_GB01_DIRECT_INPUT CALL FUNCTION 'JV_GB01_DIRECT_INPUT' EXPORTING e_bukrs = wp_bukrs e_year = wp_year e_budat = wp_budat e_activ = 'JVCB' IMPORTING i_docnr = ws_docnr_gb01 TABLES t_glu1 = t_glu1 EXCEPTIONS document_number_not_found = 01 local_currency_not_correct = 02 error_message.
CALCULATE_TAX_FROM_NET_AMOUNT CALL FUNCTION 'CALCULATE_TAX_FROM_NET_AMOUNT' EXPORTING i_bukrs = bukrs i_mwskz = mwskz i_txjcd = txjcd i_waers = t001-waers i_wrbtr = ls_wrbtr i_prsdt = wp_txdat IMPORTING * e_fwnav = * e_fwnvv = e_fwste = ls_fwste TABLES t_mwdat = xmwdat EXCEPTIONS bukrs_not_found = 01 country_not_found = 02 mwskz_not_defined = 03 mwskz_not_valid = 04.
JV_COLLECT_MESSAGE CALL FUNCTION 'JV_COLLECT_MESSAGE' EXPORTING msgid = class msgno = number status = type var1 = var1 var2 = var2 var3 = var3 var4 = var4 IMPORTING max_severity = ws_max_error e_acmesg = i_jvmesg.
FI_ACCT_DET_UXD CALL FUNCTION 'FI_ACCT_DET_UXD' EXPORTING I_CCODE = I_JVTO1_OFF-RBUKRS I_ACCOUNT = I_ACCOUNT I_CURRENCY = I_INTCO-HWAER I_CURTP = I_INTCO-CURT1 I_USE_T030H = 'X' IMPORTING E_RXD_PROFIT_ACC = RXD_PROFIT E_RXD_LOSS_ACC = RXD_LOSS EXCEPTIONS NO_ACCOUNT_FOUND = 1 OTHERS = 2.
CONVERT_TO_LOCAL_CURRENCY CALL FUNCTION 'CONVERT_TO_LOCAL_CURRENCY' EXPORTING DATE = wp_budat FOREIGN_AMOUNT = i_jvto1_off-tsl FOREIGN_CURRENCY = w_new_curr-old LOCAL_CURRENCY = w_new_curr-new IMPORTING LOCAL_AMOUNT = i_jvto1_off-tsl.
CURRENCY_EXPIRATION_CHECK CALL FUNCTION 'CURRENCY_EXPIRATION_CHECK' EXPORTING CURRENCY = x_waers DATE = wp_budat OBJECT = 'BKPF' BUKRS = x_bukrs * IMPORTING * CURRENCY_NEW = EXCEPTIONS WARNING_OCCURRED = 1 ERROR_OCCURRED = 2.
SPLIT_EQUITY CALL FUNCTION 'SPLIT_EQUITY' EXPORTING i_trans_amt = wa_dk_amounts-tsl i_local_amt = wa_dk_amounts-hsl1 i_local2_amt = wa_dk_amounts-hsl2 i_local3_amt = wa_dk_amounts-hsl3 TABLES e_int_eq_share = i_shares EXCEPTIONS incomplete = 01.
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 RGJVCB15 or its description.