---
sourceDocument: Yokohama Erstellen oder ändern Sie Anwendungen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama Erstellen oder ändern Sie Anwendungen

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Verwalten, wie Modelle das ERP-System lesen und aktualisieren
=============================================================

Verwalten, wie Modelle das ERP-System lesen und aktualisieren {#ariaid-title1}
==============================================================================

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 Minuten Lesedauer

Nachdem Sie in ERP-Canvas ein ERP-Modell (Enterprise Resource Planning) erstellt haben, können Sie mithilfe von Parametern angeben, wie es das ERP-System liest und aktualisiert.
Fügen Sie beim Erstellen eines Lese- oder Aktualisierungsvorgangs zuerst den Vorgang hinzu. Definieren Sie dann Vorgangsentitäten und Parameter auf den folgenden Registerkarten der Seite „ERP-Modellmanager".

* Entitäten verwalten: Geben Sie die zu lesende Tabelle, den OData-Service oder die BAPI (Business Application Programming Interface, ein Remoteverfahrensaufruf, der einer API ähnelt) zum Lesen oder Aktualisieren des ERP-Systems an.
* Eingaben angeben: Definieren Sie, wie Felder im ERP-System Parametern zugeordnet werden, um anzugeben, wie Daten abgefragt werden. Wenn Parameter nicht abgerufen werden können, können Sie auch Standardwerte definieren, die an das ERP-System übergeben werden.
* Ausgabe auswählen: Definieren Sie Parameter dafür, wie zurückgegebene Daten auf Now Platform gespeichert werden, indem Sie Ausgaben angeben.
{#erpc-managing-models-read__ul_w5v_c1r_y1c}

Lese- und Aktualisierungsvorgänge für das ERP-System {#erpc-managing-models-read__section_mmf_wr4_cbc}
------------------------------------------------------------------------------------------------------

ERP-Canvas kontaktiert das ERP-System über Lese- und Aktualisierungsvorgänge.  
* Sie können eine Tabellenlesung, eine BAPI oder OData verwenden, um das ERP-System zu lesen.
* Sie müssen eine BAPI oder OData für Aktualisierungsvorgänge verwenden.
* Sie können einem Modell für Lesevorgänge entweder Tabellenlesevorgänge oder einen BAPI-Funktionsaufruf hinzufügen, nicht jedoch beides.
* Sie können einem Tabellenlesevorgang mehrere Tabellen hinzufügen, für einen Funktionsaufruf-Lesevorgang können Sie jedoch nur eine BAPI angeben.
{#erpc-managing-models-read__ul_jr1_bs4_cbc}

Tabellen und Entitäten für ERP-Vorgänge verwalten {#erpc-managing-models-read__section_jmf_gtq_y1c}
---------------------------------------------------------------------------------------------------

Eine Entitätist die Grundlage dafür, wie der Vorgang auf das ERP-System zugreift, um sie zu lesen oder zu aktualisieren. Verwenden Sie die Registerkarte Entitäten verwalten, um Anforderungen und den Inhalt ihrer Antworten zu definieren, indem Sie die BAPI oder den Namen der Tabelle angeben.  
Wenn Sie einem Vorgang eine Entität hinzufügen, müssen Sie die folgenden Informationen angeben:

* Wie ERP-Canvas Daten aus dem ERP-System abruft oder Aktualisierungen an das ERP-System sendet.
  * Für Lesevorgänge müssen Sie angeben, ob Sie Tabellen im ERP-System lesen oder eine vordefinierte BAPI verwenden, um das System zu lesen.
  * Für Aktualisierungsvorgänge müssen Sie eine BAPI verwenden.
  {#erpc-managing-models-read__ul_mg5_ms4_cbc}
* Der Name der zu lesenden Tabelle oder zu verwendenden BAPI.
{#erpc-managing-models-read__ul_ozc_xj4_cbc}

Anweisungen zum Hinzufügen von Entitäten finden Sie unter [Fügen Sie einem Modell in einen Vorgang hinzu ERP-Canvas](https://servicenow-prod.fluidtopics.net/ToxCC8M6Qe1Uf2pv7_AaRA "Fügen Sie einem ERP-Modell (Enterprise Resource Planning) in ERP-Canvas einen Vorgang hinzu, um zu definieren, wie Daten aus dem ERP-System abgerufen oder Daten in das ERP-System geschrieben werden oder wie eine neue Instanz des Geschäftsobjekts erstellt wird.").

Eingabeparameter für Verwaltungsvorgang {#erpc-managing-models-read__section_ekt_lwr_y1c}
-----------------------------------------------------------------------------------------

Nachdem Sie die Tabellen oder BAPI des Vorgangs angegeben haben, füllt ERP-Canvas die Registerkarte Eingaben angeben automatisch mit den erforderlichen Eingabeparametern.

ERP-Canvas verwendet Parameter als Teil des Methoden-/Funktionsaufrufs, um Daten zu definieren und zuzuordnen, die an das ERP-System übergeben werden.  
* Im Abschnitt „Ausgabeparameter" geben Sie optionale Standardwerte für Parameter ein, die zur Abfrage des ERP-Systems verwendet werden. Wenn beim Abfragen des Modells kein Eingabewert angegeben wird, wird der Standardwert für jeden Parameter als Fallback verwendet. Standardwerte können auch für die Zuordnung von Konstanten verwendet werden.
* Im Abschnitt Tabellen (für Lesevorgänge)/Funktionsaufruf (für BAPI-Vorgänge) definieren und ordnen Sie Felder aus dem ERP-System zu, das ERP-Canvas als Parameter im Vorgang sendet. Wenn Sie ein Feld auswählen, verwenden Sie die automatische Zuordnungsfunktion, um den Wert für „Zugeordnet" automatisch zu aktualisieren und im Abschnitt „Ausgabeparameter" eine Zeile für den Parameter hinzuzufügen. Wenn Sie eine <kbd class="ph userinput">Konstante</kbd> als Typ definieren und den konstanten Wert in das Feld Zugeordneter Wert eingeben, können zugeordnete Eingaben als Filterkriterien fungieren. Sie können beliebig viele zugehörige Parameter hinzufügen und verschachteln.

  Wenn Sie einen komplexen, geschachtelten Parameter hinzufügen, z. B. eine Adresse, die mehrere andere Parameter enthält (einen für Straße, einen für die Stadt, einen für das Land), erkennt ERP-Canvas automatisch, dass zusätzliche zugehörige Parameter benötigt werden, und erstellt neue, geschachtelte Parameterzeilen, die Sie dann mit den zugehörigen Werten füllen müssen. Sie können nur Parameter mit Objekt oder Array als Datentypverschachteln.
{#erpc-managing-models-read__ul_cll_d4z_y1c}  
Die verfügbaren Datentypen für Parameter sind:

* Objekt
* Array
* Zeichenfolge
* Datum/Uhrzeit
* Datum
* Zeit
* Zeichen
* Dezimalzahl

{#erpc-managing-models-read__ul_lhc_vtp_1bc}  
Hinweis:  
Ein Beispiel-Anwendungsfall ist das Ausführen einer Kundenauftrags-BAPI, um herauszufinden, welche Artikel sich in einer Bestellung befinden. Sie müssen die Auftrags-ID als zugeordnetes Feld im Abschnitt Tabellen (für Lesevorgänge)/Funktionsaufruf (für BAPI-Vorgänge) angeben und dabei die Option zur automatischen Zuordnung verwenden, um zu definieren, auf welches Feld im Feld „Zugeordneter Wert" verwiesen wird. Nachdem Sie alle Eingaben und Ausgaben für Vorgänge definiert haben, können Sie in Workflow-Studioeinen Flow erstellen. Geben Sie im Flow die Auftrags-ID als Parameter ein, der verwendet wird, wenn der Flow zum Aufrufen des ERP-Systems ausgeführt wird.

Ein weiteres Beispiel wäre das Hinzufügen eines Parameters für Auftragsabrechnungsdaten im Abschnitt Tabellenfelder (für Tabellenlesevorgänge)/Funktionsaufruf (für BAPI-Vorgänge). Erstellen Sie dann einen Flow in Workflow-Studio, mit dem Sie ein Datum oder einen Datumsbereich angeben können, um alle Bestellungen aus diesem Zeitraum abzurufen.  
Hinweis:  
Es spielt keine Rolle, in welcher Reihenfolge Sie Parameter definieren. ERP-Canvas zeigt optionale Parameter beim Speichern in alphabetischer Reihenfolge an.

Anweisungen zum Verwalten von Eingaben finden Sie unter [Verwalten Sie Eingabeparameter für einen ERP-Canvas -Modellvorgang](https://servicenow-prod.fluidtopics.net/P4k~N_ID_OFolTjdaQoi2Q "Geben Sie an, wie Felder im ERP-System (Enterprise Resource Planning) Eingabeparametern und ihren Werten zugeordnet werden, um die Eingaben für einen Vorgang zu definieren, der das Datensatzsystem aus ERP-Canvas liest oder aktualisiert.").

Auswählen von Ausgaben für einen Lesevorgang {#erpc-managing-models-read__section_x4g_rqj_1bc}
----------------------------------------------------------------------------------------------

Sie müssen Ausgabeparameter erstellen, um zu definieren, wie die Daten dem ERP-System zugeordnet und im Now Platformgespeichert werden.

Anweisungen zum Verwalten von -Ausgaben finden Sie unter [Wählen Sie Ausgabeparameter für ein ERP-Modell aus](https://servicenow-prod.fluidtopics.net/gzXS5pOB0olqqH641HW3cQ "Geben Sie Ausgabeparameter für einen Lese- oder Aktualisierungsvorgang des ERP-Systems (Enterprise Resource Planning) in ERP-Canvas an, um zu definieren, wie Felder und Parameter vom ERP-System Now Platformzugeordnet werden. Ausgabeparameter definieren auch, wie zurückgegebene Daten in Now Platformgespeichert werden.").

Abgerufene ERP-Felder werden Tabellen hinzugefügt {#erpc-managing-models-read__section_k1y_z44_cbc}
---------------------------------------------------------------------------------------------------

Wenn Sie zugeordnete Felder oder Parameter als Ausgaben hinzufügen und das ERP-System erfolgreich lesen oder aktualisieren, wird jeder Parameter als Feld angezeigt, das Sie dann einer Remotetabelle oder einer Extraktionstabelle hinzufügen können. Verwalten Sie die Felder für die Remotetabelle oder Extraktionstabelle, um die abgerufenen Parameter hinzuzufügen. Weitere Informationen finden Sie in den folgenden Themen:

* [Passen Sie Felder für eine ERP-Remotetabelle in an ERP-Canvas](https://servicenow-prod.fluidtopics.net/M0OkpxthD_5m9r_Y4RMSiA "Fügen Sie Spalten in Remotetabellen in ERP-Canvas hinzu, oder entfernen Sie sie, um Ihr ERP-Modell (Enterprise Resource Planning) zu erstellen. Entfernen Sie beispielsweise Felder mit vertraulichen Informationen, z. B. Geburtsdaten.")
* [Wählen Sie Felder für eine Extraktionstabelle in aus ERP-Canvas](https://servicenow-prod.fluidtopics.net/wu0Q1voU3eaMEgBTqK8bFw "Fügen Sie Felder für eine Extraktionstabelle in ERP-Canvas hinzu, oder entfernen Sie sie. Beispielsweise können Sie Felder mit vertraulichen Informationen entfernen, z. B. Geburtsdaten.")
{#erpc-managing-models-read__ul_gyh_5dj_cbc}

Das Erstellen von Flows zum Aufrufen des ERP-Systems {#erpc-managing-models-read__section_pnn_wdr_1bc}
------------------------------------------------------------------------------------------------------

Nachdem alle Parameter definiert sind und Sie den Lese- oder Aktualisierungsvorgang erstellt und ausgeführt haben, erstellen Sie einen Flow in Workflow-Studio, der die definierten Parameter verwendet.

Geben Sie beliebige Filterkriterien ein, indem Sie einen Wert angeben, wenn Sie den Parameter im Pflichtfeld der Flow-Aktion auswählen. Weitere Informationen finden Sie unter [Das Erstellen von Flows zum Lesen oder Aktualisieren des ERP-Systems](https://servicenow-prod.fluidtopics.net/33jB6pL7PamWsGxIxcTJnA "Nachdem Sie einen Vorgang in ERP-Canvas konfiguriert haben, können Sie in Workflow-Studio einen Flow erstellen, um Details für die Abfrage des ERP-Systems (Enterprise Resource Planning) anzugeben. Erstellen Sie beispielsweise einen Flow, der nach Auftrags-ID filtert.").

