CRITSPE1 enthält die Bedingung, dass die Zeile des Kassenkontos nicht die der Zahlung ist.
CRITSPE ist nicht leer und enthält die Auswahlbedingung der Zeile des Kassenkontos
Anwendungsbeispiel des Einsprungpunkts, wenn das Detailkriterium, das in Zeile 1ß des Automatikjournals STEPN erfasst ist, die Schecknummer ist.
CRITSPE1 = ([M:HAEW]FCYLIN(W-1)<>[F:PYH3]FCY | (GLIGTRES2='STEPN/10' & [M:HAEW]DES(W-1)<>[F:PYH3]CHQNUM) )
CRITSPE2 -= ' & (GLIGTRES2<>'STEPN/10' | [M:HAEW]DES(W+W_STR-1)=[F:PYH3]CHQNUM)'
Variable oder Maske | Definition |
Maske GACCENTW [HAEW] | Zahlungszeilen |
Maske GACCENT0 [HAE0] | Buchungskopfzeile |
Maske GACCENT1 [HAE1] | Buchungskopfzeile |
Maske GACCENT2 [HAE2] | Buchungszeilen |
Maske VENTILE [VTL] | Kostenrechnungsbelastung |
Maske VENTILE2 [VT2] | Kostenrechnungsbelastung |
Tabelle | Wichtiger Inhalt | Tabellentitel |
PAYMENTH [PYH3] | Ja | Kopfzeile Zahlungen |
GAUTACE [GAU] | Ja | Automatikjournale |
GAUTACED [GAD] | Ja | Automatikjournale (Zeilen) |
Dieser Einsprungpunkt wird unmittelbar vor der Generierung eines Automatikjournals der Zahlung verwendet.
Im Kontext des Einsprungpunktes :
Eine Transaktion in Bearbeitung.
Eine Logdatei ist geöffnet.
Dieser Einsprungpunkt kommt beim Durchsuchen der Automatikjournale der für die Zahlungsfreigabe verwendeten Automatikjournalgruppe zum Einsatz und erfolgt unmittelbar vor Aufruf des Unterprogramms zur Generierung der Automatikjournale der Zahlung.
Je nach laufendem Buchungsschritt stehen die Maske PAYMEP, PAYREMCPT oder PAYREMBAN in der Verarbeitung zur Verfügung:
Variable oder Maske | Definition |
Maske PAYMEP [DIA] | Kriterien Barzahlung |
Maske PAYREMCPT [DIA] | Kriterien Zwischenbuchung |
Maske PAYREMBAN [DIA] | Kriterien für Bankeinzahlungsscheine |
Die Tabellen der Automatikjournalgruppen [GRA] und der Automatikjournale [GAU] befinden sich in diesem Einsprungpunkt.
Mit diesem Einsprungpunkt können die Standardfilter auf den Benutzer für die Zahlungsauswahl ersetzt werden.
Im Kontext des Einsprungpunktes :
Keine Transaktion in Bearbeitung
Eine Logdatei ist geöffnet.
Dieser Einsprungpunkt kommt beim Aufbau des Filters auf die Zahlungen vor dem Buchungsschritt zum Einsatz. Er sollte verwendet werden, um den Standardfilter auf den Benutzer zu ersetzen.
Wird die Variable CRITSPE mit einem Wert zurückgegeben, der nicht leer ist, ersetzt der Wert von CRITSPE den Filter auf den Benutzer für die Zahlungsauswahl.
Wird die Variable CRITSPE leer zurückgegeben, wird ein Standardfilter auf den Benutzer für die Zahlungsauswahl verwendet.
Die in diesem Einsprungpunkt verfügbare Variable ist die Variable CRITSPE mit 250 Stellen. Diese Variable wird vor dem Aufruf des Einsprungpunkts neu initialisiert.
Je nach laufendem Buchungsschritt stehen folgende Masken in der Verarbeitung zur Verfügung:
Variable oder Maske | Definition |
Maske PAYMEP [DIA] | Wechselbuchung |
Maske PAYREMCPT [DIA] | Zwischenbuchung |
Maske PAYREMBAN [DIA] | Bankbuchung |
Variable Char CRITSPE(250) | Erfassung der Zusatzkriterien |
Tabelle | Wichtiger Inhalt | Tabellentitel |
TABPAYTYP [TPY] | Zahlungstransaktion | |
PAYMENTH [PYH] | Kopfzeile Zahlungen | |
BANK [BAN] | Bankkonto |