logic hooks for opportunitiesline item  insertion