AgileApps Support Wiki Pre Release

Difference between revisions of "Overwrite Previous Package"

From AgileApps Support Wiki
imported>Aeric
imported>Aeric
Line 34: Line 34:
::* Validations
::* Validations


{{TBD|What about these?
{{TBD|What about these? (Are these statements accurate?)
:* Global Picklists
:{|
:* Classes
! Item            !! Added !! Replaced !! Deleted
:* Roles
|-
:* Sites
| Global Picklists ||  Y  ||    N    ||    N
:* Teams
|-
:* Web Services  
| Classes         ||  Y  ||    ?    ||    N
|-
| Email Templates  ||  Y  ||    N    ||    N
|-
| Roles           ||  Y  ||    N    ||    N
|-
| Sites           ||  Y  ||    N    ||    N
|-
| Teams           ||  Y  ||    N    ||    N
|-
| Web Forms        ||  Y  ||    N    ||    N
|-
| Web Services     ||  Y  ||    N    ||    N
|}
}}<noinclude>
}}<noinclude>


[[Category:Tenant Capabilities]]
[[Category:Tenant Capabilities]]
</noinclude>
</noinclude>

Revision as of 02:06, 4 March 2015

The Overwrite Previous Package option gives Publishers the choice to Merge or Overwrite packages. The Merge/Overwrite choice is applied when a Subscriber installs a package.

Lock-tiny.gif

Considerations
  • When the Overwrite Previous Package option is enabled, these options become available as part of package configuration:
Merge
During installation by a subscriber:
  • New Package items are added to the subscribers' database.
  • Package items that were modified by the subscriber are not affected.
  • Items in the previous package that were deleted by the packager are not removed.
  • If the subscriber has created a new platform element with the same name as an item included in the package...__TBD__
Overwrite
During installation by a subscriber:
  • New Package items are added to the subscribers' database
  • Package items that were modified by the subscriber are replaced
  • Items in the previous package that were deleted by the packager are removed.
  • If the subscriber has created a new platform element with the same name as an item included in the package, the subscriber's version is replaced by the packaged item.

Those principles apply to these package items:

  • Classes
  • Dashboards
  • Pages
  • Reports
  • Static Resources
  • Tab Preferences
  • View Preferences
  • Web Tabs
  • Object aspects:
  • Business Rules
  • Document Templates
  • Forms, Layout Rules, Form Scripts, and Custom Form Actions
  • Fields and Field Scripts
  • Indexes
  • Macros
  • Validations

__TBD: What about these? (Are these statements accurate?)

{__