infra:NET Expert
 
×
4.11 VESR-Puffer Einzahlungsschein Schweiz (301)
Für den Ausdruck eines Einzahlungsscheins werden im VESR-Puffer (ehemaliger Puffer-Index 257) Informationen zur Verfügung gestellt. Die Bank-Interne-Teilnehmernummer und Bank-Teilnehmernummer werden aus der Datei SIBPPS.INI, Sektion [VESR] geholt. Die Ausgabe des Einzahlungsscheins kann zum Beispiel über Kanal 3 mit einem eigenen Medium erfolgen, dem eine spezielle Drucksteuertabelle (MDD) zugeordnet ist. Als Vorlage kann die Datei AUF463VR verwendet werden. Der Ausdruck des Einzahlungsscheins erfolgt dort über Tabelle 40 bei der zweiten Kopie der Rechnung, die anderen Tabellen sind leer.
Einige Besonderheiten wie die Ausgabe der Zahlungsbedingungen bei Kopie 3 in Tabelle 10, erforderliche Fonts, die Beschränkung auf Währung CHR und Leerzeichen sind zu beachten.
Beispiel für den Druck der VESR-Code-Zeile auf dem Einzahlungsschein:
0100000091257>331921000001000012340000021+ 010033246>0000009125
Dabei bedeuten
01
Konstante
0000009125
Summe Bruttowert im Format N7.2 gefüllt mit Vornullen
7
Prüfziffer der Positionen 1-12 Modulo 10
Konstante
331921
Bank-interne-Teilnehmernummer laut Sektion [VESR] der Datei SIBPPS.INI
00000
Konstante
1
Geschäftsbereich (aus Auftragskopf-Feld Suchbegriff, 1. Stelle), Leerzeichen wird zu "0"
0001234
Kundennummer 7-stellig rechtsbündig mit Vornullen (Beispiel: "12345  " ergibt "0012345", "12345" ergibt "0012345", "  123  " ergibt "0000123")
000002
Rechnungsnummer mit Vornullen gefüllt
1
Prüfziffer der Positionen 15-40 Modulo 10
+
Konstante
010033246
Bank-Teilnehmernummer laut Sektion [VESR] der Datei SIBPPS.INI
Konstante
0000009125
Bruttowert im Format N7.2 gefüllt mit Vornullen
 Pufferindex: 301    Länge 100
Bezeichnung
Position
Format
„01“ wenn Zahlungsbedingung in Tage netto.
„02“ wenn Zahlungsbedingung mit Skonto
1
C2
Gesamtbetrag, mit 2 Nachkommastellen hinten, ohne Komma, mit „0“ vorne aufgefüllt
3
C10
Prüfziffer berechnet mit Modulo 10 von Pos 01 bis 12
13
C1
„>“
14
C1
KNDNR1 aus Sibpps.ini, Sektion [VESR] (Bank-Interne- Teilnehmernummer)
15
C6
„000000000“
21
C9
Geschäftsbereich: aus Auftragskopf, Feld Suchbegriff, erste Position. Ein Leerzeichen wird  durch wird durch „0“ eingesetzt.
30
C1
Aus Infra-Kundennummer. Rechtsbündig mit führenden „0“ (auch alphanumerische Kundennummern)
27
C7
Rechnungsnummer rechtsbündig mit führenden „0“.
34
C7
Prüfziffer berechnet mit Modulo 10 von Pos 15 bis 40
41
C1
„+ „
42
C2
KNDNR2 aus Sibpps.ini, Sektion [VESR] (Bank-Teilnehmernummer)
44
C9
„>“
53
C1
Gesamtbetrag ohne Nachkommastellen
54
C8