Hi,
My opinion is in check form, for example, Zcheck_num, it is assigned in FBZP(company code for payment method) under field "form for the payment medium, this is SAP script form, not ABAP program
in this ZCHECK_num form, it list out "invoice date ", "amount", "check number". this is our SAP check number, also this check print form is for our internal report, it doesn't send to bank and request them to approve our particular format.
we only send check payment run list to the bank
so my opinion is check print form is optional, without check print form, we can still advise bank to do check payment, correct me if I am wrong