RAR_partial_fulfilment_SAP
RAR_partial_fulfilment_SAP
RAR revenue allocation works based on SSP value (standalone selling price) comparison to the
transaction price of a sales order item. Below is the small illustration →
However, columns are self-explanatory, I would like to explain revenue allocation process briefly here -
Col I represents revenue weightage based on SSP – System would try to adjust revenue weightage
based on transaction prices (Col K) to align back with SSP based revenue value (Col O).
In this reallocation process, RAR revenue engine would create +/- revenue value shifts to transaction
prices which is knowns as allocation effect (Col N).
• UR/CR calculations
System logic – on any given point of time, based on above calculations, system would
create UR/DR adjustment entries. Below are the steps to arrive on UR/DR calculations →
1. Segregates sender POB’s & receiver POB’s absolute value after SSP based price adjustments.
DR generated for POB’s 8935116 – 17 & 8935119 – 20 as per above distribution formulae.
b. Receiver POB’s
i. Revenue recognized first while sender POB hasn’t triggered any allocation yet. In this
case, allocation effect would sit as UR entry despite of invoice already dropped. Please
see below case →
Since both POB’s are receiver POB’s & revenue is yet to be recognized in future month, there
is no allocation effect which shall be transferred to other POB’s. In fact, both would receive
further allocation effect from POB # 8935115 once
Highlighted block is DR effect from self POB since invoice processed before revenue recognition ( 1
month delay revenue – Time based).
%
%
Weightage
Sender Receiver Weightage
Allocation in total Allocation Weighted_effect_POB_8935115
POB POB in total
Sender
sender value
value
8935115 -157.96 69.56445 8935116 57.03 25.11560312 -39.67260669
8935117 33.93 14.94252874 -23.6032184
8935119 35.95 15.83212225 -25.00842031
8935120 18.57 8.178094861 -12.91811864
8935121 81.59 35.93165103 -56.75763597
-157.96
2) Product/Services (PIT)
a) Allocation effect is positive (receiving)
i. Revenue event arrived
• UR will only be initialized on POB if revenue event has already been triggered (inc. partial
fulfilment)
• If UR value still not cleared to 0 after revenue event triggered on a POB that means,
performance obligations those are sending allocation effect has not yet amortized. Once
sender POB revenue event triggered, the subsequent settlement would also amortized
prorate basis UR balances on receiving performance obligations.
• Until Sender POBs not amortized, UR effect on receiver POBs would sit on UR – RA. This
transaction will happen despite of sender POB status has been completed status.
Once sender POB’s amortized, UR balance will be zeroed out. As well as RA balances too.
For e.g. POB # 8932020 (Product POB), where POB status is in “C”.
As a new order item interfaced to order, the allocation effect gets initiated on UR -RA
accounts
3) RAT_SVC/EX_WARR (OT) →
% Weightage in
%
Sender Allocation total Sender Receiver Allocation
Weightage
value
Invoicing processed
Period 1 settlement