CSV Mapping

Paycor Import CSV

CSV Headers

action

clientId

employeeNumber

lastName

date

amount

earning

departmentCode

laborCategory1LaborCode

laborCategory2LaborCode

laborCategory3LaborCode

laborCategory4LaborCode

laborCategory5LaborCode

laborCategory6LaborCode

applyAllPolicy

startTime

notes

Currently Hard Coded

Located in .env file, update based environment

EmployeeCsvMapping Component

click to edit

Components

EmployeeCsvMapping

Data

Pulling

Pushing (Saving)

click to edit

PayrollCsv

Data

Pulling

Pushing (Saving)

Paycor

this.employeesPaycor

employeeNumber

lastName

7pace

getWorkLogWorkItems

Timestamp

WorklogDate

PeriodLength

Currently Hardcoded

Epic

click to edit

click to edit

Data Manipulating Functions

setMappedPaycorEmployee()

this.paycor7paceEmployeeMapping

get7paceUsers()

id

this.employees7pace

Id

employeeIdPaycor

ForEach

employeeId7pace

this.employees7pace

this.employeesPaycor

Updates this.employees7pace

disableSelectedEmployees()


Used to Disable Selection when loading saved settings

this.employeesPaycor

ForEach

Updates this.employeesPaycor

this.paycor7paceEmployeeMapping

this.paycor7paceEmployeeMapping

Disable included Paycor Employees

mapPaycorLaborCodes()

this.epicLaborCodeMapping

this.epicLaborCodeMapping

epicId7pace

laborCodeIdPaycor

ForEach

this.epics

this.laborCodesPaycor

getEpics()

this.epics

Updates this.epics

and this.epicLaborCodeMapped