Dienste im Operator Advisor > Dingform für Materialverwaltungs-Dienste
Dingform für Materialverwaltungs-Dienste
Die folgenden Dienste finden Sie in der Dingform für die Materialverwaltung (PTC.SCA.SCO.MaterialManagementThingShape):
Erstellungsdienste
* 
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.
CreateMaterialClasses – erstellt eine oder mehrere Materialklassen basierend auf Informationen, die zur Eingabeparameter-Tabelle MaterialClasses hinzugefügt wurden. Gibt die Liste der erstellten Materialklassen zurück, zusammen mit deren UIDs.
Eingabeparameter: MaterialClasses (InfoTable)
Ausgabe: result (InfoTable)
CreateMaterialClassLinks – erstellt eine oder mehrere Materialklassenverknüpfungen basierend auf Informationen, die zur Eingabeparameter-Tabelle MaterialClassLinks hinzugefügt wurden. Gibt die Liste der erstellten Materialklassenverknüpfungen zurück, zusammen mit deren UIDs.
Eingabeparameter: MaterialClassLinks (InfoTable)
Ausgabe: result (InfoTable)
CreateMaterialDefinitionLinks – erstellt eine oder mehrere Materialdefinitionsverknüpfungen basierend auf Informationen, die zur Eingabeparameter-Tabelle MaterialDefinitionLinks hinzugefügt wurden. Gibt die Liste der erstellten Materialdefinitionsverknüpfungen zurück, zusammen mit deren UIDs.
Eingabeparameter: MaterialDefinitionLinks (InfoTable)
Ausgabe: result (InfoTable)
CreateMaterialDefinitions – erstellt eine oder mehrere Materialdefinitionen basierend auf Informationen, die zur Eingabeparameter-Tabelle MaterialDefinitions hinzugefügt wurden. Gibt die Liste der erstellten Materialdefinitionen zurück, zusammen mit deren UIDs.
Eingabeparameter: MaterialDefinitions (InfoTable)
Ausgabe: result (InfoTable)
CreateMaterialDefinitionToClassLinks – erstellt eine oder mehrere Verknüpfungen von Materialdefinition zu Klasse basierend auf Informationen, die zur Eingabeparameter-Tabelle MaterialDefinitionToClassLinks hinzugefügt wurden. Gibt die Liste der erstellten Verknüpfungen von Materialdefinition zu Klasse zurück, zusammen mit deren UIDs.
Eingabeparameter: MaterialDefinitionToClassLinks (InfoTable)
Ausgabe: result (InfoTable)
CreateMaterialLotLinks – erstellt eine oder mehrere Materialdefinitionschargen-Verknüpfungen basierend auf Informationen, die zur Eingabeparameter-Tabelle MaterialLotLinks hinzugefügt wurden. Gibt die Liste der erstellten Materialdefinitionschargen-Verknüpfungen zurück, zusammen mit deren UIDs.
Eingabeparameter: MaterialLotLinks (InfoTable)
Ausgabe: result (InfoTable)
CreateMaterialLots – erstellt eine oder mehrere Materialchargen basierend auf Informationen, die zur Eingabeparameter-Tabelle MaterialLots hinzugefügt wurden. Gibt die Liste der erstellten Materialdefinitionschargen zurück, zusammen mit deren UIDs.
Eingabeparameter: MaterialLots (InfoTable)
Ausgabe: result (InfoTable)
CreateMaterialSubLotLinks – erstellt eine oder mehrere Materialteilchargenverknüpfungen basierend auf Informationen, die zur Eingabeparameter-Tabelle MaterialSubLotLinks hinzugefügt wurden. Gibt die Liste der erstellten Materialteilchargenverknüpfungen zurück, zusammen mit deren UIDs.
Eingabeparameter: MaterialSubLotLinks (InfoTable)
Ausgabe: result (InfoTable)
CreateMaterialSubLots – erstellt eine oder mehrere Materialteilchargen basierend auf Informationen, die zur Eingabeparameter-Tabelle MaterialSubLots hinzugefügt wurden. Gibt die Liste der erstellten Materialteilchargen zurück, zusammen mit deren UIDs.
Eingabeparameter: MaterialSubLots (InfoTable)
Ausgabe: result (InfoTable)
Löschdienste
DeleteMaterialClass – löscht die Materialklasse mit der angegebenen UID.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
DeleteMaterialClassLink – löscht die Materialklassenverknüpfung mit der angegebenen UID.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
DeleteMaterialDefinition – löscht die Materialdefinition mit der angegebenen UID.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
DeleteMaterialDefinitionLink – löscht die Materialdefinitionsverknüpfung mit der angegebenen UID.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
DeleteMaterialDefinitionToClassLink – löscht die Verknüpfung von Materialdefinition zu Klasse mit der angegebenen UID.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
DeleteMaterialLot – löscht die Materialcharge mit der angegebenen UID.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
DeleteMaterialLotLink – löscht die Materialchargenverknüpfung mit der angegebenen UID.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
DeleteMaterialSubLot – löscht die Materialteilcharge mit der angegebenen UID.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
DeleteMaterialSubLotLink – löscht die Materialteilchargenverknüpfung mit der angegebenen UID.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
Lesedienste
GetMaterialClass – ruft die einzelne Materialklasse mit der angegebenen UID ab.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
GetMaterialClassLinks – ruft eine Liste aller Materialklassenverknüpfungen mit der angegebenen Eltern-UID ab.
Eingabeparameter: ParentUID (String)
Ausgabe: result (InfoTable)
GetMaterialDefinition – ruft die einzelne Materialdefinition mit der angegebenen UID ab.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
GetMaterialDefinitionLinks – Ruft eine Liste aller Materialdefinitionsverknüpfungen mit der angegebenen Eltern-UID ab.
Eingabeparameter: ParentUID (String)
Ausgabe: result (InfoTable)
GetMaterialDefinitionToClassLinks – Ruft eine Liste aller Verknüpfungen von Materialdefinition zu Klasse mit der angegebenen Eltern-UID ab.
Eingabeparameter: ParentUID (String)
Ausgabe: result (InfoTable)
GetMaterialLot – ruft die einzelne Materialcharge mit der angegebenen UID ab.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
GetMaterialLotLinks – ruft eine Liste aller Materialchargenverknüpfungen mit der angegebenen UID der Elternteil-Materialcharge ab.
Eingabeparameter: ParentMaterialLotUID (String)
Ausgabe: result (InfoTable)
GetMaterialSubLot – ruft die einzelne Materialteilcharge mit der angegebenen UID ab.
Eingabeparameter: UID (String)
Ausgabe: result (InfoTable)
GetMaterialSubLotLinks – ruft eine Liste aller Materialteilchargenverknüpfungen mit der angegebenen UID der Elternteil-Materialteilcharge ab.
Eingabeparameter: ParentMaterialSubLotUID (String)
Ausgabe: result (InfoTable)
Aktualisierungsdienste
UpdateMaterialClasses – aktualisiert eine oder mehrere Materialklassen nach UID anhand der Informationen, die zur Eingabeparameter-Tabelle MaterialClasses hinzugefügt wurden. Gibt die Liste der aktualisierten Materialklassen zurück.
Eingabeparameter: MaterialClasses (InfoTable)
Ausgabe: result (InfoTable)
UpdateMaterialClassLinks – aktualisiert eine oder mehrere Materialklassenverknüpfungen nach UID anhand der Informationen, die zur Eingabeparameter-Tabelle MaterialClassLinks hinzugefügt wurden. Gibt die Liste der aktualisierten Materialklassenverknüpfungen zurück.
Eingabeparameter: MaterialClassLinks (InfoTable)
Ausgabe: result (InfoTable)
UpdateMaterialDefinitionLinks – aktualisiert eine oder mehrere Materialdefinitionsverknüpfungen nach UID anhand der Informationen, die zur Eingabeparameter-Tabelle MaterialDefinitionLinks hinzugefügt wurden. Gibt die Liste der aktualisierten Materialdefinitionsverknüpfungen zurück.
Eingabeparameter: MaterialDefinitionLinks (InfoTable)
Ausgabe: result (InfoTable)
UpdateMaterialDefinitions – aktualisiert eine oder mehrere Materialdefinitionen nach UID anhand der Informationen, die zur Eingabeparameter-Tabelle MaterialDefinitions hinzugefügt wurden. Gibt die Liste der aktualisierten Materialdefinitionen zurück.
Eingabeparameter: MaterialDefinitions (InfoTable)
Ausgabe: result (InfoTable)
UpdateMaterialDefinitionToClassLinks – aktualisiert eine oder mehrere Verknüpfungen von Materialdefinition zu Klasse nach UID anhand der Informationen, die zur Eingabeparameter-Tabelle MaterialDefinitionToClassLinks hinzugefügt wurden. Gibt die Liste der aktualisierten Verknüpfungen von Materialdefinition zu Klasse zurück.
Eingabeparameter: MaterialDefinitionToClassLinks (InfoTable)
Ausgabe: result (InfoTable)
UpdateMaterialLotLinks – aktualisiert eine oder mehrere Materialchargenverknüpfungen nach UID anhand der Informationen, die zur Eingabeparameter-Tabelle MaterialLotLinks hinzugefügt wurden. Gibt die Liste der aktualisierten Materialchargenverknüpfungen zurück.
Eingabeparameter: MaterialLotLinks (InfoTable)
Ausgabe: Keine Ausgabe
UpdateMaterialLots – aktualisiert eine oder mehrere Materialchargen nach UID anhand der Informationen, die zur Eingabeparameter-Tabelle MaterialLots hinzugefügt wurden. Gibt die Liste der aktualisierten Materialchargen zurück.
Eingabeparameter: MaterialLots (InfoTable)
Ausgabe: Keine Ausgabe
UpdateMaterialSubLotLinks – aktualisiert eine oder mehrere Materialteilchargenverknüpfungen nach UID anhand der Informationen, die zur Eingabeparameter-Tabelle MaterialSubLotLinks hinzugefügt wurden. Gibt die Liste der aktualisierten Materialteilchargenverknüpfungen zurück.
Eingabeparameter: MaterialSubLotLinks
Ausgabe: Keine Ausgabe
UpdateMaterialSubLots – aktualisiert eine oder mehrere Materialteilchargen nach UID anhand der Informationen, die zur Eingabeparameter-Tabelle MaterialSubLots hinzugefügt wurden. Gibt die Liste der aktualisierten Materialteilchargen zurück.
Eingabeparameter: MaterialSubLots
Ausgabe: Keine Ausgabe
Verschiedene Dienste und Dienstprogramme
GetMaterialDBInfo – ruft die Datenbanktabellen-Informationen ab, die sich auf Material beziehen, z.B. die Spaltennamen der Datenbanktabelle. Wird intern von anderen Diensten verwendet. Nicht für den unabhängigen Gebrauch bestimmt.
Eingabeparameter: Keine Eingaben
Ausgabe: result (JSON)