1. People codes vs. Gift codes
The most important code usage tip (in my opinion) is to make certain that the assignment or attribute fits. In FundRaiser there are codes that attach to name records (what I call "people" codes), and codes that attach to gift records (hence "gift" codes). For the most effective assignment of codes, think of codes as "unique identifiers" that attach to either a person or a gift. In other words, does the code have to do with the person, defining that person in some way? Or does it have to do more with a gift, defining the gift in some way? An example of people codes are the Category codes in FundRaiser. Category codes, unlimited in the number that can be created and/or assigned, give us information about people such as life situations (parents, grandparents, students, seniors, occupation, hobbies, interests, relationship to our organization or another, etc.). Gift codes, on the other hand, tell us about the gift, such as why the gift was given (Motivation code), or how that money is to be spent (Purpose code, for describing restricted/designated use gifts). Make a list of all the things you need to know about a gift. Make a separate list of all the things you need/want to know about your people. Keep the lists handy, and, when in doubt, refer to them when wanting to assign a code.