Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

This process was created for the Change of Grade Request Mod in Peoplesoft. The 3Cs Communication is used to notify the student and the faculty member of the the requests that have been processed. This implementation consisted of two different set ups, one for the student and another for the faculty member. You will need access in PeopleSoft to get to the set-up pages. The role name is SJ_CC_3C_ENGINE_ADMIN. You will also need to install the BI_Publisher Add-on for Microsoft Word.

I have documented the process of creating a Communications Generation using the Office of the Registrar’s Change of Grade Request Process as an example.

The navigation to the set up pages: Menu > Campus Community > Communications Setup

Comm Gen Page Set-up

Create a Standard Letter Code

  1. The student communication used the STRM Administration Function.

  2. The variable Data is EMPLID, STRM, CAREER and INSTITUTION

    1. You can find the variable data for the Administrative Function you are using at Set up SACR > Common Definitions > Administrative Function Table

    2. The faculty communication used the GEN Administration Function.

    3. The variable data is EMPLID for the GEN Administration Function.

Create an entry in the Communication Context Table

  1. The Letter Code is linked to the Communication Context, therefore, 2 COMM Contexts were created. 

Create an entry in the Communication Category table

Grant 3C Access to the Administrative Function for the Category

  1. Grant the unit (ADM, REG, etc.) you are building this process for access to the Communications Category.

Set up the Communication Speed Keys (to run 3Cs)

  1. Add a row to the Communication Speed Keys for the Administrative Function you are using.

Create a Data Source

  1. Menu > Campus Community > Communications > Set up Communication > Communication Data Source 

  2. Check off the Active checkbox.

  3. Add your Administrative Function. 

  4. Select Person, not Organization. 

  5. The Generic Process Data rows are automatically populated.  Leave the Critical Data checkboxes empty, unless you want to use the generic data. (1)

    1. When the 3Cs process is run, the variable data is made available for use, so it is not necessary to include this data in the datasource query.

      1. You can find the variable data for the Administrative Function you are using at Set up SACR > Common Definitions > Administrative Function Table > Search for the Admin Function > Click Variable Data.

      2. In the snapshot below, ‘Name for extra use’ is checked as Critical Data. This data includes the Preferred and Primary Names.

  6. Attach the query that you created as your data source. (2) (See Creating a query for the Data Source)

  7. Set Max Nbr – this is the max amount of rows in one communication. In this instance, there should only be one per student, but in other reports there could be 50. (3)

  8. Register Data Source! (4)

  9. View/Download Sample Data File (5) This will be used when creating the RTF document.

Snapshot of Student Change of Grade Communication Datasource

Snapshot of the Faculty Student Change of Grade Communication Datasource

Creating a query for a the Data Source 

  1. Create a query to extract any additional data you might need to pull the correct population for your process.

  2. The Administrative Function variable data is available by default. You DO NOT have to create a query if additional information is not required.

  3. The query should be a population of people that you will be using to select your recipients. This should be a broad set of data that you can use for more than just this communication. For example, your data source could be all Enrolled Students, all First Time Freshman, or all Probationary students. You will be able to refine your population later in your 3C’s query.

  4. The student data source query for the Change of Grade Request process consists of all students with a “Processed” Change of Grade request. The value is S.

  5. After the query is created, attach the query to the Data Source. See Snapshot under Create a Data Source (2).

TIPS to Remember:

The data source query must include prompts for all required Variable Data Fields. This is how the data loops through the report/document. You can find the variable data for the Administrative Function you are using at Set up SACR > Common Definitions > Administrative Function Table

Snapshots of the Change of Grade Request query for Students are below.

Image RemovedImage RemovedImage AddedImage Added

Snapshots of the Change of Grade Request query for Faculty are below.

Image RemovedImage RemovedImage AddedImage Added

BI Publisher Install 

  1. Before being able to connect the communication template to PeopleSoft, you must first install the MS WORD Plug-in.

    1. Select MS Office 64-bit

    2. Click Download Now

    3. Open MS WORD, you should now see a BI Publisher tab.

Image RemovedImage Added

RTF Creation

  1. Create RTF file/report in Word. 

    1. Build the RTF Template with standard paragraphs with no variable fields. (You will plug those in later, you can insert placeholders where the variable fields will be.)

    2. Save the template as an RTF (Rich Text Format) file on your computer or a shared drive.

  2. Since your report/document is created, you now need to upload the XML sample data.

    1. In WORD, go to the BI Publisher tab.

    2. Click on the Sample XML button. (You will be prompted to select a file.)

    3. Select the file that you downloaded after registering your data source.

    4. You should see a message “Data loaded successfully” once the upload is complete.

Image RemovedImage Added
  1. Once the sample data is imported, you can begin to insert parameters from the data source query results or the default data.

    1. Select the Field that is needed in the report/letter and Select Insert.

    2. Once all parameters are inserted, Save as an .rtf file.

Image RemovedImage RemovedImage AddedImage Added

Report Definition

Image RemovedImage Added
  1. Add a Value.

  2. Name the Report Definition.

  3. Specify Data Source Type as XMLDoc Object (See Snapshot below)

  4. You must have Admin access to create a new Report Definition. (This access gives you the ability to select a Data Source of XMLDoc Object.)

Note: When requesting access, request this role too: XMLP Report Developer

  1. Use the Data Source ID you created in a previous step.

Once the Report Definition is created, another window will open.

  1. Definition Tab: Complete all data fields, except Retention Days.

Image RemovedImage Added

Template Tab: This is where you will connect the RTF file.

  1. The Channel for the Change of Grade request is Email. (This could be different based on how you are communicating.

  2. Be sure to update the Status to “Active”

  3. Click on the Upload button and select your rtf file.

Image RemovedImage Added

Output Tab: This is where you will designate what type of communication you are setting up (Format).

The Properties, Security and Bursting tabs don’t need any changes.

Connecting the Report to the Letter Code

  1. Go to Menu > Campus Community > Communications > Set up Communication > Standard Letter Table CS

  2. Search for the Letter Code that was created during Set-up

  3. Click on Define Comm Gen Parameters.

  4. Click Report Name

  5. Select the report from the pick list.

  6. SAVE

Set-up for 3C Engine

The 3C Engine is the first step in generating communications. This process creates the record in Communication Management. If this step is not done, the Communication Generation will not work.

  1. Create an Event Definition.