What's New in Standard Time® 2023
ST2023 launched December 2022 with weekly updates through December 8, 2023. All release entries are listed below in reverse chronological order.
December 8, 2023
Improvements
- Added "Submitted" and "Timesheet dates" to timesheet submit email notifications.
- Enforce "Can log time with no category" when scanning barcodes.
- Cloud: Enable drag-and-drop Gantt bars to change project task start dates.
- Search for project tasks by name during import with project and subproject.
- Display the number of new and updated records after a successful import.
Bug Fixes
- Fixed another time zone issue when killing timers at specified times.
- Fixed incorrect subproject ID lookup in project tasks by name.
December 1, 2023
New Features
- Added two more stop timer options: "Stop timers at 2" and "Stop timers at 3".
- Added "Timer running" column to the Time Logs page.
Improvements
- Allow attachment paths to be edited in-place.
- Allow WIP page to be filtered by "Timer running".
- Display "[Unknown project]" when a time log has a project ID but no matching project.
- Added limited AutoComplete to some Windows property dropdowns.
- Added the ability to type into a Notes field without clicking the edit button first.
Bug Fixes
- Fixed setting time log and project task category to "None" not working.
November 24, 2023
New Features
- Added "Not billed" to the Time Logs page filter choices.
Improvements
- Added "Next" and "Previous" to search filter tree (F3 and SHIFT-F3).
- Prevent inventory items from being added to themselves as BOM items.
- Check for circular references when adding inventory BOM items.
- Cloud: Prompt before removing BOM items from inventory.
- Better error checking and reporting when running "Can Log Time".
- Added scheduled imports to Standard Time scheduled tasks.
Bug Fixes
- Fixed Expenses page "Not billed" exception.
- Cloud: Fixed exception when double-clicking "Subscription" row.
- Cloud: Fixed line spacing for multiline text, such as long descriptions.
- Fixed exception "Ambiguous column" when displaying Project status column.
November 17, 2023
New Features
- Added "Order" property to project tasks.
- Added "Can log time script" to projects.
Improvements
- Update inventory "Qty in stock" when any location quantity is updated.
- Check project "Can log time script" before checking the project task script.
- Used a multi-line dropdown property for Projects "Description".
- Search opens all folders in the filter tree where results are found.
- Added "Stop timer" to project task context menu when a timer is running for that task.
Bug Fixes
- Fixed repeated auto-filter labels, such as "TOP 500".
- Fixed exception "Cannot access a disposed object" for RoundedTextBox.
- Fixed "Assign to users" dropdown losing assignments when clicked.
November 10, 2023
New Features
- Cloud: Added "File, Options, Display Toaster Messages" for settings.
- Cloud: Added "File, Options, Clear Barcode Values" for settings.
- Added "Tap To Start" panel to the Scan Barcodes page.
Improvements
- Added "Database column" to the default columns for "Custom columns".
- Added "Unknown" and "No field type" to the "Field type" dropdown property.
- Project QtyBuilt is now automatically calculated from the summation of task quantities.
- Project task QtyBuilt is calculated from the summation of Tasks.Qty.
- Fixed "File is in use by another program" after emailing exported files.
Bug Fixes
- Fixed exception when adding custom columns.
- Fixed exception when clicking on "Field type" column header.
- Fixed incorrect description for "Field type" property.
- Cloud: Fixed "Prompt For Value" dialog not reappearing if "X" was clicked.
- Fixed menus: "Scheduled Imports" and "Scheduled Exports".
- Fixed Custom fields "View type" filter choice for "Time log".
November 3, 2023
Improvements
- Initialize some script values when new records are created.
October 27, 2023
New Features
- Added "Qty built" property to projects.
- Added "Qty built" property to project tasks.
Improvements
- Renamed project "Quantity" property to "Qty".
- Web Edition: Added prompt rule checks, including "rule script".
Bug Fixes
- Fixed "Arithmetic overflow error converting to int" with improved handling.
- Fixed exception when creating a new expense when a project is selected.
- Fixed exception when creating a new custom column without a property.
- Fixed MS Access "CONVERT" exception in Projects and Project Tasks pages.
October 20, 2023
Bug Fixes
- Attempted to fix SQL "deadlock" error for slow network connections.
October 13, 2023
New Features
- Special option "SMT" to allow scanning multiple tasks with the same barcode.
- Display total hours for selected time logs in the lower-right corner of the main window.
- Added new replacement TAGs for SQL scripts, for use in queries.
Improvements
- Web Edition: Added more capabilities to BOM management (add, delete, qty).
Bug Fixes
- Fixed "Approve timesheets" miscalculated "Hours" column value.
- Fixed submit timesheets to use pay period dates instead of 7-day dates.
- Fixed subreport "Grow vertically" bug where long text overwrote adjacent text.
October 6, 2023
New Features
- Added INV-BUILD scan to build an inventory BOM from scanned items.
- Added INV-CHECK scan to verify all items in an inventory BOM are present.
Improvements
- Show Project Task icons for non-admins who have rights to see them.
- Calling "Condition" and "Rule" scripts for required scans.
- Calling "Can log time" script when scanning project task names.
- Refresh filter tree when a project folder property choice changes.
- Time log Notes panel now uses word-wrap and a single vertical scrollbar.
- Added "Parent" column to inventory records.
- Added "BOM item names" to inventory BOM records.
Bug Fixes
- Fixed exception when checking "Completed" checkbox for subprojects.
- Fixed CSV import where line 1 contained field names with commas.
- Fixed time log notes not appearing after ST restart with floating notes.
- Fixed multi-line custom field error when clicking dropdown button.
September 29, 2023
New Features
- Database updates for "Required Scans" scripting.
Improvements
- Added "Can log time script" property to Project Tasks (not yet enabled).
September 22, 2023
New Features
- Database updates for overtime and user records.
- Added "Time zone" to user record.
Improvements
- Do not show subprojects in timesheet that are not assigned to the logged-in user.
September 1, 2023
New Features
- Added "Special option" to update time log actual work instead of stop time.
Improvements
- Changed "Special features" property name to "Special options".
- Added summation attribute to several project columns for totals.
- Include projects with no start date in Project Revenue chart.
- Added currency labels to the Project Revenue chart.
- Removed "Reports" icon from Home page for users without that right.
August 25, 2023
Improvements
- Add project name to task name when starting a timer with barcodes.
- Web Edition: Refresh barcode defaults property grid when choices are updated.
Bug Fixes
- Web Edition: Use barcode default "Project task" cookie value property correctly.
- Allow Assembly line folders to be used in project and task filters.
August 18, 2023
New Features
- Added "Test order", "Days", and "Result code" to overtime rules.
- Added "Hours landing on holidays" to overtime rules.
Improvements
- Added "Overtime rules" to Time Logs Admin right-click context menu.
- Open modal dialog to edit report section scripts because they can be long.
Bug Fixes
- Fixed report bug where some footers did not draw at the end of a report.
August 11, 2023
Improvements
- Web Edition: ADDTIMER status shows the second scanned job instead of the first.
Bug Fixes
- Windows Edition: Fixed "cannot set value" error on "Specific records".
August 4, 2023
New Features
- Web Edition: New "4 Months" display option for calendars.
- Web Edition: Auto-refresh the active page every X minutes.
- Filter by Role (Users, Time logs, Timesheet, Expenses, Roles).
Improvements
- Display "Multiple matching jobs" when a project scan returns multiple results.
- Web Edition: Added "year" choice to show 12 multi-month calendars.
- Web Edition: Remember calendar view choice between refreshes.
- Add Time Off requests to "Approve Time and Expenses" Hours column.
- Web Edition: Improved database connection error reporting.
July 28, 2023
New Features
- Added "Can log time with no category" user right.
- Enforce a "TOP 500" limit on the number of records fetched from the database.
Improvements
- Windows Edition: Show auto-filter text when active, e.g., "TOP 500".
- Web Edition: New property editor for report styles.
July 7, 2023
Bug Fixes
- Fixed "Cost Client Actual" and "Cost Salary Actual" project task calculations.
- Fixed auto-updater HTTPS request for installer file name.
June 30, 2023
New Features
- Added "Timer running" property to project tasks.
- Added "Start date" filter to projects.
- Added "Created" filter to projects.
- Added "JOBS-TODAY" and "JOBS-THISWEEK" barcode scans.
- Added new user right: "Can log time with no project" for non-project time entry.
Bug Fixes
- Fixed custom date range filter choices, which failed to filter after selection.
June 23, 2023
New Features
- Web Edition: Added icon to calendar items.
- Web Edition: Added "2 month" view to calendar.
- Web Edition: Double-click a calendar day to create a new record.
- Projects page: Added "Timer running" column to show timer status.
- Projects page: Added filters for "No actual work" and "Has actual work".
- Added LanguageCode and UTCOffset to the Users record.
- Added "Qty" to Project Task properties.
- Added "Timer not running" filter item.
- Added "Licenses needed for group" property to check required licenses.
Improvements
- Check project task "ID" as well as "Name" when scanning barcodes.
- Moved "Timer running" filter choices from "Completion" to a new "Timer" category.
Bug Fixes
- Timesheet now shows projects assigned to the filtered user, not the logged-in user.
- Fixed calendar settings not being stored and applied.
- Web Edition: Optionally show projects in Project Task calendar.
- Web Edition: Fixed "Stop all timers for project" menu command.
- Fixed typo in BC error message.
- Web Edition: Fixed WIP "Upcoming jobs" spinning image with no results.
- Web Edition: Fixed double-click calendar new record opening an empty dialog.
June 9, 2023
New Features
- Windows Edition: Added an option to allow editing "Name" column cells in-place.
Improvements
- Web Edition: Defer grid updates while editing properties.
- "New workgroup" command uses the selected user as the new parent.
- "New user" command uses the selected user as the new parent.
Bug Fixes
- Fixed error when editing time log actual work directly within the grid.
June 2, 2023
New Features
- Added Time Off section to Timesheet.
- Added "Assign to users" to time off reasons.
Improvements
- Web Edition: Pop up error when "Can change password" User Right is missing.
- Added "Approve Expenses" property to "Approve Time and Expenses" page.
- Disable Time Off approval section for non-admins.
- Made "Quoted cost" a summation column in the Project Tasks page.
Bug Fixes
- Fixed Time Off date calculation when employee schedule includes "Flex" time.
- Fixed "Favorites" being available in Project properties dropdown lists.
- Fixed clear filter choice for "Favorites" that failed to clear when selected.
- Fixed "No project task selected" error when editing time logs in a timesheet.
May 19, 2023
New Features
- Added "LanguageCode" and "UTCOffset" to the dbo.Users database table.
Improvements
- Increased WIP columns from 25 to 50 characters maximum.
Bug Fixes
- Display checkbox for "Timesheet" column in Project Tasks page.
May 12, 2023
New Features
- Added "CTB", "CTB Breakdown", and "BOM item quantities" properties to inventory.
Bug Fixes
- Fixed error when sorting by "Actual work" column in the Projects page.
- Windows Edition: Fixed filter by "Item name" — no filter occurred when applied.
- Web Edition: Fixed report display when culture uses "," as decimal symbol.
April 28, 2023
New Features
- Windows Edition: Allow reports to be saved to the database (in addition to files).
Improvements
- Web Edition: Drag fields, variables, special items, and sections onto reports.
- Added "Pay type" property to Project Tasks (copied to time logs when logged).
- Added "Approve pay period" property to "Approve Timesheets" page.
- Web Edition: Remember grid scroll positions between refreshes.
Bug Fixes
- Fixed database error when filtering timesheet by "Billable, not billed".
- Fixed database error when adding "Description" column to Time Off page.
- Windows Edition: Truncate report text when "Wrap text" property is disabled.
- Windows Edition: Fixed report "Save" menu choice.
April 21, 2023
New Features
- Added "Task name" to barcode defaults, to be looked up after scanning.
- Added "Approved" checkbox column to Time Off page.
- Added "Approved" and "Locked" checkbox columns to Approve Time and Expenses page.
- Web Edition: Added "Currency symbol" to be displayed for all monetary values.
Improvements
- Renaming folders automatically renames all child folders below the renamed one.
- Improved report export to HTML (more styles and better object positioning).
- Imported Print function using exported HTML (File menu).
- BC App: Prevent fonts from getting too big or too small when clicking Up/Down.
- Set Excel font and color when exporting reports.
- Set Word font and color when exporting reports.
Bug Fixes
- Fixed Time Off columns not showing up in the "Insert column" right-click menu.
- Fixed cases where report text could be exported in the wrong order.
April 7, 2023
New Features
- Added "Mileage rate" property for users, for use when creating expense records.
- Added "Favorites" to the timesheet menu to pop up a list of favorite projects.
- Added "Pay periods" menu to Timesheet menu.
- Added "Approve this timesheet" and "Reject this timesheet" right-click options.
Improvements
- Do not show "No project task assigned" in timesheet under projects when not needed.
- Web Edition: Changed color of edited grid cells to yellow for easy identification.
- Allow users to enter salary and client rates for time logs even if rates are hidden.
- Enforce "Permission to view data" settings for "Approve Timesheets".
Bug Fixes
- Fixed failure to add history to timesheets when approving and rejecting.
- Fixed displaying wrong time log properties when timesheet is filtered by another user.
March 31, 2023
New Features
- Web Edition: Allow "Name" column to be pinned so it doesn't scroll out of view.
- Web Edition: Defer page refreshes for 30 seconds so users have time to edit.
Improvements
- Removed some project task menu items when user rights do not allow them.
- Prevent non-admins from editing project and task names in the timesheet.
- Added double-verification when a user deletes an email account.
Bug Fixes
- Fixed error when entering Project estimated cost and estimated hours.
- Fixed "No properties" error when creating new email accounts.
March 24, 2023
New Features
- Updated database for scheduled imports and exports, and barcode scan rules.
- Scheduled exports will run at predetermined times of the day, week, or month.
Improvements
- Improved scan status by including project and task names.
March 17, 2023
Improvements
- Web Edition: Hide more icons for non-admins when accessing via mobile devices.
- Web Edition: Projects with no color now display as White instead of black.
March 10, 2023
Improvements
- Web Edition: Allow reports to be exported.
- Web Edition: Show PDF attachments for projects, users, tasks, inventory, and more.
- Updated mileage rate to $0.655 per mile for business use.
Bug Fixes
- Web Edition: "File, Export" now exports the correct report when multiple tabs are open.
- Web Edition: Fixed filter applied to the first report tab when multiple tabs are open.
March 3, 2023
New Features
- Added StScheduler.exe to the installation folder to automatically send scheduled emails.
- Web Edition: Select and delete multiple records.
Improvements
- Time Log import: Automatically create project tasks referenced by name in the import file.
- "TIMELOG-value-hours" scan now generates better "Notes" from project and task names.
- Web Edition: Report objects are clipped so they don't bleed into adjacent objects.
Bug Fixes
- Fixed Time Log import: project task names were not being imported.
- WIP: Fixed "Actual work" column when "Project task" is selected for "Job" display.
February 24, 2023
New Features
- BC stand-alone app: Pop up message when an unrecognized scan occurs.
- Only show projects available to the logged-in user in the filter tree.
- Added ACTIVATEJOB and DEACTIVATEJOB scans to set the "Active" property on projects.
- Added "Start Timer" column to Project Tasks page to start a timer with one click.
- Added "Today", "This week", and "Last week" columns to the Users page.
Improvements
- Windows Edition: Improved icon appearance in the filter tree.
- Web Edition: Hide more ribbon icons for non-admins.
- Enforce more User Rights to prevent unauthorized creation of records.
- Renamed some User Rights for clarity.
Bug Fixes
- Entering hours into a timesheet filtered by another user now creates time logs correctly.
- Fixed time log rounding update exception error when moving entries.
- Windows Edition: Fixed time log calendar exception related to image names.
February 17, 2023
New Features
- Web Edition: Improved barcode scanning error reporting.
- Improved barcode "ADDTIMER" prompt message for clarity.
- Web Edition: Hide more icons for non-admin users.
- Web Edition: Allow timesheet cells to start editing when clicked.
Bug Fixes
- Fixed "Permission to View Data" where the last username could not be deselected.
February 10, 2023
New Features
- Added timesheet submit, approval, and rejection status to Timesheet options.
- Web Edition: Allow timesheet options menu to open even if no timesheet cell is selected.
- Improved Pay Period display and database queries for recent or relevant periods.
- Filter timesheet by Favorites (your own list of projects to view in the timesheet).
February 3, 2023
New Features
- Web Edition: Improved Properties panel text wrapping and indentation.
- Changed barcode scan SPLITPROJ to SPLITTIMER.
- Windows Edition: Added speech recognition to the Scan Barcodes page.
- Web Edition: Import custom RPX reports from file (created by Windows Edition).
- Web Edition: Added Logout button in the Login dialog.
January 27, 2023
New Features
- Web Edition: Flash background green and red when barcode scanning starts and stops.
- Added new User Right: Can view salary rates and costs.
- Improved enforcement of "User Rights" in Home Page for admins with limited rights.
- Don't allow a logged-in user to remove their own ability to edit User Rights.
- Display "No Start Date" in project task link dialogs when a task has no start date.
- Web Edition: Added speech recognition as an alternative to barcode scanning.
- Scanning unrecognized text may start a timer if there are Required Scans configured.
- New filter choice to find records by value: "Search fields, Text contains".
Bug Fixes
- Web Edition: Fixed error when creating a new "Locked Date Range".
- Windows Edition: Fixed "Check for updates" showing the wrong "Downloads" link.
January 20, 2023
New Features
- Web Edition: Improved timesheet cell selection after entering a new value.
- Web Edition: Improved timesheet cell delete operation to include time logs.
- Web Edition: Set focus to "Scan barcodes" input when switching between tabs.
- Allow folders to be renamed in grid views (e.g. folders in the filter tree).
- Added Admin menu to Inventory right-click context menus.
Bug Fixes
- Fixed a case where non-project hours did not appear in the timesheet.
- Fill "Barcode Defaults" project task dropdown based on the selected project.
- Web Edition: Fixed project task percentage limit to prevent timesheet overflow.
January 13, 2023
New Features
- Added "No Project" row to timesheet for time logs without a project assigned.
- Web Edition: Added light gray border to timesheet cells for easier entry.
- Allow billing rates to be edited for future date ranges.
- Changed Time Log running timers from red to green text.
- Web Edition: Improved dropdown appearance for projects, clients, and categories.
Bug Fixes
- Fixed "Can log with no project task selected" user right not being checked correctly.
January 6, 2023
New Features
- Added "Entry type" property to Time logs (1=Manual, 2=Timer, 3=Import).
- Flash BC window background green when a timer starts and red when it stops.
- Web Edition: Use the selected timesheet cell for default time log dates.
- Web Edition: Apply project filter choice to newly created time logs.
Bug Fixes
- Changed Inventory "Active" property to "Yes/No" dropdown type.
- Fixed "NaN" result when displaying some expense amounts or grid cells.
December 30, 2022
Bug Fixes
- Fixed bug where exported CSV files did not contain the last row.
- Fixed bug when checking Clients "Active" option displayed an error.
- Fixed error when clearing project start and finish dates.
- Prevent stale record data when saving projects, tasks, and time logs.
December 23, 2022
New Features
- Added "Show active and inactive" context menu to Web Edition filter tree.
- Enable calendar drag and drop in Web Edition to move time logs and time-off entries.
- Import MS Project MPP files in Web Edition.
- Enable Enter key to close message boxes in Web Edition.
Improvements
- Improved WIP column resizing in Web Edition.
- Improved HTML export in Web Edition with more styles and colors.
- Improved creating new project tasks by copying values from the selected task.
Bug Fixes
- Fixed sorting by Inventory Locations column.
- Fixed Resource Allocation error when using MS Access database.
- Fixed bug when duplicating projects where the wrong project task filter was used.
- Fixed "Unhandled menu: New Project Task" in Web Edition.
December 16, 2022 — Initial ST2023 Release
New Features
- Added "Run Script" and "Create time log" choices to barcode rules.
- Improved ADDTIMER and ENDTIMER barcode scans to prompt for project and task.
- Added time log "Location" and "Device" properties to the "Extras" section.
- Added "Item name" filter option to query for partial names.
- Added INV-DEL-LOC barcode scan to delete an inventory location.
- Store attachments in the database for Web Edition instead of using the file system.
- Store custom reports in the database for Web Edition instead of using the file system.
Bug Fixes
- Fixed folder listings for projects, categories, etc. where items could be missing.
- Trim whitespace from barcode prompts to remove trailing CRLF characters.
Support: 719-488-8697 x2 — Sales: 719-488-8697 x1 — support@strdtime.com