Dingform für Mitarbeiterverwaltungs-Dienste
Die folgenden Dienste finden Sie in der Dingform für die Mitarbeiterverwaltung (PTC.SCA.SCO.WorkforceManagementThingShape):
|
Wenn Sie ein Objekt erstellen, das Teil des Operator Advisor Datenmodells ist, wird der UID-Wert automatisch durch das System generiert. Werte, die Sie im Feld UID eingeben, werden ignoriert.
|
CreateCrews – Erstellt ein oder mehrere Teams anhand der Informationen, die der Eingabeparameter-Tabelle Crews hinzugefügt wurden. Gibt eine Liste der erstellten Teams zusammen mit deren UIDs zurück.
• Eingabeparameter: Crews (InfoTable)
• Ausgabe: result (InfoTable)
DeleteCrew – Löscht das Team mit der angegebenen UID.
• Eingabeparameter: UID (String)
• Ausgabe: result (InfoTable)
DeleteCrewAndLinks – Löscht das Team mit der angegebenen UID sowie alle zugehörigen Verknüpfungen, die auf das Team verweisen.
• Eingabeparameter: CrewUID (String)
• Ausgabe: result (InfoTable)
GetCrew – Ruft das einzelne Team mit der angegebenen UID ab.
• Eingabeparameter: UID (String)
• Ausgabe: result (InfoTable)
GetCrewDBInfo – Ruft die Informationen der Datenbanktabelle bezüglich Teams ab, z.B. die Namen der Datenbankspalten. Wird intern von anderen Diensten verwendet. Nicht für den unabhängigen Gebrauch bestimmt.
• Eingabeparameter: Keine Eingaben
• Ausgabe: result (JSON)
GetCrews – Ruft eine Liste mit allen Teams in der Datenbank einschließlich ihrer UIDs ab. Ein
Filter mit Versatz und Grenzwert kann angewendet werden, um die Liste von zurückgegebenen Ergebnissen zu verkürzen.
• Eingabeparameter:
◦ filter (JSON)
◦ offset (integer)
◦ limit (integer)
• Ausgabe: result (InfoTable)
UpdateCrews – Aktualisiert ein oder mehrere Teams nach der UID anhand der Informationen, die der Eingabeparameter-Tabelle Crews hinzugefügt wurden. Gibt eine Liste mit allen aktualisierten Teams zurück.
• Eingabeparameter: Crews (InfoTable)
• Ausgabe: result (InfoTable)