{"id":886,"date":"2019-03-09T08:08:40","date_gmt":"2019-03-09T08:08:40","guid":{"rendered":"https:\/\/builder-help.gjgardner.com\/?page_id=886"},"modified":"2020-12-18T21:27:07","modified_gmt":"2020-12-18T21:27:07","slug":"generating-todo-tasks-by-triggers","status":"publish","type":"ht_kb","link":"http:\/\/help.gjgardner.com\/au\/hc\/getting-started\/generating-todo-tasks-by-triggers\/","title":{"rendered":"Generating ToDo tasks by triggers"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">The system generates automatically a range of ToDo tasks according to the event triggers.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The system looks up for users with the ToDo permissions and creates ToDo tasks for them upon occurrence of a specific event in the system.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The following ToDo tasks can be created:<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Task<\/b><\/td>\n<td><b>Description<\/b><\/td>\n<\/tr>\n<tr>\n<td><b>DPP Job has been created &#8211; [Job Number]<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A new DPP Job has been created. The Job number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Sale has been completed for Job \u00a0[Job Number]<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Sale has been completed for a specific Job. The Job number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Estimate for Job Number [Job Number] has been re-done!<\/b><\/td>\n<td><span style=\"font-weight: 400;\">Re-estimation of a specific Job has been initiated. The Job number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Subcontractor has expired<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A specific Subcontractor has expired. The name of the Subcontractor, as well as the expiry date, will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Sub-contractor expiry events are approaching<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A specific Subcontractor approaches the expiry date. The name of the Subcontractor, as well as the expiry date, will be specified in the task. <\/span><\/td>\n<\/tr>\n<tr>\n<td><b>System Email Template [Template Name] is Overwritten<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A Corporate or Master User has overwritten a specific System Email Template. The template name, as well as the link to its overwritten version, will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Job Email Template [Template Name] is Overwritten<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A Corporate or Master User has overwritten a specific Job Email Template. The template name, as well as the link to its overwritten version, will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Builder&#8217;s Insurance Expires on [Expiry Date]<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Builder\u2019s Insurance expires on a specific date. The expiry date will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero Issue &#8211; NOT existing Job number archived<\/b><\/td>\n<td><span style=\"font-weight: 400;\">An issue occurred in Xero. A non-existing Job Number has been created and used by a user in Xero. This Job has been archived.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero Issue &#8211; NOT existing Cost Center archived<\/b><\/td>\n<td><span style=\"font-weight: 400;\">An issue occurred in Xero. A non-existing Cost Center has been used by a user in Xero. This Cost Center has been archived.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero Issue &#8211; Sales Invoice Created &#8211; [Office Name]<\/b><\/td>\n<td><span style=\"font-weight: 400;\">An issue occurred in Xero. A user from a specific Office has added a Sales Invoice with the Job Number in Xero. The Office name, Invoice and Job numbers will be specified in the task. The user was not allowed to do this.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero &#8211; New Contact<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A new Contact has been created in Xero in the result of entering a new transaction. The name of the Contact will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero &#8211; Contact overwritten in Sales Invoice<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Contact has been overwritten in a specific Sales Invoice in Xero. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero &#8211; Line item(s) overwritten in Sales Invoice<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Line Items have been overwritten in a specific Sales Invoice. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero Issue &#8211; Correct Line item(s) in Sales Invoice<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Line Items has been changed in a specific Sales Invoice in Xero. The system cannot automatically fix them because of payments. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero &#8211; Line Amount overwritten in Sales Invoice<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Line Amount Type has be overwritten in a specific Sales Invoice in Xero by a user who was not allowed to do this. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero Issue &#8211; Correct Line Amount Type in Sales Invoice<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Line Amount Type has been changed in a specific Sales Invoice in Xero. The system cannot automatically fix it because of payments. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero &#8211; Quantity overwritten in Sales Invoice<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Line Quantity has been overwritten in a specific Sales Invoice in Xero. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero &#8211; Account overwritten in Sales Invoice<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Account code has been overwritten for a specific Sales Invoice in Xero. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero Issue &#8211; Account changed in Sales Invoice<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Account code has been changed for a specific Sales Invoice in Xero. The system cannot automatically fix it. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero &#8211; Job Number overwritten in Sales Invoice<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Job Number has been overwritten in a specific Sales Invoice in Xero. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero Issue &#8211; Job Number changed in Sales Invoice<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Job Number has been changed in the Sales Invoice in Xero. The system cannot automatically fix it. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero Issue &#8211; Cost Center added in Sales Invoice<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A Cost Center number has been used in Line Items for the Sales Invoice in Xero. The system cannot automatically fix it. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero Issue &#8211; Reversed Draw is NOT Voided<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A specific Draw has been reversed but has not been voided in Xero due to the probable partial or full payment. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero &#8211; Sales Invoice Number overwritten<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Sales Invoice Number has been overwritten in Xero. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero Issue &#8211; Sales Invoice Number changed<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Sales Invoice number has been overwritten in Xero. The system cannot automatically fix it. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero Issue &#8211; Sales Invoice Synchronization Conflict<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Sales Invoice number has been edited by a user in Xero during synchronization. The issue requires the manual correction through the Builder Portal &#8211; Draw information. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Xero Issue &#8211; Sales Invoice &#8211; Allocation from not existing Credit Note<\/b><\/td>\n<td><span style=\"font-weight: 400;\">Allocation from a non-existing Credit Note has been added to a specific Sales Invoice. Manual correction in Xero is required. The Invoice number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Contact is made Active &#8211; Activate in Xero<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A specific Contact has been activated in the system. Manual activation of the Contact in Xero is required. The name of the Contact will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Bank account number changed<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The user has changed bank account details for a specific account on a particular date. The user\u2019s and contact\u2019s name will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>New Price Book has been created<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The user has created a new Price Book on a particular date. The user\u2019s name and the Price Book name will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Permit Approved Date has been changed<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The user has changed the Permit Approved Date for a specific Job on a particular date. The user\u2019s name and the Job number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Change Order [Change Order Number] has been approved for Job [Job Number]<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Change Order number has been approved for a specific Job. The Change Order number and Job number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Change Order [Change Order Number] has been reversed for Job [Job Number]<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Change Order number has been reversed for a specific Job. The Change Order number and Job number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Draw is due for Job [Job Number]<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Draw is due for a specific Job. The Job Number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Contract Start Date for Job [Job Number] is set<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Contract Start Date for a specific Job is set. The Job Number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Contract Start Date for Job [Job Number] has been changed<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Contract Start Date for a specific Job has been changed. The Job Number will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Meeting Create [Contact Name]: [Location] ([Meeting Date] [Meeting Time])<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The meeting with a specific Contact has been created. The Contact\u2019s name, as well as the meeting details, will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Follow-up due for [Contact Name]<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The follow-up with a specific Contact is due on a particular date. The Contact\u2019s name, as well as the follow-up date, will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Master Zone fee has been changed<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Master Zone has been changed for a specific Master Zone. The name of the Master Zone, as well as a link for approval, will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Job [Job Number] [Contact Name]:<\/b><\/p>\n<p><b>Task-[Task Name]<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A new task has been scheduled for a specific Job. The Job number, Contact\u2019s name, and Task description will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Sales Folder [Sales Folder] [Contact Name]:<\/b><\/p>\n<p><b>Task-[Task Name]<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A new task for the Sales Folder of a specific Contact has been created. The Sales Folder name, Contact\u2019s name, and Task description will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Builder&#8217;s Insurance Expired on [Expiry Date]<\/b><\/td>\n<td><span style=\"font-weight: 400;\">The Builder\u2019s Insurance has expired on a particular date. The expiry date will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Sales Folder [Sales Folder Name] has been created<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A new Sales Folder has been created. The Sales Folder name, as well as the Contact\u2019s name, will be specified in the task.<\/span><\/td>\n<\/tr>\n<tr>\n<td><b>Stage: [Stage] Activity: [Activity] Starts on $Date<\/b><\/td>\n<td><span style=\"font-weight: 400;\">A new stage starts on a particular date. The stage, activity, and start date will be specified in the task.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>","protected":false},"excerpt":{"rendered":"<p>The system generates automatically a range of ToDo tasks according to the event triggers. The system looks up for users with the ToDo permissions and creates ToDo tasks for them upon occurrence of a specific event in the system. The following ToDo tasks can be created: Task Description DPP Job&#8230;<\/p>","protected":false},"author":21,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[7,95],"ht-kb-tag":[],"class_list":["post-886","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-getting-started","ht_kb_category-needs-update"],"_links":{"self":[{"href":"https:\/\/help.gjgardner.com\/au\/wp-json\/wp\/v2\/ht-kb\/886"}],"collection":[{"href":"https:\/\/help.gjgardner.com\/au\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/help.gjgardner.com\/au\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/help.gjgardner.com\/au\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/help.gjgardner.com\/au\/wp-json\/wp\/v2\/comments?post=886"}],"version-history":[{"count":2,"href":"https:\/\/help.gjgardner.com\/au\/wp-json\/wp\/v2\/ht-kb\/886\/revisions"}],"predecessor-version":[{"id":5698,"href":"https:\/\/help.gjgardner.com\/au\/wp-json\/wp\/v2\/ht-kb\/886\/revisions\/5698"}],"wp:attachment":[{"href":"https:\/\/help.gjgardner.com\/au\/wp-json\/wp\/v2\/media?parent=886"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/help.gjgardner.com\/au\/wp-json\/wp\/v2\/ht-kb-category?post=886"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/help.gjgardner.com\/au\/wp-json\/wp\/v2\/ht-kb-tag?post=886"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}