SAP Reports / Programs | Cross-Application Components | Joint Venture und Production Sharing Accounting(CA-JVA) SAP CA

RGJV_RFUMS_SELECTION_FORMS SAP ABAP INCLUDE - Include LGJVITP3







RGJV_RFUMS_SELECTION_FORMS is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter RGJV_RFUMS_SELECTION_FORMS 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 RGJV_RFUMS_SELECTION_FORMS. "Basic submit
SUBMIT RGJV_RFUMS_SELECTION_FORMS AND RETURN. "Return to original report after report execution complete
SUBMIT RGJV_RFUMS_SELECTION_FORMS VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT RGJV_RFUMS_SELECTION_FORMS

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:

KNA1_SINGLE_READ CALL FUNCTION 'KNA1_SINGLE_READ' EXPORTING kna1_kunnr = ep-ktnra IMPORTING wkna1 = l_kna1 EXCEPTIONS OTHERS = 1.

KNA1_SINGLE_READ CALL FUNCTION 'KNA1_SINGLE_READ' "OP-05 EXPORTING "OP-05 kna1_kunnr = l_kna1-fiskn "OP-05 IMPORTING "OP-05 wkna1 = l_kna1 "OP-05 EXCEPTIONS "OP-05 OTHERS = 1. "OP-05

LFA1_SINGLE_READ CALL FUNCTION 'LFA1_SINGLE_READ' EXPORTING lfa1_lifnr = ep-ktnra "#EC DOM_EQUAL IMPORTING wlfa1 = l_lfa1 EXCEPTIONS OTHERS = 1.

LFA1_SINGLE_READ CALL FUNCTION 'LFA1_SINGLE_READ' "OP-05 EXPORTING "OP-05 lfa1_lifnr = l_lfa1-fiskn "OP-05 IMPORTING "OP-05 wlfa1 = l_lfa1 "OP-05 EXCEPTIONS "OP-05 OTHERS = 1. "OP-05

CALCULATE_TAX_FROM_NET_AMOUNT CALL FUNCTION 'CALCULATE_TAX_FROM_NET_AMOUNT' EXPORTING i_bukrs = bkpf-bukrs i_mwskz = mwskz i_waers = tab_001-waers i_wrbtr = hlp_hwnet TABLES t_mwdat = tab_rtax1u15 EXCEPTIONS OTHERS = 8.

CALCULATE_TAX_FROM_NET_AMOUNT CALL FUNCTION 'CALCULATE_TAX_FROM_NET_AMOUNT' EXPORTING i_bukrs = bkpf-bukrs i_mwskz = mwskz i_waers = tab_001-waers i_wrbtr = hlp_hwnet TABLES t_mwdat = tab_rtax1u15 EXCEPTIONS OTHERS = 8.

T001_SINGLE_READ CALL FUNCTION 'T001_SINGLE_READ' "OP-24 EXPORTING "OP-24 bukrs = ep-bukrs "OP-24 IMPORTING "OP-24 wt001 = it_t001 "OP-24 EXCEPTIONS "OP-24 not_found = 1 "OP-24 wrong_call = 2 "OP-24 OTHERS = 3. "OP-24

SKAT_SELECT CALL FUNCTION 'SKAT_SELECT' "OP-24 EXPORTING "OP-24 ktopl = it_t001-ktopl "OP-24 saknr = ep-tkont IMPORTING "OP-24 i_skat = it_skat. "OP-24

CALCULATE_TAX_FROM_NET_AMOUNT CALL FUNCTION 'CALCULATE_TAX_FROM_NET_AMOUNT' EXPORTING i_bukrs = u_bukrs i_mwskz = par_stru i_prsdt = u_budat i_waers = u_hwaer i_wrbtr = l_amount IMPORTING e_fwste = ch_hwnaf_r TABLES t_mwdat = lt_dummy EXCEPTIONS OTHERS = 1.

CALCULATE_TAX_FROM_NET_AMOUNT CALL FUNCTION 'CALCULATE_TAX_FROM_NET_AMOUNT' EXPORTING i_bukrs = u_bukrs i_mwskz = par_stru i_prsdt = u_budat i_waers = u_hwaer i_wrbtr = l_amount IMPORTING e_fwste = ch_hwste_r TABLES t_mwdat = lt_dummy EXCEPTIONS OTHERS = 1.

J_1BSA_COMPONENT_ACTIVE CALL FUNCTION 'J_1BSA_COMPONENT_ACTIVE' EXPORTING bukrs = u_bukrs component = l_components EXCEPTIONS component_not_active = 1.

TAX_REP_CREATE_CC_RANGE CALL FUNCTION 'TAX_REP_CREATE_CC_RANGE' TABLES t_ran_bukrs = l_ran_bukrs[] t_ran_umkrs = sel_ukrs[].

READ_ACCOUNT_TEXT CALL FUNCTION 'READ_ACCOUNT_TEXT' EXPORTING i_ccode = l_bi_items-bukrs i_glacc = l_account IMPORTING e_gltext = l_account_text.

LFA1_SINGLE_READ CALL FUNCTION 'LFA1_SINGLE_READ' EXPORTING lfa1_lifnr = l_lifnr IMPORTING wlfa1 = ls_lfa1 EXCEPTIONS OTHERS = 1.

REUSE_ALV_HIERSEQ_LIST_DISPLAY CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY' EXPORTING i_callback_program = g_repid is_layout = l_layout i_tabname_header = 'LT_COMPANY_CODE' i_tabname_item = 'GT_BI_ITEMS' it_events = lt_alv_event i_structure_name_header = 'TAX_REP_COMPANY_CODE' i_structure_name_item = 'TAX_REP_BATCH_INPUT_DOCUMENT' is_keyinfo = l_key_info TABLES t_outtab_header = lt_company_code t_outtab_item = gt_bi_items EXCEPTIONS OTHERS = 2.

TAX_REP_CREATE_BI_FOR_PAYMENT CALL FUNCTION 'TAX_REP_CREATE_BI_FOR_PAYMENT' EXPORTING i_ktosl = 'UMS' i_document_type = par_blar i_posting_date = par_bdat i_accounting_period = par_mona i_due_date = par_fdat i_account = par_zkto i_bi_session_name = par_bina i_bi_process_date = par_adat i_bi_process_time = par_zeit i_bi_process_now = par_sofa TABLES t_payment_charge = lt_payment_charge t_bi_document = gt_bi_items EXCEPTIONS OTHERS = 6.

BUKRS_AUTHORITY_CHECK CALL FUNCTION 'BUKRS_AUTHORITY_CHECK' "<<<< 31H EXPORTING xdatabase = 'B' "<<<< 31H TABLES xbukreis = br_bukrs. "<<<< 31H

TAX_REP_UMKRS_AUTHORITY_CHECK CALL FUNCTION 'TAX_REP_UMKRS_AUTHORITY_CHECK' EXPORTING i_database = 'B' TABLES t_ran_umkrs = sel_ukrs[].

CUSTOMIZED_MESSAGE





CALL FUNCTION 'CUSTOMIZED_MESSAGE' "40C EXPORTING "40C i_arbgb = 'F7' "40C i_dtype = 'E' "40C i_msgnr = '204'. "40C

TAX_REP_CREATE_CC_RANGE CALL FUNCTION 'TAX_REP_CREATE_CC_RANGE' TABLES t_ran_bukrs = l_ran_bukrs[] t_ran_umkrs = sel_ukrs[].

TAX_REP_CREATE_BI_FOR_PAYMENT CALL FUNCTION 'TAX_REP_CREATE_BI_FOR_PAYMENT' EXPORTING i_simulate = 'X' i_ktosl = 'UMS' i_document_type = par_blar i_posting_date = par_bdat i_accounting_period = par_mona i_due_date = par_fdat i_account = par_zkto i_bi_session_name = par_bina i_bi_process_date = par_adat i_bi_process_time = par_zeit i_bi_process_now = par_sofa TABLES t_payment_charge = lt_payment_charge EXCEPTIONS OTHERS = 6.

TAX_REP_READ_TRVOR CALL FUNCTION 'TAX_REP_READ_TRVOR' EXPORTING i_repid = l_repid "#EC DOM_EQUAL i_bukrs = u_bukrs i_gjahr = u_gjahr IMPORTING e_trvor = l_trvor EXCEPTIONS OTHERS = 2.

FOT_CREATE_ITABS CALL FUNCTION 'FOT_CREATE_ITABS' EXPORTING it_bukrs_umkrs = it_bukrs_umkrs id_decl_type = 0001 id_flag_umkrs = l_flag_umkrs IMPORTING et_fotdeclsta = gt_fotdeclsta et_decl_help = gt_decl_help et_fottbukrs = gt_fottbukrs.

FOT_CHECK_PERIOD CALL FUNCTION 'FOT_CHECK_PERIOD' EXPORTING id_tbukrs = wa_fotdeclsta-tbukrs id_bukrs = wa_fottbukrs-bukrs id_periv = tab_001-periv id_decl_ctry = wa_fotdeclsta-decl_ctry id_decl_type = wa_fotdeclsta-decl_type is_date_param = l_date_param IMPORTING ed_decl_year = wa_fotdeclsta-decl_year ed_decl_per = wa_fotdeclsta-decl_per ed_per_type = l_per_type.

FOT_CHECK_DECLSTA CALL FUNCTION 'FOT_CHECK_DECLSTA' EXPORTING it_fotdeclsta = gt_fotdeclsta id_par_corr = par_corr.

FOT_ENQUEUE_DECLSTA CALL FUNCTION 'FOT_ENQUEUE_DECLSTA' EXPORTING it_fotdeclsta = gt_fotdeclsta id_enqmod = 'CHK'.

FOT_OUTPUT_DECLARATION CALL FUNCTION 'FOT_OUTPUT_DECLARATION' EXPORTING id_par_corr = par_corr TABLES tab_umsv = tab_umsv CHANGING ct_fotdeclsta = gt_fotdeclsta ct_fottbukrs = gt_fottbukrs ct_decl_help = gt_decl_help.

FOT_ENQUEUE_DECLSTA CALL FUNCTION 'FOT_ENQUEUE_DECLSTA' EXPORTING it_fotdeclsta = gt_fotdeclsta id_enqmod = 'DEQ'.



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