SAP Reports / Programs | Contract Billing | SAP Utilities | Contract Billing(IS-U-BI) SAP IS

REAEVALLOG SAP ABAP Report - Development of Mass Run Installations







REAEVALLOG is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Evaluate a billing run for mass billing This report evaluates a billing run for mass billing and provides deatailed and general information on this run...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 REAEVALLOG 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

EVAL - BRE Statistics PARALLEL Mass Billing


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 REAEVALLOG. "Basic submit
SUBMIT REAEVALLOG AND RETURN. "Return to original report after report execution complete
SUBMIT REAEVALLOG 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: C_AKTYP = Mass Activity Type
Selection Text: C_CANC = Terminated Installation
Selection Text: C_IDBEL = Identification
Selection Text: C_IDCANC = Ident. (Incorrect)
Selection Text: C_IDPSUC = Ident. (Partially Successful)
Selection Text: C_IDSUC = Ident. (Successful)
Selection Text: C_INDEV = Ind. Overview per Installation
Selection Text: C_LAUFD = Date ID
Selection Text: C_LAUFI = Identification
Selection Text: C_LOGBEL = All Documents
Selection Text: C_MASEV = General Overview
Selection Text: C_PSUCC = Partially Billed
Selection Text: C_SUCC = Successfully Billed
Title: Development of Mass Run Installations
Text Symbol: 039 = R-User:
Text Symbol: 037 = Write Run Statistics
Text Symbol: 032 = No Automatic Sol.
Text Symbol: 031 = No Solution
Text Symbol: 030 = Missing Sol. Paths:
Text Symbol: 029 = No New Pers. Resp. Can Be Found
Text Symbol: 028 = Errors By Frequency
Text Symbol: 027 = Mass Run Time
Text Symbol: 026 = Mass Run Date
Text Symbol: 025 = Run Indicator
Text Symbol: 002 = Criteria for Entering Data into Extract Table
Text Symbol: 003 = Type of Evaluation
Text Symbol: 004 = All Documents
Text Symbol: 005 = Identification
Text Symbol: 006 = Successfully Billed Installation
Text Symbol: 007 = Ident. (Successful)
Text Symbol: 008 = Partially Billed
Text Symbol: 009 = Ident. (Partially Succ)
Text Symbol: 010 = Terminated Installation
Text Symbol: 011 = Ident. (Terminated)
Text Symbol: 012 = BELEVAL
Text Symbol: 013 = INSTEVAL
Text Symbol: 014 = Billing Documents for Installation
Text Symbol: 015 = Installation Without Allocated Contract





Text Symbol: 016 = Number of Processd Installations
Text Symbol: 017 = Improved
Text Symbol: 018 = Worsened
Text Symbol: 019 = No Changes
Text Symbol: 020 = Installation
Text Symbol: 021 = No.of Billing Docs
Text Symbol: 022 = End BillPeriod BeforeRun
Text Symbol: 023 = End BillPeriod After Run
Text Symbol: 024 = End BillPeriod Today


INCLUDES used within this REPORT REAEVALLOG

INCLUDE: REAPROT02DAT,
MEAMAC00,


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:

ISU_DB_ERCH_SELECT_BILLINGRUN CALL FUNCTION 'ISU_DB_ERCH_SELECT_BILLINGRUN' EXPORTING X_BILLINGRUNNO = BILLINGRUNNO TABLES T_ERCH = IT_ERCH EXCEPTIONS NOT_FOUND = 1 SYSTEM_ERROR = 2 OTHERS = 3.

ISU_DB_EVER_SINGLE CALL FUNCTION 'ISU_DB_EVER_SINGLE' EXPORTING X_VERTRAG = WERCH-VERTRAG IMPORTING Y_EVER = WEVER EXCEPTIONS NOT_FOUND = 1 SYSTEM_ERROR = 2 OTHERS = 3.

APPL_LOG_READ_DB_WITH_LOGNO CALL FUNCTION 'APPL_LOG_READ_DB_WITH_LOGNO' TABLES LOGNUMBERS = IT_LOGNR MESSAGES = I_BALM.

ISU_S_BILL_DOC_DISPLAY * call function 'ISU_S_BILL_DOC_DISPLAY' * EXPORTING * X_BELNR = * X_NO_OTHER = * X_OBJ = * IMPORTING * Y_EXIT_TYPE = * TABLES * T_IBILLRUN = * EXCEPTIONS * NOT_FOUND = 1 * GENERAL_FAULT = 2 * OTHERS = 3 .

ISU_S_INSTLN_DISPLAY CALL FUNCTION 'ISU_S_INSTLN_DISPLAY' EXPORTING X_ANLAGE = W_EVAL-ANLAGE X_KEYDATE = ABRDATS X_UPD_ONLINE = 'X' X_NO_CHANGE = 'X' X_NO_OTHER = 'X'.

ISU_DB_BELEVAL_SELECT_ALL CALL FUNCTION 'ISU_DB_BELEVAL_SELECT_ALL' EXPORTING X_IDENT = C_IDBEL TABLES Y_BELEVAL = IBELEVAL EXCEPTIONS NOT_FOUND = 1.

ISU_DB_INSTEVAL_SELECT_ALL CALL FUNCTION 'ISU_DB_INSTEVAL_SELECT_ALL' EXPORTING X_IDENT = C_IDSUC TABLES Y_INSTEVAL = IINSTEVAL EXCEPTIONS NOT_FOUND = 1.

ISU_DB_INSTEVAL_SELECT_ALL CALL FUNCTION 'ISU_DB_INSTEVAL_SELECT_ALL' EXPORTING X_IDENT = C_IDPSUC TABLES Y_INSTEVAL = IINSTEVAL EXCEPTIONS NOT_FOUND = 1.

ISU_DB_INSTEVAL_SELECT_ALL CALL FUNCTION 'ISU_DB_INSTEVAL_SELECT_ALL' EXPORTING X_IDENT = C_IDSUC TABLES Y_INSTEVAL = IINSTEVAL EXCEPTIONS NOT_FOUND = 1.

ISU_DB_ERCH_SELECT_RANGE CALL FUNCTION 'ISU_DB_ERCH_SELECT_RANGE' EXPORTING X_BIS = DATE TABLES XT_VERTRAG = I_VERTRAG YT_ERCH = IERCH EXCEPTIONS SYSTEM_ERROR = 1 NOT_FOUND = 2 OTHERS = 3.

ISU_BILLING_DATES_FOR_INSTLN CALL FUNCTION 'ISU_BILLING_DATES_FOR_INSTLN' EXPORTING X_ANLAGE = X_INST-ANLAGE IMPORTING Y_LAST_ENDABRPE = XY_EVAL-ENDABRPE_ACT EXCEPTIONS NO_CONTRACT_FOUND = 1 GENERAL_FAULT = 2 PARAMETER_FAULT = 3 OTHERS = 4.

ISU_DB_EVER_SELECT_IN_RANGE CALL FUNCTION 'ISU_DB_EVER_SELECT_IN_RANGE' EXPORTING X_MAXROWS = 50 TABLES TY_EVER = IEVER TX_ANLAGE = RANGE_INST EXCEPTIONS NOT_FOUND = 1 SYSTEM_ERROR = 2 OTHERS = 3.

ISU_DB_ERCH_SELECT CALL FUNCTION 'ISU_DB_ERCH_SELECT' EXPORTING X_VERTRAG = WEVER-VERTRAG X_SORT = ' ' TABLES T_ERCH = IT_ERCH EXCEPTIONS NOT_FOUND = 1 NOT_QUALIFIED = 2 OTHERS = 3.






ISU_BILLING_DATES_FOR_INSTLN CALL FUNCTION 'ISU_BILLING_DATES_FOR_INSTLN' EXPORTING X_ANLAGE = W_CANC-ANLAGE IMPORTING Y_LAST_ENDABRPE = W_EVAL-ENDABRPE_ACT EXCEPTIONS NO_CONTRACT_FOUND = 1 GENERAL_FAULT = 2 PARAMETER_FAULT = 3 OTHERS = 4.

ISU_DB_EVER_SELECT_ANLAGE CALL FUNCTION 'ISU_DB_EVER_SELECT_ANLAGE' TABLES TXY_EVER = XY_IEVER EXCEPTIONS NOT_FOUND = 1 SYSTEM_ERROR = 2 INTERVAL_INVALID = 3 OTHERS = 4.



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