You need to sign in to do that
Don't have an account?
MedhanieHabte
Stuck on Data Integration Specialist Superbage #9
Greetings, I've created my external object for the Data Integration Specalist Superbadge and have configured my external ID as seen below, however, the challenge seems to not pass, indicating that the indirect lookup was not properly created. Here's how I set up the projectRef__c field, which was what I used to push data from the external object into the project object in Salesforce. Are there any steps, I need to take. Hope it helps.
Also, can post the challenge details here, because I am not able to see the actual challenge details anymore in my trailhead account (since I have completed the challenge).
You should be seeing 80+ records on your external object invoices__x.
I am getting below error while validating the challege:
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.ExternalObjectException: data.api.DataSourceException: The "billDate__c" field is of type date or date/time, but the value from the external system is "2016-12-09-06:24:25-UTC". Contact your administrator for help.
I tried making Bill Date filed as Date & Date Time but no luck. ANy idea how to rectify this error?
Regards
Yogesh
I had updated the Bill Date field to text and it worked. Finally obtained the superbadge. :)
Regards
Yogesh
I did the steps 3 times with the same result.
Here is what I did :
- Create the external data source
- Validate & Sync
- Change the label for Bill Amount & Bill Date
- Change the field ProjectRef__c to be an indirect lookup on the Project__c.ProjectRef__c field
- Execute the Challenge
I would like to know is the service is up and running.Because when I copy paste the url "https://sb-integration-is.herokuapp.com/odata/invoices?$top=2&$inlinecount=allpages&$select=id" in the browser I receive "500: Internal Server Error" whereas this url display the service catalogue : "https://sb-integration-is.herokuapp.com/odata/"
Is there any issue with the service ?
Or with an explanation so I can try to correct my solution and pass the challenge ?
Challenge Not yet complete... here's what's wrong:
The Invoices related list does not appear to be on the Projects page layout.
Any Thoughts??
Data Integration Specialist Challenge # 9 -
I have created my external object for the Data Integration Specialist Superbadge and have configured my External ID as seen below. However, the challenge seems not to pass, indicating that the indirect lookup field was not properly created. Please advice if there is anything wrong I am doing. Please share screenshots of steps for successful challenge completion.
Follow the below steps to pass the challenge:
Goto External Object "invoices" --> Click Edit next to "projectRef" --> Click on button "Change Field Type" --> Select
Indirect relationship --> Click Next --> Relate to "Project" --> Target object(ProjectRef__c) --> Click Save
Thanks,
Sunil
I have a similar problem. When I change field type to indirect relationship, and then click next, I cannot find any object on Related To list.
Is there anyone know the reason? Thanks.
I also have the similar problem as below
Challenge Not yet complete... here's what's wrong:
The 'projectRef__c' field is not configured correctly as an Indirect Lookup field.
But i configured correct. Any one have any clue.
Thanks,
Balaji M
Facing the same issue, has anyone resolved this ?
Hi ,
My challenge is completed.I just tried on another trailhead play ground from the beginnning . You just try once. Sometimes it is happening like that.
Thanks,
Balaji M
#superbadge_integration 9:
Challenge Not yet complete... here's what's wrong:
The 'invoices__x' external object does not appear to contain the correct fields.
Please check the screenshot below
And here I got my new badge.
Hope this worked for you.
Thanks
1. Rename the projectRef field on 'invoices' external object to ExternalID (both Field Label and API Name)
2. Create an indirect lookup relationship on 'invoices' external object with field and API name = 'projectRef__c'.
Please help me to resolve the issue. I have created fields mentioned in the thread and tried the above mentioned solutions. But didn't worked for me. I'm facing below error:
Challenge Not yet complete... here's what's wrong:
The 'invoices__x' external object does not appear to contain the correct fields.
Thanks!
After creating External Data Sources, click on Validate and Sync button which will create inovice external object and fields in your org. Then go to invoices external object change datatype of projectRec__c from text to Indirect lookup relationship and that should help you.
Regards
Raghunandana HS
Yes, I also was stuck at changing the Data Type of projectRef__c to Indirect, then having nothing in the Dropdown for Object.
As others said, just spun up a new Challenge Org, imported the Package, then did the few steps and it completed fine.
Don't beat yourself up over this, just use a New org.