Skip to main content
Skip table of contents

BEPrintDoc()

BEPrintDoc() – Belegdruck

Die Funktion führt für eine Belegart und eine Beleg-Nummer den Belegdruck aus.

Von beas ist nur die Lieferscheine DT_LIEF erlaubt zu drucken.

ParameterBeschreibung

aDocType:N

Bestimmt den Belegtyp, der gedruckt werden soll
DT_ANGE Angebot
DT_AUFB Auftragsbestätigung
DT_AUFS Service-Anforderung
DT_PRRE Proformarechnung
DT_KOMM Kommissionierschein
DT_LIEF Lieferschein
DT_SALI Sammellieferschein
DT_VMLI Mietlieferschein
DT_VMRU Mietrückgabe
DT_RECH Rechnung
DT_TLRE Teilrechnung
DT_ABRE Abschlagsrechnung
DT_SARE Sammelrechnung
DT_VMZW Mietzwischenrechnung
DT_MAHN Mahnung
DT_PRAN Preisanfrage
DT_BEST Bestellung
DT_ABEI Abrufeinteilung
DT_BEMA Bestellmahnung

aNo:U

Nummer des Beleges bzw. Kunden- oder Lieferanten-Nr. In den meisten Fällen kann 0 übergeben werden, um das Belegauswahlfenster anzeigen zu lassen; default = 0

aPrintDlg:L

Anzeige des Druckauswahlfensters; default = true

aModal:L

Modale Anzeige (bei Angabe von aNo:U hat dieser Parameter keine Wirkung); default = true
true:Fenster wird modal angezeigt
false:Verarbeitung des Codeblocks läuft weiter (nicht modal)

aArchiveOnly:LNur ins Beleg-Archive drucken; default = false

Rückgabewert

Numerisch - Handle des Fensters wenn aModal:L = false ansonsten Null

Abort Exception bedeutet, dass übergebenen Belegtyp ist nicht unterstützt (wie z.B. Individuall-Belege)

Beispiel

CODE
BEPrintDoc(DT_ANGE, 0 /* Angebotsnummer */, true, false, false)

Weitere Verknüpfungen


JavaScript errors detected

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

If this problem persists, please contact our support.