Tickets within JForce provide a way to request support or mention items that need attention within a project. The ticket list view shows all current tickets for a given project.

The list of tickets will show priority, ticket details, the category the ticket is in and any milestone it is attached to. You can also see the due date for a ticket as well as the last post.

Hovering over the due date will provide a tool tip with an exact date formatted according to your configuration date format.

The Ticket Form is displayed when you are creating a new ticket or modifying an existing one. When creating a new ticket, you will see a layout similar to the image below. The Summary is the name of the ticket. The Description text area utilizes a rich-text editor. Clicking the calendar icon next to the Due Date field will allow you to set the year, month, and day on which the ticket is due. The Priority list allows you to set the priority for the ticket. The available priority options are listed as "General Priority Options" in the General Configuration section of the administrator panel under the "List Values" tab. The Resolved radio buttons allow you to mark the ticket as resolved or unresolved. A ticket will automatically be resolved when a comment is set as the solution. The Attachment field allows you to upload an attachment to the ticket.

ticket-form

Milestone

The Milestone field uses the Autocomplete functionality. When you begin typing in this field, milestones with names matching what you have typed will appear in a drop-down list. When the field is empty, clicking in it once will function the same as a normal select list (i.e. all values will be shown). If your access role allows you to create milestones, then you can create a new milestone without leaving the current form. Simply type in a name for a new milestone and a modal window will pop up where you can enter the details for the milestone. Please note that the milestone must have a unique name within the current project or the autocompleter will not recognize it as such. If the milestone is selected successfully then you will see a green check mark next to the field.

ticket-form-milestone-autocompleter

Category

The Category field also uses the Autocomplete functionality. You can either select an existing category from the list or, if your permissions allow, you can create a new category simply by typing the value in the Category field. You will be asked if you would like to create the new category. Since the category is only a name, you will not have to fill out a modal popup. Once the new category is created you should see a green checkmark to the right of the field. Please note that any ticket categories you create will be available for anyone to use for tickets on the current project.

ticket-form-category-autocompleter

Assignees

The Notify Assignees checkbox is available if the ticket currently has assignees or if your Access Role allows you to assign people (in which case, you will also see a Manage button to the right of Assignees). If the Notify Assignees box is checked then an email notification will be sent to all assignees when the ticket is saved, provided that you have defined email templates for tickets . Clicking the Manage button will pop up a modal window where you can assign and/or un-assign people to the ticket.

ticket-form-assignees

This page shows all the information related to a particular ticket. The status of a ticket, the due date, the priority, any milestone or category that the ticket is associated with. Also, any assignees that are on this particular ticket will display in the header.

 

When posting a comment on a ticket, notice that you can mark your comment as the solution for the ticket.

This will place a tag on that comment as the solution to the ticket and shade the background of the comment to a highlighted color.