Hi,
Are you wanting to get a list of tickets from ServiceDesk to create them as new tickets in your new system?
Here's a piece of SQL to get a few fields you've mentioned
- [AffectedUser] => assigned user
- [ResolvedBy] => resolutor
ServiceDesk 7.1
SELECT
process_id
,incident_name
,incident_description
,submitted_by
,[owner]
,u.PrimaryEmail AS [ResolvedBy]
FROM ServiceDeskIncidentManagement sdim
INNER JOIN [User] u ON u.UserID = sdim.resolved_by_user_id
Affected User you could get from 'ReportProcessContact'
SELECT
u.PrimaryEmail
FROM [ReportProcessContact] rpc
INNER JOIN [User] u ON u.UserID = rpc.ReferenceID
WHERE rpc.ContactType = 'Affected User'
AND SessionID = @SessionID
ServiceDesk 7.5
SELECT
[ProcessId]
,[IncidentName]
,[IncidentDescription]
,[AffectedUser]
,[Owner]
,[ResolvedBy]
FROM [ImIncidentTicket]