Ansicht
Dokumentation
FKK_SAMPLE_8123 - BIX: Create Delayed Revenues/Revenue Activation Items
TXBHW - Original Tax Base Amount in Local Currency Addresses (Business Address Services)This documentation is copyright by SAP AG.
Functionality
For event-based deferred revenues, you can do the following at Event 8123:
- Define future revenue recognition when creating the deferred revenues
- The system then creates additional billing document items for the revenue recognition.
- Split revenue activation
- When doing this, the system replaces a revenue recognition item with the activations defined in this event.
- Suppress revenue activation completely
The following information is available in the event:
- Assignment key (I_DEFREV_ASSKY)
- Cost and revenue type (I_DEFREV_CTYPE)
- The billing document items for recognizing revenues of an assignment key and cost and revenue type (IT_DEFREV_INVBILL_I)
- The billable items for the assignment key and cost and revenue type (IT_DEFREV_BILLITEMS)
The revenue recognition takes place using entries in table ET_DEFREV_DATES.
Note the following:
- You must specify the transfer posting date (PDATE) for revenue recognition.
- Depending on the calculation base for the cost and revenue type (CTYPE), you have to enter either the quantity or the amount for the revenue recognition.
- If the billing document item number is empty, the new recognition items are created additively. If the billing document item number is filled with a corresponding number from IT_DEFREV_INVBILL_I, the new recognition item replaces the item from IT_DEFREV_INVBILL_I.
For each entry in ET_DEFREV_DATES, the system generates a billing document item with the following characteristics:
- The action code (DEFREV_ACTION) is 02.
- The create mode is 01.
- If specified, the document item type (ITEMTYPE) and the main- and subtransaction HVORG/ TVORG) are transferred from ET_DEFREV_DATES. Unless specified in ET_DEFREV_DATES, the values from the revenue creation item or the recognition item to be replaced are inherited, according to whether the recognition items were added or used as replacements.
Setting the E_NOT_DEFREV_RELEVANT parameter suppresses revenue recognition for all billing document items of the current call des (table IT_DEFREV_INVBILL_I). In this case, table ET_DEFREV_DATES must not be filled.
Note
The billing document is already completely created at event 8123, except for the billing document number. It is made available using parameter I_BILLDOC.
Public data for the billing unit is available in parameter I_BILL_UNIT_PUBLIC.
Example
Notes
Further information
Parameters
ET_DEFREV_DATESE_NOT_DEFREV_RELEVANT
IT_DEFREV_BILLITEMS
IT_DEFREV_INVBILL_I
I_BILLDOC
I_BILL_UNIT_PUBLIC
I_DEFREV_ASSKY
I_DEFREV_CTYPE
Exceptions
Function Group
FKKBIX_EVENTROGBILLS - Synchronize billing plans General Data in Customer Master
This documentation is copyright by SAP AG.
Length: 3853 Date: 20240604 Time: 013948 sap01-206 ( 58 ms )