Update contact records with sold program and price details

Sale activity entries (program and contract price) aren't copied to contact profiles, leaving reps without pricing or program context. Contacts reflect sold program and price within minutes.

Update contact records with sold program and price details

Update contact records with sold program and price details