Scheduled Promotions

Staging records can be promoted manually via the UI, by the Package Promotion workflow, or automatically using the following Scheduled Promotions functionality.

  • Promotions Repository: When a scheduled promotion is activated (either manually or on a schedule), the records in the designated repository are validated. If the repository’s validation requirements are met, the records are then promoted to Production.

    All scheduled promotions are defined in the Promotions repository. Note that when the repository is opened in a Repository View, the default Preference does not show all attributes.

  • Promotion Jobs Repository: The Promotion Jobs repository contains records representing the currently active or recently completed promotion jobs. When a promotion is initiated, the details for that promotion are copied from the Promotions repository. This record is subsequently updated to reflect the current status of the promotion.

    The Premotion Jobs repository contains all the attributes defined in the Premotions repository plus additional attributes. Note that when the repository is opened in a Repository View, the default Preference does not show all attributes.

  • Promotion Configuration Properties: Scheduled Promotions are controlled by configuration property settings in the Enterworks.properties file as shown in the table below.

    Property

    Description

    promote.expireActiveDays

    Number of days before import jobs that still show "Processing" are deleted from the Scheduled Import Jobs repository.

    promote.expireCompletedDays

    Number of days before import jobs that have completed or failed are deleted from the Scheduled Import Jobs repository.