Saturday, May 24, 2008

Lesson 5 : Design your Own Invoice Printing

;; Design Your Own Invoice Printing Only Thru Tally Mani Blog

[#Form: Comprehensive Invoice]
Add : Option : My Invoice : @@IsSales

[#Form: Simple Printed Invoice]
Add : Option : My Invoice : @@IsSales

[! Form : My Invoice]
Delete : Parts
Delete : Bottom Parts
Delete : PageBreak
Space Top : 0
Space Bottom: 0
Space Left : 0
Space Right : 0

Add : Parts : My Invoice Top Part, My Invoice Body Part
Add : Bottom Part: My Invoice Bottom Part
Add : Pagebreak : CLPGBrk,OPGBrk

[Part: My Invoice Top Part]
Line : MI CmpName,MI VCHDate,MI PartyName,MI PartyAdd1, MI ColumnTitles
Repeat: MI PartyAdd1:PartyAddress

[Line: MI CmpName]
Field : MI CmpName

[Field: MI CmpName]
Use : Name Field
Set as : @@CMPMailNAme
FullWidth : yes
Align : Centre

[Line: MI VCHDate]
Field : Short Prompt, MI VCHDate
Right Field : Simple Prompt, MI VCHNo
Local : Field : Short Prompt : Set as : "Voucher Date : "
Local : Field : Simple Prompt : Set as : " Voucher No : "

[Field: MI VCHDate]
Use : Short Date Field
Set as : $Date

[Field: MI VCHNo]
Use : Short Name Field
Set as : $VoucherNumber

[Line: MI PartyName]
Field : Short Prompt, MI PartyNAme
Local : Field : Short Prompt : Set as : "Party Name : "

[Field: MI PartyName]
Use : Name Field
Set as : $PartyLedgerName

[Line: MI PartyADd1]
Field : MI PartyADd1

[Field: MI PartyADd1]
Use : Name Field
Set as : $Address
Indent : 10

[Line: MI Column Titles]
Use : IE Details
Local : Field : Default : Lines : 2
Local : Field : Default : Type : String
Local : Field : Default : Style : Normal Bold
Local : Field : Ie SRNo : Set as : "Sr No"
Local : Field : IE SiName : Set as : "Name"
Local : Field : IE Qty : Set as : "Billed Qty"
Local : Field : IE Rate : Set as : "Rate"
Local : Field : IE Amount : Set as : "Amount"
Border: Column Titles

[Part : My Invoice Body Part]
Part : IE Details, LE Details
Vertical : Yes
Scroll : Vertical
Common Border : yes

[Part : IE Details]
Line :IE Details
Repeat : IE Details : Inventory Entries
Total : IE Qty, IE Amount

[Line : IE Details]
Field : IE SrNo, IE SiName
Right Field : IE Qty, IE Rate, IE Amount
Explode : Item Desc : $$NumItems:UserDescription > 0

[Part : Item Desc]
Line : Item Desc
Repeat : Item Desc : UserDescription

[Line : Item Desc]
Field : Item Desc

[Field : Item Desc]
Use : Name Field
Width : 40
Indent : 8
Set as : $UserDescription
Style : Normal Italic


[Field : IE SrNo]
Use : Short Name Field
Set as : $$Line
Border : Thin Left
Width : 4

[Field : IE SIName]
Use : Name Field
Set as : $StockItemName
Border : Thin Left
FullWIdth : Yes
[Field : IE Qty]
Use : Number Field ;; Qty Primary Field
Set as : $BilledQty
Border : Thin Left
Format : "NoSymbol,Primary"
Align : Right

[Field : IE rate]
Use : Rate Price Field
Set as : $Rate
Border : Thin Left

[Field : IE Amount]
Use : Amount Field
Set as : $Amount
Border : Thin Left Right
Format : "NoComma,NoZero"

[Part : LE Details]
Line : LE Details
Repeat : LE Details : Ledger Entries
Scroll : Vertical

[Line : LE Details]
Use : IE Details
Local : Field : IE SrNo : Set as : ""
Local : Field : IE SiName: Set as : $LedgerName
Local : Field : IE Qty : Set as : ""
Local : Field : IE Rate : Set as : +
$$String: $RateOfInvoiceTax +“%”
Local : Field : IE Amount: Set as : $Amount
Local : Field : IE SiName: Align : Right
Local : Field : IE Qty : Format : "NoZero"
Local : Field : IE Rate : InActive: $RateOfInvoiceTax = 0
Local : Field : IE Rate : Type : String
Empty : $LedgerName = $PartyLedgerName


[Part : My Invoice Bottom Part]
Line : MI Total Line, MI AmtInWords, MI ForCmp, MI AuthSign

[Line : MI Total Line]
Use : IE Details
Local : Field : Default : Style : Normal Bold
Local : Field : IE SrNo : Set as : ""
Local : Field : IE SiName: Set as : "Totals"
Local : Field : IE Qty : Set as : $$Total:IEQty
Local : Field : IE Rate : Set as : ""
Local : Field : IE Amount: Set as : $Amount
Border : Totals

[Line : MI AmtInWords
Field : Short Prompt, MI AmtInWords
Local : Field : Short Prompt : Set as : "Amount in words : "

[Field : MI AmtInWords]
Use : Name Field
Set as : $$InWords:$Amount
FullWidth : yes
Style : Small

[Line : MI ForCmp]
Right Field : MI ForCmp
[Field : MI ForCmp]
Use : Name Field
Set as : "For " + @@CMPMailNAme
Align : Right
Width : 0

[Line : MI AuthSign]
Right Field : MI AuthSign
Space Top : 2

[Field : MI AuthSign]
Use : Name Field
Set as : "Authorised Signatory"
Width : 0
Align : Right
[Part : CLPGBrk]
Line : CLPGBrkln
[Line :CLPGBrkln]
Right Field : CLPG Brkfld
[Field :CLPG Brkfld]
Use : Name Field
Set as :” Continued………………….”
[Part: OPGBrk]
Use : My Invoice Top Part

258 comments:

«Oldest   ‹Older   201 – 258 of 258
ABBAS ALI said...

ABBAS ALI said...
DEAR SIR,

BUYER NAME AND CONSIGNEE NAME ISSUE

SHOWING SAME NAME ALTHOUGH DIFFERENT NAME IS USE IN PARTY DETAILS

local : field : name field : set as : $PartyLedgerName

PLEASE HELP ME IN SOLVE THAT ISSUE.

Amit said...

Dear Mani, Many thanks for the invoice tdl code. Can you please help me with tdl code to add a PNG image (the image is of a round Stamp/seal with signature on it) for Authorised Signatory portion?
Though the image height is bigger than auth signatory box, a resize of the box is not required as the PNG image has transperent background. Pls let me know what tdl code to use to insert the image when Exporting sales invoices to format (eg. PDF).

As always, an excellent lesson from you.

Unknown said...

Dear Mani,
Now a days one party got two three godown or offices. My problem is I want to bill on company name and goods going to another godown Ledger can store only one add. So how to Make TDL function so that one or two premises can be available for billing.
Thanks.
Rais Ahmed

Mani said...

HI amit,
Currently tally supports only JPEG or BMP

[Part: TMEXPINV Logo]
Lines : TMEXPINV Logo
Graph Type : "C:\Test.JPG"
Height : 15%
Width : 15% Page

[Line: EXPINV Logo]
Field : EXPINV Logo

Mani said...

Hi Raees Ahmed,

The latest version of Tally supports multiple party address option, By Pressing F11 --> accounting Features --> Enable maintain multiple mailing address.......
and go to ledger alteration By pressing F12 --> enable Maintain Multiple Address

Abbas Ali said...

Hi,

DC No Problem:-

I put following on TDL

[Field : IE DCNO]
Set as : $TrackingNumber

If DCNo is blank it show 'Not Applicable'

I wanna it blank if DCno not given.

Buyer PO No.

I wanna out PO No. in invoice
So what I given in ,
Set as: $

Praveenz said...

Dear Mani Sir,

I have a tdl for printing current balance, prev bal and total at the bottom of the invoice.
But its also getting printed at the bottom of the Delivery Note which I dont want. Please help.

I want to print only in Invoice.

Tdl as follows:
-------------------------------
[*Part: EXPINV Words]
Lines : EXPINV WordTitle , EXPINV AmtInWords,prevbal,Billamt,Closingbal
Space Bottom: .05
Option : WithVATValue : (@@IsSales OR @@IsPurchase) AND @@IsIndianVATVch AND @@InvVATAnalysis
Option : WithExciseValue : @@IsSales AND @@IsIndian AND NOT $$IsEmpty:$ExciseRegn:Company:##SVCurrentCompany AND ##ICFGExcisePrinting
Option : WithServiceTaxValue : (@@IsSales OR @@IsPurchase OR @@IsReceipt OR @@IsPayment OR @@IsPurcOrder OR @@IsSalesOrder OR @@IsDebitNote OR @@IsCreditNote)



[Part:lastbal]
Line:prevbal
Line:Billamt
Line:Closingbal1
[Line:prevbal]
Fields:Prevbalt,prevbald1
[Line:Billamt]
Fields:Billamtt, Billamtd
[Line:Closingbal]
Field:Closingbalt,Closingbald
[Field:Prevbalt]
Info:"Previous Bal.:"
Width:15
[Field:prevbald1]
Use:Amount Field
Set as:($$ToValue:$Date:$ClosingBalance:Ledger:$$CollectionField:$LedgerName:1:LedgerEntries)-$$abs:#EXPINVTOTAL
[Field:Billamtt]
Info:"Current Bill :"
Width:15
[Field: Billamtd]
Use:Amount Field
Set as:#EXPINVTotal

[Field:Closingbalt]
Info:"Total Balance:"
Width:15
[Field:Closingbald]
Use:Amount Field
Border:Thick Box
Info:$$ToValue:$Date:$ClosingBalance:Ledger:$$CollectionField:$LedgerName:1:LedgerEntries
---------------------

Mani said...

modify the coding as below

[Part:lastbal]
Option : lastbalSales : @@IsSales

[!Part : lastbalSales]
Line:prevbal
Line:Billamt
Line:Closingbal1

Praveenz said...

Dear Mani,
;for printing to as site and through as vehicle num.
[#Part: EXPINV Destination]
Local : Field : EXPINV SubTitle : Info : $$LocaleString:"Site"


[#Part: EXPINV PreCarr]
Local : Field : EXPINV SubTitle : Set as : "Vehicle Num:"

===========
is not getting printed in simple invoice print . please advise.

Praveenz said...

Dear Mani,

As per your advise I have modified code as below

[Part:lastbal]
Option : lastbalSales : @@IsSales

[!Part : lastbalSales]
Line:prevbal
Line:Billamt
Line:Closingbal1

but its not working.
please advise.
I dont want the receiving people to know my bill amount in the delivery note.

Anonymous said...

Following I add for Buyer order's No but in not showing Order Number
[Field : ordernu2]
Width : 20% Page
use : Short Name Field
setas : $PartyOrderNumber

Anonymous said...

Set as :$purchaseorderno

HOPE said...

hey.. how ru? i just wanted to print previous balance on a sale voucher.. can you please help me out. thank you sooo much.

Unknown said...

Mani sir,
Really very thankful information about TDL you are providing to us
Please post New Useful TDLs for user as like me. Thanks in advance

Moosa Khan said...

hi sir I am new in tdl
sir can I have a code plz
I want to add two more column in tally printing invoice
1 current reading 2 previous reading
before quantity column plz
thanks

Moosa Khan said...

hi dear Mani kindly plz help
i am working in a big shooing mall
i want to add 2 sapret invoices format for printing in tally

1 format i have tally default
2 i want add one mew format as electricity invoice with different fields and different columns

kindly can u prepare for me thanks
my mail id ali.nassir.mughal@gmail.com

kindly plz help me.

Unknown said...

Hello Mani
After getting dis-heartened from all the other places i have come to this forum with lots of hope.
I am happy with the default sales invoice which comes out from tally, however, i need a small modification. I want "Delivery Note" to be one field (by deleting the blank field next to it ) so that more delivery notes can accommodate in that window. Secondly, I want to remove "Despatch Document No" and extend the "Dated" filed so that it can accommodate more dates.

I have removed "Despatch Through" and "Destination" through following code:

;; This TDL hides Despatch through Field in Invoice
[#Part: EXPINV PreCarr]
;;Print BG : Green
Invisible : Yes
;;Inactive : Yes

;; This TDL hides Destination Field in Invoice
[#Part: EXPINV Destination]
;;Print BG : Green
Invisible : Yes
;;Inactive : Yes

Need help on this, please, anyone!!

Thanks in advance
Shahid

Unknown said...

Hello Mani
After getting dis-heartened from all the other places i have come to this forum with lots of hope.
I am happy with the default sales invoice which comes out from tally, however, i need a small modification. I want "Delivery Note" to be one field (by deleting the blank field next to it ) so that more delivery notes can accommodate in that window. Secondly, I want to remove "Despatch Document No" and extend the "Dated" filed so that it can accommodate more dates.

I have removed "Despatch Through" and "Destination" through following code:

;; This TDL hides Despatch through Field in Invoice
[#Part: EXPINV PreCarr]
;;Print BG : Green
Invisible : Yes
;;Inactive : Yes

;; This TDL hides Destination Field in Invoice
[#Part: EXPINV Destination]
;;Print BG : Green
Invisible : Yes
;;Inactive : Yes

Need help on this, please, anyone!!

Thanks in advance
Shahid

Anonymous said...

Dear Mr.Mani,

Thank you very much for giving the information to all tally users. I have small query. How to change the Heading " Description of Goods " to " My one description " in the Invoice.

Thanks in advance

satish said...

Supposed i purchased one item from manufacturer in Rs 100/-, its MRP Rs.150/- and and I sold it to another customer in Rs.130/-.

I want SALE BILL in following format -

ITEM MRP QTY RATE AMOUNT
COIN 150 1 130 130

ADD VAT 10
TOTAL AMOUNT OF BILL 140


Mani said...

;change the description title as required
[#Field: EXPINV DescTitle]
Set as : $$LocaleString:"Description of Goods"

Anonymous said...

Hi Mani ,

I am using Tally ERP 9 Release 6

I am using the default Tally Sales Invoice Printing option but i want to thicken and darker the border lines in whole of invoice .

Can you please write a TDL code for me as well as guide me how to implement it .

I am new here.

Thanking you in advance .

Regards .
Rohit

Unknown said...

Dear Mani
Please Help in this code it gives Error on loading
"cound not found original Part:EXPSMPsignature1
Code is as below
[# Part: EXPINV Signature]
Delete : Right Parts: EXPSMP Signature
Delete : Line : EXPSMP Signature
Delete : Bottom Lines: EXPSMP Authourity

Add: Right Parts: EXPSMPSignature2
[Part: EXPSMPSignature1]
;;Width: 100% page
Horizontal Alignment:Right
Vertical:No
Lines : EXPINV Logo1
Graph Type : "D:\Tally.ERP9_5.5\TDL\bhaskar.jpg"
Height: 10 mms
Width: 20 mms
Invisible : If $$InPrintMode OR ($$InExportMode And $$IsSysNameEqual:HTML:##SVExportFormat) then No Else Yes
[*Line: EXPINV Logo1]
Field : EXPINV Logo1
[*Field: EXPINV Logo1]
Set as : ""
[Part:ExpinvCustomer1]
Line:ExpinvCustomer1
[Line:ExpinvCustomer1]
Field:ExpinvCustomer1
[Field:ExpinvCustomer1]
Set as:""
Full Width:Yes
Alignment:Right
;;****************************************************
[*Form: Comprehensive Invoice]
Parts : STDInvoiceTop, EXPINV OpPageBreak, EXPINV Details
BottomParts : EXPINV Totals , EXPINV SignOff ,EXPINVCustomerSign1,EXPSMPSignature2,EXPINVCustomer1, EXPINV Jurisdiction, EXPINV InvoiceCompGen
Width : @@InvWidth Inch
Height : @@InvHeight Inch
Space Top : @@InvSpace inch
Space Right : 0.5 inch
Space Left : @@InvSpaceLeft inch
Space Bottom: 0.25 inch
Page Break : EXPINV ClPageBreak, EXPINV OpPageBreak
Option : Dealer ExcisePurchaseInvoice : (@@IsExciseTraderOn AND (@@IsPurchase OR @@IsDebitNote) AND @@IsTraderInvoice AND ##PUDealerExciseDutyInfo)
Option : STX Comprehensive Invoice : @@IsIndianServiceTax AND $$STXCanUpdateDutyLed
Option : Invoice Bank Info Fetch : ##SABankInfo AND NOT $$IsSysName:##SABankName
Set Always : SVViewName : $$SysName:InvVchView
[Part:EXPSMPSignature2]
Border:ll
Vertical:No
Horizontal Alignment:Right
;;Width:20% Page
Right Part:EXPSMPSignature1
[*Part: EXPINVCustomer1]
Right Part:EXPINVCustomerSign3
[Part:EXPINVCustomerSign1]
Border:ll
Line:EXPINVCustomerSign1
[Border:ll]
Left : Thin, Full Length
Right : Thin,Full Length
[Line:EXPINVCustomerSign1]
Space Bottom: 2 mms
Field:EXPINVCustomerSign1
Right Field:EXPINVCustomerSign2
[Field:EXPINVCustomerSign1]
Full Width:Yes
;;Width:30% Page
Set as:""
[Field:EXPINVCustomerSign2]
Alignment:Right
;;Width:70% Page
Set as:If NOT ($$IsSysNameEqual:Primary:##SVAddressToPrint OR $$IsEmpty:##SVAddressToPrint) Then $$Sprintf:@@CompanyMailFormat:@@InvoiceCmpNameAddrType Else $$Sprintf:@@CompanyMailFormat:@@InvoiceCmpName
Style: Normal Bold
[Part:EXPINVCustomerSign3]
Border:U
;;Width:100% page
Line:EXPINVCustomerSign3
[Border:U]
Left : Thin, Full Length
Bottom : Thin, Full Length
Right : Thin,Full Length
[Line:EXPINVCustomerSign3]
Right Field:EXPINVCustomerSign3
[Field:EXPINVCustomerSign3]
;;Width:50% Page
Alignment:Right
Full Width:Yes
Set as:"Authorised Signatory"

[Part:EXPINVCustomerSign4]
;;Width: 20% Page
Line:EXPINVCustomerSign4
[Line:EXPINVCustomerSign4]
Right Field:EXPINVCustomerSign4
[Field:EXPINVCustomerSign4]
Full Width:Yes
Set as: ""

[*Part: EXPINV SaleTopLeft]
Parts : EXPSMPtitle1, EXPINV Consignee, EXPINV Buyer, EXPINV Contact
;;Parts : EXPINV Company, EXPINV Consignee, EXPINV Buyer, EXPINV Contact
Bottom Parts: EXPINV Country
Height : If ($$InExportMode OR $$InMailAction OR $$InUploadAction) AND ($$IsSysNameEqual:Excel:##SVExportFormat OR $$IsSysNameEqual:HTML:##SVExportFormat) THEN +
(23 + 23 + @WithOrderVch + @WithOrderTerms + @WithBuyer + @WithCountry) ELSE +
(10 + 10 + @WithOrderVch + @WithOrderTerms + @WithBuyer + @WithCountry) % page

;;**************************************
[*Part: EXPSMPtitle1]
Lines : EXPINV Logo1
Graph Type : "D:\Tally.ERP9_5.5\TDL\bhaskar.jpg"
Height: 10 mms
Width: 20 mms
Invisible : If $$InPrintMode OR ($$InExportMode And $$IsSysNameEqual:HTML:##SVExportFormat) then No Else Yes

please help

Unknown said...

Thanks a lot mani sir

Raees Ahmed said...

Dear Mani,
October 2016 reply about multiple Add. but I m Using ERP 9 1.1. Now pl any solution?
One another query, Pl HELP
I have created a field name HSN No in stock item. Now i m trying to fetch with $HSNNo:Stockitem:$StockiItemName, But it is not inserting in invoice.Basically I want that when i select item automatic hsn code for same item be entered in invoice.Pl help sir what code i have to use to insert HSN code. I m using ERP 1.1
Thanks.

Unknown said...

Dear Mani, will you please write how to add extra column for ' Rate inclusive of GST

Mani said...

By Default Tally Has an option to Enter Rate Inclusive on 6.0.1 onwards for GST, Press F12 on invoice screen --> Set yes for Allow entry of tax inclusive of Stock Item

Unknown said...

EXPINV mrp
Local:Field:EXPINV :Set as: "sale rate"
ejajpathan@gmail.com

Unknown said...

EXPINV mrp
Local:Field:EXPINV :Set as: "mrp"

SVAV RAMPOOR 2000-2001 BATCH said...

Hi I am using tally erp9 6.1
In that we have change sales vochar column names.
I.e quantity @ description of goods column to other name

SVAV RAMPOOR 2000-2001 BATCH said...

Hi I am using tally erp9 6.1
In that we have change sales vochar column names.
I.e quantity @ description of goods column to other name

RK said...

Mani Sir,
How to set register office address at the bottom of normal tally invoice company wise. Please suggest correction in my code
I need company wise different Regd office address to be print on bottom of Invoice.

#Part : DBLLINE Narration]

Add : Line : After : EXPINV Jurisdiction : Inadd

[Line : Inadd]

Field : simplefield

Local : Field : simplefield : info : "Head Office : XXX Street, India, www.xxx.com Mob: 000000000, E-mail: tdl@.com"

Local : Field : simplefield : style : smallbold
Local : Field : simplefield : width : 100 % Screen
Local : Field : simplefield : background : Black
Local : Field : simplefield : align : center
Local : Field : simplefield : Fullwidth : yes
Local : Field : simplefield : color : White
Local : Field : simplefield : skip : yes
Local : Field : Short Prompt: Invisible : NOT $$InPrintMode
;;Invisible : Not $$IsSales:$Vouchertypename

[#Part: EXPINV Jurisdiction]

Invisible : No
Add : Line : At Beginning : Inadd

[#Line: EXPINV Jurisdiction]

Invisible : $$IsEmpty:@@Jurisdiction

Unknown said...

field:Namefield
local:field:Namefield:set as:"Hai"

i want this hai is printed in red color how can i do that?please help me

Tally.ERP9 Customization said...

Dear sir
I want to delete blank spaces from Inventory details part. If i input 2 items then total amount line should get upper closer. I mean Inventory details part spaces while printing should be vary depending on the number of items entered. thank you

Mani said...

for Pavithra Ganesan

field:Namefield
local:field:Namefield:set as:"Hai"
local:field:Namefield:Print FG : "RED"

Mani said...

;; Option 1
By Pressing F12 Increase the height of Paper by default tally will be configured as 10 change it 12

;; Option 2
[#Line: EXPINV InvDetails]
Delete : Explode

Unknown said...

hello mani,
please help me adding hsn/sac summary in my invoice printing
and adding images in my invoice

please help me out.

Anonymous said...

Dear Mani,
I am very new in TDL, can you help me with below customization.
Well, i want to modify sale voucher entry as, user will input


Number of bags and each bag having weight

Suppose 20 Bags x 35 kg each,
20 Bags x 34 Kg each
20 Bags x 36 Kg each

one more output column required No. of Bags showing total bags.
Qty column showing total weight .
Maintenance of stock in bags also.


Thanks and regards

Surendra Singh

Unknown said...

Dear Mr. Mani, thanks for such an awesome and helpful work.
I am facing some difficulty in below,
1) company address below company name in heading part
2) reducing gap between two inventory lines in body part
3) company VAT TIN in bottom part right side aligned to authorized signatory

Can you please help me fix above problems and provide me the code lines to nwmurtaza@gmail.com?
Thanks once again.

Unknown said...

Dear Mani,

I want to add nepali date in my customized invoice, please suggest me the code.

Mani said...

Hi,

Pls be clear unable to understand the concept of Nepali Date

Tally.ERP9 Customization said...

Dear Sir

I need sum of multiple unit of stockitem. suppose Item A- 3 pcs, Item B- 4 Nos, Item C- 2 yard and all are under Stock Group ABC. hence i need Stock Group ABC total 9.00 in report. Please suggest me.

Mani said...

Try the below Code
Set as : @@TMBillQtyInNum

[System : Formula]
TMBillQtyInStr : $$String:$BilledQty ;;(if Its in invoice or u can use your method)
TMBillQtyInNum : $$Number:@@TMBillQtyInStr


Unknown said...

SIR I NEED HALF PAGE INVOICE USING A4 PAPER PLZ HELP!!!

Unknown said...

How you created a filed in stock item please can you tell me , i will provide the tdl for printing the same

Mayur Infosys Solutions said...

please correct my code in signature box(sales invoice print) i want
1. first line for company name
2. second line signature(image)
3. third line authorised by word

i have use below code but not correct

[# Part: EXPINV Signature]
Delete : Right Parts: EXPSMP Signature
Delete : Line : EXPSMP Signature
Delete : Bottom Lines: EXPSMP Authourity

Add: Right Parts: EXPSMPSignature2
[Part: EXPSMPSignature1]
;;Width: 100% page
Horizontal Alignment:Right
Vertical:No
Lines : EXPINV Logo1
Graph Type : "D:\1.jpg"
Height : 1.00 Cm
Width : 10.80 Cm
[Line: EXPINV Logo1]
Field : EXPINV Logo1
[Field: EXPINV Logo1]
Set as : "Authorized Signatory"

;;****************************************************

[Part:EXPSMPSignature2]
Border:ll
Vertical:No
Horizontal Alignment:Right
Width:20% Page
Right Part:EXPSMPSignature1
Width:70% Page
Width:50% Page

Chirag said...

i want to print A5 size invoice two copy on same A4 size please help me

m said...

I am using simple format I want to change company name size & add qr code image in top of the rightside please share the code

Mani said...

[#Form: Simple Printed Invoice]
Delete : Parts : STDInvoiceTop, DSP VoucherTime, EXPINV Jurisdiction, EXPSMP Copy, EXPSMP Company, DSP EXPSMP PurcContactDet, EXPSMP InvTitle, EXPSMP Party, EXPSMP PartyContact, EXPSMP Terms, EXPSMP Column, EXPSMP Invoice
Add : Parts : STDInvoiceTop, DSP VoucherTime, EXPINV Jurisdiction, EXPSMP Copy, EXPSMP CompanyNew, DSP EXPSMP PurcContactDet, EXPSMP InvTitle, EXPSMP Party, EXPSMP PartyContact, EXPSMP Terms, EXPSMP Column, EXPSMP Invoice



[Part : EXPSMP CompanyNew]
Left Part : EXPSMP Company
Right Part : TMQCMPPartQR
Local : Part : EXPSMP Company : Width : 85% Page



[Part : TMQCMPPartQR]
Lines : EXPINV Logo
QRCode : @@TMQRCodeValue : Yes ;; if you are using the Tally Prime Latest 2.0.1 you can use this code
; Graph Type : "C:\QRImage.JPEG" ;; inf you are using Tally.ERP u CAN SAVE THE QR CODE AS JPEG AND GIVE THE PATH DE EITHER
Height : If ((NOT $$InPrintMode) AND ($$InExportAction OR $$InMailAction)) Then 15% Else 8% Page
Width : 15% Page




[System : Formula]
TMQRCodeValue : " Value to be Printed as QR Code to be replaced here"

bk said...

SIR,
INVOICE HEADING BG COLOR CHANGE CODE PLEASE- SL.NO,DECRIPTION,HSN,GST RATE,QTY,RATE (INCL OF TAX,RATE,PER,AMOUNT & BOTTOM COLUMN

Mani said...

;If you want to use at line level
[#Line: MI Column Titles]
Local : Field : Default : Print BG : Blue

or
;If you want to use at Field level
[Field : FLD1]
Print BG : Blue

Mayur Infosys Solutions said...

how to remove bold style of description of goods column and amount column in sales invoice.

Mani said...

change he coding as below

[Line: MI Column Titles]
Use : IE Details
Local : Field : Default : Lines : 2
Local : Field : Default : Type : String

Local : Field : Ie SRNo : Set as : "Sr No"
Local : Field : IE SiName : Set as : "Name"
Local : Field : IE Qty : Set as : "Billed Qty"
Local : Field : IE Rate : Set as : "Rate"
Local : Field : IE Amount : Set as : "Amount"

Local : Field : Ie SRNo : Style : Normal Bold ;; or you can change style here
Local : Field : IE SiName : Style : Normal ;; or you can change style here
Local : Field : IE Qty : Set as : Normal Bold ;; or you can change style here
Local : Field : IE Rate : Set as : Normal Bold ;; or you can change style here
Local : Field : IE Amount : Set as : Normal ;; or you can change style here

Mayur Infosys Solutions said...

how to create my own voucher type using tdl, which is not created from tally.

Anonymous said...

Print batchno & expairydate in one line of sale invoice.i required tdl code

Mani said...

;;You can Use the below code

Set as : $BatchName + " " + $$String:$ExpiryPeriod

Anonymous said...

Itemname
Batch:
Expairy:
Is genral prints above format but I need
Batch:. Expairy:

Anonymous said...

How to print expairydate beside batchno in default sale invoice of tally any tdl for to it

«Oldest ‹Older   201 – 258 of 258   Newer› Newest»