Dieser Einsprungpunkt ermöglicht das Ausfüllen der spezifischen Felder oder die Änderung des Wertes bestimmter Felder beim Speichern eines Einzahlungsscheins.
Eine Transaktion in Bearbeitung.
Eine Logdatei ist geöffnet.
Der Einsprungpunkt wird bei der Anlage und bei der Änderung des Einzahlungsscheins bei jedem erneuten Schreiben der Tabelle PYH aufgerufen.
Die Tabelle PAYMENTH ist in der Zeile und die einzige mit wichtigem Inhalt.
Die Erfassungsmasken der Einzahlungsscheine FRM0 [FRM0] und FRM1 [FRM1] sind kohärent.
Dieser Einsprungpunkt ermöglicht das Arbeiten mit den spezifischen Schaltflächen am Maskenende, insbesondere der Generierungsschaltfläche der Bankdatei.
Keine Transaktion in Bearbeitung
Es ist keine Logdatei geöffnet.
Der Einsprungpunkt wird bei jedem vom Benutzer generierten Schaltflächen oder Menüpunkte aufgerufen (Schaltflächen Anfang, Weiter..., Erstellen, Speichern..., Laden eines neuen Einzahlungsscheindatensatzes etc.). Dies geschieht mithilfe der Aktion SETBOUT.
In diesem Einsprungpunkt ermöglicht die Variable [L]GENFIC vom Typ Integer die Verwaltung der Schaltfläche Bankdatei. Bei Wert 0 wird die Schaltfläche deaktiviert. Andernfalls wird sie aktiviert. Standardmäßig hat die Variable GENFIC den Wert 1.
Die Tabelle TABPAYTYP ist in der Zeile und die einzige mit wichtigem Inhalt.
Die Erfassungsmasken der Einzahlungsscheine FRM0 [FRM0] und FRM1 [FRM1] sind kohärent.
Mit diesem Einsprungpunkt kann das Generierungsverzeichnis der Bankdatei angepasst werden (Variable GDIRBQE).
Keine Transaktion in Bearbeitung
Es ist keine Logdatei geöffnet.
Dieser Einsprungpunkt wird bei der Generierung der Bankdatei aufgerufen.
Die Variable GDIRBQE kann geändert werden. Achtung, sie enthält eine relative Pfadangabe, d. h. ein Ordnerunterverzeichnis (Beispiel: GIRBQE enthält ‚BQE‘ für eine in /adonix/v120/DEMO/BQE generierte Datei).
Diese Variable wird vor dem Aufruf des Einsprungpunkts gesichert. Nach der Dateigenerierung wird sie wiederhergestellt.
Die Tabelle TABPAYTYP ist kohärent, der Inhalt ist wichtig.
Die Erfassungsmasken der Einzahlungsscheine FRM0 [FRM0] und FRM1 [FRM1] sind kohärent.
Verwenden Sie diesen Einsprungpunkt, um die korrekte Verwaltung von Schaltflächen und Menüepunkten in den vertikalen und spezifischen Entwicklungen der Funktion Überweisungen erfassen sicherzustellen. Dies betrifft insbesondere die Schaltflöchen Zahlung und Genehmigen.
Die Bedingungen der Schaltflächen- und Menüpunkteverwaltung in diesem Einsprungpunkt müssen mit denen in den Skripten SPE und SPV für die Aktion SETBOUT übereinstimmen.
Nach dem Aufruf des Einsprungpunkts durch ein Unterprogramm werden die Schaltflächen und Menüpunkte nicht durch ihren Buchstabencode (zum Beispiel „V“ für die Schaltfläche Freigabe) erkannt, sondern durch ihren numerischen Wert (zum Beispiel „1801“ für die Schaltfläche Freigabe). Um diese zu aktivieren oder zu deaktivieren, muss entsprechend der Befehl „Aktivieren“ oder „Deaktivieren“ verwendet werden.Es stehen vier den Schaltflächen und Menüpunkten zugewiesene globale Variablen zur Verfügung:
[V]POST_BUTTON
[V]BANK_FILE_BUTTON
[V]APPROVE_ALL_BUTTON
[V]REMOVE_UNAPPROVED_BUTTON
Alle anderen müssen durch ihren numerischen Wert oder den ihnen zugewiesenen Variablen verwaltet und im vom Einsprungpunkt aufgerufenen Skript aufgeführt werden.
Beispiel: Verwenden Sie für die Deaktivierung der Schaltfläche Freigabe nicht den folgenden Standardbefehl:
Call VIREBOUT(CHAINE,'V') From GOBJET
Verwenden Sie stattdessen diesen Befehl:
Disable [V]POST_BUTTON