Das Löschen der PDFs bringt garnichts. Die Fehlermeldung "Eine Rechnung wurde ausgestellt. Sie sind nicht berechtigt, diese Bestellung zu löschen" ist ja korrekt und entspricht den gesetzlichen Vorgaben. Sofern ein Auftrag mir Rechnung erstellt wurde darf dieser gesetzeskonform nicht geändert oder gelöscht werden. Da dein Wunsch nur die Testaufträge zu löschen eine Ausnahmesituation ist und sollte es in der Datenbank erledigt werden. Danach entspricht dein Backend wieder den gesetzlichen Vorgaben.
Sollte es wie bei Faro der Fall sein, dass man alle Aufträge im Backend löschen kann ist die Abfrage in der „oder.php“ ausgeschalten und davon würde ich abraten, es soll ja eine Ausnahme bleiben.