First & Last Name | ${staff.firstLastName} |
First Name | ${staff.firstName} |
Middle Name | ${staff.middleName} |
Former Last Name | ${staff.formerName} |
Last Name | ${staff.lastName} |
Nick Name | ${staff.nickName} |
First Initial, Last Name | ${staff.firstInitialLastName} |
Primary Department (Demographics) | ${staff.primaryDepartmentName} |
Primary Location (Demographics) | ${staff.primaryLocationName} |
Principal of Primary Location (Demographics) | ${staff.principalFromPrimaryLocation.firstLastName} |
Address Line #1 | ${staff.staffContact.addresses[0].mailingLine1} |
Address Line #2 | ${staff.staffContact.addresses[0].mailingLine2} |
City, State & zip | ${staff.staffContact.addresses[0].cityStateZip} |
Social Security # | ${staff.ssn} |
Social Security # (Masked) | ${staff.ssnMasked} |
Date of Birth | ${staff.dateOfBirth} |
Date of Birth (Formatted) | ${rw:formatDate(staff.dateOfBirth,'LLLL d, yyyy')} |
Staff ID | ${staff.staffId} |
Tenure Date | ${staff.tenureDate} |
Age | ${staff.age} |
Current Contractual Salary as of today | ${staff.currentBaseContractedSalaryAsOfToday} |
Current Contractual Salary as of today (formatted) | ${rw:formatNumber(staff.currentBaseContractedSalaryAsOfToday,'#,###.00')} |
Next Year Contractual Salary as of today | ${staff.nextYearBaseContractedSalary}
|
Current Health Plan | ${staff.currentHealthTracking.healthPlanName} |
Current Dental Plan | ${staff.currentHealthTracking.dentalPlanName} |
Employee Forms:
Date and Time the Employee Form was submitted | ${rw:formatDate(staffEmployeeForm.submittedOn,'LLLL d, yyyy h:mma')} |
Location selected for the Form | ${staffEmployeeForm.locationName} |
Department selected for the Form | |
Signature of Employee who submitted the form | ${staffEmployeeForm.submittedSignatureBinary} |
Signature of Approver #1 for the Form | ${staffEmployeeForm.approvalRecords[0].signatureBinary} |
Date of Approval for Approver #1 for the Form | ${staffEmployeeForm.approvalRecords[0].signedOn} |
Name of Approver #1 for the Form | ${staffEmployeeForm.approvalRecords[0].signedByStaff.firstLastName} |
Text Answer of an employee form (utilizing the Code) | ${staffEmployeeForm.questionCodeToAnswerMap['XXXX'].textAnswer} OR ${staffEmployeeForm.questionCodeToAnswerMap['XXXX'].answerNoHTML} |
Date Answer of an employee form (utilizing the Code) | ${staffEmployeeForm.questionCodeToAnswerMap['XXXX'].dateAnswer} |
List Answer of an employee form (utilizing the Code) | ${staffEmployeeForm.questionCodeToAnswerMap['XXXX'].listItem.itemText} |
Adding an "X" in an overlay form when sequence 10 is selected in a List Question | ${staffEmployeeForm.questionCodeToAnswerMap['XXXX'].listItem.seq==10 ? "X" : ''} |
Text Answer of an employee form (utilizing the Code) | ${staffEmployeeForm.questionCodeToAnswerMap['XXXX'].answerNoHTML} |
Date the Employee signed and submitted the Employee Form | ${staffEmployeeForm.submittedOn} |
Entering a date from a Date Question Type | ${staffEmployeeForm.questionCodeToAnswerMap['XXXX'].dateAnswer} |
Printing an "X" when a question has a check box on the PDF | ${staffEmployeeForm.questionCodeToAnswerMap['XX'].checksMapByItemName['XXX]} Be sure to utilize 'X' in the format column |
Printing an "X" when the form is approved in a check box on the PDF | ${staffEmployeeForm.statusCode=='COMPLETE' ? "x" : ''} |
Printing an "X" when the form is denied in a check box on the PDF | ${staffEmployeeForm.statusCode=='DENIED' ? "x" : ''} |
If the Employee form is Denied, print the denied message on the form | ${staffEmployeeForm.statusCode=='DENIED' ? {staffEmployeeForm.deniedMessage} : " "} |
Web Form: in a no-answer question![]() | <OL> <li>Text Row 1</li> <li>Text Row 2</li> <li>Text Row 3</li> <ul> <li>Text Sub Row 1</li> <li>Text Sub Row 2</li> <li>Text Sub Row 3</li> </Ol></ul> |
Web Form: in a no-answer question![]() | <OL> <li>Text Row 1</li> <ul> <li>Text Row 1 Sub Row 1</li> <li>Text Row 1 Sub Row 2</li> </ul> <li>Text Row 2</li> <li>Text Row 3</li> <ul> <li>Text Row 3 Sub Row 1</li> <li>Text Row 3 Sub Row 2</li> <li>Text Row 3 Sub Row 3</li> </Ol></ul> |
Web Form: Inserting email address the is a hyper link | <a href="mailto:[email protected]">[email protected] </a> |
Web Form: Making text in a no-answer question Bold & Red | <p style="font-weight:bold;color:red;">INSERT TEXT</p> |
Web Form: in a no answer question, Inserting a solid line | <HR> |
Employment Contracts:
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} |
Rice Notices:
Rice Notice Issuer | ${staffRiceNotice.riceNoticerSignatureBinary} |
Rice Notice Location | ${staffRiceNotice.meetingLocation} |
Rice Meeting Date | ${staffRiceNotice.meetingDate} |
Rice Meeting Time | ${staffRiceNotice.meetingDateTime} |
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