Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel

Table of Contents

...

The Attendance/Absence Import option has the ability to import records into both Attendance and CURRENT/FUTURE.  A specific Expenditure Account can be specified to be charged for the CURRENT/FUTURE record.

There is no limit to the number of records on the CSV import.

Note

The header line on the csv file must be removed before importing the file.

...

Field NameSpreadsheet ColumnCSV Position  DescriptionFormatMax. Size 
Record IndicatorA1Literal record indicator must contain "AA" to indicate Absence/AttendanceXXXX
Employee IDB2Employee NumberXXXXXXXXX
Position NumberC

3

Required: Compensation number. Either the job number or a location code must be provided to permit posting into CURRENT or FUTURE. This job number would be matched directly to the COMPENSATION record for the employee.

99

Location Code

D4

Optional: Buidling IRN or Building/Department code. If a job number is not provided, the location code may be used to determine which job the record is to be posted to.

XXXXXX
Date

E

5Transaction posting dateYYYYMMDD
Transaction TypeF6

Valid values are: AB = absence AT = attendance

XX
Transaction CategoryG7

Valid values for type AT: AT = Attendance SB = Substituting Valid values for type AB: CA = calamity DO = dock HO = holiday JD = jury duty MI = military OT = other PL = personal leave PR = professional leave SI = sick UN = unknown VA = vacation

XX
Length/HoursLengH8

Length of absence or attendance

(+/-)99999.999

10 
Tracking UnitI9Valid values for unit of attendance or absence: H = hourly D = dailyXX
Unit amountJ10Optional: If supplied, this rate will be used for paying the job.  If not supplied, the job will be paid using the unit amount from the Compensation record same location code.

(+/-)9999.999

Appointment type

K11

Optional: Valid values for appointment type: Space = not defined 1 = Certified 2 = Classified

XX
Sub for IDL12

Optional: Employee ID Number for absent employee. ID of employee whose position the sub is filling in for. May be used to determine pay account charging.

XXXXXXXXX

Sub category

M13

Optional: User defined. May be used to further define the transaction category. Multiple entries can be entered in the description field by comma's - Example: test, description. Import will allow quotes or no quotes to be used around fields-Example: "5/8/22, 5/10,22"

XX

Budget account or XREF code

N14

Optional: Budget account to charge during payroll. An XREF code may be used rather than the full budget account code.

Alphanumeric28 


Budget code:






FundXXX



FunctionXXXX



ObjectXXX



Special Cost CenterXXXX



SubjectXXXXXX 



Operational UnitXXX 



Instructional LevelXX 



Job Assignment XXX 



 XREF codeXXXXXX 

Calculate gross15 Optional: Valid values for gross flag are: Y = yes N = no space = user defined at run time The user will be asked at run time, "Post to Current, Future, or None?" If none, this flag is ignored and no transactions will be posted to Payroll Payments - Current or Future. If the user answers Current or Future, the space and "Y" will provide the same result. The transaction will be posted to Payroll Payments - Current or Future. If "N", the transaction will not be posted to Payroll Payments - Current or Future. X
Retire hours16 

Optional: Retirement hours will be imported to CURRENT or FUTURE, depending on what the user chooses. If retirement hours are not specified for a REG or OT pay type, the COMPENSATION Hours In Day fields (if populated) will be used to automatically calculate a value.

Info

  • If 0 is entered - will result in 0 in retire hours of future pay and hours worked of current pay
  • If no value is entered - will pull retire hours from retire hours on the assigned compensation (assigned from compensation label in import file).  If no retire hours are on compensation, then the hours in day will be used.  (with exception of the pay types listed in the NOTE below)
  • If negative value is entered - will pull retire hours from retire hours on the assigned compensation (assigned from compensation label in import file).  If no retire hours are on compensation, then the hours in day will be used. 
  • If positive value is entered - value will show in retire hours of future and hours worked of current

NOTE:  If you provide no value for retire hours and the pay type is Miscellaneous, Dock, Shift Premium, Irregular, Retro, or Termination, then the retire hours will be set to 0 in future and current, and not defaulted to the values from the compensation. 

 (+/-)999.999
Pay Type17 

Optional: 

REG (cannot be used if employee is in advance)

MIS

OT

DCK

SHP

IRR (cannot be used if employee is in advance)

BCK

TRM

POF

NC1

NC2

NC3

XXX 
Tax Option18 Optional: 1, 2, 3 or space

If left blank in csv file:

•  If POSITION Supplemental Type = SUP1, then 1 is automatically assigned (Apply Annuities to Regular)

•  If POSITION Supplemental Type = SUP3, then 3 is automatically assigned (Apply Annuities to Supplemental)

•  If POSITION Supplemental Type not SUP1 or SUP3, then 2 is automatically assigned (None)

If not specified, it defaults to none.

 X
Retirement option19 

Optional: Y, N or space
Y or Space = Yes
N = No

Pay Amount Description20 

Optional 

Multiple entries can be entered in the description field by comma's - Example: test, description. Import will allow quotes or no quotes to be used around fields-Example: "5/8/22, 5/10,22"

Alphanumeric 25 
Attendance posting Flag 21 Optional: Y, N or space

Y or Space = Yes

N = No

 X
Board Distribution Flag22 Optional: Y, N or space

Y or Space = Yes

N = NO

Leave Projection Flag23 Optional: Y, N or space

Y or Space = Yes

N = No

Effective Date24 Optional: The effective date only applies to FUTURE entries. This date must be a vaild date in the format of YYYYMMDD and should be in the future. CURRENT entries will always contain zeroes since it is for the current payroll.YYYYMMDD 
LabelY25Required for Posting a Payroll Payment: Must match the label field on the compensation you want the payroll payment to be posted for.  If the Label field is not added and employee has more than one compensation for that position, it will not know what compensation to choose. This field is optional if you are only posting attendance.  The Transaction date has to be within the Contract Start and Stop date of the compensation being used. Alphanumeric 

...