Aktivität 'Objekte aktualisieren/einfügen'
Mit dieser Aktivität können Sie vorhandene Objekte in ServiceMax aktualisieren oder neue Objekte erstellen.
Informationen zu diesem Vorgang
Diese Aktivität verwendet eine interne ID, in der Regel einen Fremdschlüssel, um festzustellen, ob in ServiceMax ein vorhandenes Objekt aktualisiert oder ein neues Objekt erstellt werden soll.
Während die API von Salesforce.com die Anzahl der Objekte, die mit einem einzigen Aufruf erstellt oder aktualisiert werden können, auf 200 Objekte begrenzt, gibt es beim ServiceMax-Connector von Cast Iron keine solche Begrenzung. Sie können die Aktivität Objekte aktualisieren/einfügen zur Erstellung einer unbegrenzten Anzahl von Objekten verwenden.
Gehen Sie wie folgt vor, um die Aktivität Objekte aktualisieren/einfügen zu verwenden:Vorgehensweise
Ergebnisse
Eingabe der Aktivität 'Objekte aktualisieren/einfügen' zuordnen
- Wählen Sie in der Prüfliste die Task Eingaben zuordnen aus. Das Element objects wird im Fenster 'An Aktivität' angezeigt.
- Klicken Sie mit rechten Maustaste auf den Standardknoten und wählen Sie
Optionale Parameter anzeigen aus, um die optionalen Eingabeparameter für diese Aktivität anzuzeigen:
- AssignmentRuleHeader
- MruHeader
- EmailHeader
- CallOptions
- connection
- sessionInfo
- Klicken Sie auf Eingaben auswählen und wählen Sie die Eingabevariablen für die Zuordnung aus. Anweisungen zum Erstellen von Variablen finden Sie in Variablen erstellen.
- Orden Sie die Eingabeparameter den Variablen nach Bedarf zu. Anweisungen für die Zuordnung finden Sie in Zuordnung erstellen.
Diese Aktivität unterstützt die folgenden optionalen Eingabeparameter:
- AssignmentRuleHeader
- EmailHeader
- MruHeader
Optionale und auf null festlegbare Feldelemente verhalten sich wie folgt:
- Die Integrationseinheit aktualisiert ein optionales Feld nicht, wenn der ServiceMax-Server keinen Wert für das Feld bereitstellt.
- Wenn Sie für das Attribut xsi:nil für ein auf null festlegbares Feld 'true'
definieren, setzt die Integrationseinheit das Feld bei einer Aktualisierung auf null.Anmerkung: Durch die Angabe einer leeren Zeichenfolge wird ein Feld nicht auf null gesetzt.
Ausgabe der Aktivität 'Objekte aktualisieren/einfügen' zuordnen
- Wählen Sie in der Prüfliste die Task Ausgaben zuordnen aus. Das Element upsertResults wird im Fenster 'Von Aktivität' angezeigt.
- Klicken Sie auf Ausgaben auswählen und wählen Sie die Ausgabevariablen für die Zuordnung aus. Anweisungen zum Erstellen von Variablen finden Sie in Variablen erstellen.
- Orden Sie die Ausgabeparameter den Variablen nach Bedarf zu. Anweisungen für die Zuordnung finden Sie in Zuordnung erstellen.