function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Sumit Sharma 34Sumit Sharma 34 

Keep Initial Lead Source even if it changes

Please suggest best way to accomplish below mentioned task
1. We want that when a new lead is created then its Lead Source is assigned in Lead object. 
2. But when its Lead Source is updated then in Lead object original Lead Source stays.
3. Updated Lead Source is stored in child object for history tracking.
4. Leads can be created/updated through data import wizard and its LeadSource can be changed.
5. Lead can be manually updated and its LeadSource can be changed.