GST number and State code Mismatch

Discussion in 'Tally Developer' started by jgkumar1976, May 2, 2021.

    
  1. jgkumar1976

    jgkumar1976 Member


    sir,

    I need Assist and Information from Admin

    i created a party of Tamilnadu state but i entered telangana gst number to that party unknowingly
    but tally not warn for that entry and accepted what i entered,


    is it write or wrong pls clarify
     


  2. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Is that created Party....both in TN and Telangana ??
     


  3. naren1234

    naren1234 Member


    It is wrong. Unfortunately, when creating/altering a Party Ledger, Tally does not match the entered GSTIN against selected State it only verifies the GSTIN based on a checksum.
    However, if you have configured other GST settings correctly AND your Place of Business is different from Telangana and Tamil Nadu, there is NO impact w.r.t. GST computation (in either case Tally will compute the tax under IGST). But if your business is in one of these two states then Tally will compute GST under wrong head/s.
     


  4. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Good Point........Mark the Same to Tally Solutions. and also keep dummy data ready for them to try out your query.
     


  5. naren1234

    naren1234 Member


    Thank you Sir, I will contact tally support to address this issue. This may not be a critical or priority issue for them, so it may take a while before we see this check implemented in Tally.
     


  6. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    You can also send me the dummy data...so I can check it out.........
     


  7. jgkumar1976

    jgkumar1976 Member


    issue with tally soultions from 2019
     

    Attached Files:

    Last edited: May 16, 2021


  8. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Ha Ha :) ... Mine is still pending since 2014.....

    Left out follow-up after 2 years.....till date no resolution at all. :rolleyes::rolleyes:
     


  9. naren1234

    naren1234 Member


    Sir, here is a dummy data file.
    Created Party ledger 'ABC & Co.' with state Maharashtra and provided Himachal Pradesh GST No. 02ALPGH1234F1Z5, Tally did not show any alert message.

    Sir, you can change the state and enter a valid GST number from other than the selected state, Tally will accept it without any alert.
     


  10. naren1234

    naren1234 Member


    Sorry, here is the file..
     

    Attached Files:



  11. jgkumar1976

    jgkumar1976 Member




  12. @jgkumar1976

    This must be default feature.

    Anyway good work.
     


  13. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Well...you can make your own warning message, if the State and StateCode are not matching.
     


  14. Amit Kamdar

    Amit Kamdar Administrator Staff Member



  15. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Due to nature of business under GST regime.... and the flexibility of business dealings across border, it only checks for the veracity of the GST Numbers and not comparing the GSTIN with the State.
     


  16. jgkumar1976

    jgkumar1976 Member



    OK SIR,

    then
    please check this GST number with tally any version after release 6.4.7 , will the tally warn or not ?? and also you may chek this gstin with GST site

    "36 BXQPG 43109 1ZZ"
     


  17. jgkumar1976

    jgkumar1976 Member


    CAN ANY BODY TRY THIS

    Example : PAN No. ABCDE1234G

    When in GST No. Type : "ABBDF1234G" (3rd Character Decrease and 5th Character Increase)

    Then Not Show Any Error in Tally GST Validation.
     


  18. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Please refer.......IsValidGSTINPattern .... default tally checks for patterns only not the veracity of characters/numbers within.
    However, user can still add a NOTIFY to check equality of PAN in ITPAN and GSTIN.
     


  19. jgkumar1976

    jgkumar1976 Member


    upload_2021-5-17_13-34-58.png
     


  20. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    There is only pattern validation and not the characters/numbers within.

    Long time back there was expected release of FixedAssets module and checking of VAT (at that time), PAN etc with online portals..... but yet not happened so far. This on the fly checking would be a good for all.
     


  21. jgkumar1976

    jgkumar1976 Member



    sir what about this pattern
     


  22. jgkumar1976

    jgkumar1976 Member


    actually what i am saying here is

    tally has some minor or major bugs
    but the tally people not to get these bugs as priority basis ,,, that is my question only on the product
     


  23. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Check this.........

    [Function: IsValidGSTINPattern]
    PARAMETER : pInputGSTIN : String
    00 : DO IF : ($$StringLength:##pInputGSTIN != 15) : RETURN : No
    05 : DO IF : (NOT $$GSTFuncIsNumber:($$StringPart:##pInputGSTIN:0:2)) : RETURN : No
    10 : DO IF : (NOT $$IsAlphaNumeric:($$StringPart:##pInputGSTIN:2:2)) : RETURN : No
    20 : DO IF : (NOT $$FuncIsAlphabetStr:($$StringPart:##pInputGSTIN:4:2)) : RETURN : No
    30 : DO IF : (NOT $$IsAlphaNumeric:($$StringPart:##pInputGSTIN:6:1)) : RETURN : No
    40 : DO IF : (NOT $$GSTFuncIsNumber:($$StringPart:##pInputGSTIN:7:4)) : RETURN : No
    50 : DO IF : (NOT $$IsAlphaNumeric:($$StringPart:##pInputGSTIN:11:2)) : RETURN : No
    ;; By passing last 3 characters validation in case of Transporter "88" state code
    60 : DO IF : ($$Number:$$StringPart:##pInputGSTIN:0:2) != 88 AND +
    ($$StringPart:##pInputGSTIN:13:1 NOT IN ("Z", "N", "R", "D","C","S")): RETURN : No
    70 : DO IF : (NOT $$IsAlphaNumeric:($$StringPart:##pInputGSTIN:14:1)) : RETURN : No
    99 : RETURN: YES
     


  24. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Yes there are many........dat is why developers add more checking in their TDL codes.
     


Share This Page