Need Improvment

Discussion in 'Requests' started by Tajuddin Abbasi, Dec 25, 2023.

    
Tags:
  1. Tajuddin Abbasi

    Tajuddin Abbasi New Member


    Respected Sir, Below is my Whatsapp code, its working fine but I want some improvment in this code..... example: if SGST amount is empty then in message SGST should not Display

    [System: Formulae]
    Clbalance :$$String:mad:@clbs:"DrCr"
    clbs:$Closingbalance:Ledger:$ledgername

    SGSTMLK:$Name:Ledger:$LedgerName Contains $$LocaleString:"SGST"
    ITWSGST:$$FilterAmtTotal:LedgerEntries:SGSTMLK:$Amount

    CGSTMLK:$Name:Ledger:$LedgerName Contains $$LocaleString:"CGST"
    ITWCGST:$$FilterAmtTotal:LedgerEntries:CGSTMLK:$Amount

    FITTINGMLK:$Name:Ledger:$LedgerName Contains $$LocaleString:"Fitting"
    ITWFITTING:$$FilterAmtTotal:LedgerEntries:FITTINGMLK:$Amount


    ALIGNMENTMLK:$Name:Ledger:$LedgerName Contains $$LocaleString:"Wheel Alignment"
    ITWALIGNMENT:$$FilterAmtTotal:LedgerEntries:ALIGNMENTMLK:$Amount

    DISCOUNTMLK:$Name:Ledger:$LedgerName Contains $$LocaleString:"Discount"
    ITWDISCOUNT:$$FilterAmtTotal:LedgerEntries:DISCOUNTMLK:$Amount

    ITWINV:$$FullList:InventoryEntries:$StockItemName:$BilledQty:$rate

    BasicDesc : $inventoryentries[1].basicuserdescription[1].BasicUserDescription

    ITWTXABL:$amount - @@ITWFITTING - @@ITWCGST - @@ITWSGST - @@ITWDISCOUNT - @@ITWALIGNMENT


    WhatsappMsg: "_Dear Customer,_ "+"%0a"++
    "*_"+$$String:$PartyMailingName+"_*,"+" Happy to Serve You."+"%0a"++
    " Your Invoice No.: - " + $$String:$VoucherNumber + " Date: -"+$$String:##VARVchDate++
    ", Invoice Value Rupees " + $$String:$Amount + " Only Has Been Generated."+"%0a"+"*_Item Name: -_* "+"*_"+ $$String:mad:@ITWINV+"_*"+"%0a"++
    "*_Tyre Serial No.: -_* "+$$String:mad:@ABCD+"*_"+$$String:mad:@BasicDesc+"_*"+"%0a"+"Taxable: -" +$$String:mad:@ITWTXABL+"%0a"+"CGST 14%: -"+$$String:mad:@ITWCGST+"%0a"+"SGST 14%: -"+$$String:mad:@ITWSGST+"%0a"++
    "Wheel Alignment: - "+$$String:mad:@ITWALIGNMENT+"%0a"+"Fitting: -"+$$String:mad:@ITWFITTING+"%0a"+"Discount: - "+$$String:mad:@ITWDISCOUNT+"%0a"++
    "*_Total Amount: -_* "+"*_"+ $$String:$Amount+"_*"+"%0a"+ "Remarks/Info: - "+"*"+$$String:$Narration+"*"+"%0a"++
    "For Any Query, Please Contact Us. We are Looking For Business With You In Future."
     
    Mahesh Sethi likes this.


  2. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Use Condition -- if Empty @SGSTAmt then "" else @SGSTAmt
     
    Tajuddin Abbasi likes this.


  3. Tajuddin Abbasi

    Tajuddin Abbasi New Member


    :) Thank you sir !!! Again you helped me. I put condition (ABCD: if $$IsEmpty:$BasicDesc then "" else "Tyre Serial No.: - ") and it workes perfectly... Again Thank You
     


Share This Page