Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Certified Platform App Builder All Questions

View all questions & answers for the Certified Platform App Builder exam

Exam Certified Platform App Builder topic 1 question 99 discussion

Actual exam question from Salesforce's Certified Platform App Builder
Question #: 99
Topic #: 1
[All Certified Platform App Builder Questions]

An app builder needs to change the data types of a few custom fields. The app builder is not able to delete and recreate any of the fields, nor modify any Apex code.
What data type change will require the app builder to perform additional steps in order to retain existing functionality?

  • A. Changing the data type of a field used in lead conversion from number to text.
  • B. Changing the data type of a field used as an External ID from number to text.
  • C. Changing the data type of a field used in an Apex class from number to text.
  • D. Changing the data type of a field used in a report from text to an encrypted field.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
sandy1230
Highly Voted 3 years, 10 months ago
If you change the data type of a custom field that is set as an external ID, choosing a data type other than text, number, or email will cause the field to no longer act as an external ID.
upvoted 5 times
Liv021
2 years, 8 months ago
So, it shouldn't be B the corect answer. You CAN convert into text, number or email. Then, which is it?
upvoted 1 times
Liv021
2 years, 8 months ago
Oh, A it is
upvoted 1 times
...
...
...
erama13
Most Recent 10 months ago
Selected Answer: B
The question is about what data type change will require additional steps. If you change the External ID, you'll need to ensure it still works in external systems and the synching of data. The others require additional changes too but are very minor compared to this one.
upvoted 2 times
...
HGayashan
10 months, 3 weeks ago
Correct Ans is A, - You can’t change the data type of any custom field that is mapped for lead conversion. - If you change the data type of a custom field that’s set as an external ID, choosing a data type other than text, number, or email causes the field to no longer act as an external ID.
upvoted 1 times
...
Jason_R
1 year, 10 months ago
Selected Answer: A
ANSWER: A. Changing the data type of a field used in lead conversion from number to text. "You can’t change the data type of any custom field that is mapped for lead conversion." This question isn't about data loss, so even though changing from number to text causes no data loss, you still can't perform the action with mapped custom object fields on the lead. Therefore, A custom field mapped in lead conversion would need to be unmapped, converted, then mapped again, causing an additional step in the type conversion process. https://help.salesforce.com/s/articleView?id=sf.notes_on_changing_custom_field_types.htm&type=5
upvoted 4 times
Jason_R
1 year, 10 months ago
NOT: D. Changing the data type of a field used in a report from text to an encrypted field. "...an existing custom field can’t be converted into an encrypted field nor can an encrypted field be converted into another data type." i.e. it can't be done without deleting and recreating the field which the app builder will NOT be doing. Now it makes sense why those two conditions were put in there...for answers C & D.
upvoted 2 times
...
Jason_R
1 year, 10 months ago
NOT: B. Changing the data type of a field used as an External ID from number to text. "If you change the data type of a custom field that‘s set as an external ID, choosing a data type other than text, number, or email causes the field to no longer act as an external ID." This conversion causes no issue with the external id field acting as an external id field, so no extra steps necessary. Therefore, this does not meet the criteria. C. Changing the data type of a field used in an Apex class from number to text. "You can’t change the data type of a custom field referenced by other items in Setup such as Visualforce pages, Apex code, processes, or flows." This would require the extra step of removing all apex references, etc., however, the scenario states that the app builder will NOT delete and recreate any fields, NOR modify any Apex code. In addition, this is the App Builder exam, so it makes sense that the answer doesn't lie here.
upvoted 2 times
...
...
rsd1
1 year, 11 months ago
Selected Answer: B
If you change the data type of a custom field that is set as an external ID, choosing a data type other than text, number, or email will cause the field to no longer act as an external ID.
upvoted 1 times
...
sf2022
2 years, 3 months ago
Selected Answer: A
"require the AB to perform additional steps" Ans is A
upvoted 1 times
Samuel_S
2 years, 2 months ago
If the documentation says: "You can’t change the data type of any custom field that is mapped for lead conversion." Then there are no possible steps for the answer A since the Salesforce won't let you to make even the 1st step which is the conversion itself. In my opinion, the answer is B because 1) it is possible 2) after converting the external ID from number to text, we can still do something with it. Am I missing something?
upvoted 1 times
...
...
Sang_Patra
2 years, 6 months ago
A- We cannot use the fields mapped in the lead conversion B- External ID supports field type conversion for Text, Number and Email. Hence this is the right answer. C- We cannot convert the fields used in the Apex D- Not applicable since we cannot convert the encrypted fields to text or vice versa.
upvoted 3 times
...
Ktoto_Leviy
2 years, 9 months ago
Selected Answer: A
https://help.salesforce.com/s/articleView?id=sf.notes_on_changing_custom_field_types.htm&type=5
upvoted 2 times
...
sd_2020nov
3 years, 7 months ago
Should it be A? Additional step being unmapping the field before changing field data type and then remapping the field when the change is complete. What is the additional step for changing External ID field from number to text, text is supported as anExternal ID
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...