9010. Transaction copying in MBGL was reviewed, to also copy bank details. The next day, the Batch Transaction List was revised to also include bank details; this required revising database code that handled batch transactions. Later in the month the transaction import and bank details forms were revised—completing account codes on entry of partial codes, assigning bank account numbers on entry of banks, reviewing MoneyBooks-format transaction import and other areas. The executable was finally built as v3.4.
9032. We did a minor revision of MBIN, implementing an auto-command for the Stock Transaction History List, for posted items. This makes it possible to set up a shortcut that would automatically open the list once the application starts. We also revised a couple of display data windows. Later in the month, transaction posting was revised, to first ensure a date was within the GL period if a GL journal would be generated. Following the revisions the executable was built as v1.63.
9043. A Printwiser Estimating v6.60 client requested for a visit to discuss new requirements. During the visit within a few days, it became obvious they needed their Printwiser upgraded to the latest version, especially with the Capital/Energy Estimate Summary Format option. Proposal for the upgrading was shortly submitted.
9076. We implemented phone call copying in MBDM, for faster data entry. Later in the month an issue with importing share transactions in the module was resolved, the executable built as v3.28.
9113. We began implementing the default date feature of LeMIS in MoneyBooks, starting with the Employees module where it would most be needed, now compiled as version 1.8, the first revision since 2021. The default date feature sets today’s date as default when an application starts, then allows any other date to be set as default. The default value is used to initialize date columns, and also when partial dates are entered, such as 21/2 (without year), they would be automatically completed using the day, month and year from the default date. When the application stays open past midnight, the default date is also automatically adjusted, unless it was manually set. Later in the month the feature was implemented also in MBGL (shown here), MBDM, MBFA (first review since 2018 as v1.2) and MBIN.
9124. Lemeechi StockReader was used to download share stock transactions, and for the first time it was discovered the downloaded data had duplicated records. The downloaded transactions were exported to a csv file. Due to the duplication, the SQLite database was not updated, so we implemented transaction importing from a csv file as v1.2, adding the Import File button. We then imported the transactions after removing the two duplicated records from the file.
9135. Approval was received for the upgrading of Printwiser Estimating v6.60 to the latest version including the Capital/Energy Estimate Summary Format option. The next day, work began with the first item on the upgrading list, investigating the Amount column in the detailed estimate working sheet that was sometimes too small to show all digits, reducing the font size from 8 to 7pts, compiling the application as v10.06 and then creating the program installer. Another change made days later was that the cost analysis report was freed from being dependent on the Quote Writer option that the client did not request for. We also ensured the Hard/Limp Cover selection on the estimate report window was not possible when the feature was not enabled. While testing, we resolved an issue in the application that came up, not being able to—as a Report Viewer user—view a production form report that was saved by someone else.
9146. Our WEB241 custom search engine was revised with a set of new terms. Later in the month a new button was added to show a high-resolution map.
9172. Printwiser Estimating v6.60 to 10.06 upgrade: We began putting up the database update script. Version 6.60 was created in 2008 while the latest version was created earlier this year. The database would need to be upgraded using SQL code, to cater for all the structural changes having to do with the Estimating module since 2008. This was completed the following day, then testing and revision as well as creating the database update installer were carried out, any issues being resolved.
9205. Printwiser Estimating v6.60 to 10.06 upgrade: We decided to address an issue that was noticed while testing yesterday—charged extra items and the consumables charge (things that the first Printwiser Estimating v10 client didn’t use) being added to the production cost on the summary estimate working sheet, but not on the cost analysis report. They would need to be moved to be part of Subtotal 2 instead. This required revising code not only for the summary estimate working sheet report, but also the revised summary, supplementary sheet, cost analysis, quote, cost sheet, flexible spreadsheet and work-back reports. We also revised the formula for consumables charge, to now be a simple percentage of production cost rather than an inclusive percentage.
9231. Carried out minor revisions to Gerian, correcting a new error on logging out and revising the Settings form.
9242. Printwiser Estimating v6.60 to 10.06 upgrade: The client was visited for installation of the upgrade on their two computers, which was concluded successfully. The estimators were given tutorial on the new features like generating the flexible estimate spreadsheet and using the Capital/Energy estimate summary format.