Progress on the new accounting software accelerated this past week, thanks to a rainy spell. That will continue, since most of the garden is planted now. It has 6 different varieties of broccoli, to see which does best in this new location. Also a dozen types of tomatoes, scattered all over the property. If they all do well there will be way too much produce this summer. Maybe TurtleSoft should include a free heirloom tomato with every purchase!
Plenty of bugs are still turning up in the new estimating/accounting app, especially in breakdown tables. The basics work, but there are many small details that still need work. Breakdowns also took a few years to get right in Goldenseal. They are small lingering bugs, even after twenty years.
The new app still uses the original tables from Goldenseal. They no longer draw on the screen or interact with mouse and keyboard: that is handled with a Qt table and cell fields. But they contain all the code that does math or links cells (e.g. category and subcategory). Getting the two tables classes to talk with each other can sometimes be tricky, but it’s safer and easier than a total rewrite.
We will get breakdowns in Material Purchases and Sales to work perfectly, then move on to Estimates. Those have by far the most quirks. After that, I think the new app will be ready for its first early release.
It will be easy to test Estimates, since I plan to build a tool shed soon. The last time I did any new exterior framing was 30 years ago. Not much swinging of hammer these days, it’ll all be screws and lithium.
Some day we need to update the stock assemblies in the construction starter files. Construction has changed a lot since those were made.
Dennis Kolva
Programming Director
TurtleSoft.com