The following notification types, which correspond to the check boxes on the Triggers tab on the Workgroup PDM Vault Admin dialog box, are defined for Workgroup PDM Triggers.
These notifications appear in the Workgroup PDM Triggers message <header> node.
"bumprevision"
Attribute |
Description |
document
|
Document name
|
previous_revision
|
Revision before status change
|
new_revision |
Revision after status change |
project |
Project in which document revision is changed |
user |
User who changed the revision level |
"changedocstatus"
Attribute |
Description |
document
|
Document name
|
previous_project |
Project before status change |
new_project |
Project after status change (may be the same) |
user |
User who modified project attributes |
previous_value |
Previous status value |
new_value |
New status value |
"checkin"
Attribute |
Description |
document
|
Document name
|
revision |
Revision level |
project |
Document’s project |
user |
User who checked in document |
is_new |
Value of 1 if the document is new to Workgroup PDM |
"createproject"
Attribute |
Description |
project |
Name of project created |
user |
User who created project |
"deletedoc"
Attribute |
Description |
document |
Document name |
project |
Project from which document was deleted |
user |
User who deleted document |
"deleteproject"
Attribute |
Description |
project |
Name of project deleted |
user |
User who deleted deleteproject |
"detailedmodifyproject"
Attribute |
Description |
project
|
Document name
|
user |
Revision level |
permissions_changed |
Document’s project |
previous_project_description |
User who checked in document |
new_project_description |
Value of 1 if the document is new to Workgroup PDM |
previous_parent |
Previous project parent |
new_parent |
New project parent (can be the same) |
copied_from_project |
Project copied from, if copied |
"modifycustomproperty"
Attribute |
Description |
document |
Document name |
revision |
Revision level |
configuration |
Configuration for which the property is modified. An empty string is used for a document-level property. |
property_name |
Custom property whose value is modified |
previous_value |
Previous custom property value |
new_value |
New custom property value |
project |
Document's project |
user |
User who modified the custom property |
user_change |
1 if the user changed this explicitly, 0 if the change is the result of some other change |
"modifyproject"
Attribute |
Description |
project |
Project modified |
user |
User who modified project attributes |
"movedoc"
Attribute |
Description |
document
|
Document name
|
source |
Source project |
destination |
Destination project |
user |
User who moved document |
"opendocument"
Attribute |
Description |
document |
Document name |
revision |
Revision level |
project |
Document's project |
user |
User who opened the document |
"renamedocument"
Attribute |
Description |
previous_document |
Document name before change |
new_document |
Document name after change |
project |
Document's project |
user |
User who renamed the document |
"releaseownership"
Attribute |
Description |
document |
Document name before change |
project |
Document project |
previous_owner |
Previous owner |
user |
User who released ownership |
"takeownership"
Attribute |
Description |
document |
Document name |
project |
Document project |
previous_owner |
Previous document owner |
new_owner |
New document owner |
user |
User who issued takeownership |