Ansicht
Dokumentation

_CACS_VC_TCACS_SES_L - Define Scheduling Rules

_CACS_VC_TCACS_SES_L - Define Scheduling Rules

ABAP Short Reference   ABAP Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

In this section you define scheduling rules.

These determine the way in which settlement schedules are created and changed, and their behavior in the process.

If you do not want to use the standard tool for settlement scheduling, you need to define a new one in Customizing for Incentive and Commission Management. The new tool must implement functions for the object methods 01 and 02 in the object type class '25' (settlement scheduling).

Characteristics of the scheduling rule:

  • The indicator for the scheduling rule Changeability of an Existing Settlement Scheduledetermines how the settlement schedule behaves in the process. It is only possible to change a settlement schedule in the settlement rescheduling if the corresponding version of the settlement schedule rule has the indicator Existing Settlement Schedule is Changeable. If this is not the case, a settlement schedule is left unchanged even if the remuneration needs to be rescheduled according to new information.

The standard tool 'SETTLEMENT_SCHEDULING' has two methods:

  • Create settlement schedule (Function 1)
    The remuneration scheduling is implemented as an equal scheduling in the tool function _LOSA_SES_CREATE.
  • Change settlement schedule (Function 2)
    The settlement schedule change has been implemented in the tool function _LOSA_SES_CHANGE in such a way that the settlement schedule is generated according to the latest information. Items that have already been changed in the settlement schedule are reset.

You can set up the following parameters in the standard system to use the SETTLEMENT_SCHEDULING tool:

  • Time unit for settlement period
    You can define the settlement schedule interval by specifying the time unit and the number of time units.
  • Number of time units for each settlement period
  • Number of settlement periods in the settlement schedule horizon
    You define this horizon by specifying the number of settlement schedule periods. You need only specify the number of settlement periods if there is no information at the end of the settlement schedule horizon throughout a process. You can use the Field for End of Settlement Schedule Horizon to dynamically set the end of the settlement schedule. If the number of settlement periods has not been entered, or there is no specification in the field for the end of the horizon, then the settlement schedule cannot be created.
  • Assignment of rounding differences
    You can either assign to the first or the last new settlement schedule item that has been created, when you make your assignment in remuneration scheduling.
  • Field for start of the settlement schedule horizon
    Name of the field that shows the start of the settlement schedule horizon during the term of the commission case. If you do not enter any data in this field, the system sets the start date of the business object version as the start of the settlement schedule horizon when the settlement schedule is created.
  • Field for end of settlement schedule horizon
    Name of the field that shows the end of the settlement schedule horizon during the term of the commission case. If you do not enter any data in this field, the end of the settlement schedule horizon is calculated as: settlement schedule start + (no. of settlement periods in settlement schedule horizon * time unit of settlement period * no. of time units per settlement period)
  • Indicator: In Advance/In Arrears
    Controls how the due date is set in the settlement schedule period.
    If In Advance is set, the due date of the settlement schedule item is at the start of the settlement schedule period.
    if In Arrears is set, it is at the end of the period.
    If the indicator has the value No Rule (default), the setting is In Arrears.
  1. Create scheduling rules.
  2. Assign them a tool in the logical service.
  3. 'SETTLEMENT_SCHEDULING' is the standard tool for the settlement scheduling.





PERFORM Short Reference   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 5084 Date: 20240523 Time: 154247     sap01-206 ( 106 ms )