Concepts and definitions > Subscriptions and notifications
Subscriptions and notifications
Subscriptions and notifications help you coordinate development with other designers.
Subscriptions
 
You can subscribe to an item to receive e-mail when an event occurs for that item. Events include attribute changed, state change, owner changed, note added, and new revision. You may choose which events to be notified about.
The messages are sent by a Web service via e-mail so you don't need to be using Creo Elements/Direct Modeling or even Creo Elements/Direct Model Manager to receive the message.
Notifications
 
Session, or local, data refers to the models and drawings you are using in Creo Elements/Direct Modeling. Database data refers to the models and drawings in the Creo Elements/Direct Manager Server database. When there are inconsistencies between your session data and the database data you can lose data or introduce defects into your design process. The most serious problems occur when two different models, for example a bolt and nut, have the same identifier, or when modifications are accidentally made to older versions.
Creo Elements/Direct Model Manager refreshes its status while you work in Creo Elements/Direct Modeling. The refresh rate is based on the interval set in your preferences.
When Creo Elements/Direct Model Manager notices an inconsistency between your session data and the database data it sends you a notification. Notifications appear both as a pop-up window in the lower right-hand corner of the screen and as an item in the Creo Elements/Direct Model Manager Notifications tab.
Once you receive a notification, you won't receive subsequent notifications for the same item until you resolve the inconsistency. This keeps you from being notified repeatedly about the same inconsistency.
You can investigate an inconsistency from either Creo Elements/Direct Modeling's structure browser or from Creo Elements/Direct Model Manager's Notifications tab.
You must resolve the inconsistency before saving your model to maintain the integrity of the data in the database.
Was this helpful?