Check out the new Microsoft Dynamics GP 2018 Payables feature.
Now on a Vendor by Vendor by Vendor basis, you can set the default to be a separate payment for every invoice. In prior versions, the option of one payment per invoice vs. per vendor, was selected at the time of selecting payments.
FYI… This was a feature requested by users. Let Microsoft know what features you would like to see added.