Added error checking to Get_Last_Promo_Date to deal with an empty history record
Added error checking to Get_Promotion_Hisotry to deal with empty history records