4.3 Aufbau Wertepuffer (SQL/IPS, 257)
Dient der Ausgabe der FIBU-Daten in die jeweilige Schnittstellendatei. Wird vom Skript (BufSatz) initialisiert (im Programm (scsBFsatzFIBU) am Anfang mit Leerzeichen initialisiert), aufgebaut und an das Programm übergeben.
Pufferindex: 257
Satzlänge: 400
Bezeichnung
Position
Format
nur Varial: Diese Werte werden für LBUF verwendet
 
 
Laufende Nummer aus Parameter P417-3, Pis. 18, Lng. 18
1
n18
Analysecodes Debitor aus [AUF417-VAR], Analysecodes
19
80
Länge Felddefinition für AC0, 0 = kein AC0, z.B. bei „41,40“ für Vertreter = 5
19
C1
Felddefinition für AC0, z.B. „41,40“ für Vertreter
20
C7
Länge Felddefinition für AC1, 0 = kein AC1
27
C1
Felddefinition für AC1
28
C7
Analog für AC2 bis AC9
35
64
Analysecodes offene Posten aus [AUF417-VAR], AnalysecodesOP
99
80
Analog für OIAC0 bis OIAC9
99
80
Frei
179
 
Zahlungsart
180
C2
Ab hier für IPS
300
 
Satzart (Daten stehen bereit für):
xx
Aufruf Kunden (x = beliebig), erster Aufruf mit D1, wird eine abweichende Aufrufkennung vom IPS zurückgemeldet, erfolgt wiederholter Aufruf mit den selben Daten (Kunde) und die Aufrufkennung wird an das IPS zurückgemeldet
300
C2
Satz ausgeben
0
Nein
1
Ja
302
C1
Kunde schon übergeben = „1“ / nicht = „0“ (laut infra)
303
C1
Satzlänge der Ausgabedatei, -1 = variable Länge. Ist die Satzlänge kleiner angegeben als in dem Satzpuffer vorhandenen CR / LF, so wird die Satzlänge inklusive dir vorhandenen CR / LF für die Ausgabe errechnet
304
C4
In ANSI (= ISO) umwandeln = „I“
308
C1
Frei
309
 
Ende
400