Soru

Zorluk: Çok zorCustom Fields and Data Types

An administrator at Cloud Kicks is asked to update a custom field on the Account object named `Account_Priority__c` from a Text data type to a Picklist data type to standardize reporting. Additionally, the administrator must ensure that during Lead conversion, the custom `Lead_Priority__c` field correctly populates this updated field on the created Account record. However, when attempting to change the data type directly in Object Manager, the administrator notices potential data preservation risks and field mapping constraints. Which sequence of actions must the administrator take to complete this requirement without losing existing data or breaking lead conversion?

  1. Change the custom field type from Text to Picklist on the Account object, define the required picklist values ensuring they match existing text data, update record type picklist assignments if record types exist, and map the custom Lead priority field to the Account priority field in Lead Custom Field Mapping.Cevap
  2. B
    Map the custom Lead priority field directly to the standard Account Type field in Lead Custom Field Mapping, avoiding the need to alter the Account custom field data type or record type picklist settings.
  3. C
    Create a Roll-Up Summary field on the Account object that references the custom Lead priority field through a lookup relationship, bypassing the need for manual Lead conversion mapping.
  4. D
    Change the custom field type from Text to Picklist on the Account object, but omit assigning the new picklist values to Account record types because converting a field automatically makes all values available across all record types.

Cevap

The administrator must change the data type from Text to Picklist on the Account object, verify that the defined picklist API names match existing text entries, assign the picklist values to all active Account record types, and configure the custom field mapping on the Lead object to map to the Account picklist field.
Converting a custom Text field to a Picklist field is a valid administration operation in Salesforce. To ensure complete functionality, existing text values must correspond to the new picklist values, the values must be enabled for active record types on the object, and Lead custom field mapping must link the custom Lead field to the matching custom Account field.

Adım Adım Çözüm

1
Evaluate custom field data type conversion rules for Salesforce objects.
Changing a custom field from Text to Picklist is supported, provided data length limitations are respected and values align with the picklist definition.
Ensures historical data integrity without causing truncation or data loss during data type conversion.
2
Configure Record Type picklist value availability on the Account object.
All newly added picklist values are assigned to the relevant active Account record types.
If record types exist, newly created or converted picklist values are not automatically available until assigned to specific record types.
3
Configure Lead Custom Field Mapping in Object Manager for the Lead object.
The custom Lead picklist field is mapped to the target custom Account picklist field.
Lead conversion requires explicitly mapping custom Lead fields to compatible custom fields on Account, Contact, or Opportunity.

Anahtar Kavram

Custom Field Data Type Conversion and Lead Field Mapping Constraints
Bu soruyu puanla