Heuristics execution from custom screen in APO
I'd like to execute heuristics from custom screen in which we can select operations and planned orders.
How can I call the heuristics? Is there any BADI or anything?
I want to execute "SAP003" heuristics known as manual sequence scheduling. This algorithm (function module) is "/SAPAPO/HEUR_PLAN_SEQUENCE_MAN", but I don't think it's good way to call it directly because some planning data and parameters should be inputted and some data should be read from live cache before calling this function module. Which program/function module should be called?
Would you give me some advice?