Skip to main content
Skip table of contents

Event "bei Erstellung der E-Rechnung"

Event "bei Erstellung der E-Rechnung"


Dieser Event wird nach dem erfolgreichen Druck eines Belegs aufgerufen. Es wird für die folgende Typen ausgeführt:

  • Rechnung

  • Teilrechnung

  • Abschlags-Rechnung

  • Sammel-Rechnung

  • Miet-Zwischenrechnung

Mit dem Event kann man steuern, welche Dateien an das Beleg angehängt werden können.

Rückgabe

Array von mehreren möglichen Angaben

  • { Dateiname (Filesystem), Dateiname für Belegarchiv }

  • { Dateiname (Filesystem) }

  • Dateiname (Filesystem)

Hinweis

Bei Sammelbelegen im Verkauf entspricht der Parameter nKeyNo:P4 die der Kunden-Nummer. Ansonsten entspricht dieser Parameter in Einzelbelegen im Verkauf der Auftragsnummer.

Achtung: Das Datenmodul im Parameter oDM:P7 ist kein Standard Datenmodul (TbeDBGet) sondern ein spezielles Druck Datenmodul vom Typ TBePrintData

Beispiel

CODE
| nEvtNo:P1, nDocArchType:P2, nDocNo:P3, nKeyNo:P4, nPersNo:P5, nDocSubType:P6, oDab700:P7, nRealDocType:P8, oDataModule:P9, a |
 // Beleg befindet sich bereits im Archiv und kann erweitert werden
 // Rückgabe: Liste der Anhänge Array im Form {
 //                                             {
 //                                               Dateiname 1 auf der Festplatte,
 //                                               Bezeichnung des Anhangs 1 (optional),
 //                                               Datei auf Festplatte löschen? (boolean, optional, default = False)
 //                                             },
 //                                             Dateiname 2,
 //                                             ...
 //                                           }


a := Dim(2),
a[1] := Dim(2),
a[1,1] := 'C:\temp\test.txt',
a[1,2] := true,
a[2] := 'C:\temp\e_rechnung.xml',
a
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.