UNIQUE BARCODE CONTAINING INVOICE INFORMATION

Discussion in 'Free Source Codes' started by sattam, Dec 11, 2019.

    
  1. sattam

    sattam Active Member


    1) Copy the supporting .ttf file in "C:\Windows\Fonts"
    2) load the text file in your tally.
    3) When printing Invoice there will be a barcode at bottom of the Invoice containing Invoice information. Enjoy.
     

    Attached Files:

    mahgs, psr, Frz and 1 other person like this.


  2. sattam

    sattam Active Member


    If any advice please reply
     


  3. Jay kumar tailor

    Jay kumar tailor Well-Known Member


    Auto Entry By Scanning it.:)
     
    M. Sajid Razzaq, anish and sattam like this.


  4. anish

    anish Member


    Thank you great sharing !
     


  5. sattam

    sattam Active Member


    :)
     


  6. nasir

    nasir Member


    WILL IT WORK IN 9.1.1
     


  7. Jay kumar tailor

    Jay kumar tailor Well-Known Member


    Never Tested.
     


  8. nasir

    nasir Member


    KINDLY HELP ME TO SHOW UN TALLY 9.1.1 PLZZZZ
     


  9. nasir

    nasir Member


    jay bahi help about this plzzzzz
     


  10. sattam

    sattam Active Member


    Please Buy licensed version
     
    M. Sajid Razzaq likes this.


  11. nasir

    nasir Member


    SATTAM BAHI I HAVE MODIFY THIS CODE WHICH IS I CAN USE IN 9.1.1 I AM SENDING U SCREEN SHOOTS
    THANKS
     


  12. nasir

    nasir Member


    ca
    cann we add voucher amount in this bar code plzzzzzz
     


  13. Sanjeev S

    Sanjeev S Active Member


    Yes we can even add Itemwise qty,rate and amount but it will make barcode quite lengthy for such application we need to use QR Codes
     


  14. nasir

    nasir Member


    can we ad as $Voucheramt or any other i tried this nut not showing
     



  15. that's very much possible in tally but for making it required team of expertise
     


  16. NiravMerchant

    NiravMerchant Active Member



  17. K.Deepa

    K.Deepa New Member


    Sir, I am using tally erp9 6.6.3 licensed version, the barcode tdl not working in my system, what will be the problem please explain.
     


  18. K.Deepa

    K.Deepa New Member


    i have copied the font file in windows / fonts folder and add the txt file to my tally and restart my system. after restarting also the barcode not printed in invoice.
     


  19. K.Deepa

    K.Deepa New Member


    Sir, please give me the solution.
     



  20. outstanding , though not as useful but creates value for your invoice print. thanks sir
     


  21. Sanjeev S

    Sanjeev S Active Member


    I suppose it will work.
     


  22. Sanjeev S

    Sanjeev S Active Member


    Nice code sir.

    Regarding it's use it's upto individual to make it applicable since logic is important.

    I have just added some more flavour to it.

    1. QR Code
    2. Removed Blanks so that code can be directly scanned.
    3. Date in SDF (Simple Data Format)
    4. Removed commas and decimals from amount

    Hope it will be useful. Enjoy

    Code:
    [#Part: EXPINV Jurisdiction]
    Add:Option:EXPINV Barcode:@@IsSales OR @@IsCreditNote
    
    [!Part: EXPINV Barcode]
        Add : Line : At End : EXPINV Barcode
    
    
    
    [Line : EXPINV Barcode]
    Field          : EI Barcode
    
    [Field : EI Barcode]
    
    Use                 :     Name Field
    Set As            :    @@InvString
    Style                :     Bar Code1
    Align              :     Centre
    Full Width     :     Yes
    
    ;;;;;--------------- QR for Prime
            [#Part: EXPINV Terms]
                Option    :    My QR            :    @@IsSales
               
    [!Part        :    My QR]
            Delete            :    Lines
            Delete            :    Repeat
    
            add                :    Parts    :    My QRPay
       
            [Part    :    My QR Pay]
            Line                :     Empty
            QR Code       :     @@InvString    : Yes
            Height            :     2 cms
            Width            :     50% Page
            Space Top    :    2 mms
            Space Left    :    15 mms
    
    
    
    [Style: Bar Code1]
    
        Font        :     IDAutomationHC39S 
        Height    :     10
       
    [System    :    Formula]
        TokenString    :    @@ConsigneeName
        TokenSep        :    " "
        InvTotal            :    $$String:#EXPINVInvTotal:NoComma,Decimals:0
        InvString        :    $$RemoveBlanksFunction+"/"+$VoucherNumber +"/"+ $$String:$Date:SDF +"/"+@@InvTotal
       
    
    [Function: RemoveBlanksFunction]   
        Variable                    :     SMS            :     String
    
        00    : FOR TOKEN     :     TokenVar     :     @@TokenString : @@TokenSep : FALSE
    
        10    :    IF                        :     $$IsEmpty:##SMS
        20    :         SET                :     SMS            :     ##TokenVar + "%20"
        30    :     ELSE
        40    :        SET                :     SMS            :     ##SMS + ##TokenVar + "%20"
        50    :    End If
    
        60    : END FOR
        70    : Return                :     ##SMS
    
     
    Mahesh Sethi and sattam like this.



  23. SANJEEV S SIR,
    following error on loading your modified tdl
    please help
     

    Attached Files:



  24. Dheeraj Sharma

    Dheeraj Sharma New Member


    HOW TO ADD QTY IN QR CODE I HAVE TRIED BUT NOT GETTING SOLUTION

    #Part: EXPINV Terms]
    Option : My QR : @@IsSales

    [!Part : My QR]
    Delete : Lines
    Delete : Repeat

    add : Parts : My QRPay


    [Part : My QR Pay]
    Line : Empty
    QR Code : @@InvString
    Height : 1 cms
    Width : 50% Page
    Space Top : 2 mms
    Space Left : 5 mms

    [System : Formula]
    TokenString : ""
    TokenSep : " "
    InvTotal : $$String:#EXPINVInvTotal:NoComma,Decimals:0
    InvString:$$RemoveBlanksFunction+""+$VoucherNumber+"$"+"97325599"+"$"+$BasicPurchaseOrderNo+"$"+$Partno:StockItem:$StockItemName+"$"+:BilledQty



    [Function: RemoveBlanksFunction]
    Variable : SMS : String

    00 : FOR TOKEN : TokenVar : @@TokenString : @@TokenSep : FALSE

    10 : IF : $$IsEmpty:##SMS
    20 : SET : SMS : ##TokenVar + ""
    30 : ELSE
    40 : SET : SMS : ##SMS + ##TokenVar + ""
    50 : End If

    60 : END FOR
    70 : Return : ##SMS
     


  25. Dheeraj Sharma

    Dheeraj Sharma New Member


    ;;;;;;;;;;;;;;;;;;;;CODE;;;;;;;;;;;;;;;;;;;;;

    [#Part: EXPINV Terms]
    Option : My QR : @@IsSales

    [!Part : My QR]
    Delete : Lines
    Delete : Repeat

    add : Parts : My QRPay


    [Part : My QR Pay]
    Line : Empty
    QR Code : @@InvString
    Height : 1 cms
    Width : 50% Page
    Space Top : 2 mms
    Space Left : 5 mms

    [System : Formula]
    TokenString : ""
    TokenSep : " "
    InvTotal : $$String:#EXPINVInvTotal:NoComma,Decimals:0
    InvString:$$RemoveBlanksFunction+""+$VoucherNumber+"$"+"97325599"+"$"+$BasicPurchaseOrderNo+"$"+$Partno:StockItem:$StockItemName+"$"+$BilledQty



    [Function: RemoveBlanksFunction]
    Variable : SMS : String

    00 : FOR TOKEN : TokenVar : @@TokenString : @@TokenSep : FALSE

    10 : IF : $$IsEmpty:##SMS
    20 : SET : SMS : ##TokenVar + ""
    30 : ELSE
    40 : SET : SMS : ##SMS + ##TokenVar + ""
    50 : End If

    60 : END FOR
    70 : Return : ##SMS
     


Share This Page