Difference between revisions of "Packaging Objects in a Master-Detail relationship"

From AgileApps Support Wiki
imported>Aeric
imported>Aeric
Line 4: Line 4:
:*If the limit is exceeded, the installation process will stop and cannot proceed
:*If the limit is exceeded, the installation process will stop and cannot proceed
::*In order to complete the installation, delete existing Rollup Summary Fields to reduce the total number to within the defined limit
::*In order to complete the installation, delete existing Rollup Summary Fields to reduce the total number to within the defined limit
*After packaging, do not add or remove any Master-Detail relationships; doing so may cause unexpected results and/or loss of data<noinclude>
*After packaging, do not add or remove any Master-Detail relationships; doing so may cause unexpected results and/or loss of data
 
[[Category:Packaging]]
</noinclude>

Revision as of 01:37, 12 October 2012

  • If a Detail object is added to a Package, the Master object is added (automatically) as a dependent object
  • If a Master object is added to a Package and if that Master object includes any Rollup Summary Fields fields, then the Detail object is added (automatically) as a dependent object
  • When a Tenant installs a Package, the Rollup Summary Fields limit defined in Manage Tenant Capabilities is honored
  • If the limit is exceeded, the installation process will stop and cannot proceed
  • In order to complete the installation, delete existing Rollup Summary Fields to reduce the total number to within the defined limit
  • After packaging, do not add or remove any Master-Detail relationships; doing so may cause unexpected results and/or loss of data