Feldeinschränkungen konfigurieren
Wenn Sie die Konfigurationsaktivität in Lektion 3 abschließen, wird der SAP-Ariba-spezifische Objekttyp (ARBCIG2012) in SWEC für die Objektklasse EINKBELEG und das Ereignis CHANGED generiert.
Um Feldeinschränkungen für den Export des Status geschlossener Bestellaufträge in SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP-Business-Network-Add-on zu konfigurieren, richten Sie Regeln und Bedingungen für die Felder ein, die an der Integration geschlossener Bestellaufträge aus dem SAP-System in die SAP-Ariba-Procurement-Lösungen beteiligt sind. Änderungen an diesen Feldern können während des inkrementellen Extraktionsprozesses extrahiert werden, um sicherzustellen, dass nur bestimmte Feldaktualisierungen erfasst und an SAP-Ariba-Procurement-Lösungen gesendet werden, die für die SAP-Ariba-Integration relevant sind.
Benutzer müssen diese Felder manuell in der Tabelle/Transaktion SWEC definieren. Die SWEC-Transaktion in SAP löst bestimmte SAP-Business-Object-Ereignisse (BOR-Ereignisse) als Reaktion auf Änderungen an Geschäftsbelegen aus und dient als Brücke zwischen Änderungsbelegen und Workflow-Ereignissen. Mit Feldeinschränkungen in SWEC wird das Ereignis nur ausgelöst, wenn bestimmte Felder in einem Beleg aktualisiert werden, nicht, wenn sich ein Feld ändert.
Führen Sie die folgenden Schritte aus, um die Feldeinschränkungen in SAP Integration Suite, verwaltetes Gateway für Spend Management und SAP-Business-Network-Add-on SPRO zu konfigurieren, um den Status geschlossener Bestellaufträge zu extrahieren:
- Navigieren Sie über den Transaktionscode SPRO zu Integration mit anderen SAP-Komponenten>Verwaltetes Gateway für Spend Management und SAP Business Network für Käufer>Integration von SAP Ariba Procurement>Allgemeine Einstellungen.

- Klappen Sie den Abschnitt Allgemeine Einstellungen auf, und wählen Sie die IMG-Aktivität für Inkrementelle Feldeinschränkungen für Ariba-Buyer-Transaktionsdaten konfigurieren aus.

- Wählen Sie auf der Seite Ariba-Feldeinschränkungen den Extrakt PURCHASEORDERCLOSE aus, und wählen Sie dann Ausführen.

- Der standardmäßig ausgelieferte Ausdruck mit den Ariba-integrationsspezifischen Feldern, die für die Integration von geschlossenen Bestellaufträgen erforderlich sind, wird angezeigt. Alle Zeilen und Spalten werden vorausgewählt. Kopieren Sie den Ausdruck, indem Sie die Tasten Strg + C drücken.

- Führen Sie die Transaktion SWEC aus, und suchen Sie auf der Seite Änderungssicht „Ereignisse für Änderungsbelege": Übersicht die Zeile mit dem Änderungsbelegobjekt EINKBELEG, dem Business-Objekttyp ARBCIG2012, dem Ereignis CHANGED und der Aktion Beim Ändern.
- Wählen Sie den Änderungsmodus, und markieren Sie die Zeile, die sich im vorherigen Schritt befindet.
- Doppelklicken Sie im linken Bereich auf die Feldeinschränkungen.

- Wählen Sie auf der Seite Sicht „Feldeinschränkungen" ändern: Übersicht die Option Bedingungseditor.

- Wählen Sie auf der Seite Bedingungen ändern: Feldeinschränkungen für EINKBELEG die Option Neue Zeilen, um den Inhalt für die Feldeinschränkung einzuschließen. Stellen Sie sicher, dass die Anzahl der Zeilen, die Sie hinzufügen, der Anzahl der Zeilen des Inhalts (Standardausdruck) entspricht, den Sie in Schritt 4 kopiert haben.
Wenn der Modus Direkte Texteingabe nicht für Ihre Benutzungsoberfläche konfiguriert ist, wird die Drucktaste Neue Zeilen nicht angezeigt. Führen Sie in einem solchen Fall die folgenden Schritte aus:
- Wählen Sie Hilfsmittel>Einstellungen.
- Wählen Sie im Dialogfenster Bedingungseditor: Persönliche Einstellungen die Option Direkte Texteingabe (herkömmlicher Modus).
- Wählen Sie Werte übernehmen (Enter).

- Markieren Sie die erste Zeile der Spalte Ausdruck 1, und fügen Sie durch Drücken der Tasten Strg + V den Inhalt für die Feldeinschränkungen ein, die Sie in Schritt 4 kopiert haben. Wenn Sie die Extrakte für das Schließen von Bestellaufträgen angepasst haben, können Sie zusätzliche Zeilen einfügen und diese benutzerdefinierten Felder pflegen, nachdem Sie die Zeilen aus dem Standardausdruck kopiert und eingefügt haben.
- Wählen Sie die Drucktaste Zurück.

- Geben Sie im Dialogfenster Abfrage Workbench-Auftrag die Nummer des Transportauftrags ein, und wählen Sie Weiter (Enter).

- Wählen Sie Sichern.
