Nachrichten verwalten

In diesem Programm können Fehler-, Bestätigungs- und Hinweisnachrichten verwaltet werden.

Eine Nachricht besteht aus einem Nachrichtentext, der Ursache und optional aus einer Maßnahme.

Bei Neuanlage einer Nachricht ist ausgiebig zu überprüfen, ob nicht bereits eine verwendbare Fehlernachricht vorhanden ist (u. A. entstehen Übersetzungsaufwände).

Aufbau einer Fehlernachricht

Die eindeutige Kennung einer Fehlernachricht ist wie folgt aufgebaut:

Beispiel anhand Fehlernachricht "FIR1301":

FIR Die ersten drei Buchstaben des Referenzfeldnamens (FIRM).
13Der letzte Buchstabe des Referenzfeldnamens (FIRM) als Zahl (M = 13).
01Laufende Nummer 01-99.

Variable Inhalte einer Fehlernachricht

Variable Inhalte können durch Platzhalter sog. Ampersandparameter (& = Ampersand) hinterlegt werden. Die variablen Inhalte müssen von der Entwicklung gefüllt werden.
Nach dem Ampersand ist eine laufende Nummer zu vergeben. 

Beispiel anhand Fehlernachricht "FIR1301":

Nachrichtentext: Firmennummer &1 ungültig

Auf der Lasche "Nachrichtendatenfeldwerte" kann für konkrete Ampersandparameter eine Klasse für implizite Senden-an-Funktionen hinterlegt werden.
Die Hinterlegung einer Länge ist nur für "oxaion business solution" relevant.

Zeilenumbruch

Ein manueller Umbruch in eine neue Zeile kann durch die Angabe des Sonderwert &N erzielt werden. Durch die Angabe von &N&N entsteht eine Leerzeile. In vorhandenen Nachrichten können noch die Sonderzeichen &B und &P verwendet werden. Diese haben inzwischen die gleiche Funktion wie &N, dürfen aber bei neuen Nachrichten nicht mehr verwendet werden.


Felder

Nachrichtentext

FeldbezeichnungErklärung
Nachrichtentext
Allgemeine Regeln zum Inhalt der Nachricht:
  • Großschreibung am Anfang eines Feldes
  • Abkürzungen vermeiden: FBU = Finanzbuchhaltung, PGM = Programm
  • Genormte Abkürzungen dürfen verwendet werden: bzgl. / bspw. / z. B. / etc. / usw. / u. A. / ...
  • Programm-Kurzbefehle ohne endendes "R" schreiben, damit automatisch der Programmname gezogen wird
  • Variable werden mit " " gekennzeichnet
  • Feldnamen, Parameter, etc. werden mit " " gekennzeichnet


Nachrichtentext:
  • Knappe Erläuterung in maximal einer Zeile.
  • Kein Punkt am Ende der Zeile.


Ursache:
  • Es ist eine eindeutige, für den Anwender verständliche Ursache anzugeben.
  • Hierbei ist eine klare Unterscheidung zwischen Ursache und Maßnahme zu treffen. Als Ursache wird der Ursprung der Fehlernachricht definiert.
  • Die Beschreibung endet mit einem Punkt.


Maßnahme:
  • Auch hier muss klar die Maßnahme von der Ursache unterschieden werden. Eine Maßnahme ist eine Aktion, die ein Anwender aktiv durchführen muss, um dem Fehler / der Meldung entgegenzuwirken.
  • Gibt es keine Maßnahme, bleibt das Feld leer und wird nicht mit "Keine." gefüllt.
  • Die Beschreibung endet mit einem Punkt.

Nachrichtendatenfeldwerte

FeldbezeichnungErklärung
Länge Parameter 01
Hier wird die Länge eines Nachrichtenfeldwertes, d.h. einer Ersatzvariablen einer Fehlernachricht, angegeben.
Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Klasse
Wird einem Parameter eine Klasse zugeordnet, so erfolgt bei der Ausgabe der Fehlernachricht beim Klick auf diesen Parameter eine Verzweigung in das Programm, das dieser Klasse zugeordnet ist.

Überschriftsformat

FeldbezeichnungErklärung
Fehlernachricht
In diesem Feld wird der in einer Nachrichtendatei hinterlegte Fehlernachrichtencode angegeben.
Sprache
An dieser Stelle muss eine gültige und aktivierte Sprache angegeben werden. Die gültigen Sprachenschlüssel nach DIN2335 sind in der Tabelle TBVSPR (Sprachenkennzeichen) hinterlegt. Die zu benutzenden Schlüssel müssen explizit über ein Kennzeichen aktiviert werden.

Über den List-Button werden die gültigen Werte aus der Tabelle angezeigt.

  • Keine Stichwörter