Order Management System. What's new
← Version 1.36.17.8

“Cash Registers” and Login improvements

Cash Registers Dictionary -> “Add new” button:

  • Chart of a/c field:
    • isn’t required;
    • contains the list of Chart of Account in the system; 
    • the validation isn’t displayed.

If the COA isn’t selected for Cash Register:

  1. Cash Transaction rules:
    • For example:
      • SO/Invoice total = 200;
      • Payment = 300;
      • Overpayment = 100;
      • Two Payment Transactions are created after Saving Order:
        • Payment Transaction for Invoice = +300;
        • Payment Transaction for Cash Refund = -100;
      • the transaction to the Open Balance into COA is added:
        • COA = Undeposited funds = +300
      • is displayed the Overpayment pop-up:
        • if was chosen the Put on Account:
          • the money will be put on the customer balance;
        • if was chosen the Refund:
          • the Refund/NFS pop-up is displayed to add transaction to the Open Balance into COA:
            • Transaction:
              • COA = Undeposited Funds = 100;
  2. Check Transaction rules:
    • For example:
      • SO/Invoice total = 200;
      • Payment = 300;
      • Overpayment = 100;
    • Two Payment Transactions are created after Saving Order:
      • Payment Transaction for Invoice = 200;
      • Payment Transaction for Refund = 100;
    • First Transaction:
      • Payment ID = 101;
      • Customer A; 
      • COA = Undeposited funds = +300;
    • is displayed the Overpayment pop-up:
      • if was chosen the Put on Account:
        • the money will be put on the customer balance; 
      • if was chosen the Refund:
        • the Refund/NFS pop-up is displayed to add transaction to the Open Balance into COA:
          • Payment ID = 101; 
          • Customer A; 
          • COA = Undeposited Funds = 100;
  3. Credit Card Transaction rules:
    • For example:
      • SO/Invoice total = 200;
      • Payment = 300;
      • Overpayment = 100;
    • Two Payment Transactions are created after Saving Order:
      • Payment Transaction for Invoice = 300;
      • Payment Transaction for Refund = -100;
    • To the Open Balance into COA is added transaction:
      • Payment ID = 101; 
      • Customer A; 
      • COA = Undeposited funds = +300;
    • Into QB:
      • will be synced 300 payment; 
      • COA = UnDeposited Funds (DepositAccountRef);
    • would be displayed the Overpayment pop-up:
      • if was chosen the Put on Account:
        • the money will be put on customer balance;
      • if was chosen the Refund:
        • the Refund/NFS pop-up is displayed to add transaction to the Open Balance into COA:
          • Payment ID = 101; 
          • Customer A;
          • COA = Undeposited funds = 100;
  4. Complex Payments transaction rules:
    • For example:
      • SO/Invoice total = 200;
      • Payment = 300:
        • Cash = 100;
        • Check = 100;
        • Credit = 100;
      • Overpayment = 100;
    • Two Payment Transactions are created after Saving Order:
      • Payment Transaction for Invoice = 300;
      • Payment Transaction for Refund = -100;
    • To the Open Balance into COA is added transaction:
      • Payment ID = 101; 
      • Customer A; 
      • COA = Undeposited funds = +100 for Credit Card;
      • COA = Undeposited funds = +100 for Check;
      • CAO = Undeposited funds = +100 for Cash;
    • Into QB:
      • will be synced 3 payments for 100 each; 
      • COA = Cash Register (DepositAccountRef) = +100 for Cash;
      • COA = Cash Register (DepositAccountRef) = +100 for Check;
      • COA = Undeposited funds (DepositAccountRef) = +100 for Credit Card;
    • is displayed the Overpayment pop-up:
      • if was chosen the Put on Account:
        • the money will be put on customer balance;
      • if was chosen the Refund:
        • the Refund/NFS pop-up is displayed to add transaction to the Open Balance into COA:
          • Payment ID = 101; 
          • Customer A; 
          • COA = Undeposited Funds = 100;
  5. Customer Credit Transaction rules:
    • When Customer Credit is created:
      • the COA transaction is created; 
      • all Customer Credits are added to the Undeposited funds.

User Management List form -> user Information pop-up:

  • If the user checked the “Print QR Code” checkbox, filled new Password, and clicked on the “Save” button:
    • the User ID Barcode is printed.