Updated: April 11, 2024 8:06am

Broadcast Promotions

Create and manage promotions at the Root Authority (RA) and broadcast the promotions to stores. Important! When you broadcast promotions, Promotions will be overwritten at the locations that receive the broadcast. The actual promotions that can be used at each individual store will be limited to those promotions assigned to the store itself or to "All Stores." 
Currently, any location can broadcast Promotions simply by clicking the Broadcast button on the interface.; however, you should only broadcast Promotions from the RA server down to the child POAs and stores. If stores broadcast promotions, then there is a chance that promotions priority can be duplicated at locations across the enterprise, leading to unexpected results.
The actual promotions that can be used at each individual store will be limited to those promotions assigned to the store itself or to "All Stores."

Enable Broadcast permission
The Promotions - Enable Broadcast permission (added in Prism 2.1.2) controls the ability of employees to access the Broadcast button.
Sample Promotions main screen with Broadcast button in upper-right corner:
Promotions main screen with Broadcast button upper right

Schedule Automatic Removal of Inactive Promotions
Prism users can schedule the deletion of promotions to occur on a regular basis. This provides an easy way to remove promotions that are no longer needed. When scheduling the "Delete Promotions" task, you target for deletion promotions that have been inactive for a user-defined number of days. The user defines the "number of days inactive" in the task payload. Any promotions that have been inactive for that number of days (or more) will be removed from the database.
Schedule the "Delete Promotions" task at all locations that use promotions. By adjusting the payload, you can schedule the task to run as often as needed.
Here is the key information for the task:
Action end point = /v1/rpc
Action Payload = [{"Params":{"Days":"2"},"MethodName":"PCPromoDeletePromo"}]
This payload will delete promotions that are inactive for 2 days or more.
When defining the task, the user also enters a Start Date, frequency, timeout, workstation, etc.
Sample Scheduler task for deleting promotions that are inactive for 2 days or more:

Delete promotion task in TTK Task Scheduler