Das liegt am Kontext, siehe 210885 - Kein Auftragsstatus bei abgesagten Positionen bzw. 203182 - Bearbeitungsstatus ' ' nach Eingabe Absagegrund.
Ersterer ist eher Prosa, der zweite etwas technsicher und lässt daher schon erkennen wo man programmieren müsste wenn einem der SAP Standard nicht gefällt.
Wenn deine Absagegrund die Fakturarelevanz aufhebt und in deinem Vorgang auch keine Lieferrelevanz eine Rolle spielt, dann ist ja gesamtheitlich nichts relevant in Bezug auf den Auftrag, im Sinne des Nachfolgers.
Der Status hängt aber immer an Nachfolgebeziehungen.
Sprich insbesondere bei Aufträgen die Auftragsbezogenen fakturiert werden sollen, wird im SAP Standard der Status des Auftrages bei Absagen die die Fakturarelevanz aufheben, es zu einem Status "nicht relevant" (= blank) kommen.
P.S. in Unwissenheit ob ihr "2151447 - Erweiterungen für die Ablehnung von Kundenauftragspositionen mit Einzelbeschaffung oder Strecke" einsetzt und das auch zu beachten wäre!?!? Hierzu kenne ich noch nicht 100% der Möglichkeiten.
*... who can do field replacements in the debugger can do anything in the system
*so this check can not stop (him) anyway.