Skip to main content
Skip table of contents

FL Staff Payroll Information

Overview

This report consists of submission records for all employees during reporting periods 2 and 3.  Contracted employees are also submitted, although they are not part of a district’s payroll system.  The majority of employees in a district will only have one STAFF PAYROLL record per submission.  However, for those individuals who have two primary jobs, e.g., bus driver and cafeteria worker, one record is submitted for each job.

Report Frequency

October, February, End of year, and July months of the fiscal year.

Selection Criteria

All employees including contracted employees.

BusinessPLUS Setup

Before you can assign a credential to an employee, the user must first add the employee as a credential holder on the HR Credential Holder (HRCRCD) page.

For all instructional staff members, set up the credential information for tracking reading endorsement competency 1 - 6 on HR Credential Information (HRCRCN).  The Credential Type will be “READ END”.  In the Primary View tab, the Table Type will be L1 for competency 1, and the Code will be the appropriate value to be reported for this employee for reading endorsement competency 1.

For Instructional Paraprofessionals, assign the highly qualified paraprofessional status on the License/Certification tab of HR Employee Education and Skills (HREEES) in the License/Cert Type field.

To track status changes, enter the date associated with the current status in the issue date.

For Personnel Evaluation Status, enter the current evaluation rating for each instructional teacher and administrator on the Performance option under Employee Information (HREMPF).

Setup

Before a report can be generated, the reporting interface must be accessed and necessary data set up completed.  This configuration information is used by the Load and Submission processes.

Note:  For detailed information about the report screens/tabs, see the “Overview of Regulatory Reporting” document.  This document explains the items in common for all reports.

The following options need to be configured under Setup menu: 

·       Site Profile

·       Ledger Profile

·       Crosswalk

·       Code Value

·       Additional Setup 

Site Profile

Click Site Profile to define the entities and their details.  This information is used by the Load and Submission processes for the defined entities.  At least one Site Profile record is required.  All of the Florida  regulatory reports utilize this same table so data will rarely need to be changed once it has been entered. 

To add details about a site, enter data in the fields as described below.

Field

Description

Entity*

ID of the entity/employer.  The entity should be a valid entry as defined in BusinessPLUS.  Once saved, the value cannot be changed.

Employer Name*

Name of the employer for whom the entity is defined.

Employer Address*

First line of the employer’s address.

Employer Address (2)

Second line of the employer’s address.

Employer City*

City in which the employer is located.

Employer State*

State in which the employer is located.  Click  for the list of states.

Employer Zip Code*

Numeric zip code of the employer’s location.  This field accepts only five numeric characters and does not accept if all the five characters are zeroes.

Employer Zip Code Extension

Numeric zip code extension of the employer’s location.  This field accepts only numeric characters of 4 digits or less.

Department of * Education District Number

FL DOE district no of 2 characters.

Note:  Columns marked with * are required fields.

Ledger Profile

Click Ledger Profile to define ledger and the account segment mappings.  The ledger information is used for crosswalk mapping the Fund Source code item.

The following actions are available:

·       Add new ledger

·       Delete existing ledger

·       Update ledger details

·       Add new account segment mapping (for segments 1 till 32)

·       Delete segment mapping

·       Update segment mapping

Crosswalk

The Crosswalk page provides the ability to map/validate code values between the finance system and the regulatory report requirements.  The predefined code items appear as a list when the Crosswalk screen is loaded. 

Code Item

Description

FLDOESCHOOL

 

Florida Department of Education School Building Numbers assigned by FLDOE - Used to convert the employee's primary location (hr_empmstr.worksite) to the school numbers defined by the Florida Department of Education building numbers.

Data Type: Character

Length: 4

Fixed Length:  Yes

FLDOEEMPTYPE

 

Florida Department of Education Employee Types defined by FLDOE- used to convert the employee's type (hr_empmstr.type) to the employee types defined by the Florida Department of Education.

Data Type: Character

Length: 2

Fixed Length:  Yes

FLDOEPAYCLASS

Florida Department of Education Pay Class defined by FLDOE- used to crosswalk the Pay Class to the pay class defined by the Florida Department of Education.

Data Type: Character

Length: 1

Fixed Length:  Yes

FLDOEJOBCODE

Florida Department of Education Job Codes defined by FLDOE - used to validate the employee's job code based on the job codes defined by the Florida Department of Education.

Data Type: Character

Length: 5

Fixed Length:  Yes

FLDOEFUNDSRC

Florida Department of Education Fund Source defined by FLDOE - used to crosswalk the GL Key to the fund source defined by the Florida Department of Education.

Data Type: Character

Length: 1

Fixed Length:  Yes

FLDOELANE

Florida Department of Education Schedule Pay Lane defined by FLDOE - used to verify the Schedule Pay Lane value defined by the Florida Department of Education.

Data Type: Character

Length: 1

Fixed Length:  Yes

Code Value

Click Code Value to define valid codes.  Codes that are defined on this page can be used on the Maintenance page.

Additional Setup

Click Additional Setup to define the entity’s optional details.  This information is used by the Load and Submission processes.

Field

Description

Record Types for Primary Pay Assignments

FLDOE rec types for primary pay assignments

Data Type: Alphanumeric

Length: 2

Fixed Length:   Yes

Min Value: N/A

Max Value: N/A

Include the Employee ID as local ID?

FLDOE local ID flag – used to determine whether the employee id will be included in the file

Data Type: Character

Length: 1

Fixed Length:   Yes

Min Value: N

Max Value: Y

FLDOE Default Ledger for this Entity

Default ledger for this entity – used to determine the background part that holds the fund from Gen master.

Data Type: Alphanumeric

Length: 2

Fixed Length:   Yes

Min Value: N/A

Max Value: N/A

FLDOE Fiscal Year Start Month

FLDOE Fiscal Year Start Month

Data Type: Numeric

Length: 2

Fixed Length:   Yes

Min Value: 1

Max Value: 12

 Instance

Click Instance to configure the report instances for each report to be created.  Report instances need to be configured for the extract process.

Enter data in the fields as described below.

Field

Description

Name*

Name of the report instance as defined by the user. 

Survey Period*

Survey Period

Fiscal Year*

Fiscal Year for which submission will occur- “YYYY-YYYY” format.

 ‘As of’ Start Date*

Survey Start Date - “MM/DD/YYYY” format.  Once the instance is created and saved, the ‘As of’ Start Date’ value cannot be changed.

 ‘As of’ End Date*

Survey End Date - “MM/DD/YYYY” format.  Once the instance is created and saved, the ‘As of’ End Date’ value cannot be changed.

Note:  Columns marked with * are required fields.

Load

Click Load to extract and load records into the Maintenance table.   See the “Submission File Layout” section for the source of the reported data.

To load data for an instance of a report, enter data in the fields as described below.

 Field / Button

Description

Report Instance*

Click  for the list of report instances.  Select the desired report instance. 

Notes

Enter a note related to report instance or load that is to be performed.

Entity*

Click  to select a specific entity for which the load will be performed. Select “ALL” to extract records of all entities.

Employee ID(s)

If specific IDs are to be refreshed or reported on, enter on this line, separated by commas.

Purge Existing Data

If all the existing Maintenance table data, for the selected Report Instance, needs to be deleted this checkbox should be checked.  This action would also remove new Maintenance records added previously using the Maintenance screen.

Load (Button)

Click to load Maintenance records into the Maintenance table.

Note:  Columns marked with * are required fields.

After clicking Load, the Information window appears to indicate that the Load process has begun.  Click the “OK” button to proceed.

The selected report instance details appear as described below.

Field

Description

Report Instance Details

Details of the selected Report Instance.

Last Load for the Selected Report Instance

The date (Last Load) and user (Created By) who performed the last load and any note entered for the selected Report Instance.  If the report is loaded for the first time for the selected Report Instance, this information is blank.

Maintenance

Click the Maintenance link to view Load Process results.  The load will include any generated errors and will display those in the bottom half of the screen.  Data manipulation is allowed on the extracted employee data. 

The following actions are available:

·       Data changes (to data extracted from the report instance into the maintenance table)

·       Adding records

·       Deleting records

 

Select Report or Specific Records

Field

Description

Report Instance

Click  to select a specific instance.

Filter By Criteria

Filter the Maintenance records based on Employee ID or Employee Last Name.  Enter data then click the Apply Filter button.  Clear the fields and click the Apply Filter button again to view all the results.

Total Record Count

Indicates the total number of Maintenance records in the grid.

Error Log By Last

Click  to select the type of errors/messages to view.   Options are Load or Submission. 

Filter Selected Record

Filters the selected Maintenance record in the records area above.

Generate Report (Button)

Runs the “Error Log” to a Report.

Possible Error & Warning Messages

The grid at the bottom of the Maintenance page displays error messages logged during the load extract/submission package execution.  The errors include invalid/missing mandatory field values.  These values can be corrected by selecting the record from the error log grid and clicking on the “Filter Selected Record” checkbox although the long-term data fix would need to occur in BusinessPLUS or the report setup type screens.  On clicking this option, only the invalid record is filtered in the maintenance grid, which can then be corrected and saved.  On click of “View All Records”, all the maintenance records are displayed on the maintenance grid.

The potential Error/Warning Messages are described in the table below.  How to resolve the errors is also provided.  In some cases, the message may be informational only and should not significantly affect the Submission Process.  See the Submission File Layout section regarding the fields in question to verify if they are required. 

To generate a separate error report that can be printed or used for reference for either the Load or Submission type errors, make the appropriate selection in the “Error Log By Last” drop down and click on the “Generate Report” button.

Type

Error / Warning Message

Resolution

Load

Fiscal Year start month not configured in setup. Aborting package execution.

Review the Setup screen. Input setup value for “FLDOE Fiscal Year Start Month”

Load

<Employee ID>: has blank Job Code. Setting to 00000.

Review the Crosswalk screen for ‘FLDOEJOBCODE’ mapping

Load

<Employee ID>: has invalid Job Code '<Job Code>' not in crosswalk or code value table. Setting to 00000.

Review the Crosswalk screen for ‘FLDOEJOBCODE’ mapping

Load

<Employee ID>: has blank Location for ‘<Job Code>' - Setting to 0000.

Review the Crosswalk screen for ‘FLDOESCHOOL’ mapping

Load

<Employee ID>: has invalid Location’<Location>’ for Job Code ‘<Job Code>' - Setting to 0000.

Review the Crosswalk screen for ‘FLDOESCHOOL’ mapping

Load

<Employee ID>: has blank Pay Class for Job Code ‘<Job Code>'

Review the Crosswalk screen for ‘FLDOEPAYCLASS’ mapping

Load

<Employee ID>: has invalid Pay Class’<barg unit>’ for Job Code ‘<Job Code>' - Setting to 0000.

Review the Crosswalk screen for ‘FLDOEPAYCLASS’ mapping

Load

<Employee ID>: has blank Employee Type. Setting to ZZ.

Review the Crosswalk screen for ‘FLDOEEMPTYPE’ mapping

Load

<Employee ID>: has an invalid Employee Type ‘<Employee Type>’ not in crosswalk or Code Value table. Setting to ZZ.

Review the Crosswalk screen for ‘FLDOEEMPTYPE’ mapping

Load

<Employee ID>: has invalid ‘Duty Days’ for Job Code ‘Job Code’ – must be between 0 and 365

 

Load

<Employee ID>: has blank Employment Length for  Job Code ‘<Job Code>'

 

Load

<Employee ID>: has invalid Employment Length ‘Employment Length’ for Job Code ‘<Job Code>' - Setting to 12.

 

Load

<Employee ID>: has blank Employment Status

 

Load

<Employee ID>: has an invalid Employment Status ‘Employment Status’ for Job Code ‘Job Code’

 

Load

<Employee ID>: identified as instructional by Pay Class but has a non-instructional Index Key

 

Load

<Employee ID>: has an invalid Pay Lane ‘Pay Lane’ not in Crosswalk.  Setting to 9.

Review the Crosswalk screen for ‘FLDOELANE’ mapping

Load

<Employee ID>: has an invalid Step ‘Scheduling Step’ for Job Code ‘Job Code’

 

Load

<Employee ID>: has invalid job code fte (greater than 100 percent)’<Job Code FTE>’. Setting to 100.

 

Load

<Employee ID>: Fund<Fund Source> not found in crosswalk

Review the Crosswalk screen for ‘FLDOEFUNDSRC’ mapping

Sub

District Number not configured for Entity - <Entity>. Aborting the package

Enter the district number in ‘Site Profile’ screen for the Entity and submit again

Sub

<Employee ID>: has blank SSN

Correct the SSN on the Employee Master record.

Sub

<Employee ID>: has blank Job Code FTE

Correct the Job Code FTE on the Employee Master record.

Sub

<Employee ID>: has invalid Job Code FTE. Value should be between 0 and 100

Correct the Job Code FTE on the Employee Master record.

Sub

<Employee ID>: has blank Job Code Fund Source 1 Percent

Correct the Job Code Fund Source 1 Percent on the Employee Master record.

Sub

<Employee ID>: has invalid Job Code Fund Source 1 Percent. Value should be between 0 and 100

Correct the Job Code Fund Source 1 Percent on the Employee Master record.

Sub

<Employee ID>: has blank Job Code Fund Source 2 Percent

Correct the Job Code Fund Source 2 Percent on the Employee Master record.

Sub

<Employee ID>: has invalid Job Code Fund Source 2 Percent. Value should be between 0 and 100

Correct the Job Code Fund Source 2 Percent on the Employee Master record.

Sub

<Employee ID>: has blank Job Code Fund Source 3 Percent

Correct the Job Code Fund Source 3 Percent on the Employee Master record.

Sub

<Employee ID>: has invalid Job Code Fund Source 3 Percent. Value should be between 0 and 100

Correct the Job Code Fund Source 3 Percent on the Employee Master record.

Sub

<Employee ID>: has blank Pay Type

Correct the Pay Type on the Employee Master record.

Sub

<Employee ID>: has blank Pay Rate

Correct the Pay Rate on the Employee Master record.

Sub

<Employee ID>: has blank Pay Frequency

Correct the Pay Frequency on the Employee Master record.

Sub

<Employee ID>: has blank Pay Class

Correct the Pay Class on the Employee Master record.

Sub

<Employee ID>: has blank Duty Days

Correct the Duty Days on the Employee Master record.

Sub

<Employee ID>: has invalid Duty ‘<Duty Days>’ for Job Code ‘<Job Code>’ - must be between 0 and 365

Correct the Duty Days on the Employee Master record.

Sub

<Employee ID>: has blank Employment Length

Correct the Employment Length on the Employee Master record.

Sub

<Employee ID>: has invalid Employment Length ‘<Employment Length>’ for Job Code ‘<Job Code>’ - must be between 0 and 12

Correct the Employment Length on the Employee Master record.

Sub

<Employee ID>: has blank Employment Status Code

Correct the Employment Status Code on the Employee Master record.

Sub

<Employee ID>: has blank Salary Schedule Paylane

Correct the Salary Schedule Paylane on the Employee Master record.

Sub

<Employee ID>: has blank Salary Schedule Step

Correct the Salary Schedule Step on the Employee Master record.

Sub

<Employee ID>: has an invalid Step ‘<Salary Schedule Step>’ for Job Code ‘<Job Code>’

Correct the Salary Schedule Step on the Employee Master record.

Sub

<Employee ID>: has blank Transaction Code

Correct the Transaction Code on the Employee Master record.

Sub

<Employee ID>: has an invalid Transaction Code ‘<Transaction Code>’for Job Code ‘<Job Code>’

Correct the Transaction Code on the Employee Master record.

Sub

<Employee ID>: has blank Personnel Evaluation for Job Code ‘<Job Code>’

Correct the Personnel Evaluation on the Employee Master record.

Sub

<Employee ID>: has an invalid School Number ‘<School Number>’ for Job Code ‘<Job Code>’- Setting to 0000.

Correct the School Number on the Employee Master record.

Sub

<Employee ID>: has an invalid Job Code ‘<Job Code>’- Setting to 00000.

Correct the Job Code on the Employee Master record.

Sub

<Employee ID>: has blank Fund Source 1 for Job Code ‘<Job Code>’.

Correct the Fund Source 1 on the Employee Master record.

Sub

<Employee ID>: has an invalid Fund Source 1 for Job Code ‘<Job Code>’.

Correct the Fund Source 1 on the Employee Master record.

Sub

<Employee ID>: has blank Fund Source 2 for Job Code ‘<Job Code>’.

Correct the Fund Source 2 on the Employee Master record.

Sub

<Employee ID>: has an invalid Fund Source 2 for Job Code ‘<Job Code>’.

Correct the Fund Source 2 on the Employee Master record.

Sub

<Employee ID>: has blank Fund Source 3 for Job Code ‘<Job Code>’.

Correct the Fund Source 3 on the Employee Master record.

Sub

<Employee ID>: has an invalid Fund Source 3 for Job Code ‘<Job Code>’.

Correct the Fund Source 3 on the Employee Master record.

Sub

<Employee ID>: has blank Pay Class for Job Code ‘<Job Code>’.

Correct the Pay Class on the Employee Master record.

Sub

<Employee ID>: has an invalid Pay Class ‘<Pay Class>’ for Job Code ‘<Job Code>’.

Correct the Pay Class on the Employee Master record.

Sub

<Employee ID>: has blank Employment Status for Job Code ‘<Job Code>’.

Correct the Employment Status on the Employee Master record.

Sub

<Employee ID>: has an invalid Employment Status ‘<Employment Status>’ for Job Code ‘<Job Code>’.

Correct the Employment Status on the Employee Master record.

Sub

<Employee ID>: has blank Employee Type for Job Code ‘<Job Code>’. Setting to ZZ

Correct the Employee Type on the Employee Master record.

Sub

<Employee ID>: has an invalid Employee Type ‘<Employee Type>’ for Job Code ‘<Job Code>’. Setting to ZZ

Correct the Employee Type on the Employee Master record.

Sub

<Employee ID>: has blank Pay Lane for Job Code ‘<Job Code>’

Correct the Pay Lane on the Employee Master record.

Sub

<Employee ID>: has invalid Pay Lane ‘<Pay Lane>’ for Job Code ‘<Job Code>’

Correct the Pay Lane on the Employee Master record.

Sub

<Employee ID>: has an invalid Personnel Evaluation Status ‘<Personnel Evaluation>’ for Job Code ‘<Job Code>’

Correct the Personnel Evaluation Status on the Employee Master record.

Notes:

·       “Load” indicates the message appears during the Load Process, on the bottom of the Maintenance screen

·       “Sub” indicates the message appears on the Submission report

·       The report instances dropdown list is loaded only with report instances for which load has happened.

·       Inserting and deleting records are not allowed if there are unsaved changes in the grid.

·       If there are unsaved changes in the grid, sorting and filtering of the grid are disabled.

·       If there are unsaved changes in the grid, a prompt to save the existing changes will be shown, if trying to navigate to another screen.

Submission

After verifying the Maintenance data, click Submission to create the file to be submitted to the reporting agency.

To create a report file for submission, enter data in the fields as described below.

Field / Button

Description

Report Instance*

Click  for the list of report instances.  Choose the report instance which is to be submitted.

Notes

Any notes applicable to the submission job.

Filename*

System generated or user defined file name for the submission file.

The filename should always end with the “.txt” extension. The filename cannot contain these characters ‘\:/*?”<>|’

Note:  The path where the file is saved is already configured in the application and should not be entered here.

In some reports the report name is auto-generated and hence the text filename cannot be changes for such reports.

Example:  DPS43.GU.F61029.Y09102

Entity*

Click  for the list of entities.  If the maintenance records for all the entities are to be submitted then “ALL” should be selected.

Report Instance Details

Details for the selected “Report Instance”.

Last Submission for the Selected Report Instance

The date (Last Submission) and user (Created By) who performed the last submission and the note that was entered for submitting the selected Report Instance.

 Double Arrow (Button) 

Regenerate the filename.

Generate Report (Button)

Create report file with data from Maintenance table.

View Report (Button)

View the submission file report.

Notes:

·       Columns marked with * are required fields.

·       Only if the Load is performed on the report instance, the report instance will appear in the Report Instance drop-down list.

·       If the mandatory fields are empty or have an invalid value, an error is logged which can be corrected from the Maintenance screen.

Submission File Layout

Position

Field

Req.*

Type

Size

Source Table

Source  Column

Description/Business Logic

1-2

District Number

Y

N/R

2

rr_site_profile

district_no

The two-digit number for the district in which the staff member is currently employed. For employees who serve multiple districts, this is the fiscal agent district number. Also, the district number is for the district submitting the in service education component.

3-12

Social Security Number

Y

A/N/L

10

hr_empmstr

ssn

The number assigned to an individual by the Social Security Administration (left justified). NOTE: For contracted or charter school staff for whom the school district cannot obtain a Social Security Number, the district must assign a Staff Number Identifier for the employee using the following method:  CS The first two positions in the Social Security Number field must be coded with the letters “CS”.  NNNNNNN The last seven positions must be numeric.  NOTE: The district-defined Staff Number Identifier must result in a unique staff number within the district.

13-13

Survey Period Code

Y

N

1

rr_run_def_mstr

survey_period

A code representing one of the state reporting periods.
1= July
2 =October
3 =February
4 =June
5 =End of Year
8 =July

14-17

Fiscal Year

Y

N

4

rr_run_def_mstr

fiscal_year

The state fiscal year running from July 1 through June 30 for which the reported data are applicable.
Example: 8788 Fiscal year July 1, 1987 through June 30, 1988

18-21

School Number, Primary/
Home

Y

N/R

4

hr_pcntble

location

The state assigned four-digit school number (0001-9899) which indicates the primary administrative reporting unit to which the individual is assigned. The school number which indicates the primary school to which this individual is assigned for the reported job code.   For staff members who operate out of the county office, the school number to be used in this field is 9001.

22-26

Job Code, Primary

Y*

N

5

hr_pcntble

jobcode

Survey 8 Optional

The code associated with each primary job assignment of the employee.
Example: 53002 Business Education Teachers.

This code is submitted in reporting periods 2, 3, and 5. In Survey 5, primary job code for the job the employee held during the regular school year is reported.

27-29

Job Code FTE

Y*

N/R

3

hr_emppay

pcn_fte

Survey 2,3

The full-time equivalency of the job assignment (to the nearest whole percent). For one full-time equivalency, the employee’s services are required each working day at least the number of hours equal to the number of hours of a regular working day for that job.
Example: 100 indicate 100% of the employee’s time is spent at the reported job assignment.
050 indicate 50% of the employee’s time is spent at the reported job assignment.
000 Substitute teacher, temporary part-time or student employee.

30-30

Job Code Fund Source

Y*

A

1

hr_earndist

gl_key

Not required Survey 8

A code to identify up to three fund sources (and corresponding percentages) from which the employee’s salary is paid:
CODE FUND SOURCE
B - Elementary and Secondary Education Act (ESEA), as amended by NCLB
Title I, Part A
C  - Charter School, Not Paid Through District
E - IDEA - Individuals with Disabilities Education Act
G  - State/Local Funded Programs (e.g., FEFP, State Categorical Programs)

M - Elementary and Secondary Education Act (ESEA), as amended by NCLB Title I, Part C (Migrant Education Program)
N - State Fiscal Stabilization Funds (ARRA)
O  - Other Federal Programs
 Q - Other ARRA Stimulus Grants                                P  - Targeted ARRA Stimulus Funds
R  - Reading First Grant
S - Florida Education Finance Program (FEFP) Reading Allocation
T  - Race to the Top (ARRA)
U - Education Jobs Fund
Examples:
B050G0500000 Fifty percent of the employee’s salary or wage is paid from ESEA, Title 1, and 50 percent is paid from State Funded Programs.
E10000000000 One hundred percent of the employee’s salary or wage is paid from IDEA, Individuals with Disabilities Education Act.  

This element identifies up to three fund sources from which the employee is paid at the time of the survey for the primary job reported.

31-33

Job Code Fund Source

 

A/N

12

hr_earndist

percent

34-34

Job Code Fund Source 2

 

A

1

hr_earndist

gl_key

35-37

Job Code Fund Source 2 Percent

 

N

3

hr_earndist

percent

38-38

Job Code Fund Source 3

 

A

1

hr_earndist

gl_key

39-41

Job Code Fund Source 3 Percent

 

N

3

hr_earndist

percent

42-55

Filler

 

A

12

 

 

 

56-58

Duty Days

Y*

N/R

3

hr_emppay

dflt_days

Survey 2,3

The standard number of days per year an employee in this job is scheduled to work (including paid holidays). Temporary or Substitute employees should be coded “000”.
Examples:
210 = The employee is in a job for which the standard number of duty days per year is 210.
000 = The employee is a Temporary, Substitute or Student employee.  

NOTE: The standard number of days per year an employee in this job is scheduled to work. For example, if a teacher is hired one week after the school year begins; the standard duty days (196) for that job is reported

59-61

Employment Length

Y*

N/R

3

hr_empmstr

nomonths

Survey 2,3

The number of months (to the nearest half month) an employee in this position is scheduled to work.
Examples: 090 = 9 months
095 = 9 1/2 months
120 = 12 months
000 = Temporary/Substitute

62-62

Employment Status Code

Y*

A

1

hr_empmstr

hr_status

Survey 8 not required

A code to identify the employee’s current employment relationship with the school board.
CODE DEFINITION
A = Active employee
L = Leave of absence without pay
P = Leave of absence with pay
T = Terminated employee - separated from employment with the district

63-64

Employee Type

Y*

A

2

hr_empmstr

type

Survey 8 Optional

A code to identify the type of employment with the school board.
CODE DEFINITION
RF = Regular full-time employee
RP = Regular part-time employee
TF = Temporary full-time employee
TP = Temporary part-time employee
ST = Student employee
NOTE: Report an employee as full-time if the employee’s total current assignments require the employee’s services each working day at least the number of hours equal to the number of hours of a regular working day for that job.
NOTE: Long term substitutes should be reported as temporary full-time employees (TF) and short term substitutes should be reported as temporary part-time employees (TP) unless the employee holds regular employment status.

65-66

Filler

 

A

2

N/A

N/A

 

67-67

Salary Schedule Pay Lane

Y*

N

1

hr_emppay

indx_key

Survey 2,3

The pay lane on the district instructional salary matrix from which the individual is paid.
CODE DEFINITION
1 = Bachelor’s
2 = Bachelor’s Plus
3 = Master’s
4 = Master’s Plus
5 = Beyond Master’s Plus
6 = Specialist
7 = Doctorate
8 = Flat Rate

Example: JROTC instructors.
0 = Not an instructional employee and/or is not paid on the regular instructional personnel salary schedule.

 

68-69

Salary Schedule Step

Y*

N/R

2

hr_emppay

indx_key

Survey 2,3

A two-digit salary schedule step for instructional personnel. Instructional personnel who are in their first year should be placed on Step 00. Second year personnel are on Step 01 and so forth. Code 99 = employees who are not instructional personnel and/or are not paid on the regular instructional personnel salary schedule. Code 98 = for employees on a flat rate schedule (e.g., JROTC instructors).

70-70

Transaction Code

Y

A

1

N/A

N/A

A code indicating the appropriate action to be taken with respect to the district data base reporting records.
CODE DEFINITION
A = Add Record
C = Update Record
D = Delete Record

71-95

Address, Mailing: addr1

Y*

A/N

25

hr_empmstr

addr1

Survey 2,3

The employee’s mailing address:
(25 characters) Street number and name, P.O. box, or route and box number
(10 characters) Apartment number, building number, etc.
(20 characters) City and state. Positions 19-20 must be a two-character state code. (9 characters) Zip code left justified.
NOTE: These are fixed fields.

96-105

Address, Mailing: addr2

 

A/N

10

hr_empmstr

addr2

Survey 2,3

106-123

Address, Mailing: City

Y*

A/N

18

hr_empmstr

city

Survey 2,3

124-125

Address, Mailing: state

Y*

A/N

2

hr_empmstr

state

Survey 2,3

126-134

Address, Mailing: zip

Y*

A/N

9

hr_empmstr

zip+zip_ext

Survey 2,3

135-135

Grandfathered Salary

Scheduled Pay Type

Indicator

Y*

A/N

1

N/A

N/A

Survey 2,3

Grandfathered Salary Schedule Pay Type Indicator denotes whether the instructional staff member or school administrator, that was hired prior to 07/01/2014, was appointed for the first time on or after 07/01/2014 to a position in the capacity of instructional personnel or school administrator and was placed on the performance salary schedule. (S. 1012.22 (1) ( c)5.a. (II), F.S.)

N -  Instructional staff member or school administrator was not appointed to a position that changed in capacity

Y -  Instructional staff member or school administrator was appointed to a position that changed in capacity.

Z – Not Applicable

136-144

Salary Annual

Y*

N

9

 

 

Survey 2,3

The annual salary, before deductions and excluding additional compensations (such as supplements or bonuses), expected to be paid to the employee in this job. This amount is the base salary and any salary adjustments (compensation that became part of the employee’s permanent base salary).

Example: 008550000 = $85,500.00

Notes: All zeros may be reported for temporary part-time or student employees.

145-184

Salary Adjustment/Type

Y*

A/N/L

40

 

NEW TBD

Survey 3

An addition to the base salary schedule that is not a bonus and becomes part of the employee’s permanent base salary and is considered compensation under s. 121.021(22), F.S. [Section 1012.22(c)1a, F.S.] Report up to five types of Salary Adjustments and their corresponding monetary values. Report the Salary Adjustment type in positions 1, 9, 17, etc. followed by the corresponding Salary Adjustment value in the next seven positions. The monetary value of the salary adjustment should be reported using two decimal places.

A -  Instructional or school administrative employee rated as “highly effective” on the prior year personnel evaluation [s.1012.22 (1)(c)5a(II)b(I), F.S.]

B -  Instructional or school administrative employee rated as “effective” on the prior year personnel evaluation [s.1012.22 (1)(c)5a(II)b(II), F.S.]

C -  Cost-of-living adjustment [s.1012.22 (1)(c)2, F.S.]

D -  Salary adjustment for salary schedule step

E -  Advanced degree value that is part of the base salary for employees hired prior to July 1, 2011

F -  Other salary adjustment

Z -  No salary adjustment

Examples: B0095000Z0000000Z0000000Z0000000Z0000000 = The employee received $950.00 for an effective rating on the employee’s prior year personnel evaluation.

185-208

Filler

 

A/N

7

N/A

N/A

 

209-222

Florida Education Identifier

Y

A/N

14

pya_assoc_dtl

pya_assoc_desc

A code issued by the Florida Department of Education used to uniquely identify a person in Florida’s education data system.

Example:

FL123456789012 Florida Education Identifier (FLEID) for an employee.

Proposed automated process to retrieve and populate state IDs to BPlus database

143-152

Staff Number Identifier, Local

Y

A/N/L

10

hr_empmstr

id

A ten-character code used by the school district locally to uniquely identify an employee. This staff identifier must be different than the Social Security Number or the district-defined number used in lieu of a social security number provided in the Social Security Number data element field.
NOTE: This element is optional. If the district reports this identifier on a data format submitted to the Automated Staff Data Base, this identifier will be included on designated print reports, available from the system, in place of the Social Security Number or data provided in the Social Security Number data element field.

153-160

Filler/Error Codes

N

A/N

8

N/A

N/A

This field is used by the Department to report to districts the specific errors found in the record during the state edit process.  This field should contain filler (spaces, blanks) when the record is transmitted to the Department.

The following table shows the field numbers, field names, and source within BusinessPLUS.

Data Types

A/N:                       Alpha Numeric, left justified, and blank.

N:                           Numeric, right justified, zero, unsigned without decimal point, cents, and dollars.

Record Length:    160 bytes/characters plus one character for carriage return and one character for line feed.

REQ

Y:                        Field is required

N:                      Field is not required

Y*:                     Field is required for some survey types (see description)       

Submission Report

The submission file report can be obtained by clicking Generate Report or View Report Buttons on the Submission window.

About

The About screen displays system level information about the report such as the version, report name and database details.

 

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.