Defect Tracking
Defect Tracking helps users to track tickets related to a common defect.
Java Classes
Base objects are:
org.aspcfs.modules.troubletickets.base.TicketDefect;
org.aspcfs.modules.troubletickets.base.TicketDefectList;
Module action is:
org.aspcfs.modules.troubletickets.actions.TroubleTicketDefects;
JSPs
Defect Tracking JSPs are located at src/web/troubletickets/*.
All the JSP files related to the Defect Tracking have the prefix "troubletickets_defect_".
The troubletickets_details.jsp is reused to display the ticket details from the defect details page. The attribute defectCheck is used to determine the correct trails in the ticket details page.
Database Tables
table ticket_defect
- defect_id - primary key
- title - a concise title of the defect
- description - text describing the defect in detail
- start_date - estimated start date of the defect.
- end_date - estimated date then the defect expires.
- enabled - used to disable the defect without effecting the start and expiration dates.
- trashed_date - this date/time field is set to let the application's background trashing process delete the defect and related ticket mapping.
- site_id - the site selection of the defect.
Object Validation
ObjectValidator checks for the presence of the fields title and startDate on Adding/Modifying TicketDefects.
Sign in to add your comment.