SAP Program RFKK_MA_SCHEDULER - Execute Mass Activity


trados = docu -> fi -> fica

Purpose
You can use this program if you want to schedule and monitor massactivities, such as the payment run (transaction FPY1) or yourown reports with the Schedule Manager.
This program creates and starts a new mass activity run. The copytemplate entered is used. If event 1906 is not implemented, the date IDand identification are determined as follows:

  • The date ID is set to the current date.

  • The old identification is used.

  • If there is already a run with this date ID and identification, a numberis added to the first 3 characters of the old identification. If thisidentification also exists already, the number is increased.
    If a mass activity uses the function Move Run Data by N Days(Ctrl+F6), the date fields are adjusted in the parameter record. Thesystem thereby determines the days difference from the run date of thesource record and the run date of the target record (for example,Posting Date field in payment run).

    Example
    From the old identification TEST, the new identification TES01 iscreated.

    Features
    Once the run has started, the program monitors all parallel jobsstarted. The program runs until all jobs have been completed. This canlead to long runtimes. You should therefore only run the program in thebackground.
    If you want to use an alternative name for the new parameter records, orcopy with other options, use event 1906. You can use function moduleFKK_PARAMETER_COPY to copy.
    The status of this program in the Schedule Manager is determinedas follows:

    • If an error occurs before you schedule the mass activity, for example,
    • when you create the copy template, the status of the program is set toProcessing terminated with errors.
      • If one or more jobs of the mass activity terminate, the status of the
      • program is also set to Processing terminated with errors.
        • If all jobs in the mass activity are completed without termination, the
        • program analyzes the messages that occurred in the mass activity.
          If a termination message was issued in the mass activity, the status ofthe program is also set to Processing terminated with errors.
          If an error message was issued in the mass activity, the status of theprogram is set to Processing ended with warnings, since theprogram cannot assess how serious an error message is for the programlogic. However, if you also want the program to end with the statusProcessing terminated with errors in this situation, set theparameter Status for error messages on the selection screen toE.
          • In all other cases the program ends with the status Processing
          • completed without errors.

            Output
            The program outputs either:

            • A simple application log, for example, if problems occurred during the
            • creation of the copy template
              • A simple log with error messages for the mass activity, provided the
              • mass activity could be scheduled
                Note that additional information and the possible case processing in themass activity are not available in this program. For this purpose callup the mass activity first and then the application log.

                Note
                In addition to the mass activities of Contract Accounts Receivable andPayable, you can schedule the following periodic programs with theSchedule Manager:
                Technical Names,,Name
                RFKKFIKEYCLOSE,,Automatic Closure of
                ,,Reconciliation Keys
                RFKKABS1,,Check Totals Tables
                RFKKGL00,,Transfer of FI-CA Totals Records to
                ,,General Ledger
                RFKKCOPA00,,Transfer of Account Assignment Data to
                ,,Profitability Analysis
                RFKKPCDS,,Bill Payment Cards
                RFKKBIB0,,Document transfer
                RFKKZE00,,Payment Lot Transfer
                RFKKRL00,,Returns Lot Transfer
                RFKKCM00,,Data Transfer for Manually Issued
                ,,Checks
                RFKKCR00,,Transfer of Cashed Checks
                RFKKKA00,,Transfer of Data from Account Statement to,,
                ,,Payment/Returns Lot
                RFKKAV00,,Transfer of Payment Advice Notes from
                ,,Sequential File
                RFKKCOPM,,Read Collection Agency File
                RFKKRD00,,Post Revenue Distribution
                RFKKABS10,,Display for Posting Totals
                RFKKCO20,, Check CO-PA Documents
                RFKKBELJ00,,Document Journal
                RFKKOP20P,, Reconciliation Between Open Items and General Ledger (Parall
                RFKKCFUPD,,Data Transfer to Cash Management
                RFKKZSTF,,Assign New Reconciliation Key to Payment Lot
                RFKKRSTF,, Assign New Reconciliation Key to Returns Lot
                RFKKOP10,,Reconciliation Between Open Items and G/L
                RFKKABS6,,Display for General Ledger Transfer
                RFKKGL20,,Check General Ledger Documents
                RFKKGL30,, Itemization for G/L Documents from FI-CA
                RFKKABS5,,Check Transfer Status of Reconciliation Key
                RFKKJOURNAL,,Account Assignment Statement for Single Documents
                RFKKOP04,,Item List
                RFKKABS30,,Itemization for Posting Totals
                For more information about the Schedule Manager, see SAP HelpPortal at help.sap.com, tab page Documentation ,mySAP ERP -> Release/Language -> SAP ERP Central Component ->Cross-Application Components -> General Application Functions (cA-GTF)-> Schedule Manager (CA).