Programme SAP CACS_PRC_FLAT_RATE - Flat Rate

Purpose
You use program CACS_PRC_FLAT_RATE to calculateflat-rate remuneration.
The calculation is made for eachcommission contract. Thecalculation is only made if a valid agreement has been defined inCustomizing for the specified
remuneration type for the commission contract.
If an agreement has already been calculated on the upperdelimitation date, it willnot be calculated again. The
periodicity of the calculation is defined for each remuneration typein Customizing. The flat rate is only calculated if the periodicity ofthe calculation is due on the upper delimitation date and the commissioncontract for the period has not already been settled.
If an error occurs in an agreement, the commission contract will not becalculated for this agreement. When the error is fixed, the commissioncontract can be calculated again for the flat rate.

Prerequisites
The following authorizations are required:

  • Authorization for application

  • Authorization for mass processing
  • Features
    You specify the following parameters:

    Selection

    • Contract Number: Specify the relevant commission contracts. If
    • you do not enter any commission contract number, all commissioncontracts are used in the calculation.
      • Remuneration Type: Specify one or more

      • remuneration type for flat rates. If you do not enter anyremuneration type, all remuneration types that involve flat rates willbe calculated.
        • Delimitation Date : This is the date by which the calculation is
        • to be carried out.

          Processing Mode
          Simulation: If you set the simulation indicator, the calculationof flat-rate remuneration will only be simulated. No postings are made.

          Time Control:
          The time control lets you determine the version of the commissioncontract and the agreements for the flat rate that are read and thenused in the calculation.
          The effective time-spot is theeffective date.
          The technical time-spot is thecalculation date.

          Output
          Each calculation automatically receives a run number. An entry is madein the run administrationfor every run. The periods that were calculated are recorded in runadministration for each calculation and for each contract.
          The application log contains the results and any errors that occurred.