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 Datenmodells für den Arbeitsanweisungsbaustein ist, wird die UID automatisch vom 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üpfung 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)
GetMaterialDefinitionToClassLinksByMaterialClass – Ruft eine Liste der Verknüpfungen von Materialdefinition zu Klasse für die angegebene Materialklassen-UID ab.
Eingabeparameter: MaterialClassUID (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)
GetMaterialLotsByMaterialDefinition – Ruft eine Liste aller Materialchargen mit der angegebenen UID der Elternteil-Materialdefinitions-UID ab.
Eingabeparameter: MaterialDefinitionUID (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)
GetMaterialSubLotLinksByMaterialLot – Ruft eine Liste aller Materialteilchargenverknüpfungen mit der angegebenen UID der Kindteil-Materialteilcharge ab.
Eingabeparameter: ChildMaterialSubLotUID (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)
War dies hilfreich?