But you have no field for payment terms at item level. And if you append a Zfield for that then you have to do as well changes in the MIRO transaction to retrieve the payment term from this z-field instead of the standard field.
There is a KBA (mainly for VSR) where it is clearly said that separate POs shall be created if such requirement exists.