Category Archives: Core

Setupオブジェクト(設定オブジェクト)とは何か?【Salesforce】

概要 Setupオブジェクト(設定オブジェクト)とは、メタデータを操作・開発する際に利用されるオブジェクトを指す。 Salesforceのシステム管理者が設定画面でユーザやページレイアウト、フローなどを編集している際に操作しているのが実はSetupオブジェクト(設定オブジェクト)である。 一方で、多くのユーザにとって馴染みのある取引先や取引先責任者などの標準オブジェクトやカスタムオブジェクトは全てNon-Setupオブジェクト(非設定オブジェクト)に分類される。 Setupオブジェクト(設定オブジェクト)とNon-Setupオブジェクト(非設定オブジェクト) は同一のトランザクションで処理することができず、そのような処理を行った場合はMIXED_DML_OPERATIONエラーが発生する。… Read More »

画面フローの「電話(Phone)」コンポーネントにおける「パターン(pattern)」について

前書き タイトル通り、画面フローの「電話(Phone)」コンポーネントにおける「パターン(pattern)」の仕様について扱いたいと思います。 電話(Phone)コンポーネントに関する公式記事はこちら 「パターン(pattern)」とは? 電話コンポーネントのパターン項目は、その他のコンポーネントにおける入力検証(Validation)のための数式に相当します。 ただし、一般的な入力規則や(画面コンポーネントにおける)入力検証とは異なり、数式を利用せずに正規表現をそのまま入力する必要があります。… Read More »

フローの「チェックボックスグループ」について

基本仕様 基本は「選択リスト」や「複数選択リスト」と同じ。チェックをつけた選択肢の値が変数に格納されるという仕様。 重要なポイント チェックボックスグループの「コンポーネントの種類」として”チェックボックスグループ”と”複数選択リスト”の2つが選択可能である。 前者(チェックボックスグループ)の場合、結果は”テキスト”として扱われる。 後者(複数選択リスト)の場合、結果は”複数選択リスト”として扱われる。… Read More »

画面フローの「連動選択リスト」の使い方と注意点

前書き 画面フローの「連動選択リスト」コンポーネントの設定方法と注意点について解説していきたいと思います。 初めて見たときは設定項目の多さに圧倒されました(´・ω・`;)↓ 今回の記事で用いる例 「リード」オブジェクトに設定された↓のような三階層の連動設定を画面フロー上で再現してみたいと思います。 1… Read More »

ショットとMRRの内訳が分かれた売上予測レポートを作成する方法

概要 初期費用などのMRRに加算されるべきでない「ショット」と「MRR」の内訳がそれぞれ分かれた下記のような売上予測レポートを作成していきたいと思いますノ ※今回の例は、テスト環境のデータの関係で「受注ベース(=売上按分なし)」の売上予測レポートになっています。 ※MRRが綺麗に積みあがる形式の(=売上および売上予測が按分された形式の)レポートは、商談の収益スケジュールを有効化した上で「スケジュール日ベースの売上予測」の機能を利用すると作成可能です(参考記事:「スケジュール日および商品提供日別の売上予測」) 手順(概要) 下記の手順で作成していきたいと思います。… Read More »

Salesforceから送信したメールの外部メールサービス(Gmailなど)への同期について

概要 大きく以下の4つの方針が存在する。 ・(Salesforceから送信する設定のまま)自動でBCCに自分のメールアドレスor任意のメールアドレスが入るようにする。 ・(Gsuiteを利用している場合)Gmailを介したメール送信を行う。 ・(Office365を利用している場合)Outlookを介したメール送信を行う。 ・(自社SMTPサーバーを利用している場合)メールリレー設定により自社SMTPサーバーを介してメール送信が行われるようにする。… Read More »