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
|
Eigenschaft |
Beschreibung |
|---|---|
|
DM:O |
Bietet die Möglichkeit, ein benutzerdefiniertes Datenmodul zu nutzen. |
|
ExportOptions:O |
|
|
Name:C |
|
|
Tag:N |
|
Methoden
|
Methode |
Beschreibung |
|---|---|
|
ExportDocumentAsPDF(aDab700Id:N, aFileName:C):L |
|
|
ExportInvoiceAsPDFWithZUGFeRD(aDab700Id:N, aFileName:C, aZUGFeRD:O):L |
|
|
SaveAttachmentsFromDocument(aDab700Id:N, aExportPath:C, aOnlyEInvoices:L):L |
|
|
AttachEInvoicesToDocument(aDab700Id:N, aAttachments:U) |
|
Beispiel
| oBeasArchive |
oBeasArchive := CreateObject('TbeCbDocumentArchive'),
startseq
oBeasArchive.ExportDocumentAsPDF(23, 'C:\Temp\test_23.pdf'),
always
DestroyObject(oBeasArchive),
stopseq,