aktueller stand

This commit is contained in:
Meik
2026-02-12 16:15:06 +01:00
parent 493e671b9f
commit abbce22aa9
17 changed files with 2220 additions and 1321 deletions

View File

@@ -73,8 +73,7 @@
<Compile Include="F4SDCockpitCommunicationDemo.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="TicketModel.cs" />
<Compile Include="TicketOverviewRelationDefinition.cs" />
<Compile Include="TicketOverviewDataStore.cs" />
<Compile Include="TicketOverviewDataStore.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\F4SD-Logging\F4SD-Logging.csproj">
@@ -165,12 +164,9 @@
<None Include="MockupData\Virtuell, Vera.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="MockupTicketOverview\TicketOverviewRelations.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="MockupTicketOverview\TicketOverviewGeneratedTickets.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="MockupTicketOverview\TicketOverviewGeneratedTickets.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="MockupPickup\M42Wpm-Pickup-ObjectStateReason.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
@@ -273,4 +269,4 @@
<PropertyGroup>
<PreBuildEvent>copy "$(ProjectDir)..\..\C4IT FASD\_Common\XmlSchemas\*" "$(ProjectDir)Config"</PreBuildEvent>
</PropertyGroup>
</Project>
</Project>

View File

@@ -31,23 +31,20 @@ namespace C4IT.FASD.Cockpit.Communication
#region Ticketübersicht
private readonly Dictionary<string, Dictionary<string, List<TicketOverviewRelationDefinition>>> TicketOverviewRelations =
new Dictionary<string, Dictionary<string, List<TicketOverviewRelationDefinition>>>(StringComparer.OrdinalIgnoreCase);
private readonly HashSet<Guid> _generatedTicketIds = new HashSet<Guid>();
private readonly Dictionary<string, Dictionary<string, List<DemoTicketRecord>>> TicketOverviewRelations =
new Dictionary<string, Dictionary<string, List<DemoTicketRecord>>>(StringComparer.OrdinalIgnoreCase);
private readonly HashSet<string> _loadedOverviewPlacements = new HashSet<string>(StringComparer.OrdinalIgnoreCase);
private readonly object _demoTicketSync = new object();
#endregion
public cFasdCockpitCommunicationDemo()
{
if (LoadMockupData(out var loadedData))
MockupData = loadedData;
public cFasdCockpitCommunicationDemo()
{
if (LoadMockupData(out var loadedData))
MockupData = loadedData;
MockupPickup = LoadMockupPickup();
BuildCategoryLookup();
LoadTicketOverviewRelations();
LoadGeneratedTickets();
ApplyMissingDemoTicketActivityTypes();
EnsureOverviewTicketJournalEntries();
}
public override bool IsDemo() => true;
@@ -67,12 +64,10 @@ namespace C4IT.FASD.Cockpit.Communication
var sampleDataFiles = Directory.GetFiles(path);
foreach (var file in sampleDataFiles)
{
if (string.Equals(Path.GetFileName(file), "TicketOverviewRelations.json", StringComparison.OrdinalIgnoreCase))
continue;
try
{
foreach (var file in sampleDataFiles)
{
try
{
string jsonText;
using (StreamReader streamReader = new StreamReader(file))
{
@@ -149,60 +144,18 @@ namespace C4IT.FASD.Cockpit.Communication
#region Ticketübersicht
private void LoadTicketOverviewRelations()
{
var CM = MethodBase.GetCurrentMethod();
LogMethodBegin(CM);
try
{
TicketOverviewRelations.Clear();
string executingDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
string filePath = Path.Combine(executingDirectory, "MockupTicketOverview", "TicketOverviewRelations.json");
if (!File.Exists(filePath))
{
LogEntry($"Ticket overview demo data missing at {filePath}", LogLevels.Warning);
return;
}
string jsonText;
using (StreamReader streamReader = new StreamReader(filePath))
{
jsonText = streamReader.ReadToEnd();
}
var rawData = JsonConvert.DeserializeObject<Dictionary<string, Dictionary<string, List<TicketOverviewRelationDefinition>>>>(jsonText);
if (rawData == null)
return;
foreach (var tileEntry in rawData)
{
var scopeDictionary = new Dictionary<string, List<TicketOverviewRelationDefinition>>(StringComparer.OrdinalIgnoreCase);
if (tileEntry.Value != null)
{
foreach (var scopeEntry in tileEntry.Value)
{
scopeDictionary[scopeEntry.Key ?? string.Empty] = scopeEntry.Value ?? new List<TicketOverviewRelationDefinition>();
}
}
TicketOverviewRelations[tileEntry.Key] = scopeDictionary;
}
}
catch (Exception E)
{
LogException(E);
}
finally
{
LogMethodEnd(CM);
}
}
private void LoadGeneratedTickets()
{
try
{
TicketOverviewRelations.Clear();
_loadedOverviewPlacements.Clear();
var records = TicketOverviewDataStore.LoadTickets();
foreach (var record in records)
{
AppendDemoTicket(record);
}
foreach (var record in records)
{
AppendDemoTicket(record);
}
}
catch (Exception E)
{
@@ -222,226 +175,47 @@ namespace C4IT.FASD.Cockpit.Communication
}
}
private void AppendDemoTicket(DemoTicketRecord record)
{
if (record == null)
return;
lock (_demoTicketSync)
{
if (!_generatedTicketIds.Add(record.TicketId))
return;
var scopeKey = record.UseRoleScope ? "Role" : "Personal";
if (!TicketOverviewRelations.TryGetValue(record.TileKey, out var scopeDictionary))
{
scopeDictionary = new Dictionary<string, List<TicketOverviewRelationDefinition>>(StringComparer.OrdinalIgnoreCase);
TicketOverviewRelations[record.TileKey] = scopeDictionary;
}
if (!scopeDictionary.TryGetValue(scopeKey, out var definitions))
{
definitions = new List<TicketOverviewRelationDefinition>();
scopeDictionary[scopeKey] = definitions;
}
if (!definitions.Any(d => d.TicketId == record.TicketId))
private void AppendDemoTicket(DemoTicketRecord record)
{
if (record == null)
return;
lock (_demoTicketSync)
{
if (record.TicketId == Guid.Empty || string.IsNullOrWhiteSpace(record.TileKey))
return;
var tileKey = record.TileKey.Trim();
var scopeKey = record.UseRoleScope ? "Role" : "Personal";
var placementKey = $"{record.TicketId:N}|{tileKey}|{scopeKey}";
if (!_loadedOverviewPlacements.Add(placementKey))
return;
if (!TicketOverviewRelations.TryGetValue(tileKey, out var scopeDictionary))
{
definitions.Add(new TicketOverviewRelationDefinition
{
TicketId = record.TicketId,
UserId = record.UserId,
DisplayName = record.DisplayName,
ActivityType = record.ActivityType,
Summary = record.Summary,
StatusId = record.StatusId,
UserDisplayName = record.UserDisplayName,
UserAccount = record.UserAccount,
UserDomain = record.UserDomain
});
}
var targetSample = MockupData.FirstOrDefault(data => data.SampleDataId == record.UserId);
if (targetSample == null)
return;
scopeDictionary = new Dictionary<string, List<DemoTicketRecord>>(StringComparer.OrdinalIgnoreCase);
TicketOverviewRelations[tileKey] = scopeDictionary;
}
if (!scopeDictionary.TryGetValue(scopeKey, out var definitions))
{
definitions = new List<DemoTicketRecord>();
scopeDictionary[scopeKey] = definitions;
}
definitions.Add(record);
var targetSample = MockupData.FirstOrDefault(data => data.SampleDataId == record.UserId);
if (targetSample == null)
return;
if (targetSample.Tickets.Any(ticket => ticket.Id == record.TicketId))
return;
var generatedTicket = ConvertToTicket(record);
var generatedTicket = ConvertToTicket(record);
targetSample.Tickets.Add(generatedTicket);
EnsureTicketHasMinimumDemoJournalEntries(generatedTicket);
}
}
private void ApplyMissingDemoTicketActivityTypes()
{
try
{
var activityTypesByTicketId = new Dictionary<Guid, string>();
foreach (var tileEntry in TicketOverviewRelations.Values)
{
if (tileEntry == null)
continue;
foreach (var scopeEntry in tileEntry.Values)
{
if (scopeEntry == null)
continue;
foreach (var definition in scopeEntry)
{
if (definition == null || definition.TicketId == Guid.Empty)
continue;
var activityType = NormalizeActivityType(definition.ActivityType);
if (string.IsNullOrWhiteSpace(activityType))
continue;
activityTypesByTicketId[definition.TicketId] = activityType;
}
}
}
foreach (var sampleData in MockupData)
{
if (sampleData?.Tickets == null)
continue;
foreach (var ticket in sampleData.Tickets)
{
if (ticket == null)
continue;
ticket.ActivityType = NormalizeActivityType(ticket.ActivityType);
if (!string.IsNullOrWhiteSpace(ticket.ActivityType))
continue;
if (ticket.Id != Guid.Empty && activityTypesByTicketId.TryGetValue(ticket.Id, out var mappedActivityType))
{
ticket.ActivityType = mappedActivityType;
continue;
}
ticket.ActivityType = NormalizeActivityType(TryGetActivityTypeFromTicketLinks(ticket));
}
}
}
catch (Exception E)
{
LogException(E);
}
}
private static string NormalizeActivityType(string activityType)
{
return string.IsNullOrWhiteSpace(activityType) ? null : activityType.Trim();
}
private void EnsureOverviewTicketJournalEntries()
{
try
{
var overviewTicketIds = TicketOverviewRelations.Values
.Where(scopeMap => scopeMap != null)
.SelectMany(scopeMap => scopeMap.Values)
.Where(definitions => definitions != null)
.SelectMany(definitions => definitions)
.Where(definition => definition != null && definition.TicketId != Guid.Empty)
.Select(definition => definition.TicketId)
.Distinct()
.ToList();
foreach (var ticketId in overviewTicketIds)
{
var ticket = MockupData
.FirstOrDefault(data => data != null && data.Tickets != null && data.Tickets.Any(t => t.Id == ticketId))
?.Tickets
.FirstOrDefault(t => t.Id == ticketId);
if (ticket == null)
continue;
EnsureTicketHasMinimumDemoJournalEntries(ticket);
}
}
catch (Exception E)
{
LogException(E);
}
}
private void EnsureTicketHasMinimumDemoJournalEntries(cF4SDTicket ticket)
{
if (ticket == null)
return;
if (ticket.JournalItems == null)
ticket.JournalItems = new List<cF4SDTicket.cTicketJournalItem>();
if (ticket.JournalItems.Count >= 2)
return;
bool isIncident = (ticket.Name ?? string.Empty).StartsWith("INC", StringComparison.OrdinalIgnoreCase);
var baseTime = ticket.CreationDate == default ? DateTime.Now.AddHours(-2) : ticket.CreationDate;
if (ticket.JournalItems.Count == 0)
{
ticket.JournalItems.Add(CreateDemoJournalItem(
baseTime,
isIncident ? "Incident erfasst" : "Ticket erfasst",
"Der Vorgang wurde in der Ticketuebersicht erfasst und priorisiert."));
}
if (ticket.JournalItems.Count < 2)
{
string header;
string text;
switch (ticket.Status)
{
case enumTicketStatus.InProgress:
header = "Bearbeitung aufgenommen";
text = "Der Vorgang wurde einem Bearbeiter zugeordnet und die Analyse gestartet.";
break;
case enumTicketStatus.OnHold:
header = "Warte auf Rueckmeldung";
text = "Fuer die weitere Bearbeitung werden zusaetzliche Informationen vom Anwender erwartet.";
break;
case enumTicketStatus.New:
header = "Sichtung durch Service Desk";
text = "Der Vorgang wurde gesichtet und zur Bearbeitung vorbereitet.";
break;
case enumTicketStatus.Closed:
header = "Abschluss dokumentiert";
text = "Loesung und Abschluss wurden fuer den Vorgang dokumentiert.";
break;
default:
header = "Status aktualisiert";
text = "Der aktuelle Bearbeitungsstand wurde im Vorgang aktualisiert.";
break;
}
ticket.JournalItems.Add(CreateDemoJournalItem(baseTime.AddMinutes(15), header, text));
}
}
private static cF4SDTicket.cTicketJournalItem CreateDemoJournalItem(DateTime timestamp, string header, string text)
{
var creationTime = timestamp == default ? DateTime.Now : timestamp;
return new cF4SDTicket.cTicketJournalItem
{
Header = header ?? string.Empty,
Description = text ?? string.Empty,
DescriptionHtml = $"<p>{text ?? string.Empty}</p>",
IsVisibleForUser = true,
CreationDate = creationTime,
CreationDaysSinceNow = Math.Max(0, (int)(DateTime.Now - creationTime).TotalDays)
};
}
private static cF4SDTicket ConvertToTicket(DemoTicketRecord record)
{
@@ -461,7 +235,7 @@ namespace C4IT.FASD.Cockpit.Communication
AffectedUser = detail.AffectedUser ?? record.UserDisplayName,
Asset = detail.Asset,
Category = detail.Category,
ActivityType = NormalizeActivityType(record.ActivityType),
ActivityType = record.ActivityType,
Description = detail.Description,
DescriptionHtml = detail.DescriptionHtml,
Solution = detail.Solution,
@@ -600,137 +374,19 @@ namespace C4IT.FASD.Cockpit.Communication
}
}
private cF4SDTicket FindTicketForOverviewRelation(TicketOverviewRelationDefinition definition)
private cF4SDTicket FindTicketForOverviewRelation(DemoTicketRecord definition)
{
if (definition == null || definition.TicketId == Guid.Empty)
return null;
cF4SDTicket selectedTicket = null;
if (definition.UserId != Guid.Empty)
{
var selectedData = MockupData.FirstOrDefault(data => data.SampleDataId == definition.UserId);
if (selectedData != null && selectedData.Tickets != null)
selectedTicket = selectedData.Tickets.FirstOrDefault(ticket => ticket.Id == definition.TicketId);
}
if (selectedTicket != null)
return selectedTicket;
var fallbackData = MockupData.FirstOrDefault(data =>
data != null &&
data.Tickets != null &&
data.Tickets.Any(ticket => ticket.Id == definition.TicketId));
if (fallbackData == null || fallbackData.Tickets == null)
if (definition.UserId == Guid.Empty)
return null;
return fallbackData.Tickets.FirstOrDefault(ticket => ticket.Id == definition.TicketId);
}
private static string ResolveTicketActivityType(cF4SDTicket detailTicket = null)
{
var configuredType = NormalizeActivityType(detailTicket?.ActivityType);
if (!string.IsNullOrWhiteSpace(configuredType))
return configuredType;
var linkType = TryGetActivityTypeFromTicketLinks(detailTicket);
if (!string.IsNullOrWhiteSpace(linkType))
return linkType;
return "SPSActivityTypeTicket";
}
private static string TryGetActivityTypeFromTicketLinks(cF4SDTicket ticket)
{
if (ticket?.DirectLinks == null || ticket.DirectLinks.Count == 0)
var selectedData = MockupData.FirstOrDefault(data => data.SampleDataId == definition.UserId);
if (selectedData?.Tickets == null)
return null;
foreach (var link in ticket.DirectLinks.Values)
{
var type = TryGetActivityTypeFromUrl(link);
if (!string.IsNullOrWhiteSpace(type))
return type;
}
return null;
}
private static string TryGetActivityTypeFromUrl(string url)
{
if (string.IsNullOrWhiteSpace(url))
return null;
var markerList = new[] { "preview-object/", "edit-object/", "create-object/" };
foreach (var marker in markerList)
{
var markerIndex = url.IndexOf(marker, StringComparison.OrdinalIgnoreCase);
if (markerIndex < 0)
continue;
var start = markerIndex + marker.Length;
var end = url.IndexOf('/', start);
if (end < 0)
end = url.IndexOf('?', start);
if (end < 0)
end = url.Length;
if (end <= start)
continue;
var activityType = url.Substring(start, end - start).Trim();
if (!string.IsNullOrWhiteSpace(activityType))
return activityType;
}
// Fallback for view-options based deeplinks.
var decodedUrl = Uri.UnescapeDataString(url);
const string queryTypeToken = "\"type\":\"";
var typeStart = decodedUrl.IndexOf(queryTypeToken, StringComparison.OrdinalIgnoreCase);
if (typeStart < 0)
return null;
typeStart += queryTypeToken.Length;
var typeEnd = decodedUrl.IndexOf('"', typeStart);
if (typeEnd <= typeStart)
return null;
var parsedType = decodedUrl.Substring(typeStart, typeEnd - typeStart).Trim();
return string.IsNullOrWhiteSpace(parsedType) ? null : parsedType;
}
private string ResolveDemoM42Server()
{
foreach (var sampleData in MockupData)
{
if (sampleData?.Tickets == null)
continue;
foreach (var ticket in sampleData.Tickets)
{
if (ticket?.DirectLinks == null)
continue;
foreach (var link in ticket.DirectLinks.Values)
{
if (TryExtractServerBase(link, out var serverBase))
return serverBase;
}
}
}
return "https://srvwsm001.imagoverum.com";
}
private static bool TryExtractServerBase(string url, out string serverBase)
{
serverBase = null;
if (!Uri.TryCreate(url, UriKind.Absolute, out var uri))
return false;
serverBase = uri.GetLeftPart(UriPartial.Authority);
return !string.IsNullOrWhiteSpace(serverBase);
return selectedData.Tickets.FirstOrDefault(ticket => ticket.Id == definition.TicketId);
}
private static Task SimulateTicketOverviewLatencyAsync(int count)
@@ -1012,91 +668,9 @@ namespace C4IT.FASD.Cockpit.Communication
var output = new cFasdApiSearchResultCollection();
try
{
bool IsNameMatch(string sourceName, string requestName)
{
if (string.IsNullOrWhiteSpace(sourceName) || string.IsNullOrWhiteSpace(requestName))
return false;
if (sourceName.Equals(requestName, StringComparison.InvariantCultureIgnoreCase))
return true;
string Normalize(string value)
{
return string.Join(" ", (value ?? string.Empty)
.ToLowerInvariant()
.Replace(",", " ")
.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries));
}
int LevenshteinDistance(string left, string right)
{
if (string.IsNullOrEmpty(left))
return right?.Length ?? 0;
if (string.IsNullOrEmpty(right))
return left.Length;
int[] previous = new int[right.Length + 1];
int[] current = new int[right.Length + 1];
for (int j = 0; j <= right.Length; j++)
previous[j] = j;
for (int i = 1; i <= left.Length; i++)
{
current[0] = i;
for (int j = 1; j <= right.Length; j++)
{
int cost = left[i - 1] == right[j - 1] ? 0 : 1;
current[j] = Math.Min(
Math.Min(current[j - 1] + 1, previous[j] + 1),
previous[j - 1] + cost);
}
var temp = previous;
previous = current;
current = temp;
}
return previous[right.Length];
}
bool IsTokenMatch(string leftToken, string rightToken)
{
if (leftToken == rightToken)
return true;
int sharedLength = Math.Min(Math.Min(leftToken.Length, rightToken.Length), 5);
if (sharedLength >= 4 && leftToken.Substring(0, sharedLength) == rightToken.Substring(0, sharedLength))
return true;
return LevenshteinDistance(leftToken, rightToken) <= 2;
}
var normalizedSource = Normalize(sourceName);
var normalizedRequest = Normalize(requestName);
if (normalizedSource == normalizedRequest)
return true;
var sourceTokens = normalizedSource.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).ToList();
var requestTokens = normalizedRequest.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).ToList();
if (sourceTokens.Count == 0 || requestTokens.Count == 0 || sourceTokens.Count != requestTokens.Count)
return false;
var remaining = new List<string>(sourceTokens);
foreach (var token in requestTokens)
{
int index = remaining.FindIndex(candidate => IsTokenMatch(candidate, token));
if (index < 0)
return false;
remaining.RemoveAt(index);
}
return remaining.Count == 0;
}
foreach (var data in MockupData)
{
if (!IsNameMatch(data.SampleDataName, Name))
if (!string.Equals(data.SampleDataName, Name, StringComparison.InvariantCultureIgnoreCase))
continue;
//todo: add a field in demo data
@@ -1306,7 +880,7 @@ namespace C4IT.FASD.Cockpit.Communication
foreach (var demoTicket in demoTickets)
{
output.Add(new cF4sdApiSearchResultRelation() { id = demoTicket.Id, Name = demoTicket.Name, DisplayName = demoTicket.Name, Infos = new Dictionary<string, string>() { ["Summary"] = demoTicket.Summary, ["Status"] = demoTicket.Status.ToString(), ["StatusId"] = ((int)demoTicket.Status).ToString(), ["Asset"] = demoTicket.Asset, ["ActivityType"] = ResolveTicketActivityType(demoTicket) }, Type = enumF4sdSearchResultClass.Ticket, Identities = new cF4sdIdentityList() { new cF4sdIdentityEntry() { Class = enumFasdInformationClass.User, Id = Guid.Parse(constGuidTimoTicket) }, new cF4sdIdentityEntry() { Class = enumFasdInformationClass.Ticket, Id = demoTicket.Id } } });
output.Add(new cF4sdApiSearchResultRelation() { id = demoTicket.Id, Name = demoTicket.Name, DisplayName = demoTicket.Name, Infos = new Dictionary<string, string>() { ["Summary"] = demoTicket.Summary, ["Status"] = demoTicket.Status.ToString(), ["StatusId"] = ((int)demoTicket.Status).ToString(), ["Asset"] = demoTicket.Asset, ["ActivityType"] = demoTicket.ActivityType }, Type = enumF4sdSearchResultClass.Ticket, Identities = new cF4sdIdentityList() { new cF4sdIdentityEntry() { Class = enumFasdInformationClass.User, Id = Guid.Parse(constGuidTimoTicket) }, new cF4sdIdentityEntry() { Class = enumFasdInformationClass.Ticket, Id = demoTicket.Id } } });
}
break;
@@ -1366,7 +940,7 @@ namespace C4IT.FASD.Cockpit.Communication
["Status"] = demoTicket.Status.ToString(),
["StatusId"] = ((int)demoTicket.Status).ToString(),
["Asset"] = demoTicket.Asset ?? string.Empty,
["ActivityType"] = ResolveTicketActivityType(demoTicket)
["ActivityType"] = demoTicket.ActivityType
},
Identities = new cF4sdIdentityList()
{
@@ -1387,20 +961,9 @@ namespace C4IT.FASD.Cockpit.Communication
try
{
await Task.Delay(250);
var selectedData = MockupData.FirstOrDefault(data => requestData.Identities.Any(identity => identity.Id == data.SampleDataId));
await Task.Delay(250);
if (selectedData is null)
{
var ticketIdentity = requestData.Identities?
.FirstOrDefault(identity => identity.Class is enumFasdInformationClass.Ticket);
if (ticketIdentity != null)
{
selectedData = MockupData.FirstOrDefault(data =>
data?.Tickets != null && data.Tickets.Any(ticket => ticket?.Id == ticketIdentity.Id));
}
}
var selectedData = MockupData.FirstOrDefault(data => requestData.Identities.Any(identity => identity.Id == data.SampleDataId));
if (selectedData is null)
return output;
@@ -1411,20 +974,6 @@ namespace C4IT.FASD.Cockpit.Communication
{
var selectedTicket = selectedData.Tickets.FirstOrDefault(ticket => ticket.Id == ticketRequest.Id);
// Some demo users share the same SampleDataId; resolve by TicketId if the first user match has no ticket details.
if (selectedTicket == null)
{
var fallbackData = MockupData.FirstOrDefault(data =>
data?.Tickets != null && data.Tickets.Any(ticket => ticket?.Id == ticketRequest.Id));
if (fallbackData != null)
{
selectedData = fallbackData;
output = selectedData.GetHealthCardData();
selectedTicket = selectedData.Tickets.FirstOrDefault(ticket => ticket.Id == ticketRequest.Id);
}
}
if (selectedTicket != null)
{
string ticketStatusString = string.Empty;
@@ -1953,7 +1502,7 @@ namespace C4IT.FASD.Cockpit.Communication
output.Category = category.ToString();
if (writeParams.Values.TryGetValue("ActivityType", out var activityType))
output.ActivityType = NormalizeActivityType(activityType?.ToString());
output.ActivityType = activityType?.ToString()?.Trim();
if (writeParams.Values.TryGetValue("CreationSource", out var creationSourceObj))
if (Enum.TryParse(creationSourceObj.ToString(), out cF4SDTicket.enumTicketCreationSource creationSource))
@@ -2193,7 +1742,7 @@ namespace C4IT.FASD.Cockpit.Communication
{
cCockpitConfiguration.Instance = new cCockpitConfiguration();
cCockpitConfiguration.Instance.agentApiConfiguration = new cAgentApiConfiguration() { ApiUrl = "", ClientId = "", ClientSecret = "", LogonUrl = "", OrganizationCode = 0 };
cCockpitConfiguration.Instance.m42ServerConfiguration = new cM42ServerConfiguration() { Server = ResolveDemoM42Server() };
cCockpitConfiguration.Instance.m42ServerConfiguration = new cM42ServerConfiguration() { Server = "https://srvwsm001.imagoverum.com" };
cCockpitConfiguration.Instance.GlobalConfig = null;
await Task.CompletedTask;
return true;

View File

@@ -5149,7 +5149,7 @@
{
"AffectedUser": "Anwender, Peter",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -5161,16 +5161,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Ticket erfasst",
"Description": "Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.",
"DescriptionHtml": "<p>Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Sichtung durch Service Desk",
"Description": "Der Vorgang wurde gesichtet und priorisiert.",
"DescriptionHtml": "<p>Der Vorgang wurde gesichtet und priorisiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "6294eec7-fb80-42f3-8ce8-7f7982ae200c",
"Name": "TCK00404",
"Summary": "Monitor flackert seit Firmware Update",
"Status": 1
"Status": 1,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Anwender, Peter",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -5182,16 +5200,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Ticket erfasst",
"Description": "Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.",
"DescriptionHtml": "<p>Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Warte auf Rueckmeldung",
"Description": "Fuer die weitere Bearbeitung werden zusaetzliche Informationen erwartet.",
"DescriptionHtml": "<p>Fuer die weitere Bearbeitung werden zusaetzliche Informationen erwartet.</p>",
"IsVisibleForUser": true
}
],
"Id": "7c29dd33-1247-453c-9db6-f7a59107d276",
"Name": "TCK00412",
"Summary": "Techniker bittet um Rueckmeldung zum Notebook",
"Status": 3
"Status": 3,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Anwender, Peter",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -5203,16 +5239,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Sichtung durch Service Desk",
"Description": "Der Vorgang wurde gesichtet und priorisiert.",
"DescriptionHtml": "<p>Der Vorgang wurde gesichtet und priorisiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "9cdddacf-9395-476b-811a-09c5f1491d4b",
"Name": "INC00404",
"Summary": "CRM Anmeldung liefert Timeout fuer Kundencenter",
"Status": 1
"Status": 1,
"ActivityType": "SPSActivityTypeIncident"
},
{
"AffectedUser": "Anwender, Peter",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -5224,11 +5278,29 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Warte auf Rueckmeldung",
"Description": "Fuer die weitere Bearbeitung werden zusaetzliche Informationen erwartet.",
"DescriptionHtml": "<p>Fuer die weitere Bearbeitung werden zusaetzliche Informationen erwartet.</p>",
"IsVisibleForUser": true
}
],
"Id": "74846c1b-9a97-420f-8bf2-91e88aa0516a",
"Name": "INC00415",
"Summary": "Lieferant bittet um Rueckmeldung zu Offsite Backup",
"Status": 3
"Status": 3,
"ActivityType": "SPSActivityTypeIncident"
}
]
}

View File

@@ -4671,12 +4671,12 @@
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-TT007",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T09:41:02.737569+02:00",
"ClosingDaysSinceNow": 0,
"ClosingDaysSinceNow": 0.0,
"ClosingDate": "2024-09-06T09:41:02.7535866+02:00",
"CreationSource": 1,
"Description": "Hallo Liebe IT,\nich kann seit ein paar Tagen nicht mehr drucken, k\u00f6nnt ihr mir helfen?\nDanke, \nTimo",
"Description": "Hallo Liebe IT,\nich kann seit ein paar Tagen nicht mehr drucken, könnt ihr mir helfen?\nDanke, \nTimo",
"DescriptionHtml": "<p>Hallo Liebe IT,</p> <p>ich kann seit ein paar Tagen nicht mehr drucken, k&ouml;nnt ihr mir helfen?</p> <p>Danke,&nbsp;</p> <p>Timo</p>",
"Priority": 2,
"Category": "44e88873-4960-41e0-b7eb-3334ec76102c",
@@ -4687,16 +4687,16 @@
},
"JournalItems": [
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T09:41:02.9818291+02:00",
"Header": "R\u00fcckfrage",
"Header": "Rückfrage",
"CreatedBy": "Vogel, Viktor",
"Description": "E-Mail gesendet von Vogel, Viktor.",
"DescriptionHtml": null,
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T09:41:03.0034615+02:00",
"Header": "Angehalten",
"CreatedBy": "Vogel, Viktor",
@@ -4705,7 +4705,7 @@
"IsVisibleForUser": false
},
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T09:41:03.0232843+02:00",
"Header": "Kommentar",
"CreatedBy": "Vogel, Viktor",
@@ -4717,17 +4717,18 @@
"Id": "cb243407-4f65-c2dd-67a5-08daaa948c75",
"Name": "INC00474",
"Summary": "Kann nicht mehr drucken",
"Status": 4
"Status": 4,
"ActivityType": "SPSActivityTypeIncident"
},
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-TT007",
"CreationDaysSinceNow": 3,
"CreationDaysSinceNow": 3.0,
"CreationDate": "2024-09-03T09:41:02.8347313+02:00",
"ClosingDaysSinceNow": 1,
"ClosingDaysSinceNow": 1.0,
"ClosingDate": "2024-09-07T09:41:02.8347313+02:00",
"CreationSource": 2,
"Description": "Leider habe ich mein Passwort 3 mal falsch eingegeben und nun ist mein Rechner gesperrt. Bitte darum dieses zur\u00fcck zu setzen.",
"Description": "Leider habe ich mein Passwort 3 mal falsch eingegeben und nun ist mein Rechner gesperrt. Bitte darum dieses zurück zu setzen.",
"DescriptionHtml": "<p>Passwort wurde vergessen, muss zur&uuml;ck gesetzt werden.</p>",
"Priority": 3,
"Category": "82c0a3f1-1f37-47e6-9d95-2d807750cbbc",
@@ -4738,38 +4739,39 @@
},
"JournalItems": [
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T09:41:02.9346788+02:00",
"Header": "Passwort zur\u00fcckgesetzt",
"Header": "Passwort zurückgesetzt",
"CreatedBy": "Vogel, Viktor",
"Description": "Ihr Passwort wurde zur\u00fcck gesetzt.",
"Description": "Ihr Passwort wurde zurück gesetzt.",
"DescriptionHtml": null,
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T09:41:02.9661133+02:00",
"Header": "Ticket geschlossen",
"CreatedBy": "Vogel, Viktor",
"Description": "Problem wurde gel\u00f6st und Ticket geschlossen.",
"Description": "Problem wurde gelöst und Ticket geschlossen.",
"DescriptionHtml": null,
"IsVisibleForUser": false
}
],
"Id": "74302268-f85f-c608-9bc1-08daaa96b8cd",
"Name": "TCK00192",
"Summary": "Passwort muss zur\u00fcckgesetzt werden",
"Status": 4
"Summary": "Passwort muss zurückgesetzt werden",
"Status": 4,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-TT007",
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T09:41:02.8817845+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
"CreationSource": 1,
"Description": "Hallo IT,\nmeine Kollegen haben im Onedrive Dateien hochgeladen und ich kann sie nicht finden :( es hat sich seit Tagen nicht mehr synchronisiert. Bitte schaut euch das mal an. \nGr\u00fc\u00dfe,\nEuer Timo",
"Description": "Hallo IT,\nmeine Kollegen haben im Onedrive Dateien hochgeladen und ich kann sie nicht finden :( es hat sich seit Tagen nicht mehr synchronisiert. Bitte schaut euch das mal an. \nGrüße,\nEuer Timo",
"DescriptionHtml": "<p>Hallo IT,</p> <p>meine Kollegen haben im Onedrive Dateien hochgeladen und ich kann sie nicht finden :( es hat sich seit Tagen nicht mehr synchronisiert. Bitte schaut euch das mal an.</p> <p>Gr&uuml;&szlig;e,<br>Euer Timo</p>",
"Priority": 3,
"Category": "303636d7-cfad-4911-be1e-cd9ff2c98542",
@@ -4782,7 +4784,7 @@
},
"JournalItems": [
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T09:41:03.0389113+02:00",
"Header": "Ticket erstellt",
"CreatedBy": "Ticket, Timo",
@@ -4791,7 +4793,7 @@
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T09:41:03.0545381+02:00",
"Header": "Reaktionszeitpunkt eskaliert",
"CreatedBy": "Vogel, Viktor",
@@ -4800,11 +4802,11 @@
"IsVisibleForUser": false
},
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T09:41:03.0701629+02:00",
"Header": "L\u00f6sungszeitpunkt eskaliert",
"Header": "Lösungszeitpunkt eskaliert",
"CreatedBy": "Vogel, Viktor",
"Description": "Der L\u00f6sungszeitpunkt des Tickets ist eskaliert.",
"Description": "Der Lösungszeitpunkt des Tickets ist eskaliert.",
"DescriptionHtml": null,
"IsVisibleForUser": false
}
@@ -4812,12 +4814,13 @@
"Id": "2e9cb83d-ecb7-c93b-e8e4-08daaa97265f",
"Name": "TCK00186",
"Summary": "Mein OneDrive synchronisiert nicht mehr",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Hanova, Hans",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -4829,16 +4832,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Ticket erfasst",
"Description": "Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.",
"DescriptionHtml": "<p>Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "ff62a3e2-5004-4a8c-b71c-7ebb1877d1a4",
"Name": "TCK00407",
"Summary": "Netzlaufwerk Projekt X nicht erreichbar",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Hanova, Hans",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -4850,11 +4871,29 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "a1cf6635-a5c4-4401-b4f0-60b9c65b4d75",
"Name": "INC00409",
"Summary": "Exchange Transportdienst setzt Mails in Warteschlange",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeIncident"
}
]
}

View File

@@ -2861,7 +2861,7 @@
{
"AffectedUser": "Kiefer, Maximilian",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -2873,16 +2873,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Ticket erfasst",
"Description": "Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.",
"DescriptionHtml": "<p>Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "9b7710d4-72da-4b2a-9d0c-be02575d2c52",
"Name": "TCK00410",
"Summary": "WLAN im Lager faellt minutenweise aus",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Kiefer, Maximilian",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -2894,11 +2912,29 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "7e852bb9-420b-4caa-b79a-9178d793fc06",
"Name": "INC00405",
"Summary": "Windows Rollout haengt auf mehreren Clients",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeIncident"
}
]
}

View File

@@ -4067,7 +4067,7 @@
{
"AffectedUser": "Kohl, Carlos",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -4079,11 +4079,29 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Ticket erfasst",
"Description": "Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.",
"DescriptionHtml": "<p>Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "75e08a29-4103-41d6-962c-009c3342bc46",
"Name": "TCK00406",
"Summary": "CAD Software startet nach Update nicht mehr",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeTicket"
}
]
}

View File

@@ -3586,7 +3586,7 @@
{
"AffectedUser": "Ottmann, Thomas",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -3598,16 +3598,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Sichtung durch Service Desk",
"Description": "Der Vorgang wurde gesichtet und priorisiert.",
"DescriptionHtml": "<p>Der Vorgang wurde gesichtet und priorisiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "e0ba7c81-f9b1-4e99-a4d6-efecc5e4312e",
"Name": "INC00401",
"Summary": "Teams Telefonie ist fuer Standort Sued offline",
"Status": 1
"Status": 1,
"ActivityType": "SPSActivityTypeIncident"
},
{
"AffectedUser": "Ottmann, Thomas",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -3619,11 +3637,29 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "130ec52f-dac3-427d-803e-e7cf67e4a744",
"Name": "INC00411",
"Summary": "Kartenzahlung in den Filialen nicht moeglich",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeIncident"
}
]
}

View File

@@ -3969,12 +3969,12 @@
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-TT007",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T08:44:22.0727532+02:00",
"ClosingDaysSinceNow": 0,
"ClosingDaysSinceNow": 0.0,
"ClosingDate": "2024-09-06T08:44:22.0727532+02:00",
"CreationSource": 1,
"Description": "Hallo Liebe IT,\nich kann seit ein paar Tagen nicht mehr drucken, k\u00f6nnt ihr mir helfen?\nDanke, \nTimo",
"Description": "Hallo Liebe IT,\nich kann seit ein paar Tagen nicht mehr drucken, könnt ihr mir helfen?\nDanke, \nTimo",
"DescriptionHtml": "<p>Hallo Liebe IT,</p> <p>ich kann seit ein paar Tagen nicht mehr drucken, k&ouml;nnt ihr mir helfen?</p> <p>Danke,&nbsp;</p> <p>Timo</p>",
"Priority": 2,
"Category": "44e88873-4960-41e0-b7eb-3334ec76102c",
@@ -3985,16 +3985,16 @@
},
"JournalItems": [
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T08:44:23.2913506+02:00",
"Header": "R\u00fcckfrage",
"Header": "Rückfrage",
"CreatedBy": "Vogel, Viktor",
"Description": "E-Mail gesendet von Vogel, Viktor.",
"DescriptionHtml": null,
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T08:44:23.3069763+02:00",
"Header": "Angehalten",
"CreatedBy": "Vogel, Viktor",
@@ -4003,7 +4003,7 @@
"IsVisibleForUser": false
},
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T08:44:23.3226022+02:00",
"Header": "Kommentar",
"CreatedBy": "Vogel, Viktor",
@@ -4015,17 +4015,18 @@
"Id": "cb243407-4f65-c2dd-67a5-08daaa948c75",
"Name": "INC00474",
"Summary": "Kann nicht mehr drucken",
"Status": 4
"Status": 4,
"ActivityType": "SPSActivityTypeIncident"
},
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-TT007",
"CreationDaysSinceNow": 3,
"CreationDaysSinceNow": 3.0,
"CreationDate": "2024-09-03T08:44:23.1219167+02:00",
"ClosingDaysSinceNow": 1,
"ClosingDaysSinceNow": 1.0,
"ClosingDate": "2024-09-07T08:44:23.1375807+02:00",
"CreationSource": 2,
"Description": "Leider habe ich mein Passwort 3 mal falsch eingegeben und nun ist mein Rechner gesperrt. Bitte darum dieses zur\u00fcck zu setzen.",
"Description": "Leider habe ich mein Passwort 3 mal falsch eingegeben und nun ist mein Rechner gesperrt. Bitte darum dieses zurück zu setzen.",
"DescriptionHtml": "<p>Passwort wurde vergessen, muss zur&uuml;ck gesetzt werden.</p>",
"Priority": 3,
"Category": "82c0a3f1-1f37-47e6-9d95-2d807750cbbc",
@@ -4036,38 +4037,39 @@
},
"JournalItems": [
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T08:44:23.2379185+02:00",
"Header": "Passwort zur\u00fcckgesetzt",
"Header": "Passwort zurückgesetzt",
"CreatedBy": "Vogel, Viktor",
"Description": "Ihr Passwort wurde zur\u00fcck gesetzt.",
"Description": "Ihr Passwort wurde zurück gesetzt.",
"DescriptionHtml": null,
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T08:44:23.2601016+02:00",
"Header": "Ticket geschlossen",
"CreatedBy": "Vogel, Viktor",
"Description": "Problem wurde gel\u00f6st und Ticket geschlossen.",
"Description": "Problem wurde gelöst und Ticket geschlossen.",
"DescriptionHtml": null,
"IsVisibleForUser": false
}
],
"Id": "74302268-f85f-c608-9bc1-08daaa96b8cd",
"Name": "TCK00192",
"Summary": "Passwort muss zur\u00fcckgesetzt werden",
"Status": 4
"Summary": "Passwort muss zurückgesetzt werden",
"Status": 4,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-TT007",
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T08:44:23.1753862+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
"CreationSource": 1,
"Description": "Hallo IT,\nmeine Kollegen haben im Onedrive Dateien hochgeladen und ich kann sie nicht finden :( es hat sich seit Tagen nicht mehr synchronisiert. Bitte schaut euch das mal an. \nGr\u00fc\u00dfe,\nEuer Timo",
"Description": "Hallo IT,\nmeine Kollegen haben im Onedrive Dateien hochgeladen und ich kann sie nicht finden :( es hat sich seit Tagen nicht mehr synchronisiert. Bitte schaut euch das mal an. \nGrüße,\nEuer Timo",
"DescriptionHtml": "<p>Hallo IT,</p> <p>meine Kollegen haben im Onedrive Dateien hochgeladen und ich kann sie nicht finden :( es hat sich seit Tagen nicht mehr synchronisiert. Bitte schaut euch das mal an.</p> <p>Gr&uuml;&szlig;e,<br>Euer Timo</p>",
"Priority": 3,
"Category": "303636d7-cfad-4911-be1e-cd9ff2c98542",
@@ -4080,7 +4082,7 @@
},
"JournalItems": [
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T08:44:23.3447371+02:00",
"Header": "Ticket erstellt",
"CreatedBy": "Ticket, Timo",
@@ -4089,7 +4091,7 @@
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T08:44:23.3603732+02:00",
"Header": "Reaktionszeitpunkt eskaliert",
"CreatedBy": "Vogel, Viktor",
@@ -4098,11 +4100,11 @@
"IsVisibleForUser": false
},
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T08:44:23.3760338+02:00",
"Header": "L\u00f6sungszeitpunkt eskaliert",
"Header": "Lösungszeitpunkt eskaliert",
"CreatedBy": "Vogel, Viktor",
"Description": "Der L\u00f6sungszeitpunkt des Tickets ist eskaliert.",
"Description": "Der Lösungszeitpunkt des Tickets ist eskaliert.",
"DescriptionHtml": null,
"IsVisibleForUser": false
}
@@ -4110,12 +4112,13 @@
"Id": "2e9cb83d-ecb7-c93b-e8e4-08daaa97265f",
"Name": "TCK00186",
"Summary": "Mein OneDrive synchronisiert nicht mehr",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Perschmann, Paul",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -4127,11 +4130,29 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "b7d22b65-c11e-459c-ac31-5b1c08e4118d",
"Name": "INC00412",
"Summary": "Datenbank Cluster benoetigt manuellen Failover",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeIncident"
}
]
}

View File

@@ -3804,12 +3804,12 @@
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-TT007",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T09:14:51.4767711+02:00",
"ClosingDaysSinceNow": 0,
"ClosingDaysSinceNow": 0.0,
"ClosingDate": "2024-09-06T09:14:51.4924442+02:00",
"CreationSource": 1,
"Description": "Hallo Liebe IT,\nich kann seit ein paar Tagen nicht mehr drucken, k\u00f6nnt ihr mir helfen?\nDanke, \nTimo",
"Description": "Hallo Liebe IT,\nich kann seit ein paar Tagen nicht mehr drucken, könnt ihr mir helfen?\nDanke, \nTimo",
"DescriptionHtml": "<p>Hallo Liebe IT,</p> <p>ich kann seit ein paar Tagen nicht mehr drucken, k&ouml;nnt ihr mir helfen?</p> <p>Danke,&nbsp;</p> <p>Timo</p>",
"Priority": 2,
"Category": "44e88873-4960-41e0-b7eb-3334ec76102c",
@@ -3820,16 +3820,16 @@
},
"JournalItems": [
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T09:14:52.6734431+02:00",
"Header": "R\u00fcckfrage",
"Header": "Rückfrage",
"CreatedBy": "Vogel, Viktor",
"Description": "E-Mail gesendet von Vogel, Viktor.",
"DescriptionHtml": null,
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T09:14:52.6956826+02:00",
"Header": "Angehalten",
"CreatedBy": "Vogel, Viktor",
@@ -3838,7 +3838,7 @@
"IsVisibleForUser": false
},
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T09:14:52.7112816+02:00",
"Header": "Kommentar",
"CreatedBy": "Vogel, Viktor",
@@ -3850,17 +3850,18 @@
"Id": "cb243407-4f65-c2dd-67a5-08daaa948c75",
"Name": "INC00474",
"Summary": "Kann nicht mehr drucken",
"Status": 4
"Status": 4,
"ActivityType": "SPSActivityTypeIncident"
},
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-TT007",
"CreationDaysSinceNow": 3,
"CreationDaysSinceNow": 3.0,
"CreationDate": "2024-09-03T09:14:52.5262331+02:00",
"ClosingDaysSinceNow": 1,
"ClosingDaysSinceNow": 1.0,
"ClosingDate": "2024-09-07T09:14:52.5262331+02:00",
"CreationSource": 2,
"Description": "Leider habe ich mein Passwort 3 mal falsch eingegeben und nun ist mein Rechner gesperrt. Bitte darum dieses zur\u00fcck zu setzen.",
"Description": "Leider habe ich mein Passwort 3 mal falsch eingegeben und nun ist mein Rechner gesperrt. Bitte darum dieses zurück zu setzen.",
"DescriptionHtml": "<p>Passwort wurde vergessen, muss zur&uuml;ck gesetzt werden.</p>",
"Priority": 3,
"Category": "82c0a3f1-1f37-47e6-9d95-2d807750cbbc",
@@ -3871,38 +3872,39 @@
},
"JournalItems": [
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T09:14:52.6265655+02:00",
"Header": "Passwort zur\u00fcckgesetzt",
"Header": "Passwort zurückgesetzt",
"CreatedBy": "Vogel, Viktor",
"Description": "Ihr Passwort wurde zur\u00fcck gesetzt.",
"Description": "Ihr Passwort wurde zurück gesetzt.",
"DescriptionHtml": null,
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T09:14:52.6578156+02:00",
"Header": "Ticket geschlossen",
"CreatedBy": "Vogel, Viktor",
"Description": "Problem wurde gel\u00f6st und Ticket geschlossen.",
"Description": "Problem wurde gelöst und Ticket geschlossen.",
"DescriptionHtml": null,
"IsVisibleForUser": false
}
],
"Id": "74302268-f85f-c608-9bc1-08daaa96b8cd",
"Name": "TCK00192",
"Summary": "Passwort muss zur\u00fcckgesetzt werden",
"Status": 4
"Summary": "Passwort muss zurückgesetzt werden",
"Status": 4,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-TT007",
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T09:14:52.5731403+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
"CreationSource": 1,
"Description": "Hallo IT,\nmeine Kollegen haben im Onedrive Dateien hochgeladen und ich kann sie nicht finden :( es hat sich seit Tagen nicht mehr synchronisiert. Bitte schaut euch das mal an. \nGr\u00fc\u00dfe,\nEuer Timo",
"Description": "Hallo IT,\nmeine Kollegen haben im Onedrive Dateien hochgeladen und ich kann sie nicht finden :( es hat sich seit Tagen nicht mehr synchronisiert. Bitte schaut euch das mal an. \nGrüße,\nEuer Timo",
"DescriptionHtml": "<p>Hallo IT,</p> <p>meine Kollegen haben im Onedrive Dateien hochgeladen und ich kann sie nicht finden :( es hat sich seit Tagen nicht mehr synchronisiert. Bitte schaut euch das mal an.</p> <p>Gr&uuml;&szlig;e,<br>Euer Timo</p>",
"Priority": 3,
"Category": "303636d7-cfad-4911-be1e-cd9ff2c98542",
@@ -3915,7 +3917,7 @@
},
"JournalItems": [
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T09:14:52.7269404+02:00",
"Header": "Ticket erstellt",
"CreatedBy": "Ticket, Timo",
@@ -3924,7 +3926,7 @@
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2024-09-05T09:14:52.7475776+02:00",
"Header": "Reaktionszeitpunkt eskaliert",
"CreatedBy": "Vogel, Viktor",
@@ -3933,11 +3935,11 @@
"IsVisibleForUser": false
},
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2024-09-06T09:14:52.7632696+02:00",
"Header": "L\u00f6sungszeitpunkt eskaliert",
"Header": "Lösungszeitpunkt eskaliert",
"CreatedBy": "Vogel, Viktor",
"Description": "Der L\u00f6sungszeitpunkt des Tickets ist eskaliert.",
"Description": "Der Lösungszeitpunkt des Tickets ist eskaliert.",
"DescriptionHtml": null,
"IsVisibleForUser": false
}
@@ -3945,7 +3947,8 @@
"Id": "2e9cb83d-ecb7-c93b-e8e4-08daaa97265f",
"Name": "TCK00186",
"Summary": "Mein OneDrive synchronisiert nicht mehr",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeTicket"
}
]
}

View File

@@ -797,7 +797,7 @@
{
"AffectedUser": "Seifert, Dominik",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -809,16 +809,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Ticket erfasst",
"Description": "Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.",
"DescriptionHtml": "<p>Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "1507691c-6d47-4ae3-83b3-ef483d84a246",
"Name": "TCK00408",
"Summary": "VPN Konzentrator in Aussenstelle offline",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Seifert, Dominik",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -830,16 +848,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Ticket erfasst",
"Description": "Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.",
"DescriptionHtml": "<p>Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Warte auf Rueckmeldung",
"Description": "Fuer die weitere Bearbeitung werden zusaetzliche Informationen erwartet.",
"DescriptionHtml": "<p>Fuer die weitere Bearbeitung werden zusaetzliche Informationen erwartet.</p>",
"IsVisibleForUser": true
}
],
"Id": "b207822d-7e1c-42a7-b8c9-4246f711dd18",
"Name": "TCK00413",
"Summary": "Wartungsfenster fuer Firewall verschieben",
"Status": 3
"Status": 3,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Seifert, Dominik",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -851,16 +887,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Sichtung durch Service Desk",
"Description": "Der Vorgang wurde gesichtet und priorisiert.",
"DescriptionHtml": "<p>Der Vorgang wurde gesichtet und priorisiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "fe15284f-f553-4434-8b59-7d8b9f481bf7",
"Name": "INC00403",
"Summary": "Firewall Cluster meldet Sync Fehler",
"Status": 1
"Status": 1,
"ActivityType": "SPSActivityTypeIncident"
},
{
"AffectedUser": "Seifert, Dominik",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -872,16 +926,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "486df93d-15b6-41d4-b902-2c1e1838c74b",
"Name": "INC00407",
"Summary": "Firewall Cluster meldet weiterhin Sync Fehler",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeIncident"
},
{
"AffectedUser": "Seifert, Dominik",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -893,11 +965,29 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "9aae7eca-39d7-441e-8b33-5fc6f34765c8",
"Name": "INC00410",
"Summary": "Kuehlung im Rechenzentrum U3 ausgefallen",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeIncident"
}
]
}

View File

@@ -5222,12 +5222,12 @@
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-TT007",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": 0,
"ClosingDaysSinceNow": 0.0,
"ClosingDate": "2025-06-20T14:32:52.5946944+02:00",
"CreationSource": 1,
"Description": "Hallo Liebe IT,\nich kann seit ein paar Tagen nicht mehr drucken, k\u00f6nnt ihr mir helfen?\nDanke, \nTimo",
"Description": "Hallo Liebe IT,\nich kann seit ein paar Tagen nicht mehr drucken, könnt ihr mir helfen?\nDanke, \nTimo",
"DescriptionHtml": "<p>Hallo Liebe IT,</p> <p>ich kann seit ein paar Tagen nicht mehr drucken, k&ouml;nnt ihr mir helfen?</p> <p>Danke,&nbsp;</p> <p>Timo</p>",
"Priority": 2,
"Category": "a7e3ba44-f047-ee11-f785-000d3abff293",
@@ -5236,16 +5236,16 @@
"DirectLinks": {},
"JournalItems": [
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.8636785+02:00",
"Header": "R\u00fcckfrage",
"Header": "Rückfrage",
"CreatedBy": "Vogel, Viktor",
"Description": "E-Mail gesendet von Vogel, Viktor.",
"DescriptionHtml": null,
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.8793109+02:00",
"Header": "Angehalten",
"CreatedBy": "Vogel, Viktor",
@@ -5254,7 +5254,7 @@
"IsVisibleForUser": false
},
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.8949795+02:00",
"Header": "Kommentar",
"CreatedBy": "Vogel, Viktor",
@@ -5266,17 +5266,18 @@
"Id": "660ecaed-dc20-498f-b2fa-b103117b49fb",
"Name": "INC00474",
"Summary": "Kann nicht mehr drucken",
"Status": 4
"Status": 4,
"ActivityType": "SPSActivityTypeIncident"
},
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-TT007",
"CreationDaysSinceNow": 3,
"CreationDaysSinceNow": 3.0,
"CreationDate": "2025-06-17T14:32:52.6795415+02:00",
"ClosingDaysSinceNow": 1,
"ClosingDaysSinceNow": 1.0,
"ClosingDate": "2025-06-21T14:32:52.6795415+02:00",
"CreationSource": 2,
"Description": "Leider habe ich mein Passwort 3 mal falsch eingegeben und nun ist mein Rechner gesperrt. Bitte darum dieses zur\u00fcck zu setzen.",
"Description": "Leider habe ich mein Passwort 3 mal falsch eingegeben und nun ist mein Rechner gesperrt. Bitte darum dieses zurück zu setzen.",
"DescriptionHtml": "<p>Passwort wurde vergessen, muss zur&uuml;ck gesetzt werden.</p>",
"Priority": 3,
"Category": "46240b02-93a5-ea11-2ca6-2c6fc9364e44",
@@ -5285,38 +5286,39 @@
"DirectLinks": {},
"JournalItems": [
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2025-06-19T14:32:52.8105526+02:00",
"Header": "Passwort zur\u00fcckgesetzt",
"Header": "Passwort zurückgesetzt",
"CreatedBy": "Vogel, Viktor",
"Description": "Ihr Passwort wurde zur\u00fcck gesetzt.",
"Description": "Ihr Passwort wurde zurück gesetzt.",
"DescriptionHtml": null,
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2025-06-19T14:32:52.8420322+02:00",
"Header": "Ticket geschlossen",
"CreatedBy": "Vogel, Viktor",
"Description": "Problem wurde gel\u00f6st und Ticket geschlossen.",
"Description": "Problem wurde gelöst und Ticket geschlossen.",
"DescriptionHtml": null,
"IsVisibleForUser": false
}
],
"Id": "de403992-98cb-4476-9e04-d645ab22e6de",
"Name": "TCK00192",
"Summary": "Passwort muss zur\u00fcckgesetzt werden",
"Status": 4
"Summary": "Passwort muss zurückgesetzt werden",
"Status": 4,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-TT007",
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2025-06-19T14:32:52.7423748+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
"CreationSource": 1,
"Description": "Hallo IT,\nmeine Kollegen haben im Onedrive Dateien hochgeladen und ich kann sie nicht finden :( es hat sich seit Tagen nicht mehr synchronisiert. Bitte schaut euch das mal an. \nGr\u00fc\u00dfe,\nEuer Timo",
"Description": "Hallo IT,\nmeine Kollegen haben im Onedrive Dateien hochgeladen und ich kann sie nicht finden :( es hat sich seit Tagen nicht mehr synchronisiert. Bitte schaut euch das mal an. \nGrüße,\nEuer Timo",
"DescriptionHtml": "<p>Hallo IT,</p> <p>meine Kollegen haben im Onedrive Dateien hochgeladen und ich kann sie nicht finden :( es hat sich seit Tagen nicht mehr synchronisiert. Bitte schaut euch das mal an.</p> <p>Gr&uuml;&szlig;e,<br>Euer Timo</p>",
"Priority": 3,
"Category": "303636d7-cfad-4911-be1e-cd9ff2c98542",
@@ -5328,7 +5330,7 @@
},
"JournalItems": [
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2025-06-19T14:32:52.9262403+02:00",
"Header": "Ticket erstellt",
"CreatedBy": "Ticket, Timo",
@@ -5337,7 +5339,7 @@
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 1,
"CreationDaysSinceNow": 1.0,
"CreationDate": "2025-06-19T14:32:52.9419899+02:00",
"Header": "Reaktionszeitpunkt eskaliert",
"CreatedBy": "Vogel, Viktor",
@@ -5346,11 +5348,11 @@
"IsVisibleForUser": false
},
{
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.9636645+02:00",
"Header": "L\u00f6sungszeitpunkt eskaliert",
"Header": "Lösungszeitpunkt eskaliert",
"CreatedBy": "Vogel, Viktor",
"Description": "Der L\u00f6sungszeitpunkt des Tickets ist eskaliert.",
"Description": "Der Lösungszeitpunkt des Tickets ist eskaliert.",
"DescriptionHtml": null,
"IsVisibleForUser": false
}
@@ -5358,12 +5360,13 @@
"Id": "2e9cb83d-ecb7-c93b-e8e4-08daaa97265f",
"Name": "TCK00186",
"Summary": "Mein OneDrive synchronisiert nicht mehr",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -5375,32 +5378,68 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Ticket erfasst",
"Description": "Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.",
"DescriptionHtml": "<p>Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Sichtung durch Service Desk",
"Description": "Der Vorgang wurde gesichtet und priorisiert.",
"DescriptionHtml": "<p>Der Vorgang wurde gesichtet und priorisiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "bb2e4a9d-2c1e-4b32-8f75-6e7c9f99f2d4",
"Name": "TCK00761",
"Summary": "VPN-Verbindung bricht nach wenigen Minuten ab",
"Status": 1
"Status": 1,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Ticket, Timo",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
"CreationSource": 1,
"Description": "Teams-Benachrichtigungen kommen verz\u00f6gert an",
"DescriptionHtml": "<p>Teams-Benachrichtigungen kommen verz\u00f6gert an</p>",
"Description": "Teams-Benachrichtigungen kommen verzögert an",
"DescriptionHtml": "<p>Teams-Benachrichtigungen kommen verzögert an</p>",
"Priority": 2,
"Category": "f122e1bd-a5d7-4f18-8f65-dbfe65a4360c",
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Ticket erfasst",
"Description": "Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.",
"DescriptionHtml": "<p>Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Sichtung durch Service Desk",
"Description": "Der Vorgang wurde gesichtet und priorisiert.",
"DescriptionHtml": "<p>Der Vorgang wurde gesichtet und priorisiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "d63e5ea1-0785-4998-82ad-9a9e5a0f8c37",
"Name": "TCK00765",
"Summary": "Teams-Benachrichtigungen kommen verz\u00f6gert an",
"Status": 1
"Summary": "Teams-Benachrichtigungen kommen verzögert an",
"Status": 1,
"ActivityType": "SPSActivityTypeTicket"
}
]
}

View File

@@ -12326,7 +12326,7 @@
{
"AffectedUser": "Virtual, Vera",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -12338,11 +12338,29 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Sichtung durch Service Desk",
"Description": "Der Vorgang wurde gesichtet und priorisiert.",
"DescriptionHtml": "<p>Der Vorgang wurde gesichtet und priorisiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "a8deb50d-9f15-4371-9ebc-a28791f27d5c",
"Name": "INC00402",
"Summary": "SharePoint Bereich Vertrieb laedt extrem langsam",
"Status": 1
"Status": 1,
"ActivityType": "SPSActivityTypeIncident"
}
]
}

View File

@@ -2861,7 +2861,7 @@
{
"AffectedUser": "Busch, Andrea",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -2873,16 +2873,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Ticket erfasst",
"Description": "Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.",
"DescriptionHtml": "<p>Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Sichtung durch Service Desk",
"Description": "Der Vorgang wurde gesichtet und priorisiert.",
"DescriptionHtml": "<p>Der Vorgang wurde gesichtet und priorisiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "f7771fde-33ba-421a-8d9b-cdf468e7541c",
"Name": "TCK00403",
"Summary": "Neuer Monitor fuer Hotline Arbeitsplatz",
"Status": 1
"Status": 1,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Boss, Bernd",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -2894,16 +2912,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Ticket erfasst",
"Description": "Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.",
"DescriptionHtml": "<p>Das Ticket wurde aufgenommen und zur Bearbeitung vorbereitet.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "5c6d981e-9e67-4fde-b249-8c6288d325a7",
"Name": "TCK00409",
"Summary": "SAP Produktionsauftrag bricht ab",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeTicket"
},
{
"AffectedUser": "Busch, Andrea",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -2915,16 +2951,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "3c3c70cf-5c60-4ecc-9313-b5f9c1968fc7",
"Name": "INC00406",
"Summary": "Remotedesktop Sitzung trennt nach wenigen Minuten",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeIncident"
},
{
"AffectedUser": "Zufall, Rainer",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -2936,16 +2990,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Bearbeitung aufgenommen",
"Description": "Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.",
"DescriptionHtml": "<p>Die Bearbeitung wurde gestartet und erste Analyseschritte sind dokumentiert.</p>",
"IsVisibleForUser": true
}
],
"Id": "86da28b0-013b-4542-bcff-175044d5bb02",
"Name": "INC00408",
"Summary": "Produktionslinie meldet keine Sensordaten",
"Status": 2
"Status": 2,
"ActivityType": "SPSActivityTypeIncident"
},
{
"AffectedUser": "Busch, Andrea",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -2957,16 +3029,34 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Warte auf Rueckmeldung",
"Description": "Fuer die weitere Bearbeitung werden zusaetzliche Informationen erwartet.",
"DescriptionHtml": "<p>Fuer die weitere Bearbeitung werden zusaetzliche Informationen erwartet.</p>",
"IsVisibleForUser": true
}
],
"Id": "d1a2c544-4f59-4f2b-875f-3621a23d4228",
"Name": "INC00413",
"Summary": "Backup Team hat Rueckfrage zur Sicherung",
"Status": 3
"Status": 3,
"ActivityType": "SPSActivityTypeIncident"
},
{
"AffectedUser": "Zufall, Rainer",
"Asset": "C4-NB00015",
"CreationDaysSinceNow": 0,
"CreationDaysSinceNow": 0.0,
"CreationDate": "2025-06-20T14:32:52.5790686+02:00",
"ClosingDaysSinceNow": null,
"ClosingDate": null,
@@ -2978,11 +3068,29 @@
"Solution": null,
"SolutionHtml": null,
"DirectLinks": {},
"JournalItems": [],
"JournalItems": [
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:32:52.579Z",
"Header": "Incident erfasst",
"Description": "Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.",
"DescriptionHtml": "<p>Der Incident wurde aufgenommen und zur Priorisierung an den Service Desk uebergeben.</p>",
"IsVisibleForUser": true
},
{
"CreationDaysSinceNow": 236.0,
"CreationDate": "2025-06-20T12:47:52.579Z",
"Header": "Warte auf Rueckmeldung",
"Description": "Fuer die weitere Bearbeitung werden zusaetzliche Informationen erwartet.",
"DescriptionHtml": "<p>Fuer die weitere Bearbeitung werden zusaetzliche Informationen erwartet.</p>",
"IsVisibleForUser": true
}
],
"Id": "1372b3cf-5d87-4099-ab83-ec0cccf7194e",
"Name": "INC00416",
"Summary": "Fernwartung benoetigt Zugangsdaten zur SPS",
"Status": 3
"Status": 3,
"ActivityType": "SPSActivityTypeIncident"
}
]
}

View File

@@ -1,513 +0,0 @@
{
"TicketsNew": {
"Personal": [
{
"TicketId": "2e9cb83d-ecb7-c93b-e8e4-08daaa97265f",
"UserId": "42c760d6-90e8-469f-b2fe-ac7d4cc6cb0a",
"DisplayName": "TCK00186",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Mein OneDrive synchronisiert nicht mehr",
"UserDisplayName": "Ticket, Timo",
"UserAccount": "TT007",
"UserDomain": "CONTOSO",
"StatusId": "New"
}
],
"Role": [
{
"TicketId": "bb2e4a9d-2c1e-4b32-8f75-6e7c9f99f2d4",
"UserId": "42c760d6-90e8-469f-b2fe-ac7d4cc6cb0a",
"DisplayName": "TCK00761",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "VPN-Verbindung bricht nach wenigen Minuten ab",
"UserDisplayName": "Ticket, Timo",
"UserAccount": "TT007",
"UserDomain": "CONTOSO",
"StatusId": "New"
},
{
"TicketId": "d63e5ea1-0785-4998-82ad-9a9e5a0f8c37",
"UserId": "42c760d6-90e8-469f-b2fe-ac7d4cc6cb0a",
"DisplayName": "TCK00765",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Teams-Benachrichtigungen kommen verzögert an",
"UserDisplayName": "Ticket, Timo",
"UserAccount": "TT007",
"UserDomain": "CONTOSO",
"StatusId": "New"
},
{
"TicketId": "f7771fde-33ba-421a-8d9b-cdf468e7541c",
"UserId": "a2164ecd-791f-482c-bea3-f089f14bec8a",
"DisplayName": "TCK00403",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Neuer Monitor fuer Hotline Arbeitsplatz",
"UserDisplayName": "Busch, Andrea",
"UserAccount": "AB014",
"UserDomain": "CONTOSO",
"StatusId": "New"
},
{
"TicketId": "6294eec7-fb80-42f3-8ce8-7f7982ae200c",
"UserId": "436e8d67-1b9b-4b1a-83e9-0b1e8fa0173b",
"DisplayName": "TCK00404",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Monitor flackert seit Firmware Update",
"UserDisplayName": "Anwender, Peter",
"UserAccount": "PA010",
"UserDomain": "CONTOSO",
"StatusId": "New"
}
]
},
"TicketsActive": {
"Personal": [
{
"TicketId": "75e08a29-4103-41d6-962c-009c3342bc46",
"UserId": "6180aa17-ba2d-455a-bf2f-ec4a075c2d64",
"DisplayName": "TCK00406",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "CAD Software startet nach Update nicht mehr",
"UserDisplayName": "Kohl, Carlos",
"UserAccount": "CK102",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
}
],
"Role": [
{
"TicketId": "2e9cb83d-ecb7-c93b-e8e4-08daaa97265f",
"UserId": "42c760d6-90e8-469f-b2fe-ac7d4cc6cb0a",
"DisplayName": "TCK00405",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Mein OneDrive synchronisiert nicht mehr",
"UserDisplayName": "Ticket, Timo",
"UserAccount": "TT007",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
},
{
"TicketId": "ff62a3e2-5004-4a8c-b71c-7ebb1877d1a4",
"UserId": "0fad5e21-5a29-44c6-b532-46f862ea8694",
"DisplayName": "TCK00407",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Netzlaufwerk Projekt X nicht erreichbar",
"UserDisplayName": "Hanova, Hans",
"UserAccount": "HH101",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
}
]
},
"TicketsCritical": {
"Personal": [
{
"TicketId": "1507691c-6d47-4ae3-83b3-ef483d84a246",
"UserId": "deece196-d8b6-4a9c-a2b9-3c2ae9c6d4ec",
"DisplayName": "TCK00408",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "VPN Konzentrator in Aussenstelle offline",
"UserDisplayName": "Seifert, Dominik",
"UserAccount": "DS014",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
},
{
"TicketId": "5c6d981e-9e67-4fde-b249-8c6288d325a7",
"UserId": "a2164ecd-791f-482c-bea3-f089f14bec8a",
"DisplayName": "TCK00409",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "SAP Produktionsauftrag bricht ab",
"UserDisplayName": "Boss, Bernd",
"UserAccount": "BB003",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
}
],
"Role": [
{
"TicketId": "1507691c-6d47-4ae3-83b3-ef483d84a246",
"UserId": "deece196-d8b6-4a9c-a2b9-3c2ae9c6d4ec",
"DisplayName": "TCK00408",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "VPN Konzentrator in Aussenstelle offline",
"UserDisplayName": "Seifert, Dominik",
"UserAccount": "DS014",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
},
{
"TicketId": "9b7710d4-72da-4b2a-9d0c-be02575d2c52",
"UserId": "a2c35ad1-7cc7-4b2b-9aa5-d03fdaecd155",
"DisplayName": "TCK00410",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "WLAN im Lager faellt minutenweise aus",
"UserDisplayName": "Kiefer, Maximilian",
"UserAccount": "MK009",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
},
{
"TicketId": "5c6d981e-9e67-4fde-b249-8c6288d325a7",
"UserId": "a2164ecd-791f-482c-bea3-f089f14bec8a",
"DisplayName": "TCK00409",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "SAP Produktionsauftrag bricht ab",
"UserDisplayName": "Boss, Bernd",
"UserAccount": "BB003",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
}
]
},
"TicketsNewInfo": {
"Personal": [
{
"TicketId": "de403992-98cb-4476-9e04-d645ab22e6de",
"UserId": "42c760d6-90e8-469f-b2fe-ac7d4cc6cb0a",
"DisplayName": "TCK00411",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Passwort muss zur\u00fcckgesetzt werden",
"UserDisplayName": "Ticket, Timo",
"UserAccount": "TT007",
"UserDomain": "CONTOSO",
"StatusId": "OnHold"
},
{
"TicketId": "7c29dd33-1247-453c-9db6-f7a59107d276",
"UserId": "436e8d67-1b9b-4b1a-83e9-0b1e8fa0173b",
"DisplayName": "TCK00412",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Techniker bittet um Rueckmeldung zum Notebook",
"UserDisplayName": "Anwender, Peter",
"UserAccount": "PA010",
"UserDomain": "CONTOSO",
"StatusId": "OnHold"
}
],
"Role": [
{
"TicketId": "de403992-98cb-4476-9e04-d645ab22e6de",
"UserId": "42c760d6-90e8-469f-b2fe-ac7d4cc6cb0a",
"DisplayName": "TCK00411",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Passwort muss zur\u00fcckgesetzt werden",
"UserDisplayName": "Ticket, Timo",
"UserAccount": "TT007",
"UserDomain": "CONTOSO",
"StatusId": "OnHold"
},
{
"TicketId": "b207822d-7e1c-42a7-b8c9-4246f711dd18",
"UserId": "deece196-d8b6-4a9c-a2b9-3c2ae9c6d4ec",
"DisplayName": "TCK00413",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Wartungsfenster fuer Firewall verschieben",
"UserDisplayName": "Seifert, Dominik",
"UserAccount": "DS014",
"UserDomain": "CONTOSO",
"StatusId": "OnHold"
}
]
},
"IncidentNew": {
"Personal": [
{
"TicketId": "e0ba7c81-f9b1-4e99-a4d6-efecc5e4312e",
"UserId": "f69dd1a9-591f-4004-b950-264238663bf0",
"DisplayName": "INC00401",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Teams Telefonie ist fuer Standort Sued offline",
"UserDisplayName": "Ottmann, Thomas",
"UserAccount": "TO011",
"UserDomain": "CONTOSO",
"StatusId": "New"
},
{
"TicketId": "a8deb50d-9f15-4371-9ebc-a28791f27d5c",
"UserId": "916db36b-fb6e-4212-81c1-e72acdab77d2",
"DisplayName": "INC00402",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "SharePoint Bereich Vertrieb laedt extrem langsam",
"UserDisplayName": "Virtual, Vera",
"UserAccount": "VV004",
"UserDomain": "CONTOSO",
"StatusId": "New"
}
],
"Role": [
{
"TicketId": "fe15284f-f553-4434-8b59-7d8b9f481bf7",
"UserId": "deece196-d8b6-4a9c-a2b9-3c2ae9c6d4ec",
"DisplayName": "INC00403",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Firewall Cluster meldet Sync Fehler",
"UserDisplayName": "Seifert, Dominik",
"UserAccount": "DS014",
"UserDomain": "CONTOSO",
"StatusId": "New"
},
{
"TicketId": "9cdddacf-9395-476b-811a-09c5f1491d4b",
"UserId": "436e8d67-1b9b-4b1a-83e9-0b1e8fa0173b",
"DisplayName": "INC00404",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "CRM Anmeldung liefert Timeout fuer Kundencenter",
"UserDisplayName": "Anwender, Peter",
"UserAccount": "PA010",
"UserDomain": "CONTOSO",
"StatusId": "New"
}
]
},
"IncidentActive": {
"Personal": [
{
"TicketId": "7e852bb9-420b-4caa-b79a-9178d793fc06",
"UserId": "a2c35ad1-7cc7-4b2b-9aa5-d03fdaecd155",
"DisplayName": "INC00405",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Windows Rollout haengt auf mehreren Clients",
"UserDisplayName": "Kiefer, Maximilian",
"UserAccount": "MK009",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
},
{
"TicketId": "3c3c70cf-5c60-4ecc-9313-b5f9c1968fc7",
"UserId": "a2164ecd-791f-482c-bea3-f089f14bec8a",
"DisplayName": "INC00406",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Remotedesktop Sitzung trennt nach wenigen Minuten",
"UserDisplayName": "Busch, Andrea",
"UserAccount": "AB014",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
}
],
"Role": [
{
"TicketId": "486df93d-15b6-41d4-b902-2c1e1838c74b",
"UserId": "deece196-d8b6-4a9c-a2b9-3c2ae9c6d4ec",
"DisplayName": "INC00407",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Firewall Cluster meldet weiterhin Sync Fehler",
"UserDisplayName": "Seifert, Dominik",
"UserAccount": "DS014",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
},
{
"TicketId": "86da28b0-013b-4542-bcff-175044d5bb02",
"UserId": "a2164ecd-791f-482c-bea3-f089f14bec8a",
"DisplayName": "INC00408",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Produktionslinie meldet keine Sensordaten",
"UserDisplayName": "Zufall, Rainer",
"UserAccount": "RZ011",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
},
{
"TicketId": "a1cf6635-a5c4-4401-b4f0-60b9c65b4d75",
"UserId": "0fad5e21-5a29-44c6-b532-46f862ea8694",
"DisplayName": "INC00409",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Exchange Transportdienst setzt Mails in Warteschlange",
"UserDisplayName": "Hanova, Hans",
"UserAccount": "HH101",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
}
]
},
"IncidentCritical": {
"Personal": [
{
"TicketId": "9aae7eca-39d7-441e-8b33-5fc6f34765c8",
"UserId": "deece196-d8b6-4a9c-a2b9-3c2ae9c6d4ec",
"DisplayName": "INC00410",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Kuehlung im Rechenzentrum U3 ausgefallen",
"UserDisplayName": "Seifert, Dominik",
"UserAccount": "DS014",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
}
],
"Role": [
{
"TicketId": "9aae7eca-39d7-441e-8b33-5fc6f34765c8",
"UserId": "deece196-d8b6-4a9c-a2b9-3c2ae9c6d4ec",
"DisplayName": "INC00410",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Kuehlung im Rechenzentrum U3 ausgefallen",
"UserDisplayName": "Seifert, Dominik",
"UserAccount": "DS014",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
},
{
"TicketId": "130ec52f-dac3-427d-803e-e7cf67e4a744",
"UserId": "f69dd1a9-591f-4004-b950-264238663bf0",
"DisplayName": "INC00411",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Kartenzahlung in den Filialen nicht moeglich",
"UserDisplayName": "Ottmann, Thomas",
"UserAccount": "TO011",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
},
{
"TicketId": "b7d22b65-c11e-459c-ac31-5b1c08e4118d",
"UserId": "8c3ca0fb-f18c-4893-ad83-290e6e02f352",
"DisplayName": "INC00412",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Datenbank Cluster benoetigt manuellen Failover",
"UserDisplayName": "Perschmann, Paul",
"UserAccount": "PP201",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
}
]
},
"IncidentNewInfo": {
"Personal": [
{
"TicketId": "d1a2c544-4f59-4f2b-875f-3621a23d4228",
"UserId": "a2164ecd-791f-482c-bea3-f089f14bec8a",
"DisplayName": "INC00413",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Backup Team hat Rueckfrage zur Sicherung",
"UserDisplayName": "Busch, Andrea",
"UserAccount": "AB014",
"UserDomain": "CONTOSO",
"StatusId": "OnHold"
}
],
"Role": [
{
"TicketId": "74846c1b-9a97-420f-8bf2-91e88aa0516a",
"UserId": "436e8d67-1b9b-4b1a-83e9-0b1e8fa0173b",
"DisplayName": "INC00415",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Lieferant bittet um Rueckmeldung zu Offsite Backup",
"UserDisplayName": "Anwender, Peter",
"UserAccount": "PA010",
"UserDomain": "CONTOSO",
"StatusId": "OnHold"
},
{
"TicketId": "1372b3cf-5d87-4099-ab83-ec0cccf7194e",
"UserId": "a2164ecd-791f-482c-bea3-f089f14bec8a",
"DisplayName": "INC00416",
"ActivityType": "SPSActivityTypeIncident",
"Summary": "Fernwartung benoetigt Zugangsdaten zur SPS",
"UserDisplayName": "Zufall, Rainer",
"UserAccount": "RZ011",
"UserDomain": "CONTOSO",
"StatusId": "OnHold"
}
]
},
"UnassignedTickets": {
"Personal": [
{
"TicketId": "e2e49f85-1a81-47e8-935b-d76898c155f6",
"UserId": "916db36b-fb6e-4212-81c1-e72acdab77d2",
"DisplayName": "TCK00414",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Pool Notebook fuer Schulungsteilnehmer fehlt",
"UserDisplayName": "Virtual, Vera",
"UserAccount": "VV004",
"UserDomain": "CONTOSO",
"StatusId": "New"
},
{
"TicketId": "ebe8818e-b197-411e-b56e-40b77b623ae2",
"UserId": "436e8d67-1b9b-4b1a-83e9-0b1e8fa0173b",
"DisplayName": "TCK00415",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Etikettendrucker im Lager meldet Papierstau",
"UserDisplayName": "Anwender, Peter",
"UserAccount": "PA010",
"UserDomain": "CONTOSO",
"StatusId": "New"
}
],
"Role": [
{
"TicketId": "e2e49f85-1a81-47e8-935b-d76898c155f6",
"UserId": "916db36b-fb6e-4212-81c1-e72acdab77d2",
"DisplayName": "TCK00414",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Pool Notebook fuer Schulungsteilnehmer fehlt",
"UserDisplayName": "Virtual, Vera",
"UserAccount": "VV004",
"UserDomain": "CONTOSO",
"StatusId": "New"
},
{
"TicketId": "ebe8818e-b197-411e-b56e-40b77b623ae2",
"UserId": "436e8d67-1b9b-4b1a-83e9-0b1e8fa0173b",
"DisplayName": "TCK00415",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "Etikettendrucker im Lager meldet Papierstau",
"UserDisplayName": "Anwender, Peter",
"UserAccount": "PA010",
"UserDomain": "CONTOSO",
"StatusId": "New"
},
{
"TicketId": "9e1d5d1b-5a22-430e-99ea-59840257caab",
"UserId": "deece196-d8b6-4a9c-a2b9-3c2ae9c6d4ec",
"DisplayName": "TCK00416",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "WLAN Controller im Werk startet zyklisch neu",
"UserDisplayName": "Seifert, Dominik",
"UserAccount": "DS014",
"UserDomain": "CONTOSO",
"StatusId": "New"
}
]
},
"UnassignedTicketsCritical": {
"Personal": [
{
"TicketId": "9e1d5d1b-5a22-430e-99ea-59840257caab",
"UserId": "deece196-d8b6-4a9c-a2b9-3c2ae9c6d4ec",
"DisplayName": "TCK00416",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "WLAN Controller im Werk startet zyklisch neu",
"UserDisplayName": "Seifert, Dominik",
"UserAccount": "DS014",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
}
],
"Role": [
{
"TicketId": "9e1d5d1b-5a22-430e-99ea-59840257caab",
"UserId": "deece196-d8b6-4a9c-a2b9-3c2ae9c6d4ec",
"DisplayName": "TCK00416",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "WLAN Controller im Werk startet zyklisch neu",
"UserDisplayName": "Seifert, Dominik",
"UserAccount": "DS014",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
},
{
"TicketId": "d427dc61-9842-4464-b37a-612878d3de0f",
"UserId": "a2164ecd-791f-482c-bea3-f089f14bec8a",
"DisplayName": "TCK00417",
"ActivityType": "SPSActivityTypeTicket",
"Summary": "SAP Buchungsjob bricht nachts wiederholt ab",
"UserDisplayName": "Boss, Bernd",
"UserAccount": "BB003",
"UserDomain": "CONTOSO",
"StatusId": "InProgress"
}
]
}
}

View File

@@ -1,17 +0,0 @@
using System;
namespace FasdCockpitCommunicationDemo
{
public class TicketOverviewRelationDefinition
{
public Guid TicketId { get; set; }
public Guid UserId { get; set; }
public string DisplayName { get; set; }
public string ActivityType { get; set; }
public string Summary { get; set; }
public string StatusId { get; set; }
public string UserDisplayName { get; set; }
public string UserAccount { get; set; }
public string UserDomain { get; set; }
}
}