Du benötigst doch nur eine neue Auftrags- und/oder Fakturasperre die du im Debitor setzt und der du die Auftrags- und/oder Fakturaart zuordnest.
Oder wo liegt das Problem?
Schon bei der Auftragsart wäre vermutlich am Sinnvollsten, damit es sofort auffällt.
Und nicht erst beim Versuch die Faktura (Gutschrift) zu erstellen.
*... who can do field replacements in the debugger can do anything in the system
*so this check can not stop (him) anyway.