The goods or services that are promised in the contract represent a single performance obligation. SAP RAR has performance obligation types, and this represents data which addresses queries on fulfillment type; if it is Time or Event Based, and also specifies about the duration.
IMG Path - Financial Accounting > Revenue Accounting > Revenue Accounting Contracts > Define Fulfilment Event Types
Items | Qty | SO Rate | SSP | Contractual Price | Total SSP | Allocated Amount | Allocation Effect |
TG14 | 1 | 33,000 | 25,000 | 33,000 | 25,000 | 33,840.30 | 840.30 |
TG12 | 5 | 400 | 200 | 2,000 | 1,000 | 1,353.61 | (646.39) |
SM0001 | 1 | 600 | 300 | 600 | 300 | 406.08 | (193.92) |
Total | 35,600 | 26,300 | 35,600 | 0 |
We start with Value Contract creation with materials & services associated with agreement.
Next, with reference to value contract further Sales Order is created and condition type PPR0, Standalone Sales Price (SSP) will be manually updated at every item level for testing but without SSP system will not save the Sales Order.
Through Tcode FARR_RAI_MON, all sales order items will be showcase initially as processable RAI’s. Such processable RAI’s are further transferred collectively or individually transfer to RAR. Once RAI’s are processed successfully, in 1st step system will automatically create one Revenue Recognition Contract 1000000103 against one Sales Order and in 2nd step Performance Obligations 2000001007/08/09 for each Sales Order items.
As per IFRS 15 prerequisite, RAR component will automatically perform the allocation amount and allocation effect against each Performance Obligation. This determines transaction price and allocate to the separate POB’s level.
With reference to Sales Order, Outbound Delivery and PGI done for material relevant order items.
In transaction FARR_RAI_MON or Fiori App Manage Revenue Accounting Items, all fulfillment items related to order will be showcase initially as processable RAI’s. Then all such processable RAI’s are transferred using default sender integration component as SD with RAI class as SD02 with source document item type as SDFI to RAR.
With respect to Delivery, proof of delivery has been done.Step 7: Process Revenue Accounting Item’s related to Fulfillment
In transaction FARR_RAI_MON or Fiori App Manage Revenue Accounting Items, all fulfillment items related to order will be showcase initially as processable RAI’s. Then all such processable RAI’s are transferred using default sender integration component as SD with RAI class as SD02 with source document item type as SDFI to RAR.
This is the final step to determine for each POB when revenue should be recognized. Revenue is recognized when POB is fulfilled – that is when Proof of delivery has been done or services are eligible for post. The system records costs and recognizes revenue based on allocated amounts. The Proof of delivery posting triggers real time creation of the revenue entry recording contract asset based on the allocated revenue. The solution is based on the Universal Journal and provides real time information on the data at point of time.
Customer billing has been posted.
In transaction FARR_RAI_MON or Fiori App Manage Revenue Accounting Items, RAR Contract details will be displayed with all information related to Order Items, Fulfillment Items and Invoice Items.
In September we can see 16.67% and in October 33.33% completion of the Service Item
In December we can see 66.67% completion of the Service Item
We can also see the document flow in Fiori App – Manage Revenue Contracts as below:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
4 | |
3 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |