Job Templates ensure that jobs are always created with a consistent format across the practice, and save time by removing the need to manually configure the fields each time a user creates a new job.
For each template, the user can configure the Invoice Layout and Description, Custom Fields, and the Chart of Accounts information when costs are synchronised to Xero.
Job Templates can only be managed in FYI by practices on the Elite plan, with FYI set as the Practice Manager source. Refer to Practice Management Sync. An FYI Admin or a user in a User Group with permissions enabled for Templates can create Job Templates.
Note: If your Practice Management Source is set to Xero Practice Manager, Job Templates are managed in XPM, not FYI. Refer to the Job Templates section of Synchronising Clients, Staff, Jobs, Time, Tax Returns with Xero Practice Manager.
Displaying the Job Templates List
- In FYI, click Settings in the top right-hand corner.
- Select Practice Settings and then select Jobs.
- Click the Templates tab.
The list of Job Templates is displayed.
Creating a Job Template
- From the Job Templates list, click the +Add button to open the Create Job Template drawer.
- Select the Type. This field will default to Standard. Click the drop-down to select from Standard, Billing or Workflow Job Template types. Refer to Elite Job Type Overview.
Note: When creating a Job, the Job must be the same Type as the Job Template, i.e. Billing Jobs cannot use a Workflow Job Template.
- Enter the Name. This identifies the Job Template internally and should clearly identify when the Template should be used.
- Enter a Job Name. When a Job is created, this will be used to create the Job Name, although you'll be able to overwrite the name if needed.
The Name field supports the use of Merge Fields to personalise the name of the Job when created from the template, for example, adding the client's name. Click the Merge Field icon to select Merge Fields as required. Refer to Using Merge Fields with Job Templates below.
- Select an Invoice Layout of either Summary or Detailed.
The Invoice Layout can be changed to either Summary or Detailed, depending on the level of information to be included on the invoice. The Detailed layout will display each Job Description on a separate line, while the Summary will only display a single line on the invoice.
Note: This is relevant for Standard and Billing Job Templates only.
- Enter an Invoice Description. This will be used by default when creating a new invoice but can be overwritten if required.
The Invoice Description field supports the use of Merge Fields to personalise the name of the Job when created from the template, for example, adding the client's name or the current year. Click the Merge Field icon to select Merge Fields as required. Refer to Using Merge Fields with Job Templates below.
- Enter a Job Reference if preferred, otherwise, this field can be left blank. You can select a Custom Field here which has been set up with the type 'Job' or the Job Number.
Note: This is relevant for Standard and Billing Job Templates only.
- If creating a Billing or Standard job, select the relevant Xero Organisation from the drop-down.
- If creating a Standard or a Workflow Job, select the Chart of accounts. Costs for jobs will be synchronised to this account.
- Select the Xero Invoice Theme.
- Select a default Job State from the drop-down. When a job is created from the Template, the Job State will be populated automatically. If creating a Workflow Job and there is no default State specified, the Billing Job State will be used.
- Select a Job Category, used to segment Jobs in the Job List.
- Enter a Budget Amount if creating a Standard or Workflow Job template. When a job is created from the template, for example, a recurring job, the Budget Amount will be added to the job automatically.
- Select the required field from the Set Custom Field dropdown to include a Custom Field. The Custom Field will be displayed for you to select the relevant value, or you can click the X icon to remove the field.
- Click Create.
- The Template will be added to the Templates list, and a Template ID will be assigned automatically.
Note: Once a Job Template has been saved, the Job Type cannot be changed.
Editing a Job Template
From the Job Templates list, click on a template to open the Update Job Template drawer.
Update the fields as required and click Update. Changes will only apply to new Jobs created using the Template.
Using Merge Fields with Job Templates
Merge Fields can be added to the Job Name and Invoice Description fields, to personalise the details of the Job when created.
Click the Merge Field icon to display a list of available Merge Fields, including Custom Fields.
The sections displayed will depend on which field you're entering the Merge Field into, and any integrations for the practice. Click on the section heading to display a list of Merge Fields, then click on the Merge Field to add it to the Job Template field.
For details on each of the available Merge Fields, refer to the article Merge Field Glossary.
For more advanced merge fields, you can use formatters and even add text or perform calculations. For example, to put in the current year, use the merge field {{"now" | date: "%Y"}}. Refer to Formatting Merge Fields.
Click Save to save the changes and return to the template.
Custom Fields will be displayed in the relevant section. For example, fields displayed on the Job - Custom Fields tab will be displayed in the Job section of the Merge Field window.
Refer to Managing Custom Fields.
Job Template Activity Log
Changes to Job Templates will be displayed in the Activity section.
Clicking the Activity section heading will expand to display a list of activities for each Job Template.
Adding Additional Columns to the Job Templates List
In the Job Templates list, you can modify which columns are displayed, making it easy to manage your Job Templates.
Click the Columns tab on the left to select or unselect columns accordingly.
Note: Currently, any changes to the Job Template view cannot be saved.
Job Template ID
When a Job Template is created, a unique Template ID is automatically assigned to the template by FYI.
For practices integrated with Ignition using Zapier, this Template ID can be used to automatically select a Job Template when a new job is created. Refer to Integration with Ignition using Zapier
Archiving Job Templates
Job Templates can be archived if no longer required. Archived Job Templates will be hidden from view, and will no longer be available to select from when creating a job manually or through an automation process.
Archive a Template
To archive a Job Template:
- From the Job Templates list, select the relevant template or click the checkboxes to select multiple Templates.
- Click the Archive button in the toolbar.
- The Archive Job Template confirmation message will be displayed.
- Click Yes.
Note: If the Job Template is currently in use in an Automation Process, a message displays as information with the Automations in which is it used and cannot be archived.
Click the link in the message to display the relevant custom process to allow you to update the Job Template in the custom process if required.
If the Billing and/or Workflow Job Templates have been linked to other Job Templates, the template cannot be archived, and a message will display which Job Template(s) are linked to the current template. Refer to Billing & Workflow Job Templates.
- If the Job Template is not used in an Automation Process, or linked with other Job Templates, it will be archived.
Note: Once the Job Template has been created, Activity will display the name of the User and the date the template was archived.
Restore an Archived Template
To restore a Job Template that has been archived:
- Click the Unhide archived templates icon to ensure Archived Templates can be displayed.
- Ensure the Status filter is set to Archived only.
- Click the Job Template in the list.
- Click the Restore button in the toolbar.
- Click Yes to the prompt. The Job Template will be restored.
Deleting Job Templates
To delete a Job Template:
- From the Job Templates list, click on the Job Template row, or click the checkboxes to select multiple Templates.
- Click the Delete button in the toolbar.
- The Delete Job Template confirmation message will be displayed.
- Click Yes.
Note: If the Job Template is currently in use in an Automation Process, a message displays as information with the Automations in which is it used and cannot be deleted.
Click the link in the message to display the relevant custom process to allow you to update the Job Template in the custom process if required.
If the Billing and/or Workflow Job Templates have been linked to other Job Templates, the template cannot be archived, and a message will display which Job Template(s) are linked to the current template. Refer to Billing & Workflow Job Templates.
- If the Job Template is not used in an Automation Process, or linked with other Job Templates, it will be deleted.
Assigning a Job Template to a Job
When creating a Job, you will be able to select a Template to automatically populate the fields in the job drawer. Refer to Create a Job.
For existing Jobs, you can select a Template from the Job Summary tab by editing the Job Details. Refer to Job Summary.
Viewing Job Templates on the Jobs List
The "Template" column can be easily added to the Jobs List for sorting and filtering jobs by template. Refer to Adding, Removing and Moving Columns in the Jobs Lists.