Comment management for tickets.
Manages comments on tickets with support for internal-only
visibility and soft-delete. Accessed via ObjTicket delegation
methods (add_comment, get_comments).
| Column | Type | Description |
|---|---|---|
| Guid | char(50) | Primary key |
| TicketGuid | char(50) | Parent ticket reference |
| CommentText | text | Comment body |
| CommentedBy | varchar(255) | Who wrote the comment |
| IsInternal | char(2) | Y/N - internal-only flag |
| IsDeleted | char(2) | Y/N - soft delete flag |
| Package | char(255) | Package context |
| CreatedDate | datetime | When the comment was added |
Read(guid) - Load comment by guidCreate(ticket_guid, comment_text, commented_by, is_internal, package) - Add commentget_comments(ticket_guid, include_internal) - List non-deleted commentsdelete_comment(guid) - Soft-delete a commentpython factory.core/ObjTicketComment.py list-comments <ticket_guid>
python factory.core/ObjTicketComment.py list-comments <ticket_guid> --include-internal
ObjTicket.py - Parent ticket orchestratorObjEnum.py - COMMENT_ADDED action type