Case :
euro based company / interest rate instrument / borrowing
100$ interest during 3 months
fx rates : month 1 : 1$ = 1 u20AC , month 2 :1 $ = 1.1 u20AC , month 3: 1$ = 1.5 u20AC, month 4 : 1$ = 1.5 u20AC
6502 = interest P&L, 6540 = realized fx, 6550 = unrealized fx, 4922 = other payables, 55xx = bank clearing acct.
POSTINGS SHOULD BE AS FOLLOWS
Month end M1
DT 6502 100
CT 4922 100 (100$ @ 1.0, no fx reval)
Month end M2
DT 6502 110
CT 4922 110 (first accrual 100$ @ 1.1)
DT 6550 10
CT 4922 10 (UNREALIZED FX result . 100$ of M1 @ (1.1 - 1)
Month 3 first day
DT 4922 10
CT 6550 10 (reset of forex reval)
Month 3 at month end
DT 6502 150
CT 4922 150 (100$ @1.5)
DT 6550 90
CT 4922 90 = fx reval. : 100@ (1.5-1.0) + 100 @(1.5-1.1)
Month 4 first day
DT 4922 90
CT 6550 90 (reverse fx reval)
actual payment of 300$ at day rate 1$ = 1.5 u20AC
DT 4922 360
CT 55xx 450
DT 6540 90 (REALIZED fx result)
Problem : interests should go into P&L at each month rate (= acrrual by difference method in SAP), but the forex result on accrued interest should be transfered at maturity from unrealized fx result (6550) into realized fx result (6540). This doesn't seem to be possible with the fxwrite up / down update type in the accrual by difference method. Note that the fxwrite up/down updates type (related to difference method) may have posted to 655 and/or 755, while at maturity, the fx net result is to be booked into either 654x, either 754x.