Browse Guides

Contract Schedules
Reading mode
Copy Link
Link Copied!
Print
Feedback
This guide has multiple versions available:
<style>p { margin: 0; }span.fr-emoticon.fr-emoticon-img { background-repeat: no-repeat !important; font-size: inherit; height: 1em; width: 1em; min-height: 20px; min-width: 20px; display: inline-block; margin: -0.1em 0.1em 0.1em; line-height: 1; vertical-align: middle; } span.fr-emoticon { font-weight: normal; font-family: "Apple Color Emoji", "Segoe UI Emoji", "NotoColorEmoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; display: inline; line-height: 0; } blockquote { border-left: solid 2px #5e35b1; color: #5e35b1; margin-left:0; padding-left:5px;}blockquote blockquote{ border-color: #00bcd4; color: #00bcd4;}blockquote blockquote blockquote{ border-color: #43a047; color: #43a047;} table.grid{ border-collapse: collapse;} table.grid td, table.grid th { border: 1px solid #ddd;} .fr-fic.fr-dib{ display: block; margin: 5px auto;}.fr-fic.fr-dib.fr-fir{ text-align: right; margin: 5px 0 5px auto;}.fr-fic.fr-dib.fr-fil{ text-align: left; margin: 5px auto 5px 0;}.fr-fic.fr-dii{ float: none; margin: 5px auto;}.fr-fic.fr-dii.fr-fil{ float: left; margin: 5px auto;}.fr-fic.fr-dii.fr-fir{ float: right; margin: 5px auto;}img.fr-dib.fr-fir { margin-right: 0; text-align: right;}img.fr-dib.fr-fil { margin-left: 0; text-align: left;}img.fr-dib { margin: 5px auto; display: block; float: none;}img.fr-bordered { box-sizing: content-box; border: solid 5px #CCC;}img.fr-shadow { box-shadow: 10px 10px 5px 0px #cccccc;}img.fr-rounded { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;}</style><p id="isPasted"><strong>In this guide we will cover:</strong></p><p><strong>- Pre-requisites</strong></p><p><strong>- Schedule Overview</strong></p><p><strong>- Schedule Hours</strong></p><p><strong>- Email Settings</strong></p><p><strong>- Schedule Plan</strong></p><p><br></p><p><br></p><p>Contract schedules allow you to schedule recurring meetings/work that is covered by, or occur as part of, a contract. The number of hours allocated to this work/meetings can be set, then meetings can be scheduled that deduct from these allocated hours. Allowing you to see how many hours a client has remaining for this work under the contract.</p><p><br></p><p>This is useful for recurring appointments or work that occurs as part of a contract, for example quarterly check ins. You can set the schedule for these meetings, and see how many hours the client has remaining for these meetings, useful if they request additional follow ups.&nbsp;</p><p><br></p><p><span style="font-size: 14pt;"><strong>Pre-requisites</strong></span></p><p><span style="font-size: 11pt;">If you do not see the &quot;Schedule&quot; tab on your contracts, you may need to enable it in advanced settings. First navigate to Configuration &gt; Advanced Settings and scroll down to the screen layout profiles button.</span></p><p><br></p><p><span style="font-size: 11pt;"><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdlZGUwNjk5LTBiN2YtNGFjZC04MWIyLTMzNjI2MTc0NDZjNiJ9.ykJVH8-vbLhr-GXoGpACvkBn4oD-nWlxyVHOyaPblkU" class="fr-fic fr-fil fr-dib" width="420" height="338"></span></p><p><strong><span style="font-size: 10pt;">Fig 1. Screen layout profiles button</span></strong></p><p><br></p><p>Click into this button and change the entity to be &quot;Agreement&quot;.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjE1YmYwYjhkLTk4NzEtNDNhZi1hYmNlLTJlYjBiNWEwYjAzZSJ9.SsLpqu7jTn-K85flazeslRjAxTQXxJDXxgIPTeLA8mc" class="fr-fic fr-fil fr-dib" width="445" height="299"></p><p><strong><span style="font-size: 10pt;">Fig 2. Screen layout profiles &quot;Agreement&quot; entity</span></strong></p><p><br></p><p>Then in the tab layout of the Agreement profile, make sure to show the schedule tab by using the pencil icon on the side to change the visibility of the tab.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjEwZWNmZjk1LTUxYWQtNDMyNy1hNWQ4LWI3YjE1YWI0YzlmYiJ9.r0K_p9RCWzNLn1ykbS562TlWmboXPl2cKIYl7t8ZfXM" class="fr-fic fr-fil fr-dib" width="963" style="width: 965px; height: 340.22px;" height="340"></p><p><strong><span style="font-size: 10pt;">Fig 3. Changing the visibility of the &quot;schedule&quot; tab</span></strong></p><p><br></p><p>There is also the option to set a default agreement layout profile.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImU2NjcxOTg4LTdjYzAtNDBkOS1iYTNkLWU4ZWRmNWZhYjZjMiJ9.deHngJgmYDskkz0DdAsqnMxBn4OOe7wBr3sMJH450Fk" class="fr-fic fr-fil fr-dib" width="396" height="540"></p><p><strong><span style="font-size: 10pt;">Fig 4. Default screen layout profile options</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Schedule Overview</span></strong></p><p>In the &quot;Agreements&quot; module (also may be called &quot;Contracts&quot;), choose an agreement and go to the &quot;Schedule&quot; tab towards the end of the row.</p><p><br></p><p>At the top of this tab, a schedule overview will show. It will lay out the hours remaining, allocated, used and the total.</p><p><br></p><p><strong>Hours Remaining:</strong> This will be the total hours minus those already allocated.</p><p><strong>Hours Allocated:</strong> This will be how many hours have been allocated to appointments.</p><p><strong>Hours Used:&nbsp;</strong>This will be how many hours have been used by past appointments.</p><p><strong>Hours Used (actual):&nbsp;</strong>This is how many hours have been used on the ticket assigned to the appointment.</p><p><strong>Total Hours:</strong> This is the sum of all schedule hours on the contract/agreement.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImUzYjQwZTA0LWUzZDEtNDRmNC1hODI4LTBhNzBhMGM4YTVkNiJ9.9uTWMU4wFEC34X9evNJaxUe8OP1NzoUAzrFlfAEbWrY" class="fr-fic fr-fil fr-dib" width="1154" style="width: 1156px; height: 195.423px;" height="195"></p><p><strong><span style="font-size: 10pt;">Fig 5. Hours Remaining, Hours Allocated, Hours Used, Hours Used (actual), Total Hours on an overview.</span></strong></p><p><br></p><p>These numbers can go into the negative, as shown by the figure below, and will show red as a result. In this example, the &quot;Hours Remaining&quot; have gone into the negative due to the &quot;Hours Allocated&quot; being higher than the &quot;Total Hours&quot; assigned to the agreement.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImU2ODRjZmEzLWY1YTEtNDFkOC1iMWE0LTMxYTgwNWYxNjA4NiJ9.eQGIC2JZxz2KNmZccj1Ad_Hwo07ytUvasbpIb30xPPM" class="fr-fic fr-fil fr-dib" width="1159" height="190"></p><p><strong><span style="font-size: 10pt;">Fig 6. Negative hourly balance on an agreement.</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Schedule Hours</span></strong></p><p>The next section is the &quot;Schedule Hours&quot; table. Upon editing, an &quot;Add&quot; button will show to add hours to the contract. This is the section that makes up the &quot;Total Hours&quot; in the overview above.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjgwN2U1MzgxLTRjZTctNDFiZi1iNzQ5LWRjMmRhNmNlODY5MyJ9.KsFOHMcJiVfdD8B5lDmRwlQh3PUN5Ib9wpuHb_cBnNQ" class="fr-fic fr-fil fr-dib" width="1093" height="199"></p><p><strong><span style="font-size: 10pt;">Fig 7. Schedule Hours table on an agreement.</span></strong></p><p><br></p><p>Clicking &quot;Add&quot; will bring up this &quot;Schedule Hours&quot; popup, where you can enter the number of hours you want to add to the agreement, as well as an associated note if you wish.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjU0NjYwYzJjLTRlYTUtNDFmNi1hZDljLTI2NWU2NTJhMDIwOCJ9.ZDLesop5gO3b5jOvD8RAy80NR7sHfkCeNXUQMoC2hdY" class="fr-fic fr-fil fr-dib" width="708" height="456"></p><p><strong><span style="font-size: 10pt;">Fig 8. Adding hours to the agreement.<br></span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Email Settings</span></strong></p><p>The next section is &quot;Email Settings&quot;. Here is where you set the emails you wish to see the appointment emails and invites to. Multiple emails can be added to this &quot;Scheduled Email List&quot; box by separating them with a comma.</p><p><br></p><p>i.e. <a href="mailto:support@haloitsm.com">support@haloitsm.com</a>, <a href="mailto:support@halopsa.com">support@halopsa.com</a>, <a data-fr-linked="true" href="mailto:support@halocrm.io">support@halocrm.io</a>&nbsp;</p><p><br></p><p>You can also choose to enable &quot;Include Account Manager in Emails&quot;. If enabled, the same emails will go to the account manager of the customer the agreement is associated with by CC. This can be found in the customer &gt; &quot;Details&quot; tab &gt; &quot;Assigning and Account Manager&quot; section &gt; &quot;Account Manager&quot;.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImRkNmY0NDJlLTk0MTctNDBjNS1iYTkyLWVlMTRiMWFmNTQ4YyJ9.TojCj7Y6bdAeM6KNggiZwso9eWpOn772wra2edRU-kQ" class="fr-fic fr-fil fr-dib" width="1090" height="180"></p><p><strong><span style="font-size: 10pt;">Fig 9. Email Settings on an agreement.</span></strong></p><p><br></p><p><strong><span style="font-size: 14pt;">Schedule Plan</span></strong></p><p>The final section is the &quot;Schedule Plan&quot;. Here, you can create scheduled tickets and appointments associated with this contract/agreement. This is useful when planning scheduled maintenance that is included as part of this contract.&nbsp;</p><p><br></p><p>The first button that shows in this area is &quot;Create Scheduled Dates&quot;.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjE5MGJkODU2LWU5NzAtNDhjMS1iMWYyLTYzZWQyZGZlY2QxZSJ9.HMU3z1-9Rb61Pqu1Hf4o0GT9D4-HP2S8oq5j2H3QvoQ" class="fr-fic fr-fil fr-dib" width="1107" height="396"></p><p><strong><span style="font-size: 10pt;">Fig 10. Create Scheduled Dates button on an agreement.</span></strong></p><p><br></p><p>Upon clicking this, the &quot;Create Schedule&quot; popup will display. Here is where you can bulk create appointments associated with the agreement. The &quot;Hours remaining&quot; and &quot;Hours on this schedule&quot; will adjust as you set the hours so you know exactly how long your customer has left on the agreement.</p><p><br></p><p>You can set the subject, the ticket type to be created, how many hours the schedule is, and start and end dates/times. A site can also be chosen to log against.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImUwYTQyN2E3LTc5MTItNGM4Ni1iZWM5LWQ3MTAzMGIxMTA4OCJ9.xSw68O-EML_62n8wZNwqBYZ5Di878buzaR93Jbw-MfY" class="fr-fic fr-fil fr-dib" width="1009" height="836"></p><p><strong><span style="font-size: 10pt;">Fig 11. Creating a schedule.</span></strong></p><p><br></p><p><strong>Subject:</strong> This will determine the subject of the ticket and appointment that is created</p><p><strong>Hours:</strong> This will determine the number of hours the appointment will be logged for. Each appointment generated will have this duration.</p><p><strong>Ticket&nbsp;</strong><strong>Type:</strong> Choose the type of the ticket that will be generated for this appointment. A ticket will be logged of this type a day before the scheduled appointment. The task scheduler creates these tickets so they will only be created when the tasks scheduler runs.&nbsp;</p><p><strong>Work&nbsp;</strong><strong>Hours:</strong> Choose the work hours the schedule should operate within. If the schedule falls outside of those work hours, the appointment will not generate, for example, if there is a holiday.</p><p><br></p><p>You can also set the appointment type that is created for this scheduled appointment. If you have selected *Use Ticket Type level setting* the appointment type for the appointment created will be determined by the &#39;Default Appointment Type&#39; set against the selected ticket type.&nbsp;</p><p><br></p><p>In the example below, a holiday was set on the &quot;Default Working Hours&quot; for the 21st, so the schedule is skipped on that day.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2YzYzN2Y2LTYyZDEtNDc1NS1hYmRlLTBhZmQ3MjgyZWEwOSJ9.PaiW_IroJZxhY74ZbCswIJsgcy6s0TG6xPeZ2t1mDxo" width="1214" style="width: 1216px; height: 572.062px;" class="fr-fic fr-dii" height="572"></p><p><strong><span style="font-size: 10pt;">Fig 12. Holiday schedule skipped.</span></strong></p><p><br></p><p><span style="font-size: 11pt;">You can also add a one-off appointment as part of the scheduled hours using the &#39;Add&#39; button.&nbsp;<br></span></p><p><br></p><p>The second button is to &quot;Send Outstanding Appointment Emails&quot;. Upon clicking, the green &quot;Email Created&quot; popup will show in the top right.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImEwOTk1NmM1LWI5MTgtNDc0MS1iNTJhLTY5MzBlYmJjYmJjOSJ9.kvK3fg0MtTLZ9IUM6ZhONU_O1OianII_BWM-EQKkzMU" class="fr-fic fr-fil fr-dib" width="1218" style="width: 1220px; height: 307.741px;" height="308"></p><p><strong><span style="font-size: 10pt;">Fig 13. Send Outstanding Appointment Emails button.</span></strong></p><p><br></p><p>Halo will then send a table of remaining appointments to the emails within the &quot;Scheduled Email List&quot; box in the &quot;Email Settings&quot; section.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImNlNjU3ZDVkLWQ1NmUtNGY5Yi04OWE4LTllNDhkZGExY2UzNCJ9.NwY0wa9OOJQjNdpkbyEWF5y4EMYQYQ1o7APvoKuT2io" width="1215" style="width: 1217px; height: 572.01px;" class="fr-fic fr-dii" height="572"></p><p><strong><span style="font-size: 10pt;">Fig 14. Outstanding appointment email.</span></strong></p><p><br></p><p>Once tickets are created for the appointment, the ticket ID will appear hyperlinked in the schedule plan against the contract.&nbsp;</p><p><img data-fr-image-pasted="true" src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjFlZTc0MjYwLWMyOTUtNDc2My04NjkwLTdjZDg2NmIyMGY5NSJ9.3wo4uSwpyXTsZvkqdkdvJljfSjCwRdTER1T6tJVrBpA" width="1104" height="324" style="box-sizing: inherit; border-style: none; cursor: pointer; padding: 0px 1px; user-select: none; text-align: left; color: rgb(0, 0, 0); font-family: sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; max-width: none !important;" id="isPasted" class="fr-fil fr-dib"><strong><span style="font-size: 10pt;">Fig 15. Tickets being created.<br></span></strong></p><p><br></p><p>The tickets will be created 1 day in advance of the appointment by default, they are created when the task scheduler runs daily tasks. However, you can choose how many days in advance of the appointment these tickets are created. This is set using the setting &#39;Number of days ahead of schedule to create Tickets&#39; found under Configuration &gt; Agreements. This setting will apply globally to all contract schedule plans.&nbsp;</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImFlMDM2ODIzLTM3MGMtNGZmNi05YzczLTJiMDFkOWQwOGE5MCJ9.5oJvqa4ullDD3HXY8vrbU-9tF6zs2orUXPH67cniEmY" class="fr-fic fr-fil fr-dib" width="820" style="width: 822px; height: 463.242px;" height="463"></p><p><strong><span style="font-size: 10pt;">Fig 16. Choose number of days ahead of schedule to create Tickets.</span></strong></p><p><br></p><p>This will create a ticket of the type you selected when creating the schedule under the customer&#39;s &quot;General User&quot;, with the appointment shown on the &quot;Next Appointment&quot; section on the right hand side.</p><p><br></p><p><strong><em>Note: &quot;Show &quot;General User&quot; in Lists&quot; needs to be enabled in Configuration &gt; Users &gt; General Settings.</em></strong></p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjZlODU4OTMxLTg2NTYtNDg4Ny05MzExLTYzZjRlNWIzMTU1NCJ9.dRpguXZmqRtnMqJrEP4nhvIdLd8C9RvM-bQ8-sFbORc" style="width: 1217px; height: 571.772px;" width="1215" class="fr-fic fr-dii" height="572"></p><p><strong><span style="font-size: 10pt;">Fig 17. Ticket created for the appointment.</span></strong></p><p><br></p><p>The final button is to &quot;Delete Outstanding Schedules&quot;. Upon clicking, a popup will show to confirm you wish to delete these appointments.</p><p><br></p><p><img src="https://halo.haloservicedesk.com/api/attachment/image?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjAyYjlmZGQ0LWRhOTYtNGU0ZS1hODY2LWFmZTE3MWM5ZmNiYyJ9.zMEOTf3KRvnwbniRZRuUzCtWcUa6YYXYTuj4gsSoMeY" class="fr-fic fr-fil fr-dib" width="682" height="148"></p><p><strong><span style="font-size: 10pt;">Fig 18. Delete Outstanding Schedules popup.</span></strong></p>
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.