TbeCbDocumentArchive
TbeCbDocumentArchive
Eine Klasse zum Export von Belegen (DAB700) ohne Oberfläche und kann daher im Gegensatz zu TbeCbArchive auch in beas Umgebungen verwendet werden.
Eigenschaften | Beschreibung |
---|---|
DM:O | Bietet die Möglichkeit, ein benutzerdefiniertes Datenmodul zu nutzen. |
Funktionen und Methoden | Beschreibung | |
---|---|---|
ExportDocumentAsPDF:L | Dab700 Beleg anhand der ID als PDF exportieren. Rückgabe: True = PDF erfolgreich erstellt wurde. | |
Parameter | Beschreibung | |
aDab700Id:N | Datensatz-ID des Belegs | |
aFileName:C | Dateipfad/Name des PDFs. | |
ExportInvoiceAsPDFWithZUGFeRD:L | Dab700 Rechnung mit ZUGFeRD XML anhand der ID als PDF exportieren. Rückgabe: True = PDF erfolgreich erstellt wurde. | |
Parameter | Beschreibung | |
aDab700Id:N | Datensatz-ID des Belegs | |
aFileName:C | Dateipfad/Name des PDFs. | |
aZUGFeRD:O | Objekt vom Typ TbeZUGFeRDData | |
AttachEInvoicesToDocument | E-Rechnungen an einen Beleg im Belegarchiv als Anhang hinzufügen. Rückgabe: keine | |
Parameter | Beschreibung | |
aDab700Id:N | Datensatz-ID des Belegs | |
aAttachments:A | Flexibles E-Rechnungs-Anhangs-Array
CODE
|
Beispiel
| oBeasArchive |
oBeasArchive := CreateObject('TbeCbDocumentArchive'),
startseq
oBeasArchive.ExportDocumentAsPDF(23, 'C:\Temp\test_23.pdf'),
always
DestroyObject(oBeasArchive),
stopseq,