Invoice - Customization


[#Form: Comprehensive Invoice]


Option: Global Invoice    : @@IsSales


[#Form: Simple Printed Invoice]


Option: Global Invoice    : @@IsSales


[!Form : Global Invoice]


Delete   : Parts
Delete    : Bottom Parts
Delete    : PageBreak
Space Bottom: 0
Space Left : 0.25 inch
Space Right : 0
Add         : Parts        : Global Invoice Top Part
Add         : Parts        : Global Invoice Body Part
Add         : Bottom Parts  : Global Invoice Bottom Part


    [Part: Global Invoice Top Part]


Lines       : Global CmpName, Global VCHDate, Global PartyName, Global PartyAdd1, +
                Global ColumnTitles
Repeat      : Global PartyAdd1  : PartyAddress


        [Line: Global CmpName]


Fields : Global CmpName


            [Field: Global CmpName]


Use : Name Field
Set as   : @@CMPMailNAme
FullWidth : Yes
Align : Centre


        [Line: Global VCHDate]


Fields : Short Prompt, Global VCHDate
Right Fields: Simple Prompt, Global VCHNo
Local: Field: Short Prompt  : Set as    : "Voucher Date : "
Local: Field: Simple Prompt : Set as    : "Voucher No : "


            [Field: Global VCHDate]


Use : Short Date Field
Set as   : $Date


            [Field: Global VCHNo]


Use : Short Name Field
Set as   : $VoucherNumber


        [Line: Global PartyName]


Fields : Short Prompt, Global PartyName
Local: Field: Short Prompt : Set as     : "Party Name: "


            [Field: Global PartyName]


Use : Name Field
Set as   : $PartyLedgerName


        [Line: Global PartyAdd1]


Fields : Global PartyAdd1


            [Field: Global PartyAdd1]


Use : Name Field
Set as    : $Address
Indent    : 10


        [Line: Global 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 Discount   : Set as    : "Disc Amt"
Local: Field: IE Amount     : Set as    : "Amount"
Border      : Column Titles


    [Part: Global Invoice Body Part]


Parts : IE Details, LE Details
Vertical : Yes
Scroll : Vertical 
Common Border: Yes


        [Part: IE Details]


Lines : IE Details
Repeat : IE Details : Inventory Entries
Total : IE Qty, IE Discount, IE Amount


            [Line: IE Details]


Fields : IE SrNo, IE SiName
Right Fields: IE Qty, IE Rate, IE Discount, IE Amount
Explode : Item Desc     : $$NumItems:UserDescription > 0


                [Part: Item Desc]


Lines : Item Desc 
Repeat   : Item Desc     : UserDescription


                    [Line: Item Desc]


Fields   : 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
Set as   : $BilledQty
Border    : Thin Left
Format    : "NoSymbol"
Align   : Right


                [Field: IE Rate]


Use : Rate Price Field
Set as   : $Rate
Border    : Thin Left

                [Field: IE Discount]


Use : Amount Forex Field
Set as   : $$AsAmount:$Discount
Border    : Thin Left


                [Field: IE Amount]


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


    [Part: LE Details]


Lines : 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
Remove if : $LedgerName = $PartyLedgerName


;; Empty attribute is used to avoid printing of party ledger name in the invoice


    [Part: Global Invoice Bottom Part]


Lines : Global Total Line, Global AmtInWords, Global ForCmp, Global AuthSign


        [Line: Global 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 Discount : Set as    : $$Total:IEDiscount
Local: Field: IE Amount : Set as    : $$Total:IEAmount
Border      : Totals


        [Line: Global AmtInWords]


Fields      : Short Prompt, Global AmtInWords
Local: Field: Short Prompt  : Set as    : "Amount in words : "


            [Field: Global AmtInWords]


Use : Name Field
Set as   : $$InWords:$Amount + " Only"
FullWidth : Yes
Style    : Small


        [Line: Global ForCmp]


Right Fields: Global ForCmp


            [Field: Global ForCmp]


Use : Name Field
Set as   : "For " + @@CMPMailNAme
Align : Right
Width : 0


        [Line: Global AuthSign]


Right Fields: Global AuthSign
Space Top : 2


            [Field: Global AuthSign]


Use : Name Field
Set as   : "Authorised Signatory"
Width    : 0
Align    : Right

;; End-of-File


Bharat Goenka honoured

 We,Tally  users have much to celebrate. Not only is it our 25th Anniversary Year, but the unparalleled honour bestowed on our Founder-MD, Bharat Goenka, by NASSCOM puts us in rare company. The first ever Lifetime Achievement Award was conferred on him by a NASSCOM Product Conclave at an event held at Taj-Vivanta, Bangalore, on 9th Nov 2011.


The Father of the Indian Software Product Industry - Awarded
This prestigious accolade acknowledges the relentless vision of the man we all fondly call BG, but whom the Press has already dubbed: "father of the Indian software product industry". Today, with millions of customers owing much of their business success to his product, it's hardly surprising that he has himself become a brand of some reckoning and a beacon for India Shining.

As thousands of entrepreneurs look up to him for inspiration, we - his Tally Family - are filled with pride.