Archive for the ‘General’ Category

Memorized reports beta version ready

Thursday, August 4th, 2011

Hello again beta testers. I have completed the memorized reports feature that I discussed in an earlier blog entry, and I’m really happy with it. It allows you to memorize and then replay both custom reports and standard reports with custom sorts and filters.

You can test it as part of version 3.38 beta3. It’s available as usual from the pre-test page at http://www.Software4Nonprofits.com/pretest.htm.

Please note that only the first download option on that page, donupdtBeta.exe, is for beta3, with the new memorized reports feature. All of the other options below that are only for beta2, which has the features I wrote to you about a few weeks ago. (And which I still would appreciate some further testing on.)

As usual, please let me know any testing results, and thoughts about the new features, either as a comment on this blog, or by direct mail.

By the way, I probably won’t announce this version until about mid-September, to give everyone time to get home from their summer vacations first. I may release it to the main website sometime earlier though, so that any new users do get the new features.

Thank you very much.

Somewhat technical article on DONATION published

Thursday, May 19th, 2011

I just had an article about DONATION published in the PowerBuilder Developer’s Journal. (PowerBuilder is the program that I use to create DONATION.)

While there are technical elements in the article, the introductory section is about the development of the program my business, and may be of interest to those of you reading this blog.

You can see the article online at http://pbdj.sys-con.com/node/1838031. It was even the cover story in the print version of the magazine!

Membership Plus conversion to DONATION done

Wednesday, May 18th, 2011

Further to my earlier post at http://www.software4nonprofits.com/blog/2011/04/membership-plus-database/, I want to let you know that I have completed coding the conversion of data from Membership Plus (versions 5 through 12) into DONATION. (Actually, only about 5 of those versions have been tested, but the missing ones can be added as needed.)

The current release of DONATION, 3.37b, includes the conversion routines. When you start DONATION for the first time, if Membership Plus is installed, you will be prompted to convert your data from it. Or, you can convert later with the Database -> Import -> From Membership Plus menu option. I haven’t made a general announcement to all existing DONATION users of this new version, because it is more of interest to new users than existing ones.

As well as converting the basic organization info, it converts the Membership Plus members to donors, funds to donation categories, and contributions to donations. The last two years of contributions are converted.

PAR imports; Wincrafters purchase

Friday, April 15th, 2011

Hello DONATION beta testers and advisors. I’m writing about two things: a beta-test version that includes importing data files from the United Church of Canada’s PAR (Pre-Authorized Remittance) service, and the purchase of the business of a smaller competitor (Wincrafters).

If anyone is using the PAR service, you may already be receiving with your monthly information about the donations they are processing for you, a text file containing details of those donations. (This is as opposed to a readable report on them.) If you aren’t receiving the text file, you can request it from them. If you have that file, you can now import it directly into DONATION, as long as all of the donors have envelope numbers that PAR knows about.

If you want to try this, it is in the beta-test version 3.36b Beta1 available at www.software4nonprofits.com/pretest.htm. As usual, if you do test this, please let me know how it goes!

The other interesting news is that I have recently completed what is basically a purchase of the business of a smaller competitor – another one-man church software business, but he is 71 years old and ready to retire. The software is The Church Assistant from Wincrafters.

The way the deal works is that he has written to all of his about 300 users, informing them of his retirement, that he will be stopping selling The Church Assistant immediately, and stopping supporting it in 6 months, and encouraging them to switch to DONATION (which has been enhanced to convert much of their data after installation). I’m offering them DONATION at a 50% discount for the first 6 months, to make this a less painful switch. And I also get his mailing list, so I can follow up further with those who haven’t switched. If course, there’s a cost to me - in essense, he gets a 50% commission on all sales to his former users, for the first year. Hopefully this will be profitable for both of us, and in addition, it stops his users from being left without support, on an orphaned product, after his retirement.

There is a special website for Wincrafters The Church Assistant users considering switching/upgrading to DONATION, at http://wincrafters.software4nonprofits.com.

If you have any comments, as usual please just Reply to this blog, or email me if you don’t want your reply to be seen by others. Thank you!

Anyone have a Membership Plus database?

Friday, April 8th, 2011

Hi folks. Does anyone have an old Membership Plus database, from before you switched to DONATION, that you could share with me? (Of course, I would keep it completely confidential.)

I’m trying to figure out whether it might be possible to have a built-in importing routine for basic data from Membership Plus, like organization info, donors, donation categories and donations. (I’ve just done one for another application, which I will write to tell you about shortly, and that – along with an inquiry from a current Membership Plus user – got me thinking about this.)

Even if you have an old Membership Plus database and don’t feel you can share it with me, if you could tell me the filename (or filenames) of the database, and/or possibly let me do a remote control session on your computer to look at the files myself, that might be helpful.

Thank you.

DONATION U.S. partially-eligible gifts

Tuesday, March 22nd, 2011

This posting is only for the users in the USA.

I just received a call from a potential user, who has donations where someone has bought a brick for $25. The value of the brick is $15, so the receiptable (tax-deductable) amount is only $10. But they want the receipt to somehow reflect all of that.

For Canadian users, the Canada Revenue Agency has very specific ways this type of gift is to be receipted, and DONATION handles that using the Eligible Amount field and special wording on the receipts.

But for U.S. users, I’m afraid I’m really not clear about whether there is any standard way that this should be represented on a receipt. You can use the Eligible Amount field, but the receipts by default show only the total amount ($25 in this case). You can edit the mail-merge receipts to show all three amounts. They are: Eligible Amount – $10, Advantage Amount (what they received) – $15, and total Receipt Amount – $25. But I don’t know what that should look like.

Any suggestions (specific, please!)?

Thank you.

DONATION Beta Version 3.35 – Pledging etc.

Friday, March 11th, 2011

Hello DONATION beta testers. I have a big new version for you to check out, if you have a bit of time.

The biggest set of changes relate to multi-year pledging, as largely described in the earlier post http://www.software4nonprofits.com/blog/2010/09/multi-year-pledging/, though certainly some changes were made from the suggestions there. One addition that as I recall wasn’t mentioned there is an option to do single year pledging with more details (a start date, and a donation category for the pledge, so that only donations made in that category are considered to be fulfilling the pledge).

But there are some other excellent changes and bug fixes as well. I think the best is the ability to have Duplicate or Corrected receipts created that aren’t marked with the words “Duplicate Receipt” or “Corrected Receipt”, if the original wasn’t yet sent to the donor. Another goodie is the ability to delete the latest year if you haven’t yet entered any donations in it, if you decide you switched to it / created it too early. Also, logo and signature files now automatically come with you when you move the program to another computer, and are automatically shared with all computers on a network when you use the network version of DONATION.

As always, you can get the new version from the page http://www.software4nonprofits.com/pretest.htm. Details of all of the changes are on that page, and of course in the Revision History page in the Help (which has links to all of the other pages in the Help that were changed or added).

Please let me know any comments you have, positive or negative, about the new changes, via a Reply to this blog post (or if you prefer by email). Thank you!

DONATION Memorized Reports feature

Saturday, February 19th, 2011

I’m seriously considering adding a Memorized Reports feature to DONATION, so that you can memorize either Custom Reports you have created (from the SQL Select window) or slightly modified built-in reports (e.g. saving any alternate Sort or Filter you have put on them). Here are the draft specifications I have written up for this idea:

  • Add a Memorize button to both the SQL Select window and the Report-viewing window.
  • In SQL Select, Memorize memorizes the title, style (Normal/Grid), orientation (Portrait/Landscape) and the SQL.
  • In the Report-viewing window, if the report came from a SQL Select, Memorize memorizes those same things plus the Sort and Filter. If it came from a built-in report, it memorizes the underlying report’s internal name (called the DataWindow), the Sort and Filter, and the underlying SQL for the DataWindow (which might have been edited using Save SQL and Load SQL). (However, check if it is composite report like Reports -> One Date Donation -> Summary, in that case can’t memorize it, no point, can’t sort or filter them! Actually, Sort and Filter should be disabled for such reports, they are useless.)
  • Save to a file in a Reports subdirectory under the program’s Data Directory, named something.rpt.
  • For saving, have a window with an input field for the report’s name (without “.rpt”) and a list box of existing memorized report names. If you click on a name in the list box, it puts it into the input field.
  • When saving from the Reports window, if it is displaying an existing memorized report, default to re-saving it with that memorized report’s existing name.
  • Add a “Memorized Report” menu option to the Reports menu, at the end under Custom Report. It brings up a list box of the existing memorized reports (without .rpt), you select one and click Run to run it, it immediately displays the report.
  • Max report name length 50 (excluding “.rpt”, which the user never sees unless they use Computer or My Computer to look in that directory). (Is 50 a good maximum?)
  • How to further edit an existing Memorized report that came from SQL Select? I guess have a checkbox on the Memorized Reports window for “Edit first in SQL Select window”, which would only be valid for ones saved from there (or saved from the Reports window if they came from there).
  • When saving a memorized report that you are editing in the SQL Select window, again default to re-saving it with its existing name.

Any thoughts, comments or suggestions? Please  post them as a Reply to this blog post.

DONATION Bug in 3.33b Beta Fixed

Wednesday, December 22nd, 2010

For those of you who downloaded the beta version of DONATION 3.33b in response to an earlier post, I have to tell you that a slightly nasty bug was just caught in it. If you try to use the Email/Print button on a statement report or receipt, you get an error message at the end.

This bug has been fixed by version 3.33c, which I uploaded to the regular web site (not just as a beta version) yesterday. You can upgrade to it with Help -> Check for Updates.

Because of the impending holiday season, I’m not planning on sending an email out to all users about this version until early in January. For those of you for whom this time of year is special, best wishes for the Christmas season!

DONATION – question about saving receipts

Friday, December 17th, 2010

Sorry to bug you again so soon, but I suddenly had a thought about a somewhat signficant change that I wanted to get people’s opinions on.

Currently, if you create a receipt (or receipts) using Receipt menu options other than Current Donor Sample, and then close the receipt-viewing window without printing them, saving them to PDF or sending them by email, a question pops up. It asks whether you want to save the receipts back to the database anyways.

I find what happens a lot is that people answer Yes to this, when they should have answered No. Then when they go to run the receipts later (perhaps at the year end), they find out that some donations have already been receipted, even though the receipts weren’t sent to the donors, and those donations thus aren’t included on the new receipts. The solution is usually to delete all of the receipts with Receipt -> Delete Range, and then recreate them. But this leads to a lot of support calls and emails!

What I’m wondering is, maybe I should just remove the option to save the unprinted receipts to the database. So if you have only viewed them, and close the window, they are gone. It is just a preview, in essence. (There would be a message explaining that, but no option about it.) That would eliminate that support headache for me, and that problem for those users who have that problem.

I really can’t think of a situation in which I would want the receipts to be saved even though I hadn’t printed (or PDF’d or emailed) them. Can any of you? You can always recreate them with the same Receipt menu option you just used, of course.

Another slightly related change that I already made yesterday was, if someone uses Receipt -> All Donors and it’s before the year end, to put up a message saying that that menu option is usually only used after the year end, and confirming that the user wants to do that.

Any thoughts? Thanks.