You need to sign in to do that
Don't have an account?
The 'Phone__x' external object is not correctly setup with an indirect relationship to the User standard object.
Hey,
I'm working on the "Integrating External Data" Trailhead and I'm running into this issue. I'm stumped because as far as I can tell, I have everything in correctly. Any ideas?

Thanks.
-Mike
I'm working on the "Integrating External Data" Trailhead and I'm running into this issue. I'm stumped because as far as I can tell, I have everything in correctly. Any ideas?
Thanks.
-Mike
All Answers
Can you give screenshots of the setups on the other objects to check.
Also, thank you for your kind words yesterday :)
-derhyk
I've cleared the first two steps without error, so i know the external object is right.
Is there anything else that you'd want to see?
Thanks again.
-Mike
Hi Mike,
I can see you set the default value for 'Phone UUID' on the User object to be: 0000123442
I would try removing that and leaving blank (I don't see in the challenge that stated anywhere).
And then double check you have a a User setup in the org that has the value of 0000123442 for Phone UUID.
I don't see anything incorrect in the setup screenshots. The default value could be issue if its checking for nothing to be entered there.
-derhyk
The 'Phone__x' external object is not correctly setup with an indirect relationship to the User standard object.
I've seen in some other threads that people have created new Dev Orgs and tried again. I'd like to avoid that if at all possible. I want to know why this isn't working, not that there is another org where it does work.
Thanks again.
-Mike
-Mike
-Mike
Glad it worked.
@Mike - User.Phone_UUID__c represents the value you see on Phone__x.uuid__c field. You should be able to see the list of records in external source database once you create a Tab for Phone__x. Any value in Phone__x.uuid__c field should work. 'MDAwMDEyMzQ0Mg==' is one of them and I believe 0000123442 no longer exists in the external database we are connecting to.
Can someone from the Trailhead team please help?
The error that I'm getting is:
Challenge Not yet complete... here's what's wrong:
There was an unexpected error in your org which is preventing this assessment check from completing: System.ListException: List index out of bounds: 0
Could you try again now. Also, this is the third time I noticed that data is being changed at remote db so make sure when you click on phone__x.UUID value - it re-directs you to the user account configured.
Where/how did you add UUID0000123442, i have tried adding it as the defult value on the Phone UUID User Custom Field but it errors out for me?
Thanks, i was playing around with the dufult input on the field itself and should have added it to a user. thanks for your reply.
You need to paste
0000123442
in your Trailhead ORG
User Standard Object
Field: Phone
Section: Additional Information
And it will work!
The 'Phone__x' external object is not correctly setup with an indirect relationship to the User standard object.
-Ayan