Hi Bruce,
I lied.
If you select Edit | Item Maintenance | Update Price List you can place a range of items (by category, report group, vendor, or item segment) on sale as a percentage or flat amount reduction from Base Price for a range of dates.
Is this what you're looking for?