Show TOC
User Exits for
Billing Plan
User exits in
program RV60FUS1
For milestone
billing a percentage value is fully invoiced for each billing deadline. In the
case of deviations between the original item value and any later changes, you
can use the user exit to determine whether the difference should be stored in
the final invoice or sent to the next deadline.
- USEREXIT_MOVE_FIELD_TO_FPLT
This user exit
allows you to create your own fields in table FPLT.
- USEREXIT_MOVE_FIELD_TO_FPLA
This user exit
allows you to create your own fields in table FPLA.
User exit in
program RV60FUS2
- USEREXIT_PRICING_PREPARE_TKOMX
This user exit is
used to copy or create an additional field in the definitive communication
structure for pricing.
The user exit is
also often used to change the duration of a billing plan deadline. You can do
this by overwriting the following fields:
- tkomp-anz_tage (Number of days in a
deadline)
- tkomp-anz_monate (Number of months in a
deadline)
- tkomp-anz_jahre (Number of years in a
deadline)
- tkomp-anz_wochen (Number of weeks in a
deadline)
User exit in
program RV60FUS3
In the standard
release deadlines are set according to a template in the billing plan. This
grid entry list sets the deadlines for each day but you can adjust the
template with the user exit so that the grid entry list could, for example,
follow a monthly pattern instead.
Modification
report for billing plan SDFPLA02
This report enables
you to update the header data for a billing plan with the result that new
billing plan deadlines are determined and set in the billing
plan.
In this way you can,
for example, set the goods issue date as the starting date for the billing
plan.
Additions to
billing plan with transaction SMOD
In the standard
release the billing plan type is determined from the item category of the
sales document and set in the billing plan.
You can also use the
user exit to determine the billing plan type dependent on data from the order
header, order item, etc.
This user exit is
for changing the deviating billing date (FPLT-AFDAT).