07.15.2025 Update [9.1.9]

Follow

Shepherd's Staff 2025 Version (9.1.9), release 20250715

Improvement

  • Speed up "Optimize database".

Change

  • Starting with 9.1.9, you can no longer log into a newer version of the database. Instead, the user is told that the program needs to be upgraded on that PC. This will help when 9.2 is released, and a customer has upgraded one but not all workstations on the network, thereby preventing errors from trying to access version 9.2 via version 9.1.
  • Days between prompting to optimize the database have been reduced from 30 to 15.
  • On the Treasurers reports, if you choose to "Use report name as title", if you Export to File from the Print Preview window, it now uses the custom title for the default report title.

Other

  • Added trap for bad/invalid/corrupted image files when using the "compress photos" utility. It now tells the customer that the image is unreadable, rather than throwing an error.

Cosmetic

  • After doing a payroll import, if you moved off the import tab and back, the screen was jumbled up with the import controls superimposed over the data grid.
  • If you left the Household/Person window open and changed between people or households by double-clicking on a row in the Individuals or Households grids, the household photo for the first family in the tree could flicker briefly on screen before the correct photo was loaded.

Fixed

  • If you cut-and-pasted a document number into a payment, receipt, or journal entry, and the text you pasted contains not allowed, non-numeric characters (letters, symbols, commas), you received the error, "Input string was not in a correct format." The error is now trapped, and the invalid pasted text is cleared (set to 0).
  • On the Offerings grid in Contributions, the offerings were sorting by giver name only; they should be sorting by giver name, then by envelope number (to separate givers with the same name), and then by offering date in descending order.
  • In Finance, after clicking on the Chart of Accounts, one of the options would be missing if you clicked on the following reports until you clicked on certain other reports and back:
    • Payment Register -- "Options" disappeared; Receipt Register -- "Options" disappeared;
    • Journal Entry register -- "Options" disappeared;
    • Vendor activity and summaries -- "Filters" disappeared;
    • Vendor directory -- "Include" disappeared.
  • The link for Help/Church Resources/Concordia Pulpit Resources was broken (returned a 404 error).
  • If you set the software Edition for some denominations (Southern Baptist, Pentecostal, United Methodist), you received several instances of this error: "Syntax error in query expression '@RevisionDateTime'."
  • On the LCMS report, Gains/Losses, if someone was received in the report year who is Baptized and Confirmed, but the date confirmed is not known (i.e., it is blank), that person will now appear under the Gains section of the report. In other words, we now assume that a missing confirmation date means the date was in a prior year. 
  • Added trap to prevent rare cases of the following error when working in the Anniversaries grid: "Object cannot be cast from DBNull to other types."
  • On various windows in Membership, pressing ESC did not close the window, and pressing F1 did not launch Help: adding/editing lists from the Lists grid; adding/editing Touchpoints; adding/editing Deaths; adding or editing for any of the eight Church Registers.
  • Some users have encountered the error, "Invisible or disabled control cannot be activated." A trap has been added to prevent the error.
  • On the following windows in Finance, if you made a data change, clicked the "X" to close the window, chose to save your change at the "Save changes...?" question, then immediately reverted your change and clicked "X" again, it did not display the "Save changes..." question and did not save the second change: Vendor edit; AR Account edit; AR Student edit.
  • On the various AR windows in Finance, pressing ESC did not close the window.
  • The "reset font" button on the Other Reports tab in Membership did nothing.
  • On the Payment, Receipt, and Journal Entry add/edit windows, the Save button tooltip said to use CTRL+S to Save, but the actual hotkey combination is ALT+S.
  • "Object reference not set" error occurred if you edited an offering and changed the fund.
  • The following error would occur on the Subgroups / People tab if you had an e-mail address with over 50 characters: "The field is too small to accept the amount of data you attempted to add."