Programme SAP REAR_ANALYSE_BBP_ILM - Analyze budget billing plans for archiving

Title
Analyze budget billing plan for archiving

Description
This report carries out the first step in archiving budget billingplans: analyzing budget billing plans with a view to possibly archivingthem.
The archiving object related to the archiving of budget billing plans iscalled ISU_BBP. It encompasses the following budget billing plan data:

  • Budget billing plan header data

  • Budget billing plan items

  • When budget billing plans are processed statistically the budget billingplan items are archived by contract accounts receivable and payabledocument archiving and not together with the ISU_BBP archiving object.
    Using the AOBJ transaction you will find the definition of the ISU_BBParchiving object and the related Customizing.
    Using the SARA transaction you will find archiving administration andthe related Customizing.
    Using the SARI transaction you will find the technical view of anarchive.
    Using the standard IS-U transaction SISU, you will find the accountingview of an archived budget billing plan.

    Integration

    • REAR_ARCH_BBP

    • Second step: archiving the budget billing plans selected in the firststep.
      • REAR_DEL_BBP

      • Third step: deleting the budget billing plans in the database on thebasis of the previously created archive.
        • REAR_REL_BBP

        • Use this report to reload data that has been archived and alreadydeleted. Note that you cannot reload individual budget billing plans.You have to reload the entire archiving run.
          • REAR_READ_ARCHIVE_BBP

          • This report allows you to read a budget billing plan archive and todisplay parts of the data in a list before the deletion program has beenexecuted. It displays the data in a technical view.

            Prerequisites

            Features
            The analysis report selects the budget billing plans:

            • that lie within the specified document number range

            • whose archive indicator is not set

            • that are already deactivated

            • In a subsequent analysis process any budget billing plans whose printdocument header has not been archived yet are taken out of the list ofselected plans. This is necessary because if the print document headerhas not been archived yet, the corresponding invoicing run can still bereversed. For the reversal the budget billing plan data is however alsorequired.
              The archive status of all the budget billing plans remaining after theanalysis process is set to 6 (budget billing plan can be archived). Thenumbers of the budget billing plans that were selected for archiving aretemporarily stored in a separate table.

              Starting the program
              When you start the report you can make various settings on the initialscreen:

              • Document number: limits the amount of data to be analyzed

              • Log type: general statistical data or detail log with detailed data for
              • each analyzed record (can become confusing with large amounts of data).
                • Run time restriction: If you activate the run time restriction, the
                • analysis report terminates when the end date and end time is reached.This means that you can let the analysis report run as a job duringshort time frames.
                  • Test run: If you start the report as a test run, no changes are made to
                  • the database (updating the archiving indicator in the budget billingplan).

                    Error messages specific to the report (for system administrators)
                    If one of the following system messages appears while the program isrunning, proceed as follows:

                    • Program stop: error reading from the table ERDK

                    • A list of print document numbers is displayed with this error message.An unexpected error occured while reading at least one of these printdocuments from the ERDK table.
                      Get rid of the cause of the error message and restart the archivingreport.
                      • Program stop: error writing to the EABPARCH table

                      • A list of budget billing plan numbers is displayed with this errormessage. An error occured while writing to the EABPARCH table for atleast one of these budget billing plans.
                        If entries were already inserted in the EABPARCH table for any of thebudget billing plans in the list, delete the entries. Determine thecause of the error, get rid of it and restart the analysis report.
                        • Program stop: error updating the archiving indicator in the EABP table

                        • A list of budget billing plan numbers is displayed with this error Forat least one of these budget billing plans the archiving indicator(field: EABP-ARCHIVE) in the EABP table was not changed to 6 (budgetbilling plan can be archived).
                          Change the archiving indicator. Determine the cause of the error, getrid of it and restart the analysis report.