項目が存在するにもかかわらず「No such column on entity」エラーが発生する原因と解決策

可能な原因 ①API参照名が誤っている②ユーザ(特にシステム管理者)が当該の項目に対する参照権を持っていない③当該の項目がPolymorphic Fieldである チェックすべきこと ①API参照名が間違っていないか②当該項目の項目レベルセキュリティにおいて、必要なユーザのプロファイル(特にシステム管理者)に対して参照権限が付与されているか③当該の項目がPolymorphic Fieldではないか… Read More »

「RecordHunter(レコードハンター)」の実装方法(応用編)

概要 ・本記事では、レコードハンターからフローを呼び出す方法について解説します。・レコードハンターの概要および基本設定については『「RecordHunter(レコードハンター)」の実装方法(基礎編)』をご参照ください。 本記事で作成するフロー Record Hunterの鉄板ユースケースの一つは、人材紹介業における求人と求職者のマッチング作成です。 本記事では、下記動画のように「求人のレコードページに配置したRecord… Read More »

年末調整と確定申告の基礎

はじめに Schooの「フリーランスが損しないために知っておくべき、税金のしくみと節税テクニック」講座の視聴メモです。 「個人の税金」の種別 所得税:年収に応じて5%~45%の累進課税 住民税:原則、年収の10% 事業税:年収に応じて0%~5%の累進課税(※サラリーマン関係なし)… Read More »

承認申請によってロックがかかったはずのレコードを編集できてしまう問題(承認者ではないにもかかわらず承認できてしまう問題)について

結論 ユーザが下記のいずれかに該当している場合、①承認プロセスによってロックされたレコードの編集②承認申請中のレコードの承認、の双方が可能となってしまいます。 システム管理者 当該オブジェクトに対する「全て変更」システム権限を有している 「すべてのデータの編集」権限を有している 対策… Read More »

商談所有者の一括移行

概要 リードやカスタムオブジェクトと異なり、「取引先」や「商談」についてはリストビューから一括で「所有者の変更」を行うことができません。 本問題の回避策について紹介していきたいと思います。 回避策1:一個一個手動 効率化を諦めるパターン(´・ω・`)ノ レコードページから「所有者」項目を編集する… Read More »

Salesforceにおける販売管理の実装

はじめに 色々やってきて思うことを雑多に書いていきます。 一応、SaaSを想定。 SFで組む場合のオブジェクト構成 見積を脇に置いて、契約・売上・請求という所で話をすると、一般に売上や請求のデータ生成は契約情報を起点としてなされます。 従って、オブジェクト構成を考えた場合、契約・売上・請求の各情報を管理するための理論上の最小構成は「契約」+「売上&請求」です。… Read More »