SeedCodeComplete3

Status Processes

Linking a Process Template to a Status

Overview

Each process template can be linked to one or more statuses. In this way, when a contact's or project's status changes the software can add milestones from the linked template(s) to that contact or project.

Note that a template may be linked to more than one status, and a given status may be tied to more than one template.

When a user changes a contact or project status, and that status is tied to one or more templates, they are presented with a dialog asking if they'd like to apply the template's milestones to the project.

Learn more about all this here: Milestone Templates

Transactional Process

Like all editing in SeedCodeComplete13. Changes to status for Contacts and Projects are done in a modal edit mode. There is an On Save script trigger on the status fields:

Contact Status On Save
Project Status On Save

These scripts uses ExecuteSQL to look up the associated milestones and loads them into an array.

When the changes to the Contact or Project are complete and Save is pressed a sub-script is run called:

Load Milestones Into Contact Events
Load Milestones Into Contact Events

This script checks for the global variable created by the script trigger and asks the user if the associated milestones should be added to the project or contact.

(855) SEEDCODE
[email protected]
Follow us: