Einsprungpunkte > Modul Buchhaltung Personenkonten > Standardskript SUBPAY2 

CALAMTRTZ: Berechnung Haltebetrag bei Zahlungserfassung

Dieser Eingabepunkt ermöglicht die Umleitung der Standardberechnung des Haltebetrags, die bei der Auswahl eines offenen Postens bei der Zahlungserfassung ausgeführt wurde.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei 

Es ist keine Logdatei geöffnet.

Anwendungsfälle

Dieser Eingabepunkt wird in dem Teil des Programms aufgerufen, der die Auswahl eines offenen Postens aus den Zahlungspositionen ermöglicht, und zwar unmittelbar nach der Übertragung des offenen Postens in die Maske der Zahlungspositionen WMP1XXX [PAY1], wenn die Standardprüfungen zu diesem offenen Posten einmal erfolgt sind. 

Kehrt man vom Aufruf zurück zum Eingabepunkt CALAMTRTZ, wird die globale Variable GPE getestet. Ist der Wert gleich 1, wird die Standardberechnung des Haltebetrags nicht ausgeführt. 

Verfügbare Variablen und Masken

Die Maske WMPYXXX [PAY1] ist geöffnet. XXX entspricht der aktuellen Zahlungstransaktion und wird gegebenenfalls von der Rechtsordnung rückgemeldet. Es handelt sich dabei um die Standardmaske.

CALAMTRTZP: Berechnung Haltebetrag bei Zahlungserfassung

Dieser Eingabepunkt ermöglicht die Umleitung der Standardberechnung des Haltebetrags, die bei der Auswahl eines offenen Postens für die Teilzahlung dieses offenen Postens bei der Zahlungserfassung ausgeführt wurde.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei 

Es ist keine Logdatei geöffnet.

Anwendungsfälle

Dieser Eingabepunkt wird in dem Teil des Programms aufgerufen, der das Laden eines offenen Postens aus der Zahlungsposition ermöglicht, und zwar unmittelbar nach dem Lesen der Rechnung des zu zahlenden offenen Postens und in der Durchlaufschleife der zurückgehaltenen Codes der Rechnung. 

Verfügbare Variablen und Masken

Die Maske WMPYXXX [PAY1] ist geöffnet. XXX entspricht der aktuellen Zahlungstransaktion und wird gegebenenfalls von der Rechtsordnung rückgemeldet. Es handelt sich dabei um die Standardmaske.

Die Klasse [F:PIH] ist in Position und enthält die Informationen der Rechnung, auf die sich der offene Posten bezieht.

Die Klasse [F:RTZ] ist in Position und enthält die Informationen des aktuell verarbeiteten Haltecodes.

CTLPAYBPR: Prüfung Personenkonto

Dieser Eingabepunkt ermöglicht es, für ein bestimmtes Personenkonto keine Zahlungen zu erstellen.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Es ist keine Logdatei geöffnet.

Anwendungsfälle

Dieser Eingabepunkt ist in einem Etikett definiert, das im Unterprogramm FOUBAP aufgerufen wird, das prüft, ob eine Sperre der Zahlungen für einen Lieferanten vorliegt oder nicht. Diese Prüfung erfolgt beim Import einer Zahlung vom Typ Ausgabe und bei der Anlage/Änderung einer Zahlung vom Typ Ausgabe. Der Eingabepunkt ist in einem Etikett, um später andere Personenkontentypen als den Lieferanten zu prüfen.

Verfügbare Variablen und Masken

Die Maske WMPYXXX [PAY1] ist geöffnet. XXX entspricht der aktuellen Zahlungstransaktion und wird gegebenenfalls von der Rechtsordnung rückgemeldet. Es handelt sich dabei um die Standardmaske.

Die Klasse [F:BPR] ist in Position und enthält die Informationen des Personenkontos des offenen Postens.

Die Variable GMESSAGE ist positioniert, wenn der Lieferant gesperrt ist.