Salesforce

Salesforceで営業日カレンダー

Salesforceにて、営業日カレンダーを標準機能で表現するなら休日(Holiday)を使えば…と思うが、店舗と本社とかカレンダーが複数あるときは、営業時間(BusinessHour)を使うことで表現ができる。 これにはハマりどころがあって、普通のライセンス構成(Service Cloudとか)だとBusinessHourとHolidayのリレーションは存在しないので、SOQLではクエリできないのだ。なのでフローで休日判定しましょうというのも単一の休日ならできるのだが、営業時間を絡めると詰んでしまう。 一方でApexで計算することはできる、ということらしいので検証する必要がある。

By Hiroki Matsumoto

Salesforce

Salesforce Integrationライセンスで標準オブジェクトを扱うには

システム連携用に「Salesforce Integration」ライセンスを使う場合の備忘録として。 「Salesforce Integration」ライセンスでプロファイルを用意しても、そのプロファイルのオブジェクト設定に「取引先」「取引先責任者」などの標準オブジェクトが一覧に表示されない。 したがって、システム連携用のユーザーに割り当てても、そのままだと標準オブジェクト(取引先、取引先責任者など)にアクセスできない。 以下の記事がその対応策となる。 Salesforce HelpSalesforce Salesforce API インテグレーション権限セットライセンスは、Salesforce インテグレーションユーザーライセンスの機能を拡張し、標準のシステム管理者プロファイルで一般的に使用できるのと同じユーザー権限やオブジェクト権限の多くを提供します。 [設定] の [組織情報] ページで Salesforce API インテグレーション権限セットライセンスを確認して検討し、何が使用可能になるのかを理解します。「Minimum Access - API Only Int

By Takahiro Yonei