cancel
Showing results for 
Search instead for 
Did you mean: 

per diem calculation query

Former Member
0 Kudos

Hi,

With reference to Travel module for Sweden, we have a scenario.

For first 90 days perdiem is 220/day and from 91st day onward the perdiem is 154/day.

I have manintained rules as shown in below screenshots.

System behaviour-

For first 90 days, calculated correctly as 220*90=19800

For 91 days, instead of calculating 19800 (for 90 days) + 154 (for 91st day) it is calculating (91*154) which is not what my requirement is.

URGENT assistance appreciated.

Thx

Accepted Solutions (0)

Answers (3)

Answers (3)

Srikanth02
Active Contributor
0 Kudos

Hi Rajaram,

It will work according to your settings. Please find attached screenshot and the calculation of perdiem works based on the configuration.


Please check and let me know.



Srikanth

Former Member
0 Kudos

As there is no accumulation option for per diem (0 to 90 + 91 to 999), the possible solution may be customization or look for BADI to have custom logic.

Thanks

Chandra

Former Member
0 Kudos

Hi,

I guess, This is totally custom development. So just check with Abaper to verify the code related to this calculation.

Till 90 days it should calculate as per the start and end dates. After 90 days it should accumulate the amount of the 90 days period with respective to the amount calculation from 91st day i.e 154/day.

Let me know If I am wrong.

Regards,

Narayana