Validierung

Verwendung

SAP Supply Network Collaboration (SAP SNC) kann Business-Objekte im Nachrichteneingang oder bei der Bearbeitung in SAP SNC validieren. Im Rahmen der Validierung führt SAP SNC an einem Business-Objekt verschiedene Validierungsprüfungen durch. Die Validierungsprüfungen überprüfen z.B. Folgendes:

  • Enthält das Business-Objekt alle erforderlichen Daten?

  • Sind die im Business-Objekt referenzierten Stammdaten gültig, d.h. in SAP SNC angelegt?

  • Sind die Daten konsistent?

Wenn eine Validierungsprüfung feststellt, dass ein Business-Objekt die geprüfte Eigenschaft nicht besitzt, kann SAP SNC mit einem prüfungsspezifischen Alert und einem Eintrag im Anwendungslog reagieren. Abhängig von der Schwere eines Fehlers bricht SAP SNC die Validierung sogar ab und weist das Business-Objekt zurück, d.h. sichert das Business-Objekt nicht.

Darüber hinaus können bestimmte Validierungsprüfungen auch eine Funktion ausführen, z.B. Folgende:

  • fehlende Stammdaten ermitteln, die im Business Objekt nicht angegeben sind

  • Daten berechnen, z.B. für einen Lieferavis aus dem Versandtermin durch Vorwärtsterminierung den Liefertermin

SAP SNC führt die Validierung bei bestimmten Prozessen eines Business-Objekts durch, z.B. nach dem Eingang einer XML-Message oder beim Sichern eines Business-Objekts in SAP SNC.

Beispiel Beispiel

SAP SNC überprüft Lieferavise beim Sichern standardmäßig. SAP SNC führt den Sicherungsprozess in folgenden Situationen durch:

  • Der Lieferant hat einen Lieferavis per DespatchedDeliveryNotification von seinem Backend-System an SAP SNC gesendet.

  • Der Lieferant legt manuell in SAP SNC einen Lieferavis an und sichert den Lieferavis.

Ende des Beispiels.

Die Validierung ist bezüglich des Prüfungsumfangs und der Systemreaktionen konfigurierbar. Sie können also für die Validierung eigene Einstellungen vornehmen, bei Bedarf abhängig vom Prozess, von den beteiligten Partnern, Lokationen und Produkten. Sie können z.B. einstellen, dass SAP SNC keinen Alert erzeugt, wenn eine Validierungsprüfung eine Ausnahme feststellt.

Funktionsumfang

Die Einstellungen für die Validierung sind im Customizing der Validierung in Validierungsprofilen festgelegt. In der Standardauslieferung sind der Prüfungsumfang und Systemreaktionen auf Ausnahmen für alle Instanzen eines Business-Objekts gleich. SAP SNC führt also in allen Prozessen und für alle Instanzen eines Business-Objekts dieselben Validierungsprüfungen durch und reagiert auf Ausnahmen auf dieselbe Weise. Der Prüfungsumfang und die Systemreaktionen hängen in der Standardauslieferung nicht von folgenden Lieferbeziehungsparametern ab:

  • Lieferant

  • Auslieferlokation

  • Kunde

  • Anlieferlokation

  • Produkt

Wenn Sie bei bestimmten Lieferbeziehungen oder in bestimmten Prozessen mit anderen Validierungseinstellungen arbeiten wollen, definieren Sie eigene Validierungsprofile.

Beispiel Beispiel

Sie können z.B. für das Sichern eines Lieferavises andere Prüfungen und Systemreaktionen einstellen als für das Veröffentlichen. Sie können außerdem einstellen, dass SAP SNC beim Veröffentlichen für Lieferavise des Lieferanten A andere Validierungsprüfungen durchführt als für Lieferavise des Lieferanten B.

Ende des Beispiels.

Weitere Informationen finden Sie im Einführungsleitfaden von Supply Network Collaboration unter Anfang des Navigationspfads Grundeinstellungen Navigationsschritt Validierung Ende des Navigationspfads .

Prüfung von XML-Messages im Nachrichteneingang

Zusätzlich zur Validierung mit den Validierungsprüfungen prüft SAP SNC alle eingehenden XML-Messages in der Nachrichteneingangsverarbeitung. Hierbei beschränkt sich SAP SNC auf einige grundlegende Prüfungen zur Richtigkeit und Vollständigkeit der Daten in der XML-Message. Diese Prüfungen laufen stets automatisch vor den Validierungsprüfungen ab und sind nicht durch Customizing beeinflussbar. Weitere Informationen finden Sie unter Prüfungen im Nachrichteneingang .