Total Office Manager 25.5.1400 Release Notes

Total Office Manager Update

Release Notes for Version 25.5.1400
Release Date: 5/25/2025 (rolling release)

Thank you for trusting Aptora Corporation with your business management software. We appreciate your feedback and support.


Database Update

This update requires an update to your database. This will require that all users log out of the software program so that the update can run. Once the update has run and the first user logs in, other users will be able to log back into the program in prior versions without being required to update. This update will take anywhere from 15 seconds to 5 minutes depending on the database size.

Update Schedule Board Reminder

Please note that your schedule board does not get updated when you update Total Office Manager. You can see your version at the top of the schedule board. At the time this was written, the latest version is 3.6.9.1. To check for and apply updates, please do this: Open the (new) schedule board > click About > Check for Updates.

Enhancements/Modifications

The following contains feature requests submitted by users like you:

  1. Custom Invoice Designer: We added two additional fields to the custom invoice designer: Trans Line Tax Amount and Trans Line Use Tax Amount.
  2. General Journal: We added a column to show payroll item information and another column to indicate the database ID for the entry.
  3. Bank Deposit Form: You may now have a negative amount with any deposit item. Your total deposit amount may now be a negative number. This typically only occurs when a bank deposit from a credit card or other payment processor is negative. Negative amounts are displayed in red and the user is warned prior to saving negative deposits.
    The option was renamed from “Use Labor Cost for Commission’s ” to “Add the Labor Cost Field to Items (so it may be used for commissions).”
  4. Job Costing Overview report: We improved report labeling for certain COGS line items.
  5. In the Custom Data View list form, we removed the automatic search timer function and replaced it with the same “Go” button found on other lists. This prevents the list from searching and refreshing while you are in the process of entering dates and other ranges.
  6. On the Item Import selection, we made the following improvements:
    • Relabeled “Bin” to “General Bin”
    • Relabeled “Purchased” to “Purchased for Resale”
    • Relabeled “Common” to “Commonly Used”
    • Relabeled “Vendor” to “Preferred Vendor”
    • Increased the import string length of Bin from 15 to 50.
    • Added “Labor Cost” import field.
    • Added “Item Commission” import field.
    • Added “Manufacturer Warranty” import field.
    • Added “Equipment Manufacturer” import lookup field.
    • Added “Equipment Type” import lookup field.
  7. We created a one-time turnoff of the Information Center, per user. Many users have reported that they do not use this feature and do not know how to close it permanently. Closing it will reduce network activity and calls to the database which can help improve speed and performance. Users may always reset the default behavior for this form.
  8. We added ‘Department’ as a new column on the Employee List.
  9. We added a Show Password button to the login form.

Bug Fixes

These are issues submitted to the technical support department where a ticket was entered for that issue.

  1. Ticket 44215: We fixed an issue where the purchase rate was displaying incorrectly for certain units of measure (UoM).
  2. Ticket 47336: We corrected an issue where unemployment rates were incorrectly displaying as 0%.
  3. Ticket 47225: We addressed an issue preventing users from removing serial numbers from item receipts.
  4. Ticket 47587: We resolved an issue where the Work Address field was not populating during the Merge Contacts process.
  5. Ticket 46781: We fixed an issue where clicking “Add New” on an invoice caused the system to freeze unless the Info Center was manually closed first.
  6. Ticket 45895: We resolved an issue where eCheck payments could not be processed, even though credit card transactions were functioning correctly.
  7. Ticket 47671: We corrected an issue where users were unable to change the “Deposit To” account on payment transactions.
  8. Ticket 47275: We addressed the issue causing payroll liabilities to calculate higher than expected.
  9. Ticket 44336: We fixed an issue where callback work order information was not being saved within the work order record.

Yellow Screen Error Submissions

These are the unexpected error messages that users may receive. The forms have a yellow background. When submitted to us, we work very hard to determine what could have caused the error and what needs to be done to fix it. Whenever it is possible, we fix every one of these.

  1. FrmNavigator_Setup.loadCheckList Control array n doesn’t exist
  2. FrmInvoices.loadLists This key is already associated with an element of this collection
  3. ModRecords_2.deleteJE The DELETE statement conflicted with the REFERENCE constraint
  4. FrmInvoices.getTotalEstimatedCost Type mismatch
  5. ModRptInvoices.getChangeOrders Incorrect syntax near ‘)’.
  6. FrmWorkOrder.cmbCustomerJob_ItemChange Control array element ‘-1’ doesn’t exist
  7. FrmVendors.makeInactive Subscript out of range
  8. FrmPO.showItemPicker Subscript out of range
  9. FrmWorkOrder.loadSA Column not found, Begins
  10. ModRecords_2.deleteUsers The DELETE statement conflicted with the REFERENCE constraint
  11. FrmCCChargeList.loadMenu Subscript out of range
  12. FrmNewItem.formatForm A form can’t be moved or sized while minimized or maximized
  13. Heirarchical.loadCustList_Timesheet Operation is not allowed when the object is closed.
  14. ClsListForms.getListLastViewed Cannot continue the execution
  15. FrmAppointment.loadRecord Invalid property value
  16. FrmPayments.loadRecord Invalid property value
  17. ModForms.getZipLocation Object doesn’t support this property or method
  18. ModRptCommittedCost.displayReport Subquery returned more than 1 value.
  19. FrmSchedule.loadNotSch Data provider or other service returned an E_FAIL status.
  20. FrmInvoices.insertItems Column not found, GroupBoundary
  21. FrmPO.updateRecord The UPDATE statement conflicted with the FOREIGN KEY constraint
  22. FrmFRPImport.Group_Export The Microsoft Jet database engine cannot find the input table or query ‘RepairItem’
  23. FrmSchedule.deleteWOSchedule Object doesn’t support this property or method
  24. FrmWofrmPOrkOrder.lstDept_DropDownClose Subscript out of range
  25. FrmWorkOrder.loadRecord Operation is not allowed when the object is closed.
  26. FrmPRNewTimeSheet.grdDay_FetchRowStyle Subscript out of range
  27. FrmNewCustJob.beforeUpdate* Data access error
  28. FrmSchedule.printEmplSch Object already loaded
  29. FrmPRNewTimeSheet.IsDirty Object already loaded