9 Process Administration

Administration activities are performed by the Process Administrator and Process Manager.

Process Administrator Authority Profile

This Authority Profile can be assigned to Retailer users who need to have the ability to configure Process, Product, and Activity templates and the associated administration options:

  • View what has been set up for Process, such as, templates, teams, and pick list values.

  • Create, amend, or delete Processes, Activities, and Briefs.

  • Schedule process.

  • Unlink records from a process.

  • Access and maintain the system calendar.

  • Access the Global Changes option in order to reassign the process manager for a process. Mass changes to process managers and users can be made using the Change Process Manager and Change Process User Names Global Changes options.

Process Manager Authority Profile

This Authority Profile can be assigned to users who need to be able to create process and edit schedules:

  • View what has been set up for Process, such as, templates, teams, and pick list values.

  • Create, edit, or delete Process, Activities, and Briefs.

  • Schedule process.

  • Unlink records from a process.

To access the administration options for Process, select the Process Management Admin option. The Admin - Process Management tab opens. In the left pane, select an option and a page opens for that option. For more information on each option, see the following topics in this chapter:

Process Folders

This list of folders is used in the Process and Activity templates to allow lists to be filtered when selecting templates to be used in Processes or templates. To edit the list of folders, select the Edit action. The page opens in edit mode. From this page, you can update the translations, add a folder, or delete an existing folder.

Figure 9-1 Process Folders Page

This figure shows the Process Folders page.

Activity Status

The list of activity statuses is defined by the system. The Status ID and default status description cannot be changed. To edit any of the translated descriptions, select the Edit action. The page opens in edit mode.

Figure 9-2 Activity Status Page

This figure shows the Activity Status page.

Activity Sub-Status

Activity Sub-Status is a configurable list of sub-status codes that may be used as a secondary, but separate field option, to the system workflow status. The Activity Sub Status page has the same format as the Activity Status page shown in Figure 9-2.

To edit the sub-statuses, select the Edit action. The page opens in edit mode. From this page, you can update translations for the sub-status codes, add a new sub-status, or delete an existing sub-status.

Note:

The general sub-statuses for COMPLETED, MESSAGE SENT, MESSAGE ACCEPTED, and MESSAGE FAILED must be configured. If these sub-statuses are not present, integration with the Artwork module will fail.

Activity Type

An activity is a defined task or link. Activities can be used to link to other elements within the system (such as, Specification request) and can be auto-completed using the status changes of linked elements. Activity Type names appear in the Activity Type pick-list on the Activity Template record.

The Activity Type page lists the defined Activity Type names and record numbers. To edit an existing activity type, select the activity type and then select the Edit action. A tab opens in edit mode.

To create a new activity type:

  1. Select the New action. The New Activity Type tab opens.

    Figure 9-3 New Activity Type Page

    This figure shows the New Activity Type page.
  2. Enter the Activity Type name in the default language. This field is mandatory. Enter any translations.

  3. In the Status Change Details section, select the record type from the drop-down list.

  4. In the Status Change Details section, select the states that trigger the activity to be set to Started or Completed. Whenever the status of a record that has been linked to the activity changes, the system checks for the selected states. If there is a match, it changes the activity's status. Where the status selected in both fields matches the record's state, the system changes the Activities status to Completed. These fields are mandatory:

    • To select the triggers for Started status, click the icon. The Select Started Statuses dialog box appears. Select the statuses and then click Ok.

    • To select the triggers for Completed status, click the icon. The Select Completed Statuses dialog box appears. Select the statuses and then click Ok.

  5. Enter a code and comments. These fields are not mandatory.

  6. In the Attachments tab, add attachments to the activity type.

  7. Select the Save action.

Activity Template

Templates for activities can be created and then assigned to Process Templates. These are single elements which can form part of the critical path or run in parallel to the main time-line. The Activity Template page shows the list of defined activity templates. For each activity, the sequence number, name, description, and duration in days are shown.

Figure 9-4 Activity Template Page

This figure shows the Activity Template page.

To edit an existing template, select the template and then select the Edit action. A tab opens in edit mode.

To create a new Activity Template:

  1. Select the New action. The New Activity Template page opens.

    Figure 9-5 New Activity Template Page

    This figure shows the New Activity Template page.
  2. In the Details section:

    • Activity Template Name: Enter the template name for the default language. This is a mandatory field. Enter any translations.

    • Status: The status is set to Draft.

    • Sub Status: Select the icon. Select the allowed sub-status in the Select Allowable Sub-Statuses dialog box and click Ok.

    • Sequence No: Enter a sequence number. This field is mandatory.

    • Folder: Select the icon. Select the folder in the Select Folder dialog box and click Ok. This field is mandatory.

    • Checkpoint Only: Check whether this template is only for checkpoint activities.

    • Critical Path: Check whether this template is for critical path activities. This field is mandatory.

    • Duration (days): Enter the duration in number of days. This field is mandatory.

    • Is this a Key: Check if this is a key activity.

    • Is this a Gate: Check if this is a gate activity. If Yes is selected, the Gate Type field appears. Select whether the gate type is Auto Complete or Approval Required.

    • Activity Type: Select the activity type associated with this template from the drop-down list.

    • Brief Template: Select the icon. Select the Brief Template that provides the questions for this activity in the Select Brief Template dialog box and click Ok.

    • Use Artwork: Select whether the Artwork module is used.

  3. In the Roles section, select the Owner, Responsible, and Viewer roles from the list of portal owner roles. Responsible is a mandatory field. The options for External Role are Supplier Responsible and Supplier Viewer.

  4. In the Email Rules subtab, the rules used to trigger email are listed.

  5. In the Attachments tab, add attachments to the template.

  6. Select the Save action.

Brief Templates

A Brief is a questionnaire which is held in either the activity or product (can be linked to specifications) and is completed as part of an activity by either the solution owner's user or supplier. A Brief Template pulls together the sections, questions, and answers and defines the order in which these appear on the screen. To edit an existing template, select the template and then select the Edit action. A tab opens in edit mode.

To create a new template:

  1. Select the New action. The New Brief Template tab opens.

    Figure 9-6 New Brief Template Page

    This figure shows the New Brief Template page.
  2. In the Brief Template Details subtab:

    • Enter the template name for the default language. This is a mandatory field. Enter any translations.

    • The status of the template is set to Draft.

    • Enter a description. This is not a mandatory field.

  3. In the Sections subtab, to add a section to the Brief, select Add and enter the description and any translations. You can define multiple sections.

  4. In the Questions subtab, you can define questions for each section:

    1. Select the type of answer from the drop-down list.

    2. To select the possible answers, click the icon in the Answers column. The Select Allowable Answers dialog box opens. Enter the answers and click Ok.

    3. Enter the question in the default language. This is a mandatory field. Enter any translations.

    4. To see what the questions will look like on a screen, select Preview. This displays a preview of the questions for that section.

    Figure 9-7 New Brief Template Questions Page

    This figure shows the New Brief Template Questions page.
  5. Select the Save action.

Process Status

The list of process statuses is defined by the system. The Process Status page has the same format as the Activity Status page shown in Figure 9-2. The Status ID and default status description cannot be changed. To edit any of the translated descriptions, select the Edit action. The page opens in edit mode.

Process Type

Process Type is a configurable list of process type codes. The Process Type page has the same format as the Activity Status page shown in Figure 9-2.

To edit the process types, select the Edit action. The page opens in edit mode. From this page, you can update translations for the codes, add a new process type, or delete an existing process type.

Process Template

A Process Template is used to define a set of activities and associated roles so that different processes and process schedules can be configured. It contains general process information, process details, key personnel involved, and activities. The Process Template page lists the available templates and the folder for each. To edit an existing template, select the template and then select the Edit action. A tab opens in edit mode.

To create a new process template:

  1. Select the New action. The New Process Template opens.

    Figure 9-8 New Process Template Page

    This figure shows the New Process Template page.
  2. In the Process Template Details subtab:

    • Process Template Name: Enter the name of the process template in the default language. This field is mandatory. Enter the translations for any supported languages.

    • Status: The status of the template is set to Draft.

    • Folder: Select the icon. Select the folder in the Select Folder dialog box and click Ok. This field is mandatory.

    • Description: Enter a description. This field is not mandatory.

    • Template Type: Select the template type. This field is mandatory.

    • Master Process: Select whether this template is for a master process. If set to Yes, these template can be used to identify processes in the following records of the system:

      • The initial or the start process in a hierarchy.

      • As an indicator to export to third-party systems, for example, Artwork.

      • The initial process which can be the top level process for reports.

    • Comments: Enter any comments. This fields is not mandatory.

  3. In the Activities subtab, add the activities to the template. Select the Add action. The Select Activity dialog box opens. Choose the activities and click Ok.

  4. In the Briefs subtab, select the Brief templates to be added to this Process Template.

  5. In the Attachments tab, add attachments to the template.

  6. Select the Save action.

Team

Team administration can help a Process Manager by populating and adding users to roles which then populate the roles listed in an activity. On the Team page, the list of teams and roles associated with each team are shown. To edit an existing team, select the team and then select the Edit action. To create a new team:

  1. Select the New action. The New Team tab opens.

    Figure 9-9 New Team Page

    This figure shows the New Team page.
  2. Team Name: Enter the team name for the default language. This is a mandatory field. You can also define the translated team names.

  3. User Roles: This field is mandatory. To add a role to the team:

    1. Select Add. The Select User Role dialog box appears.

    2. Select the roles and click Ok.

    3. To add users for a role, select the icon. The Select Users dialog box. Select the specific users for the team and click Ok.

  4. Select the Save action.

System Parameters

To maintain the parameters used to support Process, select the System Control option and then System Parameters.

Table 9-1 shows the specific system parameters, by subtab on the System Parameters page, used to support Process.

Table 9-1 System Parameters to Support Process

Subtab Parameter Description

Urgent Items

Show Process Activities

If set to Yes, Process activities are shown in the UIM. Default is Yes.

Process

Hide Activities Already Linked option when linking records to Processes

Use this to set the default value of this field when linking records to Processes.

Default is unchecked.

Email Templates

The email templates used to notify users as processes and activities they are associated with progress through their workflow stages are:

  • Activity Status Change email template (PROJECT1)

  • Activity Notification email (PROJECT2)

The contents of the emails can be amended by the administrator in the Notifications / Email Templates page in Admin area.

The following parameters are also available for use in the Process email templates:

  • $supplier_name - The name of the supplier, in the business language.

  • $supplier_local_name - The name of the supplier, in the local language.

  • $site_names - The names of the sites, in the business language.

  • $site_local_names - The names of the sites, in the local language.

  • $showInternationalNames - Whether international names are used.

  • $project_id - The id of the process.

  • $recipients - The list of recipients.

  • $recipients.personName - The names of the recipients.

  • $recipients.email - The email addresses of the recipients.

Table 9-2 shows an example of the parameters being used in the email template.

Table 9-2 Usage of Parameters in Process Emails

Example Use in Template Example Output in Email

Status: $activity_status

Status: Started

Use international names: $showInternationalNames

Use international names: true

Supplier Name: $supplier_name

Supplier Name Local: $supplier_local_name

Supplier Name: ABC Supplies Ltd.

Supplier Name Local: ABC Supplies Ltd.

Site Names:

$site_names

Site Names:

ABC Nottingham, ABC Leicester

Site Names Local:

$site_local_names

Site Names Local:

ABC Nottingham, ABC Leicester

Process ID: $project_id

Process ID: PR000009

Recipients:

#foreach( $recipient in $recipients ) $recipient.personName ($recipient.email) #end

Recipients:

John Smith (john.smith@example.com)

Joe Bloggs (joe.bloggs@example.com)

Joan Doe (joan.doe@example.com)