Nachrichtenfindung Die
Nachrichtenfindung
dient (im Rahmen der Nachrichtensteuerung) zur Ermittlung der Nachrichten je Anwendungsobjekt, z.B. je Vertriebsbeleg oder Faktura.
Als Voraussetzung für das Customizing der Nachrichtenfindung sind die notwendigen Verarbeitungsprogramme, Formulare und Standardtexte definiert.
Im Customizing der Branchenkomponenten Medienunternehmen sind unter die Konditionselemente für die Nachrichtenfindung gepflegt.
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.
Gesteuert durch die Konditionselemente läuft die Nachrichtenfindung bei der Bearbeitung von Geschäftsvorfällen wie folgt ab:
Bearbeitung des Anwendungsobjekts (Anwendung) durch den Benutzer.
Aufgrund der Abhängigkeit von der Anwendung erkennt das System die Konditionsschlüssel (aus dem Feldkatalog) und die Belegstruktur.
Ermittlung des Nachrichtenschemas
Das System ermittelt das Nachrichtenschema aus dem Customizing der Verkaufsbelegart (z.B. Abonnement).
Beispiel
Im Nachrichtenschema ist vorgesehen, daß das System beim Bearbeiten eines Abonnementauftrags sowohl eine Auftragsbestätigung als auch ein internes Mail erzeugen kann.
Ermittlung der Nachrichtenart(en)
ggf. unter Berücksichtigung einer Bedingung
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
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:
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).
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.