Allow modification of Amount Field in POS invoice

Discussion in 'Free Source Codes' started by Reagan, Dec 28, 2020.

    
  1. Reagan

    Reagan New Member


    Hello experts, I was asking, how can I allow a user to manually modify the amount field in a POS invoice, because it doesn't allow. But in the sales invoice it does, anyone know a TDL I can use for that? Thank you
     


  2. Himanshu-2002

    Himanshu-2002 Active Member


    I don't know about POS Invoice But If It is blocked then Surely There is some reason for it else Yes, We can allow modification in that field using TDL...
     


  3. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Disabled by whom ??? certainly not by Tally......... if by Tally, there is a reason. If by others, then you need to be duly authorized.
     


  4. Reagan

    Reagan New Member


    It's by tally, the field is inactive, you can't select it to enter an amount. But if sales invoice can allow manual amount change, then how do I make POS do it too
     


  5. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    No you should not..... Tally has well defined that field as "not editable" with a purpose. you should be well advised to leave it as it is.
     


  6. Reagan

    Reagan New Member


    The use of it, just like with sales invoice is, the person entering doesn't need to calculate the rates, because some of them can have many decimals and more. So it's much easier, entering the name, then quantity and then entering the amount you have sold, then the rate will be auto calculated. That's already working good in sales invoice, but it's also very important in POS invoice
     


  7. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    In POS....means retail business and hence MRP is sacrosanct and hence limited....anyone in retail business would know.

    The dynamics of accounting are different and accordingly Tally has implemented the measures.
     


  8. Reagan

    Reagan New Member


    Is there a way to over ride that because calculating rates comes with decimal places, and these are also carried to the amount. And my currency doesn't have decimals. For example if I'm selling 9 tablets at 300 shs, calculating the rate for each would be 33.33. Now since I can't manually write 300 in the amount field, it will have rate X quantity, so the amount field will now have 299.97 and I can't make it 300 myself, now printing a receipt with that is inconvenient because our currency doesn't have decimals. All this could be avoided if I can override that, I hope I'm understood. Thank you.
     


  9. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    You should be using "Shoper 9" software...which is best suited for retail business.
     


  10. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Contact Tally Solutions and INSTALL the Shoper 9 Add-ons and how to install and integrate it.

    Also let them know about your requirements.
     


  11. Reagan

    Reagan New Member


    Is it possible via TDL because that's the only feature I need
     


  12. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Yes it is possible. via TDL it is possible to make Tally into any comical accounting standards. :)

    You can make it...........
     


  13. Reagan

    Reagan New Member


    Haha, kindly if you could assist me in that, I would be very grateful
     


  14. piyush R

    piyush R New Member


    ;; Try this

    [#Field:VCH POSValue]
    Delete:Skip
    Delete:Read Only
     
    Reagan likes this.


  15. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    I can assist....but where is your code............

    We help, we do not make...........you make codes, if stuck, we can guide and assist you.
     


  16. Reagan

    Reagan New Member


    Thank you so much man. You're a life saver, thank you so much. I'm grateful, it works now, just that now the rate field doesnt recalculate itself to match the entered price.
    Rate is amount divided by quantity.

    Any idea about that. I'm sorry I am very very new to Tally, but I'm mostly, a mobile application and backend developer.
     


  17. Himanshu-2002

    Himanshu-2002 Active Member


    @Reagan I guess this is the best time for you to learn a new language
     
    Last edited: Dec 28, 2020


  18. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Simply by gaining access to that field will not solve your problems in long shot.... if you are using GST module within tally then you will have mismatch.

    There is a reason why that field has been skipped.

    You can try Tax Inclusive method of Tally for this purpose.
     


  19. Reagan

    Reagan New Member


    No it's not enabled, and it won't be enabled anytime soon, so I guess it's okay
     


  20. Reagan

    Reagan New Member


    Hello, anyone please?
     


  21. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    What is the issue now ??
     


  22. Reagan

    Reagan New Member


    The rate field now isn't recalculating itself when you change the amount manually, i.e rate is amount divided by quantity, I need your help please. I have tried several things and failed. Thank you please
     


  23. Amit Kamdar

    Amit Kamdar Administrator Staff Member


    Check out the .... VCH POS Rate .............

    It is complicated and also not advisable to change as it will affect system wide.
     
    Reagan likes this.


  24. Reagan

    Reagan New Member


    I tried that already but I think somethings not right

    [#Field: VCH POSValue]
    Delete:Skip
    Delete:Read Only
    Set Always : Yes
    Set as : $EBAmount
    [#Field: VCH POSRate]
    Option : EB VCH MyRate : @@ISSales
    [#Field : VCH POSBilledQty]
    Set as : $EBQuantity
    [!Field : EB VCH MyRate]
    Set By Condition : Yes : @@QtyCalculation
    [System : Formula]
    QtyCalculation :$$AsQty:#EBQuantity * $$AsQty:#$EBAmount
     


  25. Reagan

    Reagan New Member


    Hello, anyone please help?
     


Share This Page