SalesforceのレコードIDについて – 15桁と18桁の違い
二種類のレコードID 以下のように、Salesforceには同一レコードに対するUUIDが2種類存在する。 15桁のrecord id:702k6t3N00008h9m618桁のrecord id:702k6t3N00008h9m6u7K 両者の違い… Read More »
二種類のレコードID 以下のように、Salesforceには同一レコードに対するUUIDが2種類存在する。 15桁のrecord id:702k6t3N00008h9m618桁のrecord id:702k6t3N00008h9m6u7K 両者の違い… Read More »
前書き YubinBango.jsを利用してPardotフォームに郵便番号からの住所自動入力機能を実装する。 jQueryのプラグイン jpostal を利用した実装方法についてはこちらのChibaさんの記事で紹介されている。 前提:YubinBangoライブラリを動作させるために必要なこと… Read More »
Overview This error occurs when there… Read More »
そもそもDevOpsとは何か? 開発側(Development)と運用側(Operations)の連携を緊密化しつつ、柔軟・迅速・高品質な開発を可能にするソフトウェア開発技法 or 開発体制 DevOpsの主要な構成要素 DevOpsが実現されていないと何が困るのか(Salesforceの場合)… Read More »
前提 作成した画面フローがLightning Runtimeで実行されること。 実装方法 Pattern1 –… Read More »
You can work around this error… Read More »
前提 VisualforceでのPDF生成はサーバーサイドで実行される。 そのため、PDFを読み込むクライアントサイド(=ブラウザ)の対応フォントではなく、Visualforce側の対応フォントがここで問題となる。 Salesforceが標準で対応しているフォント ※4種類あるかのように見えるが、マルチバイトフォントはArial Unicode… Read More »
“Your request cannot be processed at… Read More »
典型的な発生パターン ■Case当該エラーの対象となっているApexクラスの依存先のメタデータ(項目やメソッド)に変更があった場合 ■Resolutionこの場合、ApexクラスのisVaildフラグが(裏側で)falseになっているので、依存関係の修正を行なった上で、再コンパイルを行う必要がある トリッキーな発生パターン ■Case組織に特定のApexクラスが存在する状態で、当該のApexクラスと(テストクラスを介して間接的に)相互依存関係を持つクラスをデプロイした際に、元のApexクラスまたは元のApexクラスのテストクラスに対して「相互依存関係を持つクラス」に依存する何らかの修正が加えられている場合 ■Description下記の例の場合、TestDataFactoryのデプロイはその依存先のSelectorとの整合性に依存するが、そのSelectorのデプロイはTest… Read More »
前書き SF構築において基幹システム連携が要件として挙がると、難易度が跳ね上がることが多い。 前提 基幹システム(いわゆるコーポレートIT)はビジネスITと異なり、機能拡張よりも安定稼働が圧倒的に重視される。 そのため、外部システム(ビジネスIT側)の要件に合わせて基幹システム(コーポレートIT)に改修を加えることは一般に困難である。 難しいポイント… Read More »