ご存知のとおり、フォワードで割付ける際、登録オーダよりも補充オーダを
先に割付ける必要があります。したがって、補充オーダを割付ける際に、
紐付いた登録オーダのコードを加味したディスパッチング順になるように
しなければいけません。ですので、ディスパッチングルールでは、
以下のような式を設定する必要があります。
 Min(ME.Order.RightmostOrder,TARGET.Code)
これで、紐付いた末端親オーダの中のオーダコードを比較し、文字コードが
若い順にディスパッチングされます。

2つ目の質問ですが、作業絞込みにて、変えたくないオーダの作業が対象に
ならないようにすれば良いでしょう。要は、変えたくないなら割付け解除しなければ
良いのです。そして、補充オーダだけ割付け解除させて自動補充すれば良いです。