SFDC Release Memo

Posted by ExiaHuang on July 25, 2017

変更セット(クラウドデプロイ)の実行が失敗してしまう

各エラーの意味は以下の通りになります。

カスタムオブジェクトの定義

Can’t set recordTypeTrackHistory on an object with no record types

変更セット内にオブジェクトの定義情報のみが含められており レコードタイプ自体が変更セットに追加されていないことを示しております。 オブジェクトのメタデータとしては、レコードタイプが存在するという情報が 含まれているにも関わらず、実際の変更セット内にレコードタイプ自体が 存在しないため本エラーが発生しております。

Cannot set ControlledByParent on a CustomObject without a MasterDetail relationship field

変更セット内にオブジェクトの定義情報のみが含められており 主従関係項目が変更セットに追加されていないことを示しております。 オブジェクトのメタデータとしては、主従関係の項目が存在するという情報が 含まれているにも関わらず、実際の変更セット内に主従関係項目自体が 存在しないため本エラーが発生しております。

変更セットにレコードタイプや主従関係項目を追加して、再度アップロードしてください。

​Cannot set sharingModel to ControlledByParent on a CustomObject without a MasterDetail relationship field

上記のエラーは、主従関係を持つオブジェクトをリリースする際に、受信変更セット内に該当する主従関係の項目が含まれていない場合に発生します。 カスタムオブジェクトのメタデータとしては、主従関係の項目が存在するという情報が含まれているにも関わらず、 主従関係の項目が存在しないため、エラーを表示します。 このエラーは、変更セット内に主従関係の項目を含めることで解消します。

Release order

Step1. Object作成, ラベル作成,

object labels(手動修正確認ラ)

Step2. workflow, プロセスビルダー

workflow flow

Step3. Class,Trigger,page,layout,report

Class TestClass Trigger page layout

Step4. Report,ReportType

reports ReportType

Step5. 手動作成

タブ profiles設定