Bank Rec (and other) Screens

Idea suggested by Justin Adie 9 years ago

On my browsers (Edge + Windows 10, Chrome + Windows 10, Chrome + OSX) the bank rec screen requires a full page refresh for every selection/transaction. And clearly the load on clearbooks servers is significant or the back-end processing very inefficient as the refresh time is 5-10 seconds even on a (very) fast machine and a 10Mbps connection.

This activity is crying out for an ajax implementation (or even sJax if you must). As are many many other screens, but this is my biggest bug-bear.

the api already exists for this - odd that clearbooks does not seem to use it themselves! It's almost so bad that it's worth users building a grease-monkey script to do it themselves.

7 Replies

Hi Justin,

Thank you for post. We are looking into application performance at the moment and the screen you mention has appeared at the top of a compilation of "time-consuming" pages.

No research has been performed into our options for that page yet, but I agree with your sentiment. Going through the system and replacing the full page reload with in page API calls makes pages a lot more snappy. 5-10 seconds is a very poor performance, and you'll see some improvements to the speed system in the next few months.

We now also have an internal API which will allow us to create new AJAX functionality much quicker than before.

Thanks, Adrian.

+1 from me on this one, nice post.

I make one bulk payment for let's say 100 invoices and I am crying out now as it takes me up 45 seconds for to tick one invoice as paid!!!!! I have up to 1000 unpaid invoices on a supplier and it is loading like hell! Outrageous! I believe you will loose me as a client in the next months. I wanted to invest in you and bought some share on your first crowdfunding, unfortunately for you I did not think you worth more, so I invested very little. The issue could be sorted very easy and you should allow multiple selection when I chose which invoices are paid, not one by one!!! The task should take me only one or two minutes to put payment against 100 invoices of a single supplier. I am spending now 1 hour for this stupidity! Look and learn from your competitors, particularly this one (see pic). I will say to you on private if want to know who they are. What is 1 minute compared to 1 hour? I feel sick being stuck to use your software, because I have no way out and I need to submit my accounts by end of this month.

file

Now, I cannot edit what I wrote, or if I want to delete (not that I want to delete the post)... Please guys do more improvements to your software, if you want to grow on the market! Enjoy the reading with mistakes, hope it makes sense! I do not want to speak like that, it is not in my spirit! But I feel you have no consideration for my time, you don't care! I am paying for you services and what do I get back? I want more value for what I am paying you! It is not enough that I am paying money? Why do I have to spend this much of my time? You cost me a fortune if I am adding my wasted time to your bills! I really want to see improvement on this! I have 19 payments on a supplier and few hundreds of invoices to pay? You realise what I am crying??? Now what is 19 minutes to 19 hours??? How much time wasted!!!!! Guys are you professionals or what, how can this be difficult to fix why it is overlooked? It is very important to fix this issue very soon! You are wasting plenty of time of each of your client, cumulate all their (our) wasted minutes, hours, days? Please work on this as this shows you do not care for your clients!

And if you do not care for your clients, you do not care for your future!

Aaaa... and it si not my broadband speed at fault... I use 200 MB/s. Even if I would have let's say 500-600 invoices on a supplier, it would load faster the 45 sec... but still unacceptable. I should not pick one invoice at a time, you should build your system to allow multiple selection.

Hi Marian,

Thank you for your feedback. We will in the first instance be looking at the performance at a page level, this stage looks at the technical construction of each page. This stage is currently being worked on.

Adding multiple selection to the invoice selection is a good idea and would form part of a second round which would involve exploring whole user journeys to identify which user experiences haven't been optimised for.

I wish you well in completing your accounts, and I'm sorry we can't provide any immediate relief with that.

Thanks, Adrian.

Reply to this idea

Attach images by dragging and dropping or upload
 

Your comments will be public and can be answered by anyone in the Clear Books community.

Find out what we do and who we are