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


For More TDLs

Free TDL for Auto WhatsApp from Tally.ERP9

Free TDL for Display HSN code in Sales and Purchase Entry


Comments

  1. Very nice and useful TDL. Can u pls send the TDL to kiransethiya@gmail.com

    ReplyDelete
  2. kindly send the TDL
    EMAIL ID: ca.raguprashanth@gmail.com

    ReplyDelete
  3. Please mail TDL rajsrisrimal@gmail.com

    ReplyDelete
  4. This comment has been removed by the author.

    ReplyDelete
  5. Please send tdl on crs6090@gmail.com

    ReplyDelete
  6. Please send TDL on dalmiacomputers@gmail.com

    ReplyDelete
  7. Nice TDL.Please send it to info.navlakha@gmail.com

    ReplyDelete

Post a Comment

Popular posts from this blog

Free TDL for Print Barcode in Tally Prime and Tally.ERP 9

Free Tally TDL for Print UPI QR Code iN Tax Invoice with Bank Details

Free TDL for Auto WhatsApp from Tally.ERP9

Free Tally TDL for Display HSN and GST Rate in Sales and Purchase in Tally

Free Tally TDL for Change Any font in Tally

Item Wise Last Sales and Purchase Price

Free Tally TDL for Detailed Balance Sheet TDL for Tally Prime and Tally.ERP9 | New Tally Prime

Free TDL for Document Attachment System for Tally Prime | New Tally Prime

Free Tally TDL for Invoice print customization in Tally Prime and Tally.ERP9