sending Whatsapp Msg from Tally by Scanning QR Code ( for Tally ERP 9)

Discussion in 'Free Source Codes' started by NiravMerchant, Mar 22, 2021.

    
  1. NiravMerchant

    NiravMerchant Member


    Hi Everyone
    i was Experimenting with QR Code in Tally

    add-on ( TCP ) allows user to send Sales Invoice, Receipts and Ledger Outstanding Bills Details as whatsapp Msg by Scanning the QR Code Generated

    User don't have to buy any Whatsapp Messages or even User don't require any Internet on PC
    Just scan the QR Code from His/ Her Mobile and this will send Whatsapp Msg to the Customer

    ( Lots of Improvement can be done but this is just an Idea for Developers to Make Use of it )

    Also Details can be sent as Attachment in PDF Format with Little enhancement

    Note : Right now add-on works with Andriod Mobile only - in Apple Mobile due to some security issue it is not sending the Message - I am working on it

    Attachemetns : TCP file of Add-on , Word Document for Help on Add-on
    Not able to attache TCP file Please Follow the Link to Download - https://1drv.ms/u/s!AmLrlJ-4sz4Ph5l7iEXk1cYKZKJrsA?e=fzneLG
     
    Rohit Khedar likes this.


  2. NiravMerchant

    NiravMerchant Member


    Hi Everyone
    I have updated this TCP - Now the Add-on will ask if User wants to Send Whatsapp Msg or SMS to Customer and as per choice QR Code will be Generated

    upload_2021-3-25_21-28-50.png

    Now Before sending Message User will have the choice to send Message as Whatsapp or normal SMS

    Add-on Link : https://1drv.ms/u/s!AmLrlJ-4sz4Ph5l7iEXk1cYKZKJrsA?e=1kWcxI
     
    Rohit Khedar likes this.


  3. Rohit Khedar

    Rohit Khedar Member


    :-- very nice.

    :-- Share with the code so that the learners can learn about it
     


  4. Rohit Khedar

    Rohit Khedar Member


    NiravMerchant# Hi Sir Plz help me
    Code:
    [#Menu:GateWayOfTally] 
        
    
        Add : Button : Change Background Btn
       
    [Button: Change Background Btn ]
    
        Title: "Change Bgrnd "
        Key : Ctrl + B
        Action : Call: TSPL Smp Query Box
    
    [Function: TSPL Smp Query Box]
       
        Variable    : SelectedIndex        : Number
       
        000    : Query Box Ex    : Change Background  Box
        010    : Set            : SelectedIndex            : $$LastResult
        ;020    : Msg Box        : "Selected Index is "    : ##SelectedIndex
    020    : display        : Change Background    
       
    [Query Box: Change Background  Box]
    
        Title            : "Change Background Query Box"
        Horizontal Align    : Center
        Vertical Align        : Top   
    
        Default            : 1     : 4   
        Gray Background        : No
       
        Query            : B    : "Accept Blue"     : "Change Blue Background"
        Query            : Y    : "Accept Yellow"     : "Change Yellow Background"
            Query            : R     : "Accept Red"             : "Change Red Background"
        Query            : N    : "Back"         : "Cancel Background"
    
    
    
    [Report: Change Background ]
      
        Form    :    Change Background
        Variable : SelectedIndex       : Number   
    
    [Form: Change Background ]
      
        Part   :    Change Background        
    
        VerticalAlign   : Center
        HorizontalAlign : Center
       
        Width   : 30% Page
       Control Ex    : Change Background  Box : @@IsBlueBackground and @@IsyellowBackground and @@IsRedBackground: ##SelectedIndex
       
       
    [Part: Change Background ]
    
        Line    :    Change Background    
       
    
    [Line: Change Background ]
      
       
        Field: Change Background
       
    
    [Field: Change Background ]
    
    Use   : Name Field
    Set as: "Happy Holi 2021"
    Align : Center
    Full Width: Yes
    Style : Large Bold Italic
    
    Background  :  ##SelectedIndex
    
    
    [System: formula]
    
    IsBlueBackground  : $$LocaleString:"Blue"
    IsyellowBackground: $$LocaleString:"Yellow"
    IsRedBackground   : $$LocaleString:"Red"
    My Problem is hear "B" accept then field backgroun change Blue
    if "Y" accept then yellow
    if "R" accept then Red
    if "N" accept then "Cancel Background"
     

    Attached Files:



  5. NiravMerchant

    NiravMerchant Member


    Hi Everyone - Little more update for Whatsapp Msg through QR Code
    now on scanning the QR Code - User can Send Entire Invoice Details VIZ : Bill No , Date, Tax Ledger name with Amt, Item Name with Qty and Amount and Total Bill Amount

    Limitation - due to Barcode Size - if Item name more than 9 to 10 items - it is not scanning the QR Code Properly

    Please check

    TCP Download Link : https://1drv.ms/u/s!AmLrlJ-4sz4Ph5l-GPD9Wa2hMWmcSQ?e=shfR1m
    (demo period 7 days)

    Note : Kindly keep Terms of Delivery Feature on for Printing, Keep Invoice Height 12 Inch and Width 9 Inch

    The message in whatsapp may look like this
    ===================================================================
    Dear Sir/Ma'am,Your Invoice No: SOL/MAY/10/10-11 , Dated :- 8-May-2010 Has been generated

    Details
    =============
    Item Total-28,983.54
    VAT 5% ON SALE-1,449.18
    , INSTALLATION FORMATTING CHGS-700.00
    , DISCOUNT-(-)732.72
    ====================================
    Bill Amount :- 30,400.00

    Item Details
    ==============
    -> GPCSG - THIN CLIENT - (Description : )
    Qty: 3 NOS , Amount: 15,714.30
    -----------------------------------------
    , -> LCD / TFT - (Description : ACER 20")
    Qty: 2 NOS , Amount: 12,307.70
    -----------------------------------------
    , -> KEYBOARD + MOUSE COMBO - (Description : )
    Qty: 2 NOS , Amount: 961.54
    -----------------------------------------

    Regards : SOLUTIONS COMPUTERS
     


  6. NiravMerchant

    NiravMerchant Member


     


  7. Rohit Khedar

    Rohit Khedar Member



  8. NBG

    NBG New Member


    i liked this tdl sir. how to get this tdl without expiry date
     
    Last edited: Apr 15, 2021


  9. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Only one way ---- Buy from the developer.

    After all they have invested time, skills and labour in making this utility.
     


  10. NBG

    NBG New Member


    agree sir. that's why i posted it here because i don't know any other way to contact the developer
     


  11. NiravMerchant

    NiravMerchant Member


    hi thanks for appreciation
    r u a developer or end user
    and there are 2 add on which one u like
    we dont give source code if interested in TCP u can contact me on 9768767433
     


  12. sameer batavia

    sameer batavia New Member


    pls share tcp
     


Share This Page