A Salesforce administrator at a subscription management company needs to update custom field settings on the custom object Subscription_Contract__c to align with updated accounting requirements. The administrator plans to convert an existing Text field used for storing promotional codes into a Percent field, and convert an Auto-Number contract identifier field into a Text field.
Which two statements accurately describe the consequences and considerations of these custom field data type conversions?
- Converting an Auto-Number field to a Text field preserves existing values in current records, but disables automatic sequential numbering for newly created records.Answer
- Converting a Text field to a Percent field results in data loss for any records containing non-numeric characters or text strings.Answer
- CDeleting a custom parent record linked through a Lookup relationship automatically deletes all associated child records on Subscription_Contract__c.
- DA Roll-Up Summary field can be configured on a parent object to calculate total contract values from child records connected only via a Lookup relationship.
- EConverting a custom Picklist field to a Multi-Select Picklist automatically grants picklist value access across all Record Types without requiring manual configuration.
Answer
Converting an Auto-Number field to a Text field preserves existing data while stopping auto-numbering on future records, and converting a Text field to a Percent field leads to data loss on records containing non-numeric values.
Converting an Auto-Number field to a Text field retains all existing values on current records, but turns off automated sequential number generation for new records. Converting a Text field to a Percent field converts numeric values successfully, but causes data loss on any record containing non-numeric text characters.
Step-by-Step Solution
Key Concept
Salesforce Custom Field Data Type Conversion Rules and Data Loss Considerations
Estimated Time:2m 0s