Communications - Creating or Updating a Letter Template
Purpose: Use this document to update a letter template and add merge fields to a letter template in ctcLink.
Audience: Communication builders.
You must have at least one of these local college-managed security roles:
- ZC CC 3Cs Config
- ZD CC 3Cs Config
- ZZ CC 3Cs Config
- ZZ CC Standard Letter Tbl
College users do not have Correct History access to the Report Definitions page. Please submit a ticket if Correct History changes need to be made to a template and the appropriate Support team will review and update the Report Definition template accordingly.
Users must have college-specific security roles in order to access Report Definitions. Users without these security roles will not be able to search for or edit college Report Definitions. Replace ### with your college’s three digit institution code:
- For edit access to all Report Definitions associated with the college: ZZ Rpt Category ### ALL
- For edit access to Admissions templates: ZZ Rpt Category ### AD
- For edit access to Financial Aid templates: ZZ Rpt Category ### FA
- For edit access to Student Financials templates: ZZ Rpt Category ### SF
- For edit access to Student Records templates: ZZ Rpt Category ### SR
If you need assistance with the above security roles, please contact your local college supervisor or IT Admin to request role access.
You must also set the following SACR Security permissions:
Letter Template and Report Definition
Report Definitions are tied to Letter Codes in the Standard Letter table. Letter Codes and Report Definitions are created by CS Customer Support Team. Please include the Datasource, Administrative Function, and letter templates in .rtf format when submitting a ticket. Template file names must be shorter than 65 characters in length. In the absence of an RTF template, CS Core can upload a blank template as a placeholder.
For any other field, if you do not provide information, we will use our best judgment. Once created, colleges will have the ability to view and update the template (on the template tab of the report definition page).
- Create your letter in Microsoft Word.
- Save the file as an RTF file format.
- To use image links (URLs) for logos and letterheads, visit the QRG Communications - Using Image Links in Templates.
- You must know the Report Definition name for the Letter Template you want to update. If you do not know this information but know the letter code, navigate to the Standard Letter Table and search by Letter Code.
Navigation: Communications > Set up Communications > Standard Letter Table CS
- Look up your college codes in the 3C Configuration - Campus Solutions 3Cs and Message Center Naming Conventions QRG.
- Also, review the list of departmental codes. One college character represents a letter code, while other items have two or three characters. Most colleges have a standard letter code starting with R for their FERPA notices. For example, a FERPA notification at Walla Walla is R52 (R = Records, 5 = Walla Walla's single-character code, 2 = sequential).
- Determine whether a standard letter is available. By searching using your college letter, you will be able to see all the standard letters that are configured for your institution. For instance, searching for " _5_ " will return all Walla Walla Standard Letter Codes. Since Financial Aid uses different naming conventions, some codes with 5 in the middle may belong to Walla Walla and others belong to a different institution.
- If you have a standard letter code, verify whether a report definition has been created and attached.
- A complete communication template includes a letter code and report definition on the Standard Letters page.
- The Report Definition page stores the communication template. On the Standard Letters page, copy the Report Name, then navigate to the Create BIP Report Definitions page.
Navigation: Reporting Tools > BI Publisher > Create BIP Report Definitions
- Search by Report Name and select from the Search Results.
- Select the Template tab.
- Select Include History.
- In the Template Files section, select the Add a New Row [+] icon.
- Enter the Effective Date.
- Change the Status to "Active".
- Select Upload.
- Select your RTF file.
- Click the Upload button.
- Select Preview to view the template. (optional)
- Select Save in the lower-left corner.
- The updated Template is now available for use.
Video Tutorial
The video below demonstrates the process actions described in the steps listed above. There is no audio included with this video. Select the play button to start the video.
View Tutorial Via Panopto
View the external link to Report Definition - No Audio. This link will open in a new tab/window.
You must have both of the below local college-managed security roles:
- ZZ_DS_BI_PUB_SETUP
- ZZ CC Standard Letter Tbl
If you need assistance with the above security roles, please contact your local college supervisor or IT Admin to request role access.
The Communication Data Source is an XML file produced in PeopleSoft that contains all the data fields you want to merge into your letter. BI Publisher Word Plugin connects communication templates and data source files to generate letters or emails for the Communication Generation process. You must download and install BI Publisher Design Helper to update a letter template in Microsoft Word. Visit QRG Download Design Helper (BI Publisher Desktop) for details. You may need to contact college desktop support to install this plugin. After it's installed correctly, the BI Publisher tab appears on the Microsoft Word ribbon.
Navigation: Reporting Tools > BI Publisher > Create BIP Report Definitions
Identifying a data source before creating/updating letter-template merge fields is necessary. The Data Source Map ID links the XML Data Source to the Communication Generation process.
- The Create BIP Report Definitions search page displays.
- Search by Report Name and select from the Search Results.
- Select the Template tab.
- Select Include History.
- In the case of an unknown Data Source Map ID, you can scan the entire list or enter part of the name using "contains" or a wildcard (%). Also, you can search by Administrative Function.
- Select Search.
- Create BIP Report Definitions page displays.
- The Definition Tab contains Sample Data that the Communication Generation process must always extract to accommodate communication functionality.
- Select the Sample Data link at the bottom of the page.
Save the XML File
- A File Explorer window appears. Save the XML file as an XML Document. The XML file will be needed to load into the Word template using the delivered Design Helper tool during a later step.
- The file contains all the fields the Communication Generation process will extract, which can be included as variables in a Word template.
- During a later step, the Design Helper (BI Publisher Word Plug-in) tool will load the XML file into the Word template.
Video Tutorial
The video below demonstrates the process actions described in the steps listed above. This video includes audio and closed captioning. Select the play button to start the video.
Video Tutorial Via Panopto
View the external link to Download and Save Sample Data File - No Audio. This link will open in a new tab/window.
You must have at least one of these local college managed security roles:
- ZC CC 3Cs User
- ZZ CC 3Cs Config
- ZZ CC 3Cs User
- ZZ CC Standard Letter Tbl
If you need assistance with the above security roles, please contact your local college supervisor or IT Admin to request role access.
Navigation: Reporting Tools > BI Publisher > Create BIP Report Definitions
- Once the Sample Data (XML file) has been saved, open Word; you will likely have existing letters that you will want to utilize.
- You can load the sample XML data by selecting Data > Load XML Data.
- When the data successfully loads, you will receive the following message, "Data loaded successfully." Select "OK," and the box disappears.
- A window will open. Navigate to the XML file you saved (e.g., WA200_CTC_AD_DATASOURCE_ADMA).
- Move the cursor to where you want the first variable merge field placed in the text.
- Click on Insert > Field to add the variable merge fields.
- The list of fields appears.
- Default fields begin with "Fld," such as "Fld Emplid," "Fld First Name," and "Fld Emailid."
- If you cannot locate the field, use the Find box at the top. When you have the field selected, click on the Insert button.
- After all merge fields have been set, save the document as an RTF file, then update the template per the steps above. Template file names must be shorter than 65 characters in length. Process complete.
- Follow the steps to access the Report Definition and upload the template.
- Test the 3C Engine and CommGen processes in PCD.
- Make sure queries pick up the correct students.
- Ensure duplicates are not assigned (unless that is your intention).
- Make specific Communication Management previews that are accurate.
- It is impossible to send emails outside of PCD; check the Communication Management page of each student to ensure that communications are assigned.
- Recurring communications can automate scheduled tasks, reducing manual effort during anticipated events. For details, visit QRG Set Up Recurrences for Jobs.
If the merge field is selected and the student has no ctcLink data in the corresponding field, the merge field will appear blank when the communication is generated.
The XML Schema will load fields outside the Merge Field queries. Using only the fields in the Data Source queries identified by Step 1 above is recommended. Other fields may pull data but may not pull from the correct sources. If additional fields are needed in the Data Source queries, submit a ticket to the support team.
After you have completed updating the letter template, it is recommended to delete any downloaded XML Schema files. This requires that you download new XML Schema files each time a Letter Template is updated. This ensures that you will have any new fields available for merging.
Video Tutorial
The video below demonstrates the process actions described in the steps listed above. This video includes audio and closed captioning. Select the play button to start the video.
Video Tutorial Via Panopto
View the external link to Merge Fields - No Audio. This link will open in a new tab/window.
- Images can be added to Report Definition templates by manually inserting them into the template by copying/pasting them or inserting them using the Word Insert > Pictures tool. They can also be added from a content library.
- Images pasted into a template or inserted using the Words Insert > Pictures tool can be resized, cropped, or formatted directly. Images added using a content library must be formatted within the content library template.
- To add alt text to an image, right-click the image and select View Alt Text. In the alt text field, use the following format: alt: put all your alt text here.
- Template links that contain special characters may be transformed when the communication is sent to students. This results in correct links in the communication template but non-functional for recipients. While this issue could impact any link that contains special characters, the most common scenario involves errors with links to ctcLink and HighPoint mobile pages, as these links contain numerous special characters.
- In order to ensure that links function as expected, they must be inserted into the communication template using an XML code. The code will be visible in the communication template, but if entered correctly the code will not be visible in the Report Definition preview or the final email communication received by students. Recipients will see the "Link Text" portion only as a hyperlink.
- Use the following code template to add hyperlinks to 3C Communication templates. Be sure to enter this code exactly and test templates thoroughly before using them in Production. Incorrect code entry will result in non-functional links and portions of XML code that are displayed to communication recipients.
<?html2fo: ‘<a href "https: //WWW. google.com/">Link Text</a>‘ ?>
(Replace "https://www.google.com/" with the appropriate hyperlink. Replace "Link Text" with the appropriate hyperlink text.)
Video Tutorial
The video below demonstrates the process actions described in the steps listed above. This video includes audio and closed captioning. Select the play button to start the video.
Video Tutorial Via Panopto
View the external link to Adding Images to Templates. This link will open in a new tab/window.
Andre Betita
Regarding this step:
"Test the 3C Engine and CommGen processes in PCD."
Is the PCD environment capable of sending out 3C communication? I am testing a new letter template that I uploaded and I have not been able to get 3C emails to work in PCD. I can't tell if there's something wrong with my configuration, or if PCD just isn't able to send out emails.
Tanjagay Martin
Hi Andre,
Thank you for your comment. You can assign a communication to an individual student to test your letter template. Here is a link to the QRG Assign a Communication to an Individual Student: https://ctclinkreferencecenter.ctclink.us/m/79552/l/1653480-assign-a-communication-to-an-individual-student. In the video demonstrating how to view the communication, the time is marked at 2:00. Have a great day, Andre! ~Tanjagay Martin | CS Core Trainer