SAP Reports / Programs

RGJVBR22 SAP ABAP Report - JV Billing Extract Reconciliation Report







RGJVBR22 is a standard Executable ABAP Report 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 RGJVBR22 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

GJBR - Billing reconciliation


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 RGJVBR22. "Basic submit
SUBMIT RGJVBR22 AND RETURN. "Return to original report after report execution complete
SUBMIT RGJVBR22 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: S_VENTRE = Joint venture
Selection Text: S_PARTNR = Partner
Selection Text: P_YEAR = Fiscal year
Selection Text: P_TOLER = Amount Tolerance
Selection Text: P_PERIOD = Accounting period
Selection Text: P_COMPNY = Company code
Selection Text: P_ACTIVE = Only allow active equity group
Title: JV Billing Extract Reconciliation Report
Text Symbol: VAL = Value
Text Symbol: R22 = EDI
Text Symbol: R21 = Hardcopy
Text Symbol: R12 = Display occurrences with differences greater than
Text Symbol: R11 = Display all occurrences
Text Symbol: 213 = Diff I-E Dir
Text Symbol: 212 = Diff I-E
Text Symbol: 211 = Period:
Text Symbol: 210 = Year:
Text Symbol: 209 = Client:
Text Symbol: 208 = Company:
Text Symbol: 207 = Expenditur Dir
Text Symbol: 206 = Invoice Dir
Text Symbol: 205 = Expenditure
Text Symbol: 204 = Invoice
Text Symbol: 203 = CURR
Text Symbol: 202 = EG
Text Symbol: 201 = Vent
Text Symbol: 101 = Partner:
Text Symbol: 009 = Percent
Text Symbol: 008 = Processing Options
Text Symbol: 007 = JV Bill.: EDI Reconciliation Report
Text Symbol: 006 = Source selection
Text Symbol: 005 = Program variables
Text Symbol: 004 = Selection criteria
Text Symbol: 003 = Billing period
Text Symbol: 002 = JV Bill.: Hardcopy Reconciliation Report
Text Symbol: 001 = RGJVBR22


INCLUDES used within this REPORT RGJVBR22

INCLUDE GJV_SCHEDMAN_DATA_DEFINITION.
INCLUDE RKASMAWF.




INCLUDE GFW_DC_PRES.
INCLUDE RGJVBR22_SUS_COVP. "1114619


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:

JV_AUTHORITY_CHECK_PROCESS CALL FUNCTION 'JV_AUTHORITY_CHECK_PROCESS' EXPORTING PROCESS_CODE = 'BILLING1' ACTIVITY = '16' BUKRS = P_COMPNY.

HEADER CALL FUNCTION 'HEADER' EXPORTING I_REPORT_NUM = TEXT-001 I_REPORT_TITLE = PRTXT I_TITLE_LENGTH = 40.

JV_INITIALISE_MESSAGE CALL FUNCTION 'JV_INITIALISE_MESSAGE'. "1389125

MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE' "1349241 importing "1349241 E_IDENTIFICATION = gd_message_identification . "1349241

GET_PRINT_PARAMETERS CALL FUNCTION 'GET_PRINT_PARAMETERS' EXPORTING NO_DIALOG = 'X' MODE = 'CURRENT' IMPORTING OUT_ARCHIVE_PARAMETERS = ARC_PARAMS OUT_PARAMETERS = PRI_PARAMS EXCEPTIONS ARCHIVE_INFO_NOT_FOUND = 1 INVALID_PRINT_PARAMS = 2 INVALID_ARCHIVE_PARAMS = 3 OTHERS = 4.

SET_PRINT_PARAMETERS CALL FUNCTION 'SET_PRINT_PARAMETERS' EXPORTING LIST_NAME = PLIST LIST_TEXT = PRTXT IN_PARAMETERS = PRI_PARAMS IN_ARCHIVE_PARAMETERS = ARC_PARAMS.

JV_COLLECT_MESSAGE CALL FUNCTION 'JV_COLLECT_MESSAGE' EXPORTING MSGID = 'GJ' MSGNO = '804' STATUS = 'I' IMPORTING MAX_SEVERITY = WS_FLD_C1_MAX_SEVERITY.

KPEP_MONI_INIT_RECORD CALL FUNCTION 'KPEP_MONI_INIT_RECORD' EXPORTING ls_detail = ls_detail LS_WITEM = ls_witem * LS_APPL = * LD_WORKLIST_FLAG = ' ' * LD_DELAYED_UPDATE = ' ' IMPORTING ls_key = gs_key * WILL_BE_SAVED = TABLES lt_selkrit = lt_selkrit * LT_PARAM = .

BUILD_EQ_TABLE CALL FUNCTION 'BUILD_EQ_TABLE' EXPORTING I_COMPANY = P_COMPNY I_EQUITY_GRP = INT_PART_EGRUPS-EGRUP I_IS_NPOCI = 'X' I_VENTURE = INT_PART_EGRUPS-VNAME I_PERIOD = P_PERIOD I_YEAR = P_YEAR FLAG_INCLUDE_0_PERCENT = 'X' TABLES E_INT_EQ_SHARE = INT_EQ_SHARE.

SPLIT_EQUITY CALL FUNCTION 'SPLIT_EQUITY' EXPORTING I_LOCAL_AMT = EXPAMT I_TRANS_AMT = 0 TABLES E_INT_EQ_SHARE = INT_EQ_SHARE EXCEPTIONS INCOMPLETE = 1 OTHERS = 2.

JV_COLLECT_MESSAGE * CALL FUNCTION 'JV_COLLECT_MESSAGE' * EXPORTING * MSGID = 'G4' * MSGNO = '203' * STATUS = 'E' * VAR1 = INT_PART_EGRUPS-VNAME * VAR2 = P_PERIOD * VAR3 = P_YEAR.

DD_INT_TABL_GET CALL FUNCTION 'DD_INT_TABL_GET' EXPORTING TABNAME = c_T8JVB03 IMPORTING DD02V_N = dd02v_n TABLES DD03P_N = dd03p_n EXCEPTIONS INTERNAL_ERROR = 1 OTHERS = 2.

DD_TABL_LENGTH_GET CALL FUNCTION 'DD_TABL_LENGTH_GET' EXPORTING TABNAME = c_t8jvb03 DD02V_WA = dd02v_n INCL_ALIGN = 'X' IMPORTING TABLELENGTH = p_leng TABLES DD03P_TAB = dd03p_n EXCEPTIONS WRONG_TABNAME = 1 OP_FAILURE = 2 OTHERS = 3.

LVC_FIELDCATALOG_MERGE CALL FUNCTION 'LVC_FIELDCATALOG_MERGE' EXPORTING * I_BUFFER_ACTIVE = I_STRUCTURE_NAME = 'JVA_RGJVBR22_LIST_EXP' * I_CLIENT_NEVER_DISPLAY = 'X' * I_BYPASSING_BUFFER = * I_INTERNAL_TABNAME = CHANGING ct_fieldcat = lt_fcat_102[] EXCEPTIONS INCONSISTENT_INTERFACE = 1 PROGRAM_ERROR = 2 OTHERS = 3.

MESSAGES_STOP CALL FUNCTION 'MESSAGES_STOP' EXCEPTIONS a_message = 1 e_message = 2 i_message = 3 w_message = 4 OTHERS = 5.

JV_WRITE_MESSAGE CALL FUNCTION 'JV_WRITE_MESSAGE' EXPORTING SORT_ORDER = '1'.

MESSAGES_SAVE CALL FUNCTION 'MESSAGES_SAVE' EXPORTING i_balobject = messages_save_balobject i_balsubobject = messages_save_balsubobject I_IN_UPDATE_TASK = 'X' i_identification = GD_MESSAGE_IDENTIFICATION "1349241 IMPORTING e_log_handle = ls_message-log_handle EXCEPTIONS no_messages = 1 OTHERS = 6.

KPEP_MONI_CLOSE_RECORD





CALL FUNCTION 'KPEP_MONI_CLOSE_RECORD' EXPORTING ls_key = gs_key ls_message = ls_message * LD_OBJECTS = * LS_EXT = * LS_RL = LS_SCMA_EVENT = ls_scma_event TABLES lt_spool = lt_spool CHANGING ld_aplstat = ld_aplstat.



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