Reschedule Production order via x++

We are integrating our AX to a capacity planning software. We need to reschedule existing production orders. We are scheduling them forward using a specified scheduling date. The issue is, it does reschedule but the BOM lines are missing their open inventory transactions. What would be the proper way to handle this?