Currently, a numeric grade can be entered/saved in report card grades by teachers that is higher than the maximum numeric value defined in the Grade Translation. For example, a grade of 110 can be saved (whether calculated or manually entered) without any warning that it exceeds the maximum. When this occurs and only the letter grade is displayed on report cards, the student's grade will be blank on the report card since the value is not included in the Grade Translation and cannot be translated. Also, when GPA calculations run, it is including 110 instead of a value like 4, making the student's GPA astronomically high. It seems there should be a way to warn or prevent users when saving a report card grade that exceeds the maximum defined.
Yes, we are still running into this issue. Either we allow grades above the maximum in the translation to avoid missing grades on the report card and to avoid students being skipped in our honors calculations, but allows incorrect GPA calculations that are very hard to catch, or we set the max at 100, which results in missing grades on the report card and students being skipped during the honors calculation, which we also have to catch. Blackbaud's alternative suggestion was to require teachers to enter only letter grades, but that is not a viable alternative for us.
The system should throw and error and highlight grades entered that are higher than the maximum defined in the Grade Translation. Then either the system should prevent the teacher from saving the invalid grade, or the system should flag the grade through the grading review.