To review existing archived reports, you need Registrar Read, Registrar Full, or ArchivalReports Read. To archive or re-archive reports from the student list, you need Archiving Full.

If some parents cannot see an archived report in the Parent Portal, review the following items:
  • Navigate to Admin > Maintenance > Official Reports, or open the student record and review Progress PDF, Report Cards PDF, or Transcripts PDF.
  • Confirm that the report has an Available Date.
  • Confirm that the Available Date has already passed.
  • Confirm that the Available Date is correct for your school's time zone in Application Setup (CMS/Website).
  • Review the Household saved on the archived report. Archived reports are generated for qualifying primary households. If a student has multiple send mail households, each qualifying household receives its own copy.
  • If the student had an academic hold or financial hold, confirm whether the report was intentionally archived with a later Available Date.
  • If grades, comments, or an incomplete changed after the report was first archived, re-archive the report using Overwrite.
  • Confirm that the parent is checking the Student area of the Parent Portal, where archived report cards and transcripts are displayed for download.
Note: If no Available Date is specified, the report will not be available for download on the CMS Parent Portal.

Note: The Available Date uses the time zone configured in Application Setup (CMS/Website).

Note: If you need to release a report later, you can archive it first and update the Available Date when it should become visible.

Note: If you corrected a report after it was archived, use Overwrite when re-archiving so the updated PDF replaces the existing one.

For more information, review Official Report and Archiving Official Report.
In order to update an archived report follow these steps:

1. Navigate to Administrator > Comments & Marks > Official Reports.
2. Locate the report you want to update:
     - Use filters/search as needed, then open the report to view Report Details.
3. In Report Details, upload the new PDF file to replace the existing one.
4. Click Save Uploaded File.

NOTE: We recommend backing up the existing PDF prior to any changes so you can restore it if needed.
Grade validation is the process of reviewing grades to ensure that all teachers have entered and saved their marks before report cards are generated or archived. This step helps schools avoid incomplete or inaccurate records on student report cards. You can follow the steps below to validate grades.

Checking Unsaved Grades in Marks

  • Navigate to: Admin > Comments and Marks > Marks.
  • Search for unsaved grades for the desired marking period.

This provides a quick way to identify and address any missing entries before report cards are finalized.
The red asterisk indicates that the student has a health alert. It provides a quick way for staff to recognize when important health information is associated with a student. To view the details of the alert, you can simply click on the student’s name.
 
When you prepay for a fixed asset, but do not place it into service immediately, follow this process to ensure accurate accounting and fixed asset tracking:

     1. Use a Prepaid Account
         On the AP Invoice, use a prepaid expense account instead of a Fixed Asset account. This ensures no fixed asset is created prematurely.

     2. Create the Fixed Asset
          When the asset is actually placed into service, manually create the fixed asset record with the correct date. Follow the steps in Creating Fixed Asset to create the Fixed Asset.

     3. Record a Journal Entry
          Record a journal entry to move the amount from the prepaid account to the appropriate fixed asset account. 
 

If students are unable to make course selections in the CMS, please review the following items that may be causing the issue:

1. Ensure the correct school is selected in the CMS Widget settings. If the selected school does not match the student’s current enrollment division, course selection options may not appear.
  • Website Full role is required to make this change.
2. Navigate to Admin > School Info and confirm that the Online Selection End Date is set to a future date. If this date has passed, students will no longer be able to access course selection.

3. Navigate to Scheduling > Student > Details and confirm that each student has a Student Selection End Date set to a valid future date. To update this for multiple students:
  • Select all students who should have access to make course selections.
  • Use Multi-Action > Update Fields.
  • Update the Student Selection End Date to a future date.
 
Discover how PCR Educator transforms school life by keeping students, parents, teachers, and administrators connected and organized. [Link]
Discover how PCR Educator transforms school operations from inquiries to enrollment with advanced technology and personalized communication. [Link]
"The change in how we make decisions is amazing. With PCR Educator's smart insights and detailed analysis, we're making wiser admissions choices. And with their team always ready to help, we're never on our own. It's not just software; it's like having an extra team member who's always there for us." [Link]
"And here's the really cool part: PCR Educator doesn't just help us collect applications; it's like a guiding light for families, leading them step by step with automated reminders and personalized communication. It's like each family has their own guide, making their way from just looking to fully enrolling a smooth ride." [Link]
"We've really seen a difference in attracting families. The way we can tailor our forms and use smart data to reach out has expanded our horizons, attracting a diverse mix of students. It's like we're speaking directly to each family's needs and doing it more efficiently with the system's smart automation and AI that cuts down our heavy lifting." [Link]
"PCR Educator has totally changed the game for us. It's like we've found a secret recipe that not only brings in more families but also helps them glide through the enrollment process. The system is so smart that it does a lot of the work for us, letting my team focus on what's really important — building real connections with families." [Link]
If a parent has submitted the wrong (Re) Enrollment Contract, follow these steps to correct it:

- Clean the student record using (Re) Enrollment Contract Cleaning Control Options For Students.
- Void their current AR Invoice to allow for a new one upon contract submission.
- If the deposit has already been paid, apply the skip payment action as described in (Re) Enrollment Contract Application Setup.
- Send them the new (Re) Enrollment Contract.
- Once submitted, allocate the original AR Receipt to the new AR Invoice.
Financial aid not appearing in the (Re) Enrollment Contract is typically caused by a configuration mismatch. Check the following:

- Verify that the academic year on the Financial Aid Award matches the (Re) Enrollment Contract year.
- Verify that the accepted amount field is not already filled in. If an accepted amount is present, the contract will not apply the awarded amount.
- Verify that the Financial Aid Category does not have Contract Behavior set to Ignore.
- Clean the student's (Re) Enrollment Contract Options. If the contract was opened before financial aid was awarded, the aid will not appear until the options are cleaned.
To clear the checkboxes on form pages for all students:
- Navigate to Admin - Site Maps - Details,
- Edit the parent node for the menu's pages
- Click the "Clear Completed Tags" button.

All checkboxes for the child nodes are cleared and ready for new form submission for all students.  Note: The "Clear Completed Tags" button has no effect on nodes without child nodes within the sitemap.
1. Archive any reports such as report cards and progress reports.  Note: Review Archiving Official Report for more information.
2. Set up an Enrollment Profile that assigns a Withdrew action to the student.  Note: This step only needs to be done once.  Note: Review Status/Substatus Calculation - Student for examples of Enrollment Profiles.
3. Apply the Enrollment Profile that you created in step 2. Note: Review Applying Enrollment Profile to Students in Bulk for more information.
4. Migrate the student to history.  Note: Review Migrating Single Student Current Year Marks to History for more information.
 
When printing the ‘Permanent Student Record’ PDF Report, the ‘Student Record Inclusions’ section includes two types of information:

-Any Action with a Category of ‘PSR Student Record Inclusions’

-Health Issues with a Health type of ‘Alert’

You may need to create the ‘PSR Student Record Inclusions’ Action Category from the Admin > Maintenance > Action Categories page. You can enter Health Issues and their types from the Health > Maintenance > Health Issues page.
When creating an Email, the size limit per File is 5MB. While there is no set limit for the entire Email, it is recommended to stay within this 5MB limit as many Email Providers, such as Apple, will automatically decline Emails that are too large.

Setting up the gradebook for International Baccalaureate MYP involves setting up the Score Types for the course.  The score types automatically become gradebook categories based on the score type’s weight.

  1. Importing New Records - Score Entry Types or Configuring Score Entry Types.  Note: To make management of the entry types easier, create one entry type for each course and grading criteria.  Example: Name Math 8 Criterion A and Note Math 8.  Note: The MYP Comment is the verbal description of the score, the Description is the criteria name and is the same Description for all rows. Example: Description CriterionA, MYP Comment “The student demonstrates a discerning understanding of the text, topic and the author's choices, reliably using clarifying detail, development and support. In creative work, pieces reflect of keen imagination and sensitivity; the student employs literary and/or non-literary features successfully that serve the context and intention. The student exhibits a refined appreciation of applicable terminology, and uses it appropriately.”
  2. Importing New Records - Score Type Headings or Configuring Score Type Headings.  If Configuring Score Type Headings make sure to check the Is MYP checkbox.  If importing Score Type Headings, specify 1 for is_mypNote: To make management of the headings easier, create one heading for each Course and specify the course in the NotesExample: Topic Language 8 Achievement and Notes Language 8
  3. Importing New Records - Score Types or Configuring Score Types.  The Topic is the name as it appears on the report card and is also the name of the category.  The Grade Type is Other.  The marking period Weight must correspond to the possible points of the MYP criteria.  The Calculation Type must be “Category MYP” (or the formula must be “100” if importing).
  4. Associating Score Type Headings to their Courses or Importing New Records - Course Score Type Headings

 

If teachers are not able to take attendance, please review the following items that may be causing this problem:

- Verify that your school’s marking period Attendance Dates are in session. This can be updated by navigating to Admin > Maintenance > Marking Period Info.
- Verify that the course section has a period code and it is in session on the date the teacher is trying to take attendance. Example: If the course section is linked to Period 1, go to Scheduling > Period Codes and check to see what daily rotation days Period 1 is in session. Then go to Scheduling > Blocks > Daily Rotation to check if these rotation days are populated and marked as “In School” on the calendar.
- Verify that the course section has students enrolled in it.
- Verify that teachers’ users are associated with the same School Divisions as their course sections.
- Verify that CMS Widget - Class Attendance has all necessary divisions enabled. 
- Navigate to Admin and select students that you want to graduate. You can search based on grade level or any other criteria.
- Go to Multi-Action > Actions (Add) and record the Graduated action for next year. Follow the steps for Recording Student Action - Bulk.

Note: This process should be completed before Closing the School Year.
Note: The grade levels should not be advanced for students who are graduating.
Note: The Graduated action must be configured to change the Status to Graduated. Review the Status/Substatus Calculation - Student article for more information. 
Follow the steps below when you no longer want to accept online applications:

Website Full role is required to make this change.

  - Navigate to the Applicant Profile page
  - Go to properties of the Applications widget
  - Clear out the Application Academic Year1 and ApplicationAcademicYear2 settings

Note: Remove any references on your public website that direct users to the online application once the application is closed.

Note: Consider adding a message on the Apply Online login page to let users know that the application is closed.

Note: If you plan to close the online application for a specific program, you can remove the option to select that program from your Inquiry Form and the online application.

Note: If you plan to close the online application for specific grade levels, uncheck the grade levels within the Apply Online Grade Levels setting in the Applications widget.
A common request for mail merges is the need to suppress merge fields when they contain no data.

Example: If you have a label mail merge that is used for creating mailing labels and the Address Line 2 and Address Line 3 merge fields are blank for most but not all of the records, you would want to suppress the merge fields when they contain no data so that there is not two extra blank lines between the Address Line and the City, State, Zip line.

The following method can be used in Microsoft Word to suppress the merge fields when they contain no data:

- Toggle the field codes in the mail merge document so that merge fields present in the following manner (Alt+F9 can accomplish this): {MERGEFIELD *Field_name*} 
- Remove any carriage returns and spaces between the merge field that you want to be suppressed if it is blank and the previous merge field.
- Insert the following text within the merge field at the closing bracket:
\b "
"

Example:

Original template:

{MERGEFIELD AddressAddress}
{MERGEFIELD AddressAddress2} 
{MERGEFIELD AddressAddress3} 
{MERGEFIELD AddressCity}, {MERGEFIELD AddressState}, {MERGEFIELD AddressZip}

Updated template with blank merge field suppression:
{MERGEFIELD AddressAddress}{MERGEFIELD AddressAddress2 \b "
"}{MERGEFIELD AddressAddress3 \b "
"} 
{MERGEFIELD AddressCity}, {MERGEFIELD AddressState}, {MERGEFIELD AddressZip}
When a “What If” scenario is created, a snapshot of the following information is saved in that scenario:

- Course Sections
- Course Period and Room Inclusions
- Teacher Period and Room Inclusions
- Student Courses
- Student Selections
- Course Section Grouping
Enrolling an Inquiry creates a student record for the corresponding inquiry. Administrators may need access to student record information captured during the admissions process, which is stored as Inquiry Actions. To review these actions from the admin portal, navigate to Admin > Students > Dashboard and add the Admissions Actions widget.

Note: The Actions Read, Actions Full, or Admissions Evaluator role is required to use this widget.

Note: Each Action may have different Read Roles. To grant access, navigate to Maintenance > Actions, locate the relevant Action, click Edit, enable the appropriate Read Roles, and click Save.

Example: To allow a school registrar to access a Transcript Inquiry Action, navigate to Maintenance > Actions, locate the Transcript inquiry action, click Edit, check the checkbox for Registrar Full, and click Save.
The GPA is calculated as the sum of the GPA points divided by the sum of the GPA credits.  

GPA points are determined by the Grade Conversion Chart and may be further adjusted if the GPA is a weighted GPA and the individual course has additional weighting specified.  

GPA credits are determined by courses’ Credits Per Semester, Number of Semesters, and the type of the grade.  If the grade is a Term grade then the credits attempted are based on the Credits Per Semester for a single term.  If the grade is a Final grade, then the credits attempted are based on the Credits Per Semester multiplied by the Number of Semesters.

Review the Class Rank Details to see how the GPA is calculated for any specific student.
If the search is for Contains, Starts With, Ends With, or Like then some wildcards are supported:

Wildcard Description Example
% Matches 0 or more characters John% matches John, Johnson, Johnathan.
_ Matches any single character A__a matches Alma, Alva, Anna
[abc] Matches any character in the list [adl][aen]na matches Anna, Dana, Lena
[a-c] Matches any character in the range. Note: 0 is considered to come after the number 9. To get a range of 0-5 you would use [01-5]. [a-cy-z]% matches everything that starts with A, B, C, X, Y, or Z.

Wild cards can be mixed and matched:

[4-7]-1% matches anything that starts with 4, 5, 6, or 7 followed by a hyphen and 1 then any number of characters.  Depending on your account number setup, this type of search might find all Revenue and Expense accounts for your upper school.

[q-twzf-h]___ matches a 4 letter word that starts with F, G, H, Q, R, S, T, W, or Z.  Notice how you can have a mix of ranges and single characters within the same brackets.

When might you use wild cards?  
- Accounting can use wildcards to match all accounts.  Example: If you have a 6 digit account number, _3_5__  would find all accounts where the second digit is 3 and the 4th digit is 5.
- Searching for names where you don’t know the correct spelling.  Example:  You don’t know if the name is spelled Johnson, Jahnson, Jonson, Jonnson, or some other obscure spelling.  But you do know that it starts with a J and ends with son:  J%son
 
Financial Aid Awards can be applied to student invoices in two ways:

- Applying Financial Aid Awards to Customer Invoices as Line Items
- Applying Financial Aid Awards as Customer Credits

Note: Tuition financial aid should be applied as a customer invoice line item. This reduces each payment in the invoice's payment schedule proportionally.
The Internal Revenue Service reintroduced Form 1099-NEC to report payments for services of $600 or more during 2020 to independent contractors and freelancers. In the past, such payments were reported on Form 1099-MISC along with other types of income (prizes, awards, etc). Copy A of the 1099-NEC form is due to the IRS by February 1, 2021, for year 2020, with the “B” copies deadline to the actual contractor-recipients also being February 1, 2021. Please note that as a result of this change, you need to double-check how 1099 items are allocated.

You will find the following in the DAT - PCR Educator Imported category.

These are queries for generating IRS forms prior to 2020:
[Finance] 1096 - No Lines (Pre-2020)
[Finance] 1096 - With Lines (Pre-2020)
[Finance] 1099 - No Lines (Pre-2020)
[Finance] 1099 - With Lines (Pre-2020)

These are new queries and printable forms for 2020:
[Finance] 1096 MISC - No Lines
[Finance] 1099 MISC - With Lines
[Finance] 1096 NEC - No Lines
[Finance] 1099 MISC - No Lines
[Finance] 1099 NEC - No Lines

Client Relationship Management (CRM) Automation is a PCR Educator feature within Family Actions, Contact Actions, and Customer Actions that allows schools to associate a contact with a predefined sequence of follow-up steps, where each action triggers automatically based on the outcome of the previous one.

In addition to scheduling or recording individual activities, CRM Automation supports building decision trees for structured outreach. For example, a school can predefine a volunteering track with the following steps: Volunteering Inquiry, Volunteering Inquiry Confirmation Email, Volunteering Call, Volunteering Interview, and Volunteering Assignment. Once a family completes the Volunteering Inquiry form, the Confirmation Email is sent automatically.

Standard actions available through Family Actions, Contact Actions, and Customer Actions include scheduling calls, generating automated emails, creating personalized touchpoints, and recording activity at the family or customer level.
PCR Educator's Online Application can be configured to automatically record application fees as Misc Receipts. This eliminates the need to migrate transactions between Admissions and Finance, and ensures all application fees appear in the general ledger for reconciliation.

To enable this feature, navigate to the Online Application submission page and specify the Deposit Description, Ledger, Misc Receipt Credit Account, and Misc Receipt Debit Account.
PCR Educator supports automatically charging processing fees for both credit card and eCheck (Electronic Check) transactions. The eCheck convenience fee feature is optional. Each school can configure how the fee is calculated, either as a fixed amount or as a percentage of the transaction.
There are two reasons why assessments can still be editable for some teachers and not others: 
  1. The teacher’s user has the Marks Full role, which grants them the ability to change assessments and marks outside of the date ranges set in the Marking Period Info.

  2. The teachers are teaching course sections in different divisions with marking periods that have different date ranges set in the  Marking Period Info.
For a campaign/fund to be available for a donation to allocate to, the Donation Date must be greater than or equal to the Start Date and less than (not equal to) the End date of the campaign.

Example: if you want to allocate a donation that has a Donation Date of 6/30/2019 to a particular campaign, the campaign must have a Start Date less than or equal to 6/30/2019 and an End Date that is Greater Than 6/30/2019. 
 
You need Admin Full and Security Full roles to complete this process.

1. Navigate to Admin > Households > Details > Parent 1/Parent 2 (or Development > Contacts > Details > Contact Primary/Secondary for a donor record) and enter the deceased date.
2. Clear associated phones and emails.
3. Update addressee and salutation information in Household Details/Contact Address page.
4. If applicable, navigate to Security > Users > Details > Delete to delete the user account.

Note: If the spouse of the deceased contact remarries, you can use the Split Parents functionality to split the household so that the deceased person has their own household; then add the new spouse to the same household as the remarried contact.

Note: If you are splitting a donor record, make sure to update giving records so that they are associated with the correct donor.
The “read date” field generally indicates the date and time when an email has been opened by the recipient. The read date is not a guaranteed approach and it is not recommended for looking at the absolute number of read messages, but it could be used for statistical purposes to compare time trends, population groups, and other criteria in identifying the best approaches to sending out emails.
Q: How can we use PCR Educator to survey parents about possible online instructions?
A: The easiest way to collect responses to surveys is by adding survey questions directly to your parent portal. You can create a new page for these questions and then email all parents using our bulk email feature to invite everyone to participate. We recommend using student or household attributes to record the responses. 
Q: How can we use PCR Educator for COPPA forms to collect parental consent if our school is shut down due to coronavirus?
A: The simplest way to collect parental consent is by using our forms application that allows parents to provide their signature and also automatically generates a PDF a version of the form that the school can keep for its records. 
Q: What tools does PCR Educator provide which can help our school to continue its operations if we need to switch to remote operations due to the novel coronavirus?
A: PCR Educator system is designed to facilitate efficient school operations entirely online. All you need is internet access to use our system. These are some core features which can be especially useful:
-         Online Forum feature for students, parents, and teachers designed to facilitate discussions within a class environment
-         Online Assignment Submission
-         Online Assignment Calendar for tracking classwork and homework
-         Online Report Card delivery
-         Online Re-Enrollment and Enrollment
-         Online Applicant Review System
-         Online Report Card Comments and Marks ReviewSystem
-         Online Payments-         Online Invoicing-       Online Gradebook
-         Online Inquiry and Application
-         Online Teacher Recommendations
-         Online Donations
-         Attendance Online
-         Online Course Selection
Yes. PCR Educator provides custom fields functionality that allows schools to track any information and use it in custom forms, queries, and dashboards. Custom fields can be added to any module and referenced in DAT Queries and reports.
Yes. A DAT Query can be applied to a specific set of selected records using DAT Multi-Action. Include the DAT Key Id field (for example, Student ID) in the query, then use DAT Multi-Action to run the query against the selected records. This approach works with students, courses, staff, donations, and households.
Payment for individual PCR Educator applications and products may be placed in a Test Mode during setup.  The actual behavior of the Test Mode varies by Payment Processor and does not record transactions to your school's live account.  Customer Invoices, Deposits, and Customer Receipts are still created when Test Mode is on.  Note:  Do NOT use real credit card or bank information for Test Mode.

Use the following test information which is generally accepted by most Payment Processors.  Note:  The test transaction amount should be at least $1.
 
For Credit Card
Credit Card Number 4111111111111111 Visa
Security Code/CSV 555 Some processors may generate an error code based on specific CSV numbers
Expiration Date Current or future If the expiration date is in the past, the transaction is usually declined.
Name on Card Test, Test The name does not matter.
Billing Address Any The billing address does not matter.

Note:  Do NOT use real credit card information for Test Mode.  

For ECheck
Routing Number 052001633 Bank of America
Account Number 999999999999 Invalid Account Number with Bank of America
Account Type Any For testing, the account type does not matter. Note: For live accounts, Savings Accounts are subject to Federal Reserve Board Regulation D
Name on Account Test The name does not matter.
Account Address Any The address does not matter
Email Email is not required
Note:  Do NOT use real bank account information for Test Mode.  
Note: For testing purposes with Authorize.net, only eCheck transactions under $100 will be accepted.

For more information on testing with Authorize.Net, see https://developer.authorize.net/hello_world/testing_guide/

For more information on testing with Network Merchants (NMI), see https://support.nmi.com/hc/en-gb/articles/115002375583-Test-Cards

For more information on testing with Pay Simple, see https://documentation.paysimple.com/docs/sandbox
Navigate to Notifications > Notifications to review individual emails, text messages and voice calls that are generated through PCR Educator. Notice, there is an Error column that is helpful for analyzing unsuccessful notifications. Note: When an email is successfully sent but is not delivered by the recipient server, it typically bounces back to the sender. In that case, the Error column is not populated.  Note: Email categorized as spam does not populate the Error column and the sender does not receive a bounced back email.

Note:  The most common error is “No emails to send to.”  To resolve this error, review Why does my notification job have no recipients?
- Follow Application Setup to ensure the administrative portal is connected to the public inquiry page.
- Navigate to Admissions > Inquiries/Applicants.
- Click New on the right side of the page. The Inquiry Online page opens.
- Fill out the inquiry information and submit.
- Upon submission, the Actions configured in the properties are added to the Inquiry, marked with the submitting user.
- If an email was added to the submit action, it will be sent to the parent email address entered.

Note: Entering an inquiry this way creates it the same as if the parent had submitted it directly. The parent can then continue the process.
PCR Educator’s Finance Module recognizes revenue based on the customer invoice issued date. When a customer invoice is posted, transactions are created in the General Ledger with a transaction date that matches the issued date of the invoice. As a result, if an invoice is issued on July 1st and has scheduled due dates that span across the fiscal year, the revenue will still be recognized on July 1st.

If you may wish to recognize revenue based on the payment plan’s due date, you can generate new invoices that are issued on each due date of the payment plan.

User
Unauthenticated Authenticated & Qualifies Authenticated & Unqualified
Page Un-published Hides Hides Hides
Published Shows Shows Shows
Roles Authenticate URL Present Shows Shows Hides
No Authenticate URL Hides Shows Hides
Filters Authenticate URL Present Shows Shows Hides
No Authenticate URL Hides Shows Hides

Note: If there is any situation which would result in the page being hidden for the user, then the page menu item will be hidden.  Example: The page is published (Shows), the user qualifies based on roles (Shows), but does not qualify based on filters (Hides).  The page menu item will be hidden.

Note: When in Content Edit mode, all pages in the site maps are visible regardless of roles, filters, or if the page is published.

Note: Pages may inherit roles from the master page.  Filters are not inherited from the master page.

Note: A page is public if the page is Published and has no Roles or Filters specified.  While such a page will show with an Unathenticated URL specified, the best practice is to leave the Unauthenticated URL blank for public pages.
The Teacher Recommendation Form appearing blank is typically an administrator view issue. When an administrator accesses the form without a unique recommendation link, the page loads without student or applicant context, resulting in a blank display.

To view and edit the form widgets, click the Content link in the top-left corner of the page. The Website Full role is required to access the form in Content mode.

Note: When a recommendation is requested for a specific applicant and teacher, the system generates a unique link. That link loads the recommendation page with the appropriate applicant and recommendation type pre-populated.
- Navigate to Admissions > Inquiries/Applicants.
- Locate the first Inquiry from the Household.
- Click Details for that Inquiry to open the Inquiry details page.
- Select the Application Form from the left side menu. This opens the applicant profile page on the portal for that student.
- If more than one user is connected to the inquiry, select the appropriate user and click Go.
- On the applicant profile page, select New Inquiry from the Inquiry selector.
- A new inquiry page opens. Fill it out as a normal inquiry entry.
If a user is unable to login to any of Administrative Portals:
    - Confirm that the user has a suitable role associated from the Roles Dictionary.

    - Confirm that the user has at least one school associated.

    - If they are unable to access the Finance portal, confirm that the user has at least one ledger associated.
If the user is unable to login to a CMS page, then confirm that their user has sufficient rights to access the page.
    1. Check that they are trying to log into an appropriate location.  Example: Parents should not be trying to log into the teacher portal or student portal.

    2. Check that the user has appropriate roles.  Example: To access the Teacher Portal, a user must have the Faculty Full or Faculty Read roles.  To access the parent portal, the user must have the Parent role.  To access the student portal, the user must have the Student role.   Note:  For parents, make sure the user Profile is associated with a household connected with an Enrolled student.  For students, make sure the user Profile is associated with an Enrolled student.

    3. Check the target page for any additional criteria to access it.
        i. Log in to the target page with a user having the Website Full role.
        ii. Click “Content” in the upper left corner.
        iii. In the right menu, expand Roles.  Check for the roles required to access the page.  Does the user have all the necessary roles?
        iv. Expand Filter.  Check for any filters limiting access to the page.  Does the user qualify for the filter specified (if any)?
        Note:  It is possible that the roles in (iii) or the filters in (iv) are specified on the master page.  If you believe this may be the case, submit a ticket to support@pcreducator.com.
Migrating DMT to DAT is the process of converting existing DMT queries into equivalent DAT queries. Follow these steps:

- Review existing DMT queries and remove any that are duplicates or no longer in use.
- Compare the remaining DMT queries against existing DAT queries, including available DAT Standard Queries.
    - If a report would be useful to other schools as a DAT Standard Query, email support@pcreducator.com with a bookmark link to the DMT query and a description of its purpose.
- Recreate the remaining DMT queries in the DAT.

Note: Existing DMT Filters are accessible as DAT Filters and do not need to be recreated.

Note: Queries and Filters are associated with users. If a query or filter does not include roles, it is only visible to the user who created it.
If a user is unable to log in:
    1. Confirm that the correct username is being used.  Note: Copying and pasting a username out of an email will sometimes include an extra space at the end.  Make sure the username is spelled correctly.  Note: Make sure Caps Lock is off.
        i.  Confirm that the user is Approved and that the user is not Locked Out.  A user cannot log in if they are not Approved or if they have been Locked Out.  If a user has been unapproved, make sure there isn’t a business or security reason for the user being unapproved.

    2. Confirm that the correct password is being used.
        i. If the option is available, advise the user to reset their password using a Forgot Password option.  Note:  An email will be sent to the email address associated with the user containing further instructions on how to reset the password.  Note:  If the user has been locked out due to too many failed password attempts, Forgot Password will unlock the user.
        ii.  Reset the user’s password yourself to ensure the password is a known value.  Note:  The password must be at least six characters long.  Note: Once the user logs in, they should change their password to something only they know.

    3. Confirm the link/page that the user is trying to log into.
        i. If they are trying to log into (Re) Enrollment Contract or (Re) Enrollment Forms) and receive a message “The scn or appId is invalid” then the link they are using is missing important information.  Find out where they received the link from.  If they received it from an email, then the email originator needs to make sure a correct link is sent to all recipients.  If they are accessing it from a website link, the website link needs to be corrected.

    4. Have them try logging in using a different browser.  If they are able to successfully log in with a different browser, then they should clear their cache and cookies for browser they want to use and try again.

    5. If the user is trying to log into a non-PCR Educator page, refer to Troubleshooting Web Services.  

    6. If your school is set up for LDAP, confirm that the username exists in your LDAP configuration and that the username matches the username in Security > Users.


If they are still unable to log in, then they most likely are missing something required to access the page itself.  In this situation, the user is constantly redirected to log in again even though their username and password are correct.  If the username or password were incorrect, they would receive a message indicating so.  If there is no such message proceed to:
     - Unable to Login - CMS Website
     - Unable to Login - Administrative Portals

If you still cannot identify why the user is unable to access the page, submit a ticket to PCR Educator support.  Email support@pcreducator.com and include the user name, the login link they are trying to use, and a “bookmark” link to their user in Security > Users > Details.
The most common reason that an email does not have any recipients is that you are sending an email to households and the household does not have Send Mail checked.  The other possibility is that the record does not have any email addresses or any valid email addresses.  Note: A list of all invalid email addresses can be accessed by navigating to Security > Maintenance > Validate Emails.  You need the Security Full role to access this page.
Finance portal access requires both a qualifying role and an assigned ledger. Verify the following:

- The user has one of these roles: Contract Full, Contract Read, Finance Full, Finance Read, FinanceAccountMgr Read, or FinanceAccountMgr Full.
- The user is associated with at least one ledger.
The settings for Gradebook Category and Gradebook Assessment weighting can have a very significant impact on how grades are calculated.  Therefore, as soon as there is a single saved Progress or Report Card mark for the course section - in any marking period - the ability to change the course section’s weighting preferences is disabled.  Note: The school administration can temporarily enable changing weights and preferences per course section by specifying an Allow Weight Calculations Overwrite Until date.

In the specific case where a teacher did not specify any preferences, the preferences can be added by navigating to Admin > Courses or Scheduling > Courses and using the “Gradebook Preferences” multi-action. You must have both Registrar Full and Security Full roles to access this multi-action.  Regardless which setting you choose for Update Sections Having, if the preference has not been specified for a course section, it will be added.  Note: All sections of the selected courses will be updated.
 
DAT Query performance depends on the complexity of the query and the volume of data being processed. Some tables perform advanced calculations, which can add processing time even when a query appears simple. The more tables, conditions, and filters included, the slower a query may run.

To improve DAT Query or DAT Filter speed:
- Use the “=” or “<>” DAT Operators instead of Contains, Not Contains, Starts With, or Ends With.
- Avoid relinking to the same table multiple times.
For an action to appear for a record, it must be Active, associated with the current Division, and be the correct type of Category.  Check that your user and the action’s Read Role both share at least one role.
Navigate to Admissions > Maintenance > Application Online Record Check and enter the requested information to diagnose and resolve the error. Access to this screen requires the Admissions Full or Admissions Read role.
The header banner overflows when the uploaded image exceeds the expected width. Verify that the header image uploaded for the (Re) Enrollment Contract is exactly 926px wide.
The (Re) Enrollment Contract Application Setup only displays Student Actions. Verify that the action types created are configured as Student Actions rather than Inquiry Actions.
The payment screen displays when the (Re) Enrollment Contract has fees associated with it and payment is properly configured. Check the following:

- Verify that the (Re) Enrollment Contract Profile has products or fees associated with it.
- Verify that a payment configuration is selected on the (Re) Enrollment Contract Settings page.
- Verify that a Contract Submitted action and a Not Enrolling action are specified on the (Re) Enrollment Contract Settings page.
A student not appearing in the (Re) Enrollment Contract application typically indicates a missing configuration. Check the following:

- Verify that the student has a grade level specified for next year.
- Verify that the student meets the Student Criteria on the (Re) Enrollment Contract Settings page.
- Check the Household Status and Bill To Households settings to confirm the student's household qualifies.
- If the student is in Admissions but not yet enrolled, verify that the admissions record has a Ready For Contract action with an appropriate academic year.
- Confirm that the student qualifies for at least one (Re) Enrollment Contract Profile.
Graduated or withdrawn students appear in the (Re) Enrollment Contract application when they are not excluded by the enrollment filter. Verify that such students are excluded using the Student Criteria setting on the (Re) Enrollment Contract Settings page.
- Verify that all payment choices in the (Re) Enrollment Contract Payment Options Control have a payment term associated with the student's (Re) Enrollment Contract Profile. An invoice cannot be created without a payment term.
- Contact your payment processor to determine if the payment is being declined and for what reason.
Extra spacing in the PDF is caused by hidden markup from text pasted from Word or another application. To remove it, repeat the following steps for each control:

- Cut the text out of the (Re) Enrollment Contract Control.
- Paste the text into Word to keep a reference copy.
- Paste the text into Notepad to strip all formatting.
- Save the control while blank.
- Copy the text from Notepad.
- Paste it into the (Re) Enrollment Contract Control.
- Apply all font and style changes directly in the (Re) Enrollment Contract Control editor.
- Save the control.

All styling must be applied within the (Re) Enrollment Contract Control editor to prevent hidden markup from being included.
Duplicate options in the dropdown typically result from different (Re) Enrollment Contract Control Options being set across multiple (Re) Enrollment Contract Profiles. Check the following:

- Verify that all (Re) Enrollment Contract Profiles are configured consistently. If they should match, use the Copy To Other Profiles button to synchronize settings.
- Clean the (Re) Enrollment Contract Control Options for any students used for testing purposes.
Line item descriptions on the Summary Page come from the Product configured in Finance > Products > Products. To update the line item text, change the Description field on the corresponding Product record.
This email is generated because your email address is in the Email on Error field in the (Re) Enrollment Contract Application Setup. The application sends a notification each time an error occurs while generating an invoice for a student.

Example: "Student Name (#####) cannot insert the value NULL into column 'payment_term_id' table 'xxxx'; column does not allow nulls. INSERT fails."

- Student Name identifies the student the error pertains to.
- (#####) is the student's ID.
- The error message describes why the invoice was not created. In this example, the invoice failed because no (Re) Enrollment Contract Control Option was selected specifying a payment term.
Unless the “all divisions” option is checked, the list of households (Admin > Households, Health  > Households, FinAid > Households, ...) only shows records which belong to the selected division. A household record belongs to the currently selected division if the household has a student which belongs to the currently selected division.  See Students by Division for details on when a student belongs to a division.

Unless the “include all” checkbox is also checked, the system will only show households which have a Student with a status of Enrolled for the currently selected school division.  Note: See Households Include All (Admissions) for how “include all” works in for the Admissions portal.
Unless the “include all” checkbox is checked, the system will only show households with an Inquiry / Applicant for the admissions year in the currently selected school division.
Duplicate emails occur because the Apply Online Submit widget sends a confirmation to both the email types specified on the template and the user submitting the application. The second send ensures the submitting user always receives a confirmation, even if their email differs from the household email on file.

To send only one email per submission, remove all recipient email types from the template and select the One email per student option when creating or saving the template.
There are several possibilities for why a report card pdf is blank.

- The most common reason a specific student’s report card is blank is because they do not have any Parent households with Send Mail checked.  Report cards are generated with an address to send to a specific household.  If there are no send mail households, the report card will have no data. 

- Are you running the correct report?  Courses have a Report Card Type associated with them. If the wrong type of report is being run, then courses won't show up. And since the student likely has all the same type of courses, the student won't have anything to print. Note: If a particular course is not showing up on the report card, make sure that the Report Card Type is specified for that course.

-  Are you running the report from the wrong division?  Report cards are based on courses, which are division specific. If you run it from the admissions division, you will get no data.

- Does the student have any marks or student comments?  Report cards will only print if there is a student comment or mark.  A course comment alone is not sufficient for a report card to print.  This situation could occur if teachers haven’t entered comments yet, and if the registrar hasn’t used the Calculate Official Marks function to pull the marks (not all schools use the calculate function).  Note: If a particular course isn’t showing up for students, check to ensure that the course has Mark Type Headings associated.
On the Email screen, if you receive a popup error that reads, "Error while executing filter StripScriptsFilter - TypeError: Cannot read property 'replace' of undefined," please review your Chrome extensions to make sure that Grammarly is disabled.

This link provides information on how to manage Chrome extensions

Grammarly extension has a script/code that accesses text fields on a given webpage. It also attempts to modify the page to provide feedback to a user. This code, which is owned and maintained by Grammarly inserts its own HTML and also sometimes works incorrectly causing pages to crash. PCR Educator has no technical capability to access Grammarly code and to fix it and thus the only solution is to disable Grammarly extension or use "incognito" browser feature.

This is a known problem that affects many web applications:
Grammarly Known Errors
 
The category weight cannot be changed if there is a Report Card mark or Progress Report mark recorded for any student in any marking period of the associated course section.  Note: If the category is an MYP Category, then the weight is determined by the Mark Type and cannot be changed by the teacher.  Note: The school administration can temporarily enable changing weights and preferences per course section by specifying an Allow Weight Calculations Overwrite Until date.

If you want to use new weights for the upcoming marking period, create a new category (or set of categories) with the desired weights and make sure the new assessments are created with the new categories.  

Example: Suppose you have two categories, “Tests” is worth 40% of the grade and “Homework” is worth 60% of the grade.  In quarter 2, you decide you want Tests to be worth 50% and Homework to be worth 50%.  To accomplish this, create a category called “Tests Q2” and “Homework Q2” with the appropriate weights.  This way, you are not changing the gradebook category weighting for an existing category; instead, you are creating new gradebook categories with new gradebook category weights.  Make sure that all your gradebook assessments in quarter 2 are using the new categories.
Since the parent teacher conferences are based on classes that students are signed up for in Term 1, please select Term 1 when you create PTCs. To ensure that families can sign up for PTCs even during the start of Term 2, please go to Admin > Maintenance > Marking Period Info and verify that Parent-Teacher Conference Registration dates in Term 1 are set appropriately. It is ok if parent-teacher conference registration dates in Term 1 overlap the attendance dates in Term 2.
Verifying 1099 is the process of reviewing vendor payment data before preparing and sending 1099 forms. Run the following reports from Data Analytics Tool (DAT) > PCR Imported category prior to preparing 1099 forms. The FinanceAP Full or FinanceAP Read role is required.

- [Finance] 1099 Verification Report – Invoices
- [Finance] 1099 Verification Report - Misc Payments
- [Finance] 1099 Verification Report - Summary

These reports are year-specific. To set the correct year:

- Open the report.
- Click the Query tab on the left.
- Click the 1099 Items table.
- Specify the correct Tax Year under Table Required Parameters.
- Click Save.
If Parent Teacher Conferences are not showing for parents, please check the following:

- Are the Parent Teacher Conference Registration Dates open in Marking Period Info?  In particular, make sure the years are correct.  Also, don’t forget to click Save!
- Make sure the Parent Teacher Conf checkbox is checked for the Course.
- Have you set up Parent Teacher Conferences for a future date?  Configuring Parent Teacher Conferences is necessary for each Term that Parent Teacher Conferences are held.
- Do the parents have a student enrolled in a course section taught by a teacher eligible for Parent Teacher Conferences?  The course section must have a teacher, the course must be eligible for Parent Teacher Conferences, and the student must be enrolled in the section.
- Does the student belong to the school division where the conferences are created? Review Student by Division to understand how students are associated with divisions.
- Are there settings you need to change on the portal?  Please review Configuring Parent Portal for Parent Teacher Conferences

If Parent-Teacher Conferences are not being generated for the selected teacher, please check the following:
- Does this teacher already have conferences at the same time? It is not possible to have overlapping conferences or two conferences at the same time for the same teacher.

 
If parents and students are not able to see class schedule, please review the following items that may be causing this problem:

- Verify that your school’s marking period Attendance Dates are in session. This can be updated by navigating to Admin > Maintenance > Marking Period Info.
- Verify that the course section has a period code and it is in session in the current term. Example: If the course section is linked to Period 1, go to Scheduling > Period Codes and check to see what daily rotation days Period 1 is in session. Then go to Scheduling > Blocks > Daily Rotation to check if these rotation days are populated and marked as “In School” on the calendar.
There are a number of ways for Updating Historical Marks.

If the course was taken last year, and you were expecting it to migrate to history as part of the close of school year, please ensure that the course is set to Include On Transcript.
Unless “all divisions” option is checked, the list of student (Admin>Students, Admissions>Students, Development>Students, or Scheduling>Students ...) only shows records which belong to the selected division. A student record belongs to the currently selected division if:

-   The user is looking at the student records from any location other than Scheduling>Students or the user selected current year scheduling and the student:
       -   is enrolled in any course from the currently selected division
       OR
       -   has any course selections for the currently selected division, 
       OR
       -   belongs to a course waitlist in the currently selected division
       OR
       -   has a grade level associated with the currently selected division.

OR

-   The user is looking at the student records from Scheduling>Students, the user selected next year scheduling, and the student:
       -   has next year grade level that is associated with the currently selected division
       OR
       -   has course selections for next year for the currently selected division
       OR
       -   belongs to a course waitlist for next year in the currently selected division
       OR
       -   has a next year grade level associated with the currently selected division.


Unless “include all” checkbox is also checked, the system will only show students if

-   The user is looking at the student records from any location other than Scheduling>Students  or the user selected current year scheduling and the student has a status of Enrolled in the currently selected division.

OR

-   The user is looking at the student records from Scheduling>Students, the user selected next year scheduling, and the student has next year status of Enrolled in the currently selected division.
 
Forms centers around updating information and consenting to various requirements of the school. In the end a Forms Submitted action is generated with any PDFs being associated with that action. So, aside from deleting the action (which also removed the PDFs generated), there should be nothing more to reset.
Unless “all divisions” option is checked, the list of staff and teacher records (Admin>Staff or Scheduling ->Staff) only shows records which belong to the selected division.

A staff record belongs to the currently selected division if one of the criteria applies:

- The staff record is connected to a user account which is associated with the currently selected division. 
OR
- The staff is marked as a primary or secondary teacher for at least one course section for the current year.
OR 
- The staff is marked as a primary or secondary teacher for at least one course section for the next scheduling year, the user selected next year scheduling and the user is looking at the staff records from Scheduling ->Staff.

Example: if a user selects “Next Year Schedule” on the home page, then only teachers who teach any course sections in next year schedule will show up on the list of staff records (Scheduling ->Staff) unless they are associated with user accounts connected to the currently selected division.
 
Each teacher can delete his or her assessments by navigating to the list of assessments in the Teacher Portal, selecting all assessments in bulk and using a multi-action “Delete Assessments" option.
When reports are archived, they’re saved for each household connected to a student that has the “send mail” option enabled. So, if some students are linked to more than one household with that option checked, you’ll see more reports archived than the number of students selected.
A user must have Scheduling Full or Scheduling Read role to access this functionality.

To check the number of free students in a particular block, navigate to Scheduling > Students. Select your students and go to multi-action menu > Free Periods. If students are free during a certain block, it will show a numerical value on the left corner of the cell, which you can click on to view student names. You can toggle between marking periods using the dropdown on the top left side of the page.
To prevent transactions from being posted to a closed or audited month, use the Open Period Date field in the fiscal year setup (Finance > Maintenance > Fiscal Years > Details).

Once a month is closed, update the Open Period Date to the first day of the next open month. For example, if August is closed, set the date to 9/1. Transactions can still be entered for the closed month but cannot be posted unless the month is reopened.

The same logic applies to future months and years. Transactions can be entered for future periods, but posting is restricted to months within the active fiscal year's open period.
When you see the same teacher (with the same id listed twice), it means that you have two users who are connected to this teacher. Navigate to Security>Teachers and search users by the teacher id. Once you identify the user record that should be disconnected from the teacher, go to Details -> Profile and click Delete button next to the teacher’s name. Then click Save. 

Schedule Demo

School Name
Relation to School
select
Last Name
Your First Name
Your Email
Your Phone #
PCR Educator School Information System is an online database engineered for schools and universities to deliver the highest level of flexibility, unique experience, transparent communication and customized design.