Class TicketRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the ticket table.
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class TicketRecordData : Object
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
TicketRecordData()
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the ticket table.
Declaration
public TicketRecordData()
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Fields
Activate
When the ticket should be activated, if it is postponed.
Declaration
public DateTime Activate
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
AlertLevel
The alert level for the ticket. Matches the level value of the ticket_alert table.
Declaration
public short AlertLevel
Field Value
Type | Description |
---|---|
Int16 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
AlertStop
If the esclatation was stopped, this fields indicates how many seconds left before the next escalation level. -1 if escalation is running.
Declaration
public int AlertStop
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
AlertTimeout
The datetime for when the ticket should jump to the next alert_level.
Declaration
public DateTime AlertTimeout
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Author
A string representing the author of the ticket (same as author of first message).
Declaration
public string Author
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Category
The id of the category a ticket is in.
Declaration
public int Category
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ClosedAt
When the ticket was closed.
Declaration
public DateTime ClosedAt
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ConnectId
If a ticket is connected to another ticket, this field is set to the id of the 'master' ticket.
Declaration
public int ConnectId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ContactId
The company of the person in the cust_id field, if that person belongs to a company
Declaration
public int ContactId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
CreatedAt
When the ticket was created.
Declaration
public DateTime CreatedAt
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
CreatedBy
The id of the user who created the ticket. 1 (system user) if the ticket was created externally
Declaration
public int CreatedBy
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
CreatedByWorkflowId
The workflow this request/ticket was created by
Declaration
public int CreatedByWorkflowId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
CustId
The reference to the customer. NULL or -1 if ticket is not connected to customer.
Declaration
public int CustId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
DbiAgentId
Integration agent (eJournal)
Declaration
public int DbiAgentId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
DbiKey
The primary key for the integrated entry in the external datasource.
Declaration
public string DbiKey
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
DbiLastModified
When the entry was last modified.
Declaration
public DateTime DbiLastModified
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
DbiLastSyncronized
Last external synchronization.
Declaration
public DateTime DbiLastSyncronized
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Deadline
Deadline for ticket.
Declaration
public DateTime Deadline
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
DisplayFilter
The name of the mailbox from which the ticket was created. Only for displaypurposes
Declaration
public string DisplayFilter
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
FilterAddress
Address of receiving filter (mail box)
Declaration
public string FilterAddress
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
FilterId
The reference to the mailbox from which the ticket was created. NULL or -1 if the ticket was not created by a mailbox.
Declaration
public int FilterId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
FirstReadByOwner
The datetime for when the ticket first was read by the current owner.
Declaration
public DateTime FirstReadByOwner
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
FirstReadByUser
The datetime for when the ticket first was read by a user.
Declaration
public DateTime FirstReadByUser
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
FormSubmissionId
If this ticket was created from a form submission, this field will point to that record
Declaration
public int FormSubmissionId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
FromAddress
The from-address used when this ticket got created, e.g. by email
Declaration
public string FromAddress
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
HasAttachment
Boolean indicating if this ticket has one or more attachments.
Declaration
public short HasAttachment
Field Value
Type | Description |
---|---|
Int16 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Language
The language of the first external message
Declaration
public string Language
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
LastChanged
The last time the ticket was modified.
Declaration
public DateTime LastChanged
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
NumMessages
The total number of messages for this request.
Declaration
public int NumMessages
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
NumReplies
The number of replies (messages) to the customer for this request.
Declaration
public int NumReplies
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
OrigCategory
The id of the category the ticket was posted to.
Declaration
public int OrigCategory
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
OrigHumanCategoryId
Will contain the category id selected by the user, when having the choice of using the suggested category or manually selecting a category
Declaration
public int OrigHumanCategoryId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Origin
What is the origin of this ticket
Declaration
public TicketOrigin Origin
Field Value
Type | Description |
---|---|
TicketOrigin |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
OrigPriority
The reference to the initial priority for the ticket.
Declaration
public int OrigPriority
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
OwnedBy
The id of the user who owns the ticket. 1 (system user) if the ticket is unassigned.
Declaration
public int OwnedBy
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Priority
The reference to the ticket_priority table.
Declaration
public int Priority
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ProjectId
Reference to project table
Declaration
public int ProjectId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ReadByCustomer
The datetime for when the ticket was read by the customer.
Declaration
public DateTime ReadByCustomer
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ReadByOwner
The datetime for when the ticket last was read by the owner.
Declaration
public DateTime ReadByOwner
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ReadStatus
Whether the owner has read the ticket or not (red, yellow, green).
Declaration
public TicketReadStatus ReadStatus
Field Value
Type | Description |
---|---|
TicketReadStatus |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
RealTimeSpentExternally
The total time (seconds) within 24x7 the ticket has been in a external waiting status (configurable), not including current state
Declaration
public int RealTimeSpentExternally
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
RealTimeSpentInternally
The total time (seconds) within 24x7 the ticket has been in an open status (configurable), not including current state
Declaration
public int RealTimeSpentInternally
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
RealTimeSpentQueue
The total time (seconds) within 24x7 hours the ticket has been in a queue status, not including current state
Declaration
public int RealTimeSpentQueue
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
RealTimeToClose
Same as time_to_close, but not calculated based on priority.
Declaration
public int RealTimeToClose
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
RealTimeToReply
Same as time_to_reply, but not calculated based on priority.
Declaration
public int RealTimeToReply
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
RepliedAt
The datetime for when the ticket was replied to. I.e. the first external message added to the ticket.
Declaration
public DateTime RepliedAt
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
SaleId
Reference to sale table
Declaration
public int SaleId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Sentiment
The sentiment index of the last external message
Declaration
public int Sentiment
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
SentimentConfidence
The sentiment confidence of the last external message
Declaration
public int SentimentConfidence
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Slevel
The securitylevel of the ticket.
Declaration
public TicketSecurityLevel Slevel
Field Value
Type | Description |
---|---|
TicketSecurityLevel |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Status
The status of the ticket. I.e. active/closed/postponed/deleted
Declaration
public TicketBaseStatus Status
Field Value
Type | Description |
---|---|
TicketBaseStatus |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
SuggestedCategoryId
Suggestion for categorization, based on the text of the message (AI)
Declaration
public int SuggestedCategoryId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Tags
Array of references to the Tags records
Declaration
public int[] Tags
Field Value
Type | Description |
---|---|
Int32[] |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TicketId
The primary key (auto-incremented)
Declaration
public int TicketId
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TicketStatus
User defined ticket status
Declaration
public int TicketStatus
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TicketType
Tickettype of the ticket
Declaration
public int TicketType
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TimeSpent
The total time (minutes). Aggregated time spent from ticket's messages. Read-only for external use.
Declaration
public int TimeSpent
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TimeSpentCalculated
When the time_spent value was last calculated.
Declaration
public DateTime TimeSpentCalculated
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TimeSpentExternally
The total time (seconds) within the priority's office hours the ticket has been in a external waiting status (configurable), not including current state
Declaration
public int TimeSpentExternally
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TimeSpentInternally
The total time (seconds) within the priority's office hours the ticket has been in an open status (configurable), not including current state
Declaration
public int TimeSpentInternally
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TimeSpentQueue
The total time (seconds) within the priority's office hours the ticket has been in a queue status, not including current state
Declaration
public int TimeSpentQueue
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TimeToClose
The time (minutes) between when the ticket was created and when it was closed. Calculated based on priority's timeframe.
Declaration
public int TimeToClose
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TimeToReply
The time (minutes) between when the ticket was created and when it was replied to. Calculated based on priority's timeframe.
Declaration
public int TimeToReply
Field Value
Type | Description |
---|---|
Int32 |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Title
The title of the ticket.
Declaration
public string Title
Field Value
Type | Description |
---|---|
String |
Remarks
Please use this class instead of a full TicketRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding TicketTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.