DELETE FROM WorkOrdRouting WHERE WorkOrd = #{workOrd};
INSERT INTO WorkOrdRouting(
Domain, Descr, MilestoneOp, WorkOrd, OP, ParentOp, RunTime, ItemNum,
QtyOrded, OverlapUnits, Status, IsActive, CommentIndex, CreateTime,
StdOp, PackingQty, WorkOrdMasterRecID
)
SELECT
w.Domain, r.Descr, r.MilestoneOp, w.WorkOrd, r.OP, r.ParentOp, r.RunTime,
w.ItemNum, w.QtyOrded, r.OverlapUnits, w.Status, 1, r.CommentIndex, NOW(),
r.StdOp, r.PackingQty, w.RecID
FROM WorkOrdMaster w
LEFT JOIN RoutingOpDetail r ON w.ItemNum = r.RoutingCode
WHERE w.WorkOrd = #{workOrd} AND r.MilestoneOp IS NOT NULL