Hi Teck Liang & Surya Varma,
I think you should try Top Down Distribution KE28.
So first allocate Cost Centre costs to a segment and then distribute in Top Down Distribution.
In your variant always allocate costs from period 1 to current period X, based on cumulative reference data.
In next period cancel the previous month Top Down Distribution and execute again but this time form period 1 till X+1. And so on.
It's just an idea (I haven't tested it myself).
Regards,
Szymon