Vendor Discount Calculation on non inventory items in Sage 100 Premium 2019

We are continuously having issues with our users not noticing that the vendor discount amount on the receipt of invoice entry does not match what the vendor actually allows.  When miscellaneous non inventory items are included in the lines of the receipt of invoice, the discount is automatically calculated on the total of the lines, not the total of inventory items.  

How can we set vendor discounts to calculate on inventory items only?