Case オブジェクトのまとめ

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


+ [Case フィード](https://qiita.com/Keiji_otsubo/items/33f41371a130842dd8f4)
+ [Case オブジェクトが関連するトレイルヘッド](https://qiita.com/Keiji_otsubo/items/8bfc07ed970c3e33f50f)

# メールtoケース

+ [自動ケース更新ユーザ](https://qiita.com/Keiji_otsubo/items/cd68529189f2240d43fa)
+ [Email composer](https://qiita.com/Keiji_otsubo/items/21925697d64ce028dc69)
+ [メール-to-ケース 新しいスレッドの動作](https://qiita.com/Keiji_otsubo/items/4aaa2a1f5550d2d27f92)
+ [Email To Case での添付ファイルの扱い](https://qiita.com/Keiji_otsubo/items/b5794f5b4702958279d8)
+ [Gmailからメールtoケース](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007Id5Fv)

:::note
英語ですが、プラグインを活用して Outlook (または Gmail)からCaseを作成しているみたいです。ただCaseの作成は手動で行って、割り当てを自動化できるようなことが書かれています。不要なCaseを作りたくないので人で判断するやり方みたいですね。

https://www.linkedin.com/pulse/dark-side-salesforces-email-to-case-functionality-david
:::

+ [ケースレイアウトのアクションメニューに印刷可能なビューボタンを表示するにはどうすればよいですか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007US1vE)

:::note
ケースページのレイアウトの標準ボタンがケースに表示されない
https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A92wxSAB
:::

+ [ケースコメントのパブリックフィールド](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007QeseQ)

:::note
**IsPublished**
Indicates whether the CaseComment is visible to customers in the Self-Service portal (true) or not (false). Label is Published. This is the only CaseComment field that can be updated via the API.

https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_casecomment.htm

If you edit those existing workflows, there's a field called "Published" that you can access on the case comment object. This is the "Public" flag - the name is misleading since it's different than you see in the UI, but you can also confirm that in the API docs for CaseComment: https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_casecomment.htm

Where is the "public" case comment field in Setup and where is the case comment action?
https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A916VSAR
:::

+ [ケースにメールの受信日時を表示させる方法](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007H9zyF) 
+ [E-mail to Case for historical load](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007OXqcp)
+ [Email Alert Flow Error](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000Mh4vy)

:::note alert
Email-to-Case: Error(s) encountered while processing
The following errors were encountered while processing an incoming email:

CANNOT_EXECUTE_FLOW_TRIGGER : We can't save this record because the “Professional Development Case Email Auto Response Flow” process failed. Give your Salesforce admin these details. Probably Limit Exceeded or 0 recipients  Error ID: 173547952-38020 (-730043307)Probably Limit Exceeded or 0 recipients  Error ID: 173547952-38020 (-730043307)
:::

+ [ケースへのライトニングメールに移行する必要がありますか?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007ZBzuP)

:::note
リリース更新では、2025 年 1 月 1 日に強制されると記載されています。延期され続けています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/caa39892-4c92-9c1b-2eca-ef9b668d0ecb.png)
:::

+ [メールtoケースでのカスタム項目の自動設定方法](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007YwPou)

:::note
ここではApexトリガーでセットしていますね。

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

ここでは数式項目を使っています。フローでこのような数式を使うことでキューの名前を取得できるので値としてセットできると思います。

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

+ メール2ケース

電子メールが届き、添付ファイルがある場合、その添付ファイルはケース所有者以外の誰かによって所有されています。ケース所有者が添付ファイルの名前を変更しようとしているため、エラーが発生します。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007epkk8)

+ [New Case Buttonボタンが表示されない](https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000KC4Ap)

:::note
この問題に遭遇した人がいる場合は、カスタム アクションにレコード タイプが割り当てられているかどうかを確認してください。デフォルトのマスター レコード タイプを使用してカスタム アクションを作成し、後で他のケース レコード タイプを追加しても、アクションにレコード タイプを再割り当てしなかった場合、ボタンは表示されません。 

In case anyone also run into this issue, check if your custom action has a record type assigned. If you create the custom action with the default Master record type, and later add other case record types but did not re-assign a record type to the action, the button will not show. 

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


# 設定

+ [ケースコメントのまとめ](https://qiita.com/Keiji_otsubo/items/1206682207cee351d3c6)
+ [Case Skills Report](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007RfdN0)
+ [ケースとナレッジを紐づけたい。関連リストがありません。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007QeJLO)
+ [case assignment rules](https://qiita.com/Keiji_otsubo/items/e64d28dd10e963c89345)
+ [エスカレーションルールと割り当てルール](https://qiita.com/Keiji_otsubo/items/37bce9c709fdd3eeb916)
+ [ケース所有者をフローで変更した場合、意図しないケースの割り当て通知が送信されてしまう。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007MYy1VSAT)
+ [Web-to-Case 概要 ベストプラクティス](https://qiita.com/Keiji_otsubo/items/3d8a6b65b110a7e3ca16)
+ [Milestones not showing on Case](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000G4DB2SAN)
+ [顧客がクローズされたケースに返信するときに、ケースフィードにメール本文を追加します。](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000Gf7f9)
+ [新しい メール-to-ケース のスレッド化がどういう内容かわからない](https://qiita.com/Keiji_otsubo/items/2427c8a06a0d95ef0e97)
+ [ケースと新しいフィードベースのケースコンソールに関連するため、ケースコメント、メモ、Chatterコメントの違いは何ですか？](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000A82bUSAR)
+ [Can you create a case from a chatter @mention?](https://trailhead.salesforce.com/en/trailblazer-community/feed/0D54S00000HEC0N)

+ [数式のサンプル集](https://qiita.com/Keiji_otsubo/items/0bcc358fdf0fbe938f99)
+ [ケースの複製のまとめ](https://qiita.com/Keiji_otsubo/items/eb05f8c260adfb7fc201)
+ [Case オブジェクトにはCaseだけの標準のレポートタイプがない](https://ideas.salesforce.com/s/idea/a0B8W00000Gdh8nUAB/reporting-on-all-standard-case-fields-utilizing-the-standard-cases-report-type)

+ [Winter 21 の新機能であるダイナミック アクションにアップグレードすることでフィード追跡が有効になっている場合でも、ケース オブジェクト ライトニング レコード ページのハイライト パネルにクイック アクションを追加できるようになりました。](https://salesforce.stackexchange.com/questions/157345/actions-on-case-object-in-lightning)
+ [ケースステータスに基づくオムニチャネルルーティング](https://qiita.com/Keiji_otsubo/items/3a3537f937b4c9f82bd0)

+ [Auto-response rules not functioning as expected](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007CIkow)

:::note
Looks like this is still an idea:

Currently you are unable to reference a lightning email template, in a case auto-response rule.
https://ideas.salesforce.com/s/idea/a0B8W00000GdbMlUAJ/lightning-templates-in-case-auto-response-rules
:::

+ [ケースにチームボタンを追加 ケースのチーム関連リストがコミュニティに表示されません。](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A90HgSAJ)

:::note
Please try this In Case Team roles, make sure this is enabled  

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/4efe917c-ab88-105a-f51d-d1379aa4e431.png)

:::

+ [Create a Knowledge Article from a Case](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007PwOZP)

:::note
Here is the KCS trailhead with instructions for setting up Lightning Knowledge for KCS: https://trailhead.salesforce.com/content/learn/modules/knowledgecentered-service-in-lightning-knowledge

The trailhead will provide guidance for using the Create Article button (located in the Knowledge sidebar of the Case View) which only requires configuration. 
:::

# できないこと

+ [メッセージングセッションからケースを作成する](
https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000FxVsj)


# ケースを編集するたびに コンポーネントエラーが発生しました！

+ [A Component Error has occured!](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000Dcpoz)

# ケースプランを作ることができない。　権限セットを追加でＯＫ

+ [Unable to create a case plan record](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000FSTd2)



# メールの重要度/優先度に基づいて Salesforce でケースの優先度を設定する方法

デフォルトでは、Salesforce はケースにフラグを立てませんが、Salesforce ワークフローでメールヘッダーを調べてから、ケースの優先度のフィールド更新を使用することでフラグを立てることができます。メール ヘッダーはデフォルトではキャプチャされないため、有効にする前に、データ ストレージへの影響を考慮してください。

Salesforce では、ほとんどのレコードが 2KB、場合によっては 4KB の「定額」のストレージを消費します。電子メール メッセージ オブジェクトは、実際のバイト カウントがデータ ストレージ制限に対して測定される唯一のオブジェクトです。メール-to-ケース (標準) を使用してメールヘッダーをキャプチャする際の問題は、すべてかゼロかであり、「すべて」は大量のデータストレージを消費するため、データストレージの制限にすぐに追いつく可能性があることです. 詳細については、関連するスパム問題の解決の投稿の「計算を行う」セクションを参照してください。

電子メール ヘッダーは送信電子メール クライアントによって異なりますが、現在、Importanceが最も広く使用されています。マイクロソフトは、バリエーションの良い記事を書いています。

重要度 (高、標準、低)
優先度 (緊急、標準、非緊急)
X-Priority (1 = 高、3 = 中、5 = 低)
X-MSMail-Priority (1 = 高、3 = 中、5 =低い）

メール to ケース プレミアムを使用すると、キャプチャするヘッダーを簡単に定義できるため、データ ストレージを節約し、Salesforce ワークフローでメール ヘッダーを評価できます。

1.メールヘッダーをキャプチャするように Salesforce を設定します。メール to ケース プレミアムで、受信設定ページに移動します。メール-to-ケース (標準) の手順については、こちらを参照してください。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/0b7e0d9a-8aff-6d74-ce81-e99bc4baeeb0.png)


![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/e58e7922-700b-286e-9b6d-b1dcda447961.png)

3.フィールド更新を作成し、ワークフロー ルールを有効にします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/34d7344b-5b82-a5e1-6e41-6be6f7c86b98.png)


https://blog.internetcreations.com/2015/04/how-to-set-case-priority-in-salesforce-based-on-email-importance-priority/#.YyE3tlzP2JA



# 製品標準オブジェクトで作成された製品レコードが製品選択リストに表示されない

+ [I am working on case management. When I am creating new case, in the Product Picklist i am not able to see the Product records created in Product object](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000JfkHF)
+ [Product is not appearing in product picklist of cases standard object?](https://developer.salesforce.com/forums/?id=9062I000000XoMQQA0)

:::note
If "Product" picklist is custom field you have to add the "product value" in that field.
   In "Case" standard object there is a standard "Product"lookup field it displays all your active products in the list.
「製品」ピックリストがカスタム フィールドの場合、そのフィールドに「製品値」を追加する必要があります。
   「ケース」標準オブジェクトには、標準の「製品」ルックアップ フィールドがあり、すべての有効な製品がリストに表示されます。
:::

+ [Case Fields](https://help.salesforce.com/s/articleView?id=sf.cases_fields.htm&type=5)

Name of a case’s product. This field is only available if entitlements are set up to include products.
ケースの商品名。このフィールドは、資格が製品を含むように設定されている場合にのみ使用できます

しかし、以下の回答を読んでもカスタムフィールドを追加しろって言っているけどなぁ。

+ [How do you add a Product field to a case? - Trailhead](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A7inASAR)
+ [adding products to the related case - Trailhead - Salesforce](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A82QLSAZ)

# メールが表示されない

+ [Email tab is missing on Customer Portal Case Detail](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V0000798a48)

:::note
Please check this article.

https://developer.salesforce.com/forums/?id=9062I000000IG7vQAG
:::

# 【未解決】キューに関するリストビューが遅い

+ [Queue Load Time Super Uber Slow](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000Jg7E0)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/1c51cbde-9184-571b-4f11-e42747e5546f.png)

# タイプ、商品、ケースの理由をケースの詳細に移動できない

+ [タイプ、商品、ケースの理由をケースの詳細に移動できない](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000Jgglb)

CTRL /command を押したまま、 Product、Type、およびCase Reasonをクリックして下の Case Detail セクションにドラッグするよう求められます。(注: 2 つの製品フィールドがあります。それらの上にカーソルを置き、ルックアップではなく、ピックリスト フィールドを選択します。) それらを選択することはできますが、ケースの詳細にドロップすることはできません

:::note
I figured out they actually go in the "fields" section below case detail, not the "case detail" section directly...

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

実際には、「ケースの詳細」セクションではなく、ケースの詳細の下の「フィールド」セクションに実際に移動することがわかりました...
:::

# Cases in Messaging Sessions

+ [Cases in Messaging Sessions](https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000JgzMc) 

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/671c6167-308d-7594-89d0-4d4c872141db.png)

:::note
I managed to solve it with the help of some Salesforce agents. What was happening was that the global action "New Case" was configured with the record type Master. What I had to do was simply asign an existing record type to the global action and then it worked.

Salesforce エージェントの助けを借りて、なんとか解決することができました。起こっていたのは、グローバル アクション「新規ケース」がレコード タイプ マスターで構成されていたことです。私がしなければならなかったことは、既存のレコードタイプをグローバルアクションに割り当てるだけで、それが機能しました。
:::

# Looks like you don’t have access to create a case. Ask your community manager for access

+ [Can this text be edited?](https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007HL07p)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/328136/f43769b8-822b-b56e-1d49-f7e99f4b1a3f.png)

:::note
Please check this article.

Error 'Looks like you don’t have access to create a case' on Case creation through 'Contact Support Form'
https://help.salesforce.com/s/articleView?id=000381728&type=1

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