First name blank in lists when there is a household

Former Member
Former Member $organization

Hello Tessitura world!

I'm trying to work on our triggered emails (WordFly) and running into an issue with personalization. If the constituent is a household, the list pulls their first and last names into the "CUSTOMER_LNAME" column, whereas if the constituent is an individual they put the first name in "CUSTOMER_FNAME" and the last name in the "CUSTOMER_LNAME" column. Does anyone know how to reliably have the correct names in the correct columns? I'm only willing to have *so many* emails addressed to "Friend", ya know? 

Similarly, is there a way to have the word "Household" come off the record? It autopopulates on the constituent record and it's annoying to clear off when creating print campaigns.

Thank you all!

Corinne

Parents
  • Hi Corinne,

    As Heath mentioned, the salutations are the external-facing, "customer-friendly" version of names that are intended for emailings, envelopes, etc. The Salutation_outside_line1 field is commonly more formal and might read like "Mr. and Mrs. Brown" for a household and "Mrs. Brown" for an individual; as the name implies, it often goes on the outside of an envelope. The Salutation_inside field is commonly more personal and might read like "John and Sam" for a household or "Sam" for an individual; as the name implies, it goes inside the envelope or email, and we often call it a "dear" salutation, as in "Dear Sam." 

    Exactly how these salutations are automatically generated is governed the by the settings in the system table TR_SALUTATION_FORMAT. If the salutations as they exist in your system don't meet your organization's needs for mailing purposes, this is where you could adjust the formatting. This also answers your second question; the "Household" is coming from the settings in the columns labeled "Group", but the "Household" value is generally left in there because it's used is various reports and screens inside the application. 

    Best,

    -Michael Flaherty-Wilcox, Tessitura Network 

  • Former Member
    Former Member $organization in reply to Michael Flaherty-Wilcox

    This is most helpful, and I think that if we could consistently have our Salutation_inside be the first name this would be sufficient for now.

    I did start pulling the Salutation_inside field which makes me think we need to reconfigure some aspects of our salutations table. I'm poking around a little more in the (TEST) system table TR_SALUTATION_FORMAT, where does the Salutation_inside field get populated from? Is it pulled from the description "Individual Informal" and, if so, do we need to create an "Household Informal" line?

    Similar question for how to change the default "Gen Sal" to the informal. Is that a matter of reorganizing the ID # of the TR_SALUTATION_FORMAT table or is there a different way for having the default salutation be first name only?

    Thank you for your help. As you can maybe tell, I don't have deep experience in SQL but we don't have an IT department. 

    Take care,

    Corinne 

Reply
  • Former Member
    Former Member $organization in reply to Michael Flaherty-Wilcox

    This is most helpful, and I think that if we could consistently have our Salutation_inside be the first name this would be sufficient for now.

    I did start pulling the Salutation_inside field which makes me think we need to reconfigure some aspects of our salutations table. I'm poking around a little more in the (TEST) system table TR_SALUTATION_FORMAT, where does the Salutation_inside field get populated from? Is it pulled from the description "Individual Informal" and, if so, do we need to create an "Household Informal" line?

    Similar question for how to change the default "Gen Sal" to the informal. Is that a matter of reorganizing the ID # of the TR_SALUTATION_FORMAT table or is there a different way for having the default salutation be first name only?

    Thank you for your help. As you can maybe tell, I don't have deep experience in SQL but we don't have an IT department. 

    Take care,

    Corinne 

Children
  • In TR_SALUTATION_FORMAT, the Salutation_inside is generated from one of three columns:

    • Single Name LI - individuals, organizations, and households with only an A1 affiliate
    • Double Name LI - households when the A1 and A2 affiliates have different last names
    • Same Name LI - households when the A1 and A2 affiliates have the same last name

    The default salutation format is associated with each constituent type in TR_CUST_TYPE. In that table, your "Household" constituent type is probably associated with your "Household" salutation format, and your "Individual" constituent type is associated with one of your Individual salutation formats. The default salutation is used when creating a brand new constituent, or when you click the Gen Sal button. (If you right-click on the Gen Sal button, you can choose something other than the default.)

    So to your question, if you want the default inside salutations to be first name only, you would want to look in TR_CUST_TYPE to see what default salutation type is used by each constituent type, and then make adjustments in TR_SALUTATION_FORMAT to Single Name LI, Double Name LI, and Same Name LI. Fortunately, no SQL skills required! The documentation will tell you what all the codes mean in the salutation table.

    You will see changes reflected in newly created constituents or when regenerating salutations. Should you need it, the Rebuild Salutations utility can push changes en masse to your database, but please proceed with caution on that. 

    -Michael Flaherty-Wilcox, Tessitura Network 

  • Former Member
    Former Member $organization in reply to Michael Flaherty-Wilcox

    Thank you Michael! You are my new best friend. I will work this out in Test for sure; it's good to know about rebuild salutations but I will certainly only push that out once I know for sure I have it the way we want it in the Test environment.

    Take care,

    Corinne

  • Former Member
    Former Member $organization in reply to Michael Flaherty-Wilcox

    So, working in Test, I have the Inside Name correct, but now on the Salutation 1 line I have an error. Can  you tell me where I went terribly wrong? Did I inadvertently change a line of code in the TR_SALUTATION_FORMAT?

    Thanks!

  • Former Member
    Former Member $organization in reply to Former Member

    JK! Sorted! I had to set up the Individual Informal line in TR_SALUTATION_FORMAT for the Salutation 1 line. The default code there was not functional, but by following the Salutation Format Table I could sort it out.

    Thanks all,
    CMR