---
title: "DoInvoiceFinalPrint (Opus Funktion)"
---
### Beschreibung

Führt einen definitiven Druck aus.

### Argumente

| Name | Typ | Beschreibung |
| --- | --- | --- |
| TotalInvoiceIDs | [[integer](../../standard-datentypen/integer.md)] | Array aus TotalInvoiceIDs, welche definitv gedruckt werden sollen |
| CompanyID | [integer](../../standard-datentypen/integer.md) |  |
| LocationID | [integer](../../standard-datentypen/integer.md) |  |
| DoPrint | [integer](../../standard-datentypen/integer.md) | 1 = Die Rechnung wird gedruckt und geöffnet |
| DoArchive | [integer](../../standard-datentypen/integer.md) | 1 = Die Rechnung wird in den Dokumenten der Person (SSP_Address) gespeichert |
| Silent | [integer](../../standard-datentypen/integer.md) | 1 = Es werden keine Dialoge angezeigt |

### Rückgabewert [[integer](../../standard-datentypen/integer.md)]

TotalInvoiceIDs, welche nicht gedruckt wurden.

### Beispiel

```
Li_Invoices := PrepareInvoice(Li_PersonProductIDArray, GetCurrentDateTime(), GetCurrentDateTime()+30, GetCurrentDateTime(), Ai_CompanyID, Ai_SeminarCenterID);SetSSF_Invoice_i_SSD_InvoiceReportIDEntry(Li_Invoices, Li_RgVorlageID);Li_TotalInvoices = GetSSF_Invoice_i_SSF_TotalInvoiceIDEntry(Li_Invoices);SetSSF_TotalInvoice_i_AdmoinistrationReleaseEntry(Li_TotalInvoices, 1);SetSSF_TotalInvoice_i_AccountingReleaseEntry(Li_TotalInvoices, 1);DoInvoiceFinalPrint(Li_TotalInvoices, Ai_CompanyID, Ai_SeminarCenterID, 0, 1, 1);
```

### Siehe auch

[PrepareInvoice (Opus Funktion)](prepareinvoice-opus-funktion.md)
