Skip to main content
Skip table of contents

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
{
  'Filename',
  {
    'Filename',
    bDeleteFileFromFileSystem (default = False)
  },
  {
    'Filename',
    'Anhangsname (default = Filename)',
    bDeleteFileFromFileSystem (default = False)
  }
}

Beispiel

CODE
| oBeasArchive |

oBeasArchive := CreateObject('TbeCbDocumentArchive'),
startseq
    oBeasArchive.ExportDocumentAsPDF(23, 'C:\Temp\test_23.pdf'),
always
    DestroyObject(oBeasArchive),
stopseq,

Weitere Verknüpfungen

JavaScript errors detected

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

If this problem persists, please contact our support.