Da du den Drucker per FTP beschickst, könnte dieser ja auch von einem anderen Client belegt werden.
Ist das nicht der Fall, so lege dir eine DTAARA PRTPR1 an und sperre diese mit ALCOBJ vor dem FTP und entsperre diese mit DLCOBJ nach dem FTP.

Läuft der ALCOBJ auf eine CPF-Nachricht, ist der Drucker wohl belegt.

Alternativ kannst du ja auch das FTPLOG auslesen (per OVRDBF in PF umleiten) und bei Belegung den FTP wiederholen.