Durch OVLIND wird ja die BZ INOF gesetzt.
Also einfach abfragen:

if *INOF = *ON;
// Drucken Header
*INOF = *OFF;
endif;

Die Infds kann man sich da ggf. schenken.
Sie ist dann erforderlich, wenn man vor Druck ggf. einen Seitenwechsel machen muss obwohl er noch nicht ansteht.
Beispiel:
Man möchte 3 Zeilen in einem Format ausgeben, vor dem Überlauf stehen aber weniger zur Verfügung.
Damit also nicht in den Überlaufbereich gedruckt wird oder gar ein automatischer Seitenwechsel erfolgt, sollte man das wie im obigen Beispiel vorher abfragen (x = Anzahl zu druckender Zeilen).