Shepherd's Staff Service pack 9.1.2 is now live. Starting with the 9.1.0 release we started using the Advanced Installer program, to install Shepherd's Staff and any service packs. Going forward, each service pack includes the whole program therefore downloading a service pack package will take longer to download and install. Also, Advanced Installer will automatically launch the uninstall process for the prior version of the software (9.1.0) and reinstall using the updated version (9.1.2).
MEMBERSHIP
Fixed
- When running the "combine duplicate person info" utility in Membership you could get the error, "Cannot update 'DeathID'; field not updateable."
- When saving a favorite for the Membership "Parents search", it did not save your settings.
Cosmetic
- On the Anniversary reports that have a "will be" field/column, the subtitle now reads, "Will be as of <date>" instead of "years as of <date>", for clarity.
- The Church Register Certificate report window could be resized, causing controls to overlap.
ATTENDANCE
Fixed
- If you had a personal e-mail address for someone over 50 characters long, and you printed the "By person, by week" grid report in Attendance, you received the error, "The field is too small to accept the amount of data you attempted to add. Try inserting or pasting less data."
Change
- The Enrollees grid in Attendance now loads faster.
CONTRIBUTION
Feature
- The "List of batches in the grid" report now includes the total for checks at the very end. This helps when filling out deposit slips for a group of batches, to verify the total of checks to put on the slip.
Fixed
- When posting offering batches and making a deposit in Finance the checkbox for making the deposit was not being automatically marked.
- If you edited an “other giver” offering and tabbed off the giver, it automatically displayed the “Giver contact info” window, but if you canceled out of that window (instead of clicking Continue) it reset/cleared the contributor “other giver” from the Contributor drop list, making you reselect it.
- Now, when editing an offering for an "other giver", the "Giver contact info" window only displays when you click the "Giver contact info" label, and clicking Cancel no longer resets the Contributor to blank.
- If a Contributions User did not have the right to create a deposit during offering batch posting, and Contribution funds were linked to Finance accounts, the controls on the batch posting window for making a deposit were still checked/enabled.
- Note: Because the new "Post All" feature always creates a deposit if you have Contributions and Finance linked, it will no longer be visible to these particular users who don't have access to create a deposit.
- On the Offerings grid, if you had giving made by "(anonymous)" or "(other giver)" and you typed that into the Search box, it returned no results.
- When searching for text in the Vanco import, you could get the following error: "Cannot perform 'Like' operator on System.Int32 and System.String."
- If you edited an offering that had no pledge attached, but pledges exist for that giver for the specified fund (even if in past years), when you clicked Close it changed the "no pledge assigned" entry to the first pledge in the list, resulting in an offering attached to the wrong pledge. It now leaves the pledge as originally set.
Cosmetic
- When switching between Contributions reports, after picking one of the pledge reports, the "to" label in the date range for other reports remained invisible.
FINANCE
Fixed
- Unusually large Paychex journal numbers would cause an "overflow" error when importing from Paychex.
- In Bank Statement Reconciliation and Charge Statement Reconciliation, pressing ENTER on a row both toggled the checkbox and launched the Edit window. It now only toggles the checkbox.
- If you used "Get last payment" for a vendor, and the last payment had a Note attached, the note was copied to the new transaction, creating a crosslink where changing one note changed the other. Notes are not supposed to be copied when using "Get last payment".
- Budget Worksheet fix for the calculation for "Budget for Remaining Months" to take into account being over/under budget for the month of the report.
- If you entered a document number in Finance (in Payments, Receipts, or Journal Entries) larger than the maximum for a 32-bit integer -- which is 2,147,483,647 -- it displayed the error, "Value was either too large or too small for an Int32." (Error: -2146233066) The error is now trapped with a user-friendly message that states that the document number cannot be larger than 2147483647.
GENERAL
Feature
- There is a new utility under Login/Utilities/Advanced to "Reset database registration". This utility is used to assist the support technician with helping customers reregister their database if their CPH AR Account ID has changed.
Fixed
- Running the Data Cleanup in Membership was deleting all the data in the Attendance Enrollees table.
- The URL for "Connect with CTS" has been updated to the new one.
- If you opened Switch church, did not select a database, and double-clicked in the white area in the list box you received an "unhandled exception" error.
- In Switch church, you could open multiple instances of the "Change folder" window, or move the window to the background, which prevented you from selecting a database until the window was closed. (The folder selector is now a modal window.)
- After registering your database, if you chose to immediately sync your data with WebTools, the sync URL was not being filled in. You had to exit and return for the link to appear.
- The error message 'Could not find a part of the path “C:\ShepherdsStaff\Problem Databases\10000682\…” was a hardcoded path that should not have been in the production code as it was put there for debugging purposes. This hardcoded path was used when a bad password for the Zipped database was encountered. The error that should occur is, “Error! Contact CTS problem with a backup file! (2115)".