Free Tally TDL for Auto Email facility Sales Invoice in PDF for Tally | Free TDL for Tally Prime
Hello Friends, This is Very Useful Tally customization for All the Users as of nowadays,
As this is the Most liked and Most demandable Tally customization from So that we have decided to give this customization to you guys free of cost.
By using this customization you can Email your invoice information to your customer at the time of Save the Invoice.
At the time of Sales once you will save the entry as soon as Tally will ask you for information do you want to send an Email? You can make Yes or else you can make it No.
Here you will have the choice Do you want to send an Email or not.
Here I will show you screen by screen how to use this customization,
Once you download the file from the below-provided download link you can deploy customization in Tally.
After deploy make sure you have Configured Email Configuration and also note that you have entered Party Email ID in the Party Ledger.
Now after this when you make a sales transaction when you save it will ask you for Email Details, Yes Or No you can make Yes if you want to Email as per the below screenshot.
Once you Make Yes, an Email will be sent Automatic with all the details along with the Tax Invoice as PDF,
that's it.
This is how you can get detailed information,
Code Start :
Created by : Tally TDL Tutorial
Email ID : tallyprime222@gmail.com
Module : Auto Email- Sales Invoice
*/
[#Part : CMP TallyShopFeatures Left]
Line : TlyTrng EmailFeatures
[Line : TlyTrng EmailFeatures]
Fields : Medium Prompt, TlyTrng EmailFeatures
Local : Field : Medium Prompt : Info : "Enable Email Feature ?"
Space Top : 0.3
[Field : TlyTrng EmailFeatures]
Use : Logical Field
Storage : TlyTrng Email Features
Sub Form : TlyTrng EmailConfigurations : $$Value
[Report : TlyTrng EmailConfigurations]
Title : "E-Mail Configurations"
Form : TlyTrng EmailConfigurations
Full Screen : No
Set : SVAccounts : No
Set : SVInventory : No
Set : SVStatutory : No
Set : SVTallyShop : Yes
Set : SVTaxAudit : No
Set : SVTallyNet : No
[Form : TlyTrng EmailConfigurations]
Parts : Form SubTitle, MPaySlip MailInfo Config
Full Width : No
Height : 60% Screen
Space Right : 2
Space Left : 2
No Confirm : Yes
Background : @@SV_CMPCONFIG
Option : Small Size Form
Local : Line : Default : NoCursor : Yes
Local : Part : MPaySlip MailInfo Config : Delete : Border
Local : Part : DSP ExcelExportDetails : Delete : Line : DSP ExportSheetName,
Local : Part : MPaySlip MailInfo Config : Delete : Line : MPaySlip MailExportFormat
Local : Line : Form SubTitle : Space Top : 0.25
Local : Field : Form SubTitle : Info : $$LocaleString:"E-Mail Configuration"
Local : Line : DSP ExcelExportWithFormatting : Local : Field : Short Prompt : Width : 30
Local : Line : DSP ExcelExportWithColour : Local : Field : Short Prompt : Width : 30
Local : Field : DSP Mail ServerName : Storage : TlyTrng Email MailServerName
Local : Field : DSP Mail Server : Storage : TlyTrng Email MailServer
Local : Field : DSP Mail UseSsl : Storage : TlyTrng Email MailUseSsl
Local : Field : DSP Mail UseSSLOnStdPort : Storage : TlyTrng Email Mail UseSSLOnStdPort
Local : Field : DSP MailFromAddress : Storage : TlyTrng Email MailFromAddress
Local : Field : DSP MailAuthUserName : Storage : TlyTrng Email MailAuthUserName
Local : Field : DSP MailAuthPassword : Storage : TlyTrng Email MailAuthPassword
Local : Field : DSP MailAuthPassword : Delete : Inactive
Local : Line : DSP MailAuthUNInfo : Invisible : Yes
Local : Line : DSP MailFromName : Invisible : Yes
Local : Line : DSP MailFromAddress : Space Top : 2
[System : Formulae]
TlyTrng Email Features : $TlyTrngEmailFeatures:Company:##SVCurrentCompany
TlyTrng Email MailServerName : $TlyTrngEmailMailServerName:Company:##SVCurrentCompany
TlyTrng Email MailServer : $TlyTrngEmailMailServer:Company:##SVCurrentCompany
TlyTrng Email MailUseSsl : $TlyTrngEmailMailUseSsl:Company:##SVCurrentCompany
TlyTrng Email Mail UseSSLOnStdPort : $TlyTrngEmailMailUseSSLOnStdPort:Company:##SVCurrentCompany
TlyTrng Email MailFromAddress : $TlyTrngEmailMailFromAddress:Company:##SVCurrentCompany
TlyTrng Email MailAuthUserName : $TlyTrngEmailMailAuthUserName:Company:##SVCurrentCompany
TlyTrng Email MailAuthPassword : $TlyTrngEmailMailAuthPassword:Company:##SVCurrentCompany
[System : UDF]
TlyTrng Email Features : Logical : 3015
TlyTrng Email MailServerName : String : 3016
TlyTrng Email MailServer : String : 3017
TlyTrng Email MailUseSsl : Logical : 3018
TlyTrng Email Mail UseSSLOnStdPort : Logical : 3019
TlyTrng Email MailFromAddress : String : 3020
TlyTrng Email MailAuthUserName : String : 3021
TlyTrng Email MailAuthPassword : String : 3022
[#Form : Sales Color]
On : Form Accept : @@TlyTrngEmailFeatures AND $$InCreateMode : Call : TlyTrng Email Vch : ($$Number:$CMPVchId:Company:##SVCurrentCompany)
On : Form Accept : @@TlyTrngEmailFeatures AND $$InAlterMode : Call : TlyTrng Email Vch : $MasterId
[Function : TlyTrng Email Vch]
Parameter : VoucherId : String
Variable : TlyTrng ToEmail : String : $EMAIL:LEDGER:$PARTYLEDGERNAME
Variable : TlyTrng EmailSubject : String : "Voucher No. " + $VoucherNumber
Variable : SVPrintFileName : String
0000 : If : NOT $$IsEmpty:##TlyTrngToEmail
0010 : Query Box : "Send Email" : Yes:No
0020 : If : NOT $$LastResult
0030 : Continue
0040 : End If
0050 : Set : SVMailEmbedImage : Yes
0060 : Set : SVExportFormatVar : $$SysName:PDF
0070 : Set : SVExportFormat : $$SysName:PDF
0080 : Set : SVBrowserWidth : 210
0090 : Set : SVBrowserHeight : 297
0100 : Set : SVMailAttachFileName : $$String:$Vouchernumber + ".pdf"
0110 : Set : SVPrintFileName : $$MakeMailName:##TlyTrngToEmail:@@TlyTrngEmailMailServer:@@TlyTrngEmailMailFromAddress:@@TlyTrngEmailMailFromAddress:##TlyTrngEmailSubject:@@TlyTrngEmailMailAuthUserName:@@TlyTrngEmailMailAuthPassword:@@TlyTrngEmailMailUseSsl:@@TlyTrngEmailMailUseSSLOnStdPort
Local Formula : EMailText : "Dear Customer, \n Please find the invoice copy attached. \n\n Warm Regards,\n" + @@CmpMultiAddressMailName
0120 : Set : SVMailText : $$LocaleString:@EMailText
0130 : Mail : EMailVoucher : True
0140 : End If
[Report : EMailVoucher]
Title : "Voucher"
Use : Printed Invoice
Form : Printed Invoice
Object : Voucher : $$SPrintf:"ID:%s":##VoucherId
;;End of the Code
Please Support us by Subscribe our YouTube Channel for more Video and Free TDL
Good Attempt
ReplyDeletePlease send the Download link...
ReplyDeleteMy Email ID- rakibhossen230@gmail.com
DeleteVery nice and useful TDL. Can u pls send the TDL to kiransethiya@gmail.com
ReplyDeletekindly send the TDL
ReplyDeleteEMAIL ID: ca.raguprashanth@gmail.com
Please mail TDL rajsrisrimal@gmail.com
ReplyDeleteThis comment has been removed by the author.
ReplyDeletePlease send tdl on crs6090@gmail.com
ReplyDeletePlease send TDL on dalmiacomputers@gmail.com
ReplyDeleteNice TDL.Please send it to info.navlakha@gmail.com
ReplyDelete