Nachrichtenfindung

Einsatzmöglichkeiten

Die Nachrichtenfindung dient (im Rahmen der Nachrichtensteuerung) zur Ermittlung der Nachrichten je Anwendungsobjekt, z.B. je Vertriebsbeleg oder Faktura.

Voraussetzungen

Als Voraussetzung für das Customizing der Nachrichtenfindung sind die notwendigen Verarbeitungsprogramme, Formulare und Standardtexte definiert.

Im Customizing der Branchenkomponenten Medienunternehmen sind unter Anfang des Navigationspfads Grundfunktionen Navigationsschritt Nachrichtenfindung Navigationsschritt Nachrichtenfindung Medienvertrieb Ende des Navigationspfads die Konditionselemente für die Nachrichtenfindung gepflegt.

Hinweis Hinweis

Damit ein Verkaufsbeleg mehrere Positionen zusammenfassen kann, sind im Customizing der Nachrichtenfindung unterschiedliche Konditionsschemata für die Verkaufsbelegköpfe und für die Verkaufsbelegpositionen definiert und zugeordnet.

Ende des Hinweises

Ablauf

Gesteuert durch die Konditionselemente läuft die Nachrichtenfindung bei der Bearbeitung von Geschäftsvorfällen wie folgt ab:

  1. Bearbeitung des Anwendungsobjekts (Anwendung) durch den Benutzer.

  2. Aufgrund der Abhängigkeit von der Anwendung erkennt das System die Konditionsschlüssel (aus dem Feldkatalog) und die Belegstruktur.

  3. Ermittlung des Nachrichtenschemas

Das System ermittelt das Nachrichtenschema aus dem Customizing der Verkaufsbelegart (z.B. Abonnement).

Beispiel Beispiel

Im Nachrichtenschema ist vorgesehen, daß das System beim Bearbeiten eines Abonnementauftrags sowohl eine Auftragsbestätigung als auch ein internes Mail erzeugen kann.

Ende des Beispiels.
  1. Ermittlung der Nachrichtenart(en)

  2. ggf. unter Berücksichtigung einer Bedingung

  3. Interpretation der Zugriffsfolge

Damit Nachrichtenkonditionssätze ( Nachrichtenstammdaten ) abweichend von den generellen Einflußkriterien gepflegt werden können, sind in der Zugriffsfolge ggf. mehrere Konditionstabellen mit unterschiedlichen Schlüsselkombinationen hinterlegt. Beim Interpretieren der Zugriffsfolge liest das System zuerst die Tabelle mit der spezifischsten Schlüsselkombination (Dies sollte im Customizing so vorgesehen sein). Wenn in dieser Tabelle kein Konditionssatz gefunden wird, liest das System die Tabelle mit einer weniger spezifischen Schlüsselkombination usw.

Beispiel Beispiel

Eine Auftragsbestätigung wird normalerweise je Vertriebsbereich erzeugt. Damit die Auftragsbestätigung im Ausnahmefall auch je Verkaufsbüro erzeugt werden kann, legen Sie für beide Fälle je eine Konditionstabelle an:

Ende des Beispiels.
  • Die erste Konditionstabelle hat die Schlüsselkombination

    Verkaufsorganisation , Vertriebsweg , Sparte und Verkaufsbüro .

In dieser Tabelle pflegen Sie die Konditionssätze für den speziellen Fall (Auftragsbestätigung je Verkaufsbüro).

  • Die zweite Konditionstabelle hat die Schlüsselkombination

    Verkaufsorganisation , Vertriebsweg und Sparte .

In dieser Tabelle pflegen Sie die Konditionssätze für den Normalfall (Auftragsbestätigung je Vertriebsbereich).

Bei der Nachrichtenfindung liest das System zuerst (gemäß Customizing) die Tabelle mit dem spezifischen Schlüssel (Vertriebsbereich und Verkaufsbüro). Wenn hier kein Konditionssatz enthalten ist, liest es die Tabelle mit dem allgemeinen Schlüssel (Vertriebsbereich).

Ergebnis

Das System ordnet die gefundene(n) Nachricht(en) dem Anwendungsobjekt (Anwendung) zu. Im Anwendungsobjekt, z.B. im Verkaufsbeleg, können Sie die Nachricht ggf. ändern. Beim Sichern des Anwendungsobjekts erzeugt das System die Nachricht und gibt sie für die sofortige oder spätere Versendung an das Verarbeitungsprogramm weiter.