Hi,
There is a standard extractor: 0CO_PC_ACT_10 Actual Cost Component Split
If you only report by plant it's easy as ML closing rus is always by plant.
In our case it was a little bit more complex as we wanted to report by Business Unit (group of company codes).
Each company code were running its own CKMLCP, so in extractor we had to check ML statuses.
Cheers,
Szymon