Einsprungpunkte > Modul Buchhaltung Personenkonten > Standardskript SUBTPY 

BEFWRIAMZ Vor dem Schreiben des Felds der Maske

Mit diesem Eingabepunkt kann unmittelbar vor dem Schreiben des Feldes der Zahlungstransaktionsmasken gearbeitet werden.

Kontext und Funktionsmodus

Transaktion

Eine Transaktion läuft.

Logdatei

Abhängig vom Aufrufkontext: 

 - Einzelfreigabe: Es ist keine Logdatei geöffnet 

 - Batchfreigabe: Es ist eine Logdatei geöffnet  

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird während der Standardverarbeitung der Generierung einer Zahlungstransaktion aufgerufen.

Die Freigabe von Zahlungstransaktionen wird an folgenden Stellen aufgerufen:

    - Funktion GESTPY "Verwaltung von Zahlungstransaktionen": Freigabe einer einzelnen Transaktion (Einzelfreigabe)

    - Funktion GENMSKTRT "Generierung von Transaktionen": Freigabe aller Transaktion (Batchfreigabe)

    - In der Verarbeitung SUBTPY gibt es die Programme PATCH und GENDOS: Batchfreigabe auch während der eventuellen Ordner- oder Patchfreigabe

 Verfügbare Variablen und Masken

Die TPYx-Masken sind nur bei der Einzelfreigabe geöffnet.

Variable oder Maske

Definition

Masken [TPY0, 1, 2, 3]

 Maske Zahlungstransaktionen

NOWIN

 Fenstername

MASKDES1

 Name der ersten generierten Maske

MASKDES2

 Name der zweiten generierten Maske

[F:AMK2]

 Aktueller Datensatz, der geändert werden kann.

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).

Tabelle

Wichtiger Inhalt

Tabellentitel

TABPAYTYP [TPY]

JA

Zahlungstransaktionen

AMSK [AMK2]

JA

 Maskendictionary

AMSKZON [AMZ]

JA

 Maskenfelddictionary

AMSKZON [AMZ2]

JA

 Maskenfelddictionary

AMSKZON [AMZ3]

NEIN 

 Maskenfelddictionary

AMSKACT [AMA2]

NEIN

 Zuweisungstabelle Aktion - Objekt

AMSKPAR [AMP2]

NEIN

 Parameter Aktion - Objekt

ADOSSIER [ADS]

NEIN

 Ordnertabelle

AWINDOW [AWI]

NEIN

 Fensterdictionary

AWINPAR [AWP]

NEIN

 Fensterparameter

AWINBOUT [AWT]

NEIN

 Dictionary Fensterschaltflächen

AWINBRO [AWB]

NEIN

 Dictionary Fensterbrowser

MGTTPY: Im Anschluss an die Freigabe einer Zahlungstransaktion

Dieser Eingabepunkt wird im Anschluss an die Freigabe von Zahlungstransaktionen verwendet.

Bei jeder Transaktion hat der Benutzer die Möglichkeit, das Fenster (und damit die generierten Masken) erneut zu lesen und ggf. die Maskenfelder für die Zahlungserfassung oder die Anzahl von Registern des Fensters zu ändern.

Kontext und Funktionsmodus

Transaktion

Keine Transaktion in Bearbeitung

Logdatei

Abhängig vom Aufrufkontext: 

 - Einzelfreigabe: Es ist keine Logdatei geöffnet 

 - Batchfreigabe: Es ist eine Logdatei geöffnet  

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird nach der Standardverarbeitung der Freigabe einer Zahlungstransaktion aufgerufen.

Die Freigabe von Zahlungstransaktionen wird an folgenden Stellen aufgerufen:

    - Funktion GESTPY "Verwaltung von Zahlungstransaktionen": Freigabe einer einzelnen Transaktion (Einzelfreigabe)

    - Funktion GENMSKTRT "Generierung von Transaktionen": Freigabe aller Transaktion (Batchfreigabe)

    - In der Verarbeitung SUBTPY gibt es die Programme PATCH und GENDOS: Batchfreigabe auch während der eventuellen Ordner- oder Patchfreigabe

 Je nachdem, welche Änderungen im Eingabepunkt durchgeführt werden, muss / müssen die geänderte(n) Maske(n) und ggf. auch das Fenster erneut freigegeben werden, wenn sich die Anzahl von Masken (= Registern) geändert hat.

  - erneute Freigabe der Maske 1: Call VALID(MASKDES1,APPLI,[F:ADS]NBRLAN,[F:ADS]LAN,1,OK) From VALMSK

  - erneute Freigabe der Maske 2:  Call VALID(MASKDES2,APPLI,[F:ADS]NBRLAN,[F:ADS]LAN,1,OK) From VALMSK

  - erneute Freigabe des Fensters: Call VALID(NOMWIN,APPLI,1,OK) From VALWIN

 Verfügbare Variablen und Masken

Die TPYx-Masken sind nur bei der Einzelfreigabe geöffnet.

Variable oder Maske

Definition

Masken [TPY0, 1, 2, 3]

 Maske Zahlungstransaktionen

NOWIN

 Fenstername

MASKDES1

 Name der ersten generierten Maske

MASKDES2

 Name der zweiten generierten Maske

Geöffnete Tabellen

In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).

Tabelle

Wichtiger Inhalt

Tabellentitel

TABPAYTYP [TPY]

JA

Zahlungstransaktionen

AMSK [AMK2]

NEIN

 Maskendictionary

AMSKZON [AMZ]

NEIN 

 Maskenfelddictionary

AMSKZON [AMZ2]

NEIN

 Maskenfelddictionary

AMSKZON [AMZ3]

NEIN 

 Maskenfelddictionary

AMSKACT [AMA2]

NEIN

 Zuweisungstabelle Aktion - Objekt

AMSKPAR [AMP2]

NEIN

 Parameter Aktion - Objekt

ADOSSIER [ADS]

NEIN

 Ordnertabelle

AWINDOW [AWI]

NEIN

 Fensterdictionary

AWINPAR [AWP]

NEIN

 Fensterparameter

AWINBOUT [AWT]

NEIN

 Dictionary Fensterschaltflächen

AWINBRO [AWB]

NEIN

 Dictionary Fensterbrowser