2023年12月の質問の中から整理します

[まとめページに戻る](https://qiita.com/Keiji_otsubo/items/60afc2a8d211b6f7d89f)

今月も回答しても無反応が多いなぁ。

**参照して頂くのは結構ですが、そのまま内容を丸ごとコピーするような行為は控えて欲しいです。一応時間を掛けて作っているので、その点はご考慮願いたいです。**

なるべく、回答の中身も転記しておきます。結構な割合で質問者さんが黒歴史を消したいのか質問自体を削除しますので...

[2023年12月未解決の質問](https://qiita.com/Keiji_otsubo/items/da167ae1c988093e26cb)
[2023年10月何故かベストアンサーをつけてくれない質問](https://qiita.com/Keiji_otsubo/items/da80ad2126be08b1bfb0)

# Communicate New Features to Users

+ [Communicate New Features to Users](https://trailhead.salesforce.com/content/learn/modules/advanced-salesforce-release-readiness-strategies/communicate-new-features-to-users)

+ [I've created a new custom object '' New Feature'' (for Release Management) but under the objet tab I can't seem to find the new buttom to create a record of that object.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007SrDu8)

レコードを作る場所を間違えている

# The filter doesn't match the JSON string in the instructions. Check your filter carefully. Even one character missing or out of place can cause problems.

+ [The filter doesn't match the JSON string in the instructions. Check your filter carefully. Even one character missing or out of place can cause problems.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A9402SAB)
+ [The filter doesn't match the JSON string in the instructions. Check your filter carefully. Even one character missing or out of place can cause problems.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000Gi6HF)

:::note
 I got the same error as "This filter string is invalid for this dashboard". The original filter string you gave which worked to get the data displayed properly has no problem for the "," after I copied/paste the string to the filter editor. I think the system converted "," to the correct type. Thanks.

「このフィルター文字列はこのダッシュボードでは無効です」と同じエラーが発生しました。データを適切に表示するために指定した元のフィルター文字列は、文字列をフィルターエディターにコピー/貼り付けた後、「,」に問題はありません。システムが「,」を正しい型に変換したのだと思います。ありがとう。

I encountered the same error while utilizing my current Developer Org. Despite multiple attempts the error persisted. To resolve this issue, I registered a new Developer org and followed the instructions again. This proved successful, allowing me to complete the module.

現在の開発者組織を利用しているときに同じエラーが発生しました。何度試してもエラーは解決しませんでした。この問題を解決するために、新しい開発者組織を登録し、再度指示に従いました。これは成功し、モジュールを完了することができました。

Follow the text not the picture when you apply the filter.  It is Account Name for Data Source Field not Opportunity Name as it shows in the picture.

フィルターを適用するときは、画像ではなくテキストに従ってください。図に示されているように、これは商談名ではなく、データ ソース フィールドの取引先名です。
:::

# We couldn't find the permission set's license. Review the instructions for adding the license.

+ [I completed the Create New Users and Allow a User to Delete Accounts but can't verify](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007Tqicg)

:::note
I had the same error and resolved it. The permission set 'Delete Account' needs the license added. this is not shown in the trailhead steps. 

1) Go into Manage Assignments and delete the remove Noah Larkin. 

2) You will have to delete the 'Delete Accounts' permission set to create a new one with the license

 

Create again

1. From Setup, enter Permission Sets in the Quick Find box and select Permission Sets.
2. Click New and complete the Create screen.
   + Label: Delete Accounts
   + Description: Grants Delete Accounts permission.
   + License : Salesforce Platform

3\. Edit the account object to check Delete checkbox
4\. Add Noah Larkin again.

https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000FWsfwSAD
:::

# The first name of the currently logged-in user isn't output on your page using dynamic global variables.

+ [The Hands on for DisplayUserInfo is not passing even when the username is displayed in preview page.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007T4zys)

:::note
I think the check logic probably assumes only one pattern.
N in Name must be capitalized.

https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007T4GMdSAN
:::

# We can’t find a quick promotion named ‘Credit Base Points for Purchases’. Make sure the Eligible Activity field is set to Purchase.

+ [why is it saying this We can’t find a quick promotion named ‘Credit Base Points for Purchases’. Make sure the Eligible Activity field is set to Purchase.
](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007O5ca5)

:::note
I had the same issue. What I did was to deactivate&delete this promotion. Redo it and remove the 'Buy LevelX, Get a Voucher' optional promotion, so in total we have 2 promotions. Somehow this helped me.
:::

# We couldn't find the expected fields to display in the opportunity list view named 'My Opportunities'. Please double check the instructions.

+ [We couldn't find the expected fields to display in the opportunity list view named 'My Opportunities'. Please double check the instructions.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007EYvyN)

 :::note
 I checked the org and found the configurations under the section "Change the View"

missing. Make sure you are making changes to the "My Opportunities" view and not "All opportunities".
:::


# Net Zero Cloud CSV upload

+ [Process Records error](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007T58og)

:::note alert
Invalid batch: Unable to find relationship: Name, CurrencyIsoCode, PcmtEmssnFctrSet, EmissionFactorIdentificationCode__c
:::


:::note
It was the comma and semi colon issue in the csv file. Worked when I replaced all semi colons by commas. 
:::

# あなたの言語での Trailhead

全く理解できん。そんなこと書いてあった？

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/94baf210-f3a7-6427-a4bd-38d0408de7cf.png)


# Could not find an entry for 'GenWatt Diesel 1000kW' with a price of 87,500 in the 'Northwest Diesel Generator Sales' Pricebook.

+ [Hello again! The trail isn't finding this item in the pricebook even though it's literally right there...](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007Tt30t)

:::note
I was able to complete the module. I didn't realize there was a section in the App Launcher called "Price books" where you can go in and create a new one. I thought it had to be done in the product section of the opportunity itself. This youtube video helped me to figure that part out. https://www.youtube.com/watch?v=pz14g2-IUqU
:::

# Make sure you name your new list view 'Large and High Prob Open Opps'

+ [Anyone else having issues with the Customize A List View Quick Check?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007Sq3oo)

:::note
Please check this article.

https://developer.salesforce.com/forums/?id=9060G000000BeC9QAK
:::

# The field named Position__c.Hiring_Manager__c can't be found.

+ [How to solve this error: To save, fix 1 error. The field named Position__c.Hiring_Manager__c can't be found.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007T5iYX)

:::note
 check field level security.
:::


# We can’t find a public group named Sales Reps.

+ [Hi, having trouble with this trailhead: https://trailhead.salesforce.com/content/learn/modules/sales_admin_maximize_productivity/work_smarter_calendar_events?trail_id=sales_admin&trailmix_creator_id=rangermegan&trailmix_slug=road-to-ranger-sales](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007PvMU3)

:::note
same issue on my end although i followed all the steps above and the tutorial as well. the explanation in the tutorial do not match the actual environment in Trailhead so i had to open Sales Reps with other people names i found.
:::

# You cannot deactivate a user who is a portal administrator.

+ [Cannot deactivate user: Error: You cannot deactivate a user who is a portal administrator.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007UP3sg)

:::note
Please check this article.

Error 'You cannot deactivate a user who is a portal administrator' when you deactivate a User
https://help.salesforce.com/s/articleView?id=000386638&type=1
:::



# We couldn’t find a logged call in Claire’s account with the correct record details. Make sure that the Subject, Related To, and Regarding fields are correct.


# We couldn't convert the lead because it associated with events that aren't accessible in Salesforce Classic. Try converting the lead in Lightning Experience.

+ [Getting an error during Lead Conversion :"We couldn't convert the lead because it associated with events that aren't accessible in Salesforce Classic. Try converting the lead in Lightning Experience."](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007T5Tvy)

:::note
Please check this article.

https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A8aaBSAR
:::

# We don't recognize the field prefix Recipient. Associate a record that matches the prefix or update the template to remove the merge field from the body, subject, or letterhead

+ [Leads Email Template with Merge Fields to Unrelated External Contact](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A8lJ0)

:::note
Please check this article.

https://trailblazers.salesforce.com/answers?id=9063A000000ldmDQAQ
:::

# Add opportunities to the Ursa Major portal navigation menu.

+ [Keep getting error that the setup is not complete in one of my trails, however it is complete.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007URlZB)

:::note
Please check this article. 

https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000BrC9GSAV
:::


# We created an account with one opportunity. We expected the account's 'Potential_Value__c' field to show the amount of that one opportunity, but it didn't.

+ [Although I went through the Youtube video step by step, I keep getting an error on this challenge about Creating a Rollup Summary Field 😓 ANY SUGGESTIONS?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007T5ivE)

:::note
Doing the challenge from a new account worked !
:::




# The 'Opportunities by Rep and Close Month' report does not seem to grouped on 'Close Date' by Calendar Month.

+ [Not able to avance in Create a Simple Custom Report topic](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007TrW8H)

:::note
I just created a new playground unity and I was able to solve the problem :) 
:::


# Ensure all cases belonging to contact Stella Pavlova have the status of ‘Closed’.

+ [Get Hands-on with Mass Quick Actions - Change Status works, but fails verification](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007UsCta)

:::note
Found it.  My fault.  I completely missed that they have a contact already staged with the name Stella Pavlova.  I thought they would create their own data and then test it.  Solved.
:::


# you recently logged in to Your Developer Edition from a browser or app we don't recognize.Browser: ChromeOperating System: LinuxTo ensure your account's security, we need to verify your identity. Enter the following code where prompted by Your Developer Edition.Verification Code: 293019If you didn't recently log in to Your Developer Edition, or you don't recognize this browser or operating system, contact your Your Developer Edition administrator.Salesforce Developersdeveloper.salesforce.com

+ [Disable 2nd factor authentication into CICD](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007UsGmr)

:::note
ログイン IP をホワイトリストに登録してください。IP が変更されたため、システムが新しい場所であると認識しているようです。ユーザーのログイン履歴 - IP 範囲を確認し、それが一貫して変化している場合は、いくつかのシリーズを選択し、プロファイルの信頼された IP 範囲の下に追加します
:::


# We can’t find a Lightning record page named ‘Customer_Account_Page’.

+ [Customize Record Pages](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007VHSYO)

:::note
It worked yes it is case-sensitive. There was a typing error from my side.
:::

# The 'Create Interviewer Record' element is not setting the expected value for the field 'Employee__c'.

+ [Build an Automation for Creating Interviewer Record](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007VHd3H)

:::note

https://trailhead.salesforce.com/trailblazer-community/feed/0D54V000074pzZiSAI

https://trailhead.salesforce.com/trailblazer-community/feed/0D54V000079Qc75SAC
:::

# The report isn't using the 'Omni-Channel Reports' report type.

+ [Monitor Your Contact Center with Omni-Channel Supervisor](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007VHXTU)
+ [am stuck on this challenge and getting a error and trying to fix it](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000J8Tkl)


:::note
I re-did the whole challenge and this time it worked.
:::


# Executing the 'searchForContacts' method failed. Either the method does not exist, is not static, or does not return the expected contacts.

+ [Getting Error in "Write SOQL Queries" (please help me here!!)](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007VJjjD)

:::note
Trying with the code proposed by https://trailblazers.salesforce.com/profileView?u=0053A00000DARW3QAP , it works
:::

# An iframe which has both allow-scripts and allow-same-origin for its sandbox attribute can escape its sandboxing.

+ [Looks like there's a problem. Unfortunately, there was a problem. Please try again. If the problem continues, get in touch with your administrator with the error ID shown here and any other related details.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007UrJ4H)

:::note
Please check this article.

https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007T4P9LSAV
:::


# Product Import API Not Found 404 error

+ [Product Import API Not Found](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ViAs6)

:::note
Just to close the loop on this one, salesforce support was able to figure it out. You get a 404 when the webstore Id is not an Id. I was passing in a bad webstore Id and got the 404.

I would argue that the error message is a little misleading.

Here is the error message if you pass in the incorrect webstore Id. 

```
[{"errorCode":"NOT_FOUND","message":"The requested resource does not exist"}]
```

But if you pass in the wrong id for the account rest api the error message is: 

```
[ {

  "errorCode" : "NOT_FOUND",

  "message" : "Provided external ID field does not exist or is not accessible: test"

} ]
```
 

Bottom line is the product import api is not consistent with other Salesforce APIs.
:::





# We can't find an approval post template named 'Opportunity Approvals'. Make sure the unique name is 'Opportunity_Approvals'.

+ [Completion issue with Approve Records from a chatter feed.](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007VKqHw)

:::note
I got a good night's sleep and reread the module instructions. It turned out to be a simple category error. Earlier, I was mistakenly trying to create an Approval Process when I should have been creating a Post Template. When I created the Post Template, everything went smoothly! 

https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000HENV5
:::

:::note
I have seen multiple posts regarding issues with this module. I spent a good deal of time repeating the steps and creating new Playgrounds in case there was a technical error on the backend. 

After finally resolving this myself, I believe the issue may be that this module's instructions are written for Salesforce Classic, not Lightning. Lightning does not have the 'default' checkbox to select on the screen where you name your approval post, or at least it does not appear in the same location. 

For anybody else who runs into issues where you follow the steps and are still receiving an error, try switching to Salesforce Classic and following the steps. 

https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A8ZyMSAV
:::



# We could not find Apex class named 'AccountController'.

+ [Completed the Use Visual Studio Code for Salesforce Development challenge, but cannot verify](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007US3mC)

:::note alert
Warning: Ignoring extra certs from `null`, load failed: error:80000002:system library::No such file or directory
:::

:::note
What worked for me is that I looked at my available playgrounds, saw that all of a sudden I had a different one named w/my email address, specified that one in my project, and submitted. I didn't complete the playgrounds trailhead module until later so how that happened is still a bit of a mystery to me. 
:::

+ [Authenticate Jira and Bitbucket Extension](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007TqmTb)

:::note
 The idea is to bring new users directly onto code builder and not install VS so if we had to install VS locally to authenticate Code Builder it would make the system change redundant?
:::