PDF erstellung
Marcelo Piccoli
Hallowie kann ich am besten per knopfdruck allenicht gedruckte Rechnungen als PDF erstellen??
Vielen Dank
Marcelo
Friederike Mundt
Hallo Marcelo,Hast du dir schon das neue Menu "Massendruck oder Email Dokumente" (oder so ähnlich) unter Verkauf oder auch Geschäftspartner angeschaut?
Hier kannst du auswählen welche dokumente gedruckt werden.
Wenn du alles automatisch auf einem Knopfdruck haben möchtest, könntest du auch eine customize Regel erstellen, welche alles macht.
hth
Friederike
Marcelo Piccoli
Hallo Friederikesolche Menu(Massendruck oder Email Dokumente) habe ich nicht, wie kann ich solche bekommen?
über belegdrucken funktioniert aber dauert es sehr lange und werden zuerst alle Dokumenten gedruckt und danach die PDFs erstellten
sind ca 2500 belege pro lauf, Druck dauert es ca.9 sec pro Beleg (Drucker wird sogar angehalten)
ich will nur PDF erstellen, geht das?
Gruß
Marcelo
Philipp Knecht
Hi MarceloWürde auch sagen: Via Belegruck / oder SelectGrid Massendruck und dann den PDF Knopf drücken
Oder via customize rule mit typ designer layoutdef als trigger. Dann wird autom. beim Druck auch nen PDF erstellt.
Oder im GenerateScript des desgners schreiben:
[CODE]If Not Engine.IsDoublePass And GetData("LD.Par.PrintMode") <> "P" And GetData("LD.Par.Copy") = "0" And GetData("LD.Par.Preview") = "N" Then
' if in first pass and not already in pdf - mode, only for the first copy and if not preview:
' generate a pdf using the same printdef which was used to start this layout
' you may use a sep. printdef for that.
' create one uncheck all the modes (pdf,email,print,...)
' give it a id In the extended tab Of the printdef
' use this id then In the script below
' (-> make the path / export settings on this printdef then...you may even use a variable export path and pass it as a param)
' hint: starting with 2.80 you can also create this scripts in customize
LayoutHelper.LayoutOpener.ExecutePrintDef(GetData("LD.SysPar.PrintDefId"),True,LayoutHelper.LayoutOpener.OpenLayoutModes.PDF,"DocEntry", GetData("LD.Par.DocEntry"),"AddMode", GetData("LD.Par.AddMode"))
End If
[/CODE]
hth
0
Please sign in to leave a comment.
Comments
0 comments