After Printing
James Clark
Good EveningIs it possible to once a invoice is printed coresuite, check's one of the customers properties and if "Y" then it send a e-mail as defined in the printdefinition. i have got the system sending a e-mail, if the e-mail is checked but this is very manual and would like to automate it
Does anyone have an idea
Thanks in advance for any help given
Geri Grenacher
Here is an example how to send an E-Mail using Print After Save:If GetData("LD.Par.AfterSave") = "Y" Then
engine.CancelRender()
If Data("B1_Data.DocumentEmployee.SlpCode") <> 0 Then
LayoutHelper.LayoutOpener.ExecutePrintDef(GetData("LD.SysPar.PrintDefCode"), LayoutHelper.LayoutOpener.OpenLayoutModes.Email, "DocEntry", GetData("LD.Par.DocEntry"))
End If
End IfJames Clark
Hi GeriThis is great, works perfectly, but how can i add text to the body of the e-mail and add a subject??
i have this already setup on the print definition e-mail tab screen is there any way i can get coresuite to grab this once it renders?
Regards
James
Philipp Knecht
Hi jamesYes just change the settings on the email tab (From Address, etc...)
and make sure you are issuing exactly this PrintDef from your code.
hth
0
Please sign in to leave a comment.
Comments
0 comments