• Pascal tag
  • NEWBIE
  • 40 Points
  • Member since 2015

  • Chatter
    Feed
  • 0
    Best Answers
  • 1
    Likes Received
  • 0
    Likes Given
  • 4
    Questions
  • 2
    Replies
Hi,

I'm exploring fflib_SObjectDomain (Domain Pattern) :
https://github.com/apex-enterprise-patterns/fflib-apex-common

I'd like to understand the origin of this particular code (from fflib_SObjectDomain class, line )  :
if (System.Test.isRunningTest() & Test.Database.hasRecords())...

Where does Test.Database.hasRecords() come from ?

I can't find any reference. For instance, Test.isRunningTest() comes from Test Class (https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_methods_system_test.htm).

I have looked for any other classes in fflib-apex-common but didn't find any reference.
System.Test.isRunningTest() can be called from anonymous window in devloper console. Not Test.Database.hasRecords()
I've looked inside fflib_SObjectDomain class but I don't find any method or property...

Any idea ?
Hi,
In Step 7 of Data Integration Specialist, even though code is working as expected ( project status changing from Billable to Bill), I keep on getting the following error :
The SOAP call to the BillingService did not return the correct response. Please check your configurations and code

I know that a similar discussion has been opened but as there's a best answer related to this and that it was initially about the Web Service being down, I want this trail to be dedicated to this issue only. Trying several ways to complete the challenge didn't give any result.

Please don't answer if you only want to say you face the same issue (click on like). Just reply if you resolved the issue or opened a case and mention it. Maybe if a lot of people open a case, Salesforce will fix the issue or be more specific on the issue.

Has someone passed step 7 of Superbadge "Data Integration Specialist" since 20 august 2018 ?
For information, I opened a case 00010194 but still no answer.
In "Keep Data Secure in a Recruiting App" trailhead project, on step "Restrict Data Access with Field-Level Security, Permission Sets, and Sharing Settings", I have got the following error :

Review the instructions for setting the Job Posting status to 'Read/Write'

Did someone faced that and how to fix it ?

There's something weird. on the last screenshot regarding (Sharing settings), I see that Job Posting is "Public read only"
But this object is a junction object and following the steps won't give access to this setting but "Controlled by Parent".

I'm don't understand what "status" is referenced by the error message. There's a status field on Job Posting Site object as well as on Position object but not on Job Posting which contains only 2 master details fields.
Hi, I posted a question on Success Community and was advised to come here for help.

I need some chatter only user to update just one field of an account. How could I achieve this ?

I know chatter only user can only read account / contact but I don't want to upgrade these users only to update that field.
I'm looking even for a tricky way

Can't I create some web service / external page that would do that ? Like Web-to-Case which allows to create a case from an external web page ?
In "Keep Data Secure in a Recruiting App" trailhead project, on step "Restrict Data Access with Field-Level Security, Permission Sets, and Sharing Settings", I have got the following error :

Review the instructions for setting the Job Posting status to 'Read/Write'

Did someone faced that and how to fix it ?

There's something weird. on the last screenshot regarding (Sharing settings), I see that Job Posting is "Public read only"
But this object is a junction object and following the steps won't give access to this setting but "Controlled by Parent".

I'm don't understand what "status" is referenced by the error message. There's a status field on Job Posting Site object as well as on Position object but not on Job Posting which contains only 2 master details fields.
Hi,
In Step 7 of Data Integration Specialist, even though code is working as expected ( project status changing from Billable to Bill), I keep on getting the following error :
The SOAP call to the BillingService did not return the correct response. Please check your configurations and code

I know that a similar discussion has been opened but as there's a best answer related to this and that it was initially about the Web Service being down, I want this trail to be dedicated to this issue only. Trying several ways to complete the challenge didn't give any result.

Please don't answer if you only want to say you face the same issue (click on like). Just reply if you resolved the issue or opened a case and mention it. Maybe if a lot of people open a case, Salesforce will fix the issue or be more specific on the issue.

Has someone passed step 7 of Superbadge "Data Integration Specialist" since 20 august 2018 ?
For information, I opened a case 00010194 but still no answer.
In "Keep Data Secure in a Recruiting App" trailhead project, on step "Restrict Data Access with Field-Level Security, Permission Sets, and Sharing Settings", I have got the following error :

Review the instructions for setting the Job Posting status to 'Read/Write'

Did someone faced that and how to fix it ?

There's something weird. on the last screenshot regarding (Sharing settings), I see that Job Posting is "Public read only"
But this object is a junction object and following the steps won't give access to this setting but "Controlled by Parent".

I'm don't understand what "status" is referenced by the error message. There's a status field on Job Posting Site object as well as on Position object but not on Job Posting which contains only 2 master details fields.