The purpose of the below article is to explore how the Push Events functionality behaves and how to utilise it to mirror events across multiple contracts. This feature allows you to copy an event from one contract and raise it as a new draft across one or more projects.
This article will demonstrate this using the Early Warning module, however, this is also available for Technical Queries and PMI General events.
Certain actions may be unavailable if you do not have the appropriate permissions. Please speak with your Admin User if this is the case.
Video content is available below.
To set up Push Events on your contract, open the contract within the CEMAR Admin Panel and navigate to the Preferences section of the Basic Details tab. Within here, there are two preferences regarding Push Events. Selecting Users may push events to other contracts, which will allow Users on the contract to push events (which are set up to use push events) to other contracts, and selecting Users may push events to this contract, which will allow events from other contracts to be pushed to this contract:
You can also manage the push event functionality via the Roles & Permissions tab of the contract. Firstly, select a role from the drop-down and then within the Miscellaneous section, you will see the permission to allow the User to push an event to another contract:
Navigate to the contract which contains the event you wish to copy. From here, navigate to the left-hand expandable menu, and select Registers > Early Warnings (Risk Register):
Once within the register, locate the required event you wish to push onto another contract and select the three dots adjacent to the event. You will then need to select Create as draft in another contract(s) via the pop-up:
You will then be presented with the Select Contracts page.
Here, select the contracts you wish to copy the event to and then click Create Draft(s):
You may wish to create a profile on the left-hand side of the screen by clicking on the plus button, as highlighted in the screenshot above.
Each profile created contains a custom selection of contracts, based around various filters.
Once Create Draft has been selected, you will then be given a final confirmation of the action:
Once done, the event will then be given a note stating that the event has been pushed and a confirmation of the contract(s) that it has been pushed to:
In the chosen Contract, the early warning that you have pushed will show in draft status at the top of the register.
By clicking on the event, you can see that the title, cross reference and description have all been copied from the pushed event. However, this early warning will remain in a draft state, until it is progressed.