Date & Time the contract was signed. | ${rw:formatDate(staffContract.staffSignedOn,'LLLL d, yyyy h:mma')} |
Position Code | ${positionTracking.position.code} |
Position Location | ${positionTracking.position.locationDesc} |
Position Department | ${positionTracking.position.departmentDesc} |
Salary Guide | ${positionTracking.salaryGuideName} |
Salary Guide Column | ${positionTracking.salaryGuideColumnName} |
Salary Guide Step | ${positionTracking.salaryGuideStepName} |
FTE | ${positionTracking.fte} |
FTE at a % | ${rw:formatNumber(rw:multiplyBigDecimal(staff.mostRecentContractualPositionTrackingRecord.fte, rw:toBigDecimal('100')), '#,###')}% |
Base Salary | ${positionTracking.baseContractedSalary} |
Additional Contractual Earnings | ${positionTracking.otherBaseEarningsAsText} |
Total Annual Contractual Salary | ${positionTracking.totalContractedSalary} |
Total Contractual Salary Combined | ${staff.getBaseContractedSalaryForSchoolYear('2023-24')} |
BOE Appointed date | ${positionTracking.boardAppointedDate} ${rw:formatDate(positionTracking.boardAppointedDate,'LLLL d, yyyy')} or ${rw:ordinal(rw:convertToInteger(rw:formatDate(positionTracking.startDate,"d")))} day of ${rw:formatDate(positionTracking.startDate,'LLLL, yyyy')} |
Position Start Date | ${positionTracking.startDate} |
Position Start Date (long format) | ${rw:ordinal(rw:convertToInteger(rw:formatDate(positionTracking.startDate,"d")))} day of ${rw:formatDate(positionTracking.startDate,'LLLL, yyyy')} Displays the date as: 1st day of September, 2024 |
Position End Date | ${positionTracking.endDate} |
Position End Date (long format) | ${rw:ordinal(rw:convertToInteger(rw:formatDate(positionTracking.endDate,"d")))} day of ${rw:formatDate(positionTracking.endDate,'LLLL, yyyy')} Displays the date as: 30th day of June, 2025 |
Position Term Code | ${positionTracking.termCode} |
Position Charge To | ${positionTracking.chargeToAccountsAsText} |
Position Hourly Rate | ${positionTracking.hourlyRate} |
Position Daily Rate | ${positionTracking.dailyRate} |
Override Hours per day OR if blank, guide hours per day | ${empty positionTracking.overrideGuideHoursPerDay ? positionTracking.salaryGuide.hoursPerDay : positionTracking.overrideGuideHoursPerDay} |
Override Days per year OR if blank, guide days per year | ${empty positionTracking.overrideGuideDaysInYear ? positionTracking.salaryGuide.daysInYear : positionTracking.overrideGuideDaysInYear} |
Position Comment | ${positionTracking.comment} |
Adding the word "prorated" if the contract starts on any date other than 7/1 or 9/1 | ${positionTracking.termCode == '12' && rw:formatDate(positionTracking.startDate, "MM/dd") == '07/01' && rw:formatDate(positionTracking.endDate, "MM/dd") == '06/30' ? '' : (positionTracking.termCode == '11' && rw:formatDate(positionTracking.startDate, "MM/dd") == '07/01' && rw:formatDate(positionTracking.endDate, "MM/dd") == '06/30' ? '' : (positionTracking.termCode == '10' && rw:formatDate(positionTracking.startDate, "MM/dd") == '09/01' && rw:formatDate(positionTracking.endDate, "MM/dd") == '06/30' ? '' : ' (prorated)') ) } |
Signatures: That are not the Employee, BA, Board Secretary, or Board President | ${mapOfDistrictOrgRelationships['HRM'].portalUser.signatureBinary} |
All certificates a staff member possesses | ${staff.certificationEndorsementDescriptions} |
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article