Skip to content

Dialogprüfung ​

Die Dialogprüfung kontrolliert Belege, während der Anwender in SAP Business One damit arbeitet. Eine Prüfung ist eine SQL-Abfrage mit einem erwarteten Ergebnis: Weicht das tatsächliche Ergebnis ab, erscheint eine Meldung – und die SAP-Aktion kann auf Wunsch blockiert werden.

Wozu dient dieser Bereich? ​

  • Fehlerhafte oder unvollständige Belege erkennen, bevor sie gebucht werden.
  • Den Anwender mit einer verständlichen Meldung auf das Problem hinweisen.
  • Bei Bedarf das Speichern oder Buchen unterbinden.

Dialogprüfung

Vorgehen ​

  1. Prüfung anlegen und das SAP-Objekt wählen, auf das sie wirkt.
  2. Unter SQL-Statement die Abfrage hinterlegen und unter Result das erwartete Ergebnis eintragen.
  3. Unter Message den Text hinterlegen, den der Anwender sieht.
  4. Soll die Aktion verhindert werden, Block SAP action aktivieren.

Felder der Maske ​

Beschriftungen aus der Maske „Dialog checks" (Tabelle @NCSCHECKS).

FeldBedeutung
InfoZusatzinformation zur Prüfung.
ActiveSchaltet den Datensatz scharf. Nur aktive Datensätze werden ausgewertet.
ConfigurationEindeutiger Schlüssel der Konfiguration.
DescriptionSprechende Bezeichnung des Datensatzes.
ResultErwartetes Ergebnis. Weicht das tatsächliche Ergebnis ab, greift die Prüfung.
SQL-StatementAbfrage, deren Ergebnis geprüft wird.
MessageMeldung, die dem Anwender angezeigt wird.
Block SAP actionVerhindert die auslösende SAP-Aktion, statt nur zu warnen.
SAP ObjectSAP-Objekt, für das der Datensatz gilt.

Dokumentation – NC-Solutions