Skip to main content
Skip table of contents

TBeCumBillData

TBeCumBillData

Belegdruck-Klasse zum Druck von Sammelrechnungen.

Eigenschaften

EigenschaftBeschreibung
PrintPersNo:NKunden-Nummer für den die Sammelrechnung gedruckt werden soll
PrintDocNo:Cimmer leer
MinTotalSum:NMindestwert je Rechnung; Default = 0

Hierarchie

TBePrintData -> TBeOfferData -> TBeDelivData -> TBeBillData -> TBeCumBillData

Hinweis

für weitere Eigenschaften siehe Vorfahr-Klassen

Beispiel

CODE
function PrintSammelRechnung(nKdnr, lShowDoc)
  |oCumBill|

  oCumBill := CreateObject("TBeCumBillData"),
  startseq
    oCumBill.UsePrintDlg := False,
    oCumBill.QuietMode   := True,
    oCumBill.PrintPersNo := nKdnr,    // Kundennummer
    oCumBill.MinTotalSum := -9999999, // kein Mindestwert je Rechnung
    oCumBill.ExecPrint,               // Einzeldruck starten

    // wurde Beleg gedruckt? (DocNo <> 999999) -> dann Belegarchiv anzeigen
    if lShowDoc and (oCumBill.DocNo <> 999999) then
       ShowDocument(160, nKdnr, Str(oCumBill.DocNo)),
    endif,
  always
    DestroyObject(oCumBill),
  stopseq,
end,


// Sammelrechnung für KDNR=1 drucken und anzeigen
PrintSammelRechnung(1, True)

Weitere Verknüpfungen


JavaScript errors detected

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

If this problem persists, please contact our support.