Sumac Home Page

Frequently Asked Questions: Using Sumac

Click the topics of interest.

The icon for running Sumac, which usually lives on my desktop, has disappeared. How do I get it back?

When I run Sumac, it tells me it cannot connect to the database server and suggests some reasons for this. How can I fix this problem?

How do I set up the Time Dockets module?

How do I configure the information needed for ticketed events?

Where can I get paper for printing tickets?

Why are some members not appearing in the membership directory?

I am using Search Builder to construct a list of contacts to receive a mailing. How can I remove the ones that have no address?

My RTF template is not working. What’s wrong?

How do I remove countries from addresses when doing mail merge and generating labels?

Contact expansion: Why don’t all  of a contact’s donations show when I click the expansion icon for a contact?

Campaigns: What is the difference between a fund and a campaign?

Campaigns: What is the difference between a solicitation and a campaign?

Should I use the Inactive checkbox in contact records to indicate that someone is no longer a member?

Sumac says someone else is editing a record, but no one is. How can I edit the record?

Can I use Sumac to make PDF tax receipts? How can I email tax receipts using  Sumac?

People enter name and address information on our web site. How can I get this information into Sumac?

The icon for running Sumac, which usually lives on my desktop, has disappeared. How do I get it back?

Step 1:
On Windows, open the Java Control Panel. Click the View button.

On Macintosh, run the Java Preferences application. Click the Network tab. Click the View Cache Files button.

Step 2:
Choose Applications from the Show drop-down menu.

Step 3:
In the list of applications, click once to select Sumac. Then click the arrow button at the top of the window to create a new icon on your desktop. Note that this won’t work if there is already a file with the same name on the desktop.

to top

When I run Sumac, it tells me it cannot connect to the database server and suggests some reasons for this. How can I fix this problem?

This message means that for some reason Sumac is unable to establish a connection to the database server computer.

Single-User Sumac (Demo, Bronze, Silver)

If you are running a single-user version of Sumac, the data is on your computer, so this message almost always means that another copy of Sumac is still running. Quit all running versions of Sumac and wait for half a minute, then run Sumac again. The problem normally goes away and you can run Sumac normally after that. If this does not fix the problem, restart your computer and try again.

Multi-User Sumac (Gold)

If you are running a multi-user version of Sumac, then Sumac connects to the database through a communication network. So probably something is wrong with your network. Network communications usually work, but when something fails, you need to systematically check for several things that could cause the failure, and fix any that you identify.

Here are some things that might be wrong.Check each one, if something is wrong, fix it and run Sumac again:
jdbc:mysql://OfficeServer/SumacDatabase com.mysql.jdbc.Driver

Ensure that the server (OfficeServer in the example) and database name (SumacDatabase in the example) are correct in your databases.txt file. If you are unsure what the server name and database name should be, log on to Sumac on another user’s computer (not the server) and use the Show Configuration command in the Utilities menu.
telnet ServerName 3306

replacing Servername with the name or IP address of your server. Port 3306 is the port on which MySQL responds. MySQL does not understand telnet, so its response will be garbled. But the response should contain the version of MySQL (the word community will probably be in the response). If you get a response like this (garbled but vaguely recognizable) then you have a connection to the server. If you get no response, then there is no network connection between your computer and the MySQL service on the server.

to top

How do I set up the Time Dockets module?

Time Dockets is part of Sumac Roots – every Sumac installation has it. Before using it, you need to specify programs. Programs identify areas where people perform the work being recorded: e.g. transportation, office work, kitchen work, outreach.

Use the Lookup Lists command in the Administrator menu to specify your programs. Then at the end of the year or month, you can produce reports that break down time by program.

Note, by the way, that you can record both volunteer and staff time this way too. For example, if you get a grant to provide transportation for clients, and need to report on the time spent doing transportation, you could record both staff and volunteer time to get a complete picture of the hours being spent on transportation.

to top

How do I configure the information needed for ticketed events?

Before you can order tickets, you must enter information about the ticketed event, its venue, pricing of seats, and the layout of seats in the venue, taxes, surcharges, and discounts. All this information is set up using the Lookup Lists command in the Administrator menu. The Ticket Order chapter of the Sumac User Manual suggests that order in which this information can be most conveniently entered.

to top

Where can I get paper for printing tickets?

Sumac prints tickets on standard sized paper on standard computer printers. You can print on ordinary white bond paper and cut the tickets to size.
For a better looking ticket, you can get paper, in different weights and colours, that is already perforated for tickets. Here are links to some companies that may be able to help (use Google to find more):

Paper Stock

PerforatedPaper

TicketMeister

to top

Why are some members not appearing in the membership directory?

The rules Sumac uses for putting someone in the directory are different for top level directory entries (e.g. an organization) and for secondary level entries (someone who works for the organization).

Regarding top level entries: When you create the directory, it asks for which types of contacts are to be included in the directory, and you can tell Sumac to include contacts based on membership information, and whether you have manually specified that a contact should be included in the directory (by clicking the Include in Membership Directory checkbox in the Membership Directory tab of the contact record).

In addition, to be included, a contact must have a membership contact type specified. Membership contact types are checkboxes in the Membership Directory tab of each contact record. Confirm that the organization missing from the directory has a relevant contact type checked off in the Membership Directory tab.

Secondary entries must be related to top level entries by a relationship whose name (in the Administrator Lookup Lists window) starts with md. Check that this is the case.

to top

I am using Search Builder to construct a list of contacts to receive a mailing. How can I remove the ones that have no address?

Create a search criterion which searches on a Contact field. The field to search is Pref Street A (the street address of the contact’s preferred address). Then choose the search relationship is null. This finds all contacts who have no street address. Click the Reverse the search checkbox to find the contacts who do have a mailing address.

You can save this single search criterion as a group, to be used in other searches or, since it is just a single fairly simple search criterion, include this box into other searches as required.

If you already have a search that produces a list of people to receive a mailing, use this new search criterion by connecting it (with an and connector) to the criterion that produces your mailing list.

to top

My RTF template is not working. What’s wrong?

Here are some problems that may arise when doing Mail Merge using an RTF template:
Some document editors (e.g. Word) insert invisible codes into your documents. Sometimes it inserts these codes in the middle of your formulas. So even though it looks like <<c_name>> (which is correct) on the screen, it may actually be <<d_XXname>> (which is incorrect) where XX is some embedded command which Word does not display on the screen. The way to fix this problem is to type the entire formula in a plain text editor (e.g. Sumac’s Make Template window), then copy the formula, from before the opening angle bracket to after the closing angle bracket, and paste it into your RTF editor as a single piece.

to top

How do I remove countries from addresses when doing mail merge and generating labels?

First, tell Sumac which country to remove. You do this by ensuring that the country in your Office record is correct. A Sumac administrator can choose Offices from the Administrator menu, and put the correct country in the default office record.

Second tell Sumac that when it is performing  a mail merge, it should remove the country from mailing addresses. A Sumac administrator can choose Preferences from the Administrator menu, click the Mail Merge tab, then click the checkbox telling Sumac to remove the default office's country name from addresses.

Third, whenever you generate labels, choose an office record (usually the default office record), to tell Sumac not to put the default office's country in the labels.

to top

Contact expansion: Why don’t all  of a contact’s donations show when I click the expansion icon for a contact?

Expansion control fields in the contacts list allow you to specify how far back in time Sumac should look when gathering data to show in the expansion. The default is 24 months, so when you expand a contact, only the last 24 months of data are displayed. If you change the number from 24 to, say, 60 months, you see more information when you click the expansion icon.

to top

Campaigns: What is the difference between a fund and a campaign?

Typically a fund is the purpose for a donation. If you allow donors to specify that a donation is for a particular purpose (e.g. "here is $100 to use for the Triple A Production next year" or "here is $10,000 for your capital campaign"), then the purposes (e.g. Triple A Production and the Capital Campaign) are funds. Sumac can keep record and report on which pledges relate to a which funds and which donations were allocated to which funds.

A campaign is a set of steps you pursue to get donations. For example, your Christmas Fundraising Drive might be a campaign. Sumac can record which communications, pledges, and donations relate to a particular campaign.

to top

Campaigns: What is the difference between a solicitation and a campaign?

We found that some people consider a campaign to consist of several solicitations, while others reverse this and refer to a solicitation containing several campaigns. So we made Sumac neutral on this issue: from Sumac’s perspective, a solicitation and a campaign are exactly the same thing.

Sumac generally uses the term campaign to refer to these kinds of things. But when you define a campaign, you can indicate that it is of type campaign or solicitation, and use whichever terminology you are most comfortable with.

to top

Should I use the Inactive checkbox in contact records to indicate that someone is no longer a member?

Generally you should not use the inactive checkbox to indicate that a membership is no longer current. If a member contact lapses, then there would be no current membership record for the contact which, by its absence, indicates that the contact is no longer a member.

The Inactive checkbox indicates no further relationship of any sort is likely with a contact. But a lapsed member may become a member again in the future, or may even be a current donor or attend current events.

to top

Sumac says someone else is editing a record, but no one is. How can I edit the record?

When you edit certain types of records (e.g. contacts, programs, ticket orders) Sumac locks the record so that only one person can edit it at once. If, while the record is still being edited, Sumac is terminated or the computer crashes, the record is left locked.

Later, when someone tries to edit the locked record, Sumac prevents the record from being used, thinking it is already in use.

If you are sure that no one is editing the record, a Sumac administrator can unlock it by choosing the Clear All Locks command from the Administrator menu.

to top

Can I use Sumac to make PDF tax receipts? How can I email tax receipts using  Sumac?

Sumac can do a mail merge directly with a pdf template, and can then email them to the donors directly. This saves many steps in the receipting process.

The Sumac Administrator Manual explains how to put formulas into fields in PDF documents to create the template. When Sumac does a mail merge with a pdf template, it encrypts the resulting document with a key that is not known to anyone, so the document cannot be changed, thereby satisfying government rules for electronic receipts.

Then use the Email Receipts button in the Donations list window to email them.

to top

How should I record organizations with multiple contacts?

The best way to record this is:
The advantage to this approach is that it does not mix up an organization and individuals within one contact record (is this phone number for the person or the organization?). It also defines the organization independently of any individuals that work there.

to top

People enter name and address information on our web site. How can I get this information into Sumac?

Usually you must check  any data that comes off a web site: people  enter things incorrectly, whether maliciously or inadvertently. You will also likely get information from people who are already in the Sumac database and you won't want them in there twice.

Web sites typically store the information entered on their forms into databases. They can make this information available as files. Import these files into the Sumac database. Sumac has a very powerful and flexible Import command, that looks for duplicates, validates fields, etc. The import can be semi-automated, so that column selections and other time consuming parts of the process don't have to be repeated.

If firewalls and server security allow it, Sumac is also able to import directly from the Web site’s database, making the operation much faster and simpler.

to top