The costumer want´s a to manage price on timescale in advance, on productlevel.
They want to eg. set a startdate and an enddate for when a campaign price is running on a product, and overruling the original price. No product will have the same discount $ or % wise, and it will be to much of a hassle to create this outside the product it self.
One solution could be to have 3 extra fields on the product (Campaign StartDate, Campaign EndDate, Campaign Price)
Is there some solution - on productlevel - to this need, as it is now?