Problem A very common requirement in Vault is to automatically populate revision and approval fields on drawings based on lifecycle state changes (Designer, Checker, Approver, Approval Date, Reason for Issue, etc.). Today, this typically requires: Third‑party Vault extensions, or Custom jobs built on top of the Job Processor The end goal for most users is simple: clean, correct data that can be shown directly in the drawing revision block. Proposed solution – Property mapping on state change Introduce a built‑in Property Mapping on Lifecycle State Change feature. On each lifecycle transition, administrators can define one or more mapping rules: Source: system property, user‑defined property, or static text Target: any writable property Action: copy value, set static value, or clear value The mappings are executed automatically on state change, using the existing Job Processor. This provides a generic and flexible automation mechanism for setting, transferring, or clearing properties based on lifecycle transitions, without custom API code or third‑party extensions. Example workflow Typical use cases include populating revision tables, drawing signatures, approval initials, and approval dates based on lifecycle state changes. Work in Progress → For Review Copy Created By → Designer For Review → For Approval Copy Created By → Checked By For Approval → Released Copy Created By → Eng. Approved By Copy Created Date → Eng. Approved Date Set Reason for Issue = "Issued for Construction" Released → Work in Progress Clear approval and revision‑related properties These properties can then be referenced directly in the drawing revision block, which is the primary driver for this feature. Value Clean, automatic revision and approval data without custom jobs or extensions A reusable automation mechanism for lifecycle-driven metadata
Show More