Einsprungpunkte > Modul Buchhaltung Personenkonten > Standardskript GENFIC 

OPENFILE: Generierung der Quittungsdateien

Mit diesem Eingabepunkt werden Sonstige Tabellen geöffnet und die Quittungsdateien mit Zusatzdaten belegt.

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Es handelt sich um einen Eingabepunkt des Unterprogramms ENREG der Verarbeitung GENFIC.

Mit dem Eingabepunkt kann jeder Quittungsdateizeile ein Datensatz einer zuvor geöffnet Tabelle zugeordnet werden.

Verfügbare Variablen und Masken

Variablen

Definition

FACTOR 

 Factorname

NUMQUIT

 Quittungsnummer

CODE

 Name der Bankdatei

TYPENR

 Datensatztyp (Lokales Menü 656)

Beispiel :  Referenz des Kundenauftrags, Feld BPCORD der Datei SINVOICEV

If !clalev([F:SIV]) : Local File SINVOICEV [SIV] : Endif

If  TYPENR=2 or TYPENR=5            # für eine Auskunftsposition

        If [F:SIH]NUM<>[F:SIV]NUM   :     Read [SIV]SIV = [F:SIH]NUM  :  Endif

Endif

Bei Parametrierung der Bankdateien (Funktion GESTFB) kann in der Bankdatei QUITTANCE in 'Auskunft' der 'Auskunft2' ein Feld SIV referenziert werden.

Geöffnete Tabellen

Tabellen

Wichtiger Inhalt

Tabellentitel

FACTOR [FCT]

 Ja

 Factor

SINVOICE [SIH]

 Ja, außer TYPENG = 1

 Rechnungen

BPARTNER [BPR]

 Ja, außer TYPENG = 1

 Personenkonto

BPCUSTOMER [BPC]

 Ja, außer TYPENG = 1

 Kunden

BPADDRESS [BPA]

 Ja, außer TYPENG = 1

 Adressen

BID [BID]

 Ja, außer TYPENG = 1

 RIB

FICBAN: Individuelle Einrichtung des Generierungsverzeichnisses der Quittungsdat

Mit diesem Eingabepunkt kann das Generierungsverzeichnis der Quittungsdatei angepasst werden (Variable GDIRBQE).

Kontext und Funktionsmodus

Maskensteuerung

Es gibt keine laufende Maskensteuerung.

Protokolldatei

Eine Protokolldatei ist geöffnet.

Unterschiedliche Anwendungsfälle

Der Eingabepunkt wird entweder direkt in der Funktion GENFIC oder nach der Quittungsbuchung (Funktion CPTQUIT) aufgerufen, wenn die Quittungsdatei generiert wird.

Verfügbare Variablen und Masken

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/X3V6/DEMO/BQE generierte Datei).

Diese Variable wird vor dem Aufruf des Eingabepunkts gesichert. Nach der Dateigenerierung wird sie wiederhergestellt.

Die Tabellen TABFILBAN und FACTOR sind online, ihr Inhalt hat aber keine Bedeutung.

Je nach Aufrufkontext steht entweder die Maske für die Dateigenerierung (GENFIC [DIA]) oder die Buchungsmaske (CPTQUIT [DIA]) zur Verfügung.