FastTrack360 Version 12 Online Help
Database Schema Changes V12.34
The table below identifies all other database schema changes that have been made to support this release. These changes may have an impact on reports that have been created using custom queries.
It is important to check your custom reports prior to upgrade to ensure they are working as expected. If you find any issues with data, the information below should assist you to make any changes required.
Table | Field | Action | Comment/Extended Property Description |
[dbo].[FPSPayees] | [EmployeeEmploymentPaymentSNCPYTD] | Added | DECIMAL (38, 6) NULL / SNCP YTD |
[dbo].[FPSPayees] | [EmployeeDetailsWorkplacePostcode] | Added | VARCHAR(50) NULL / Employee Details Workplace Postcode |
[dbo].[HMRCIncomingMessages] |
| New Index | [IDX_HMRCIncomingMessages_PayeeIdentifier_FormType] |
[dbo].[InvoiceHeader] |
| New Index | [IDX_InvoiceHeader_DebtorId_InvoiceDate] |
[dbo].[ManualItem] | [LeaveRequestTimeId] | Added | INT NULL / Foreign Key to rar.LeaveRequestTime.LeaveRequestTime_Id |
[dbo].[ProformaRemittanceHeaders] |
| New Index | [IDX_ProformaRemittanceHeaders_IsDelivered] |
[dbo].[ProformaRemittanceTimesheetResult] |
| New Index | [IDX_ProformaRemittanceTimesheetResult_PayeeIdentifier_TimesheetEndDate] |
[dbo].[ProformaRemittanceTimesheetResult] |
| New Index | [IDX_ProformaRemittanceTimesheetResult_TimesheetId] |
[dbo].[TimesheetHeader] | [IsNoCreditInterpret] | Added | BIT NULL / Indicates that the timesheets is flagged for interpretation without the credit process to offset values on the target timesheet |
[dbo].[TimesheetImportBatches] | [IsNoCreditInterpret] | Added | BIT NULL / Indicates that the timesheets included in the import batch are interpreted without the credit process to offset values on the target timesheet |
[dbo].[TimesheetImportTemplates] | [IsNoCreditInterpret] | Added | BIT NULL / Used to store the “No Credit Interpret” setting of the timesheet import batch |
[rar].[EmployerPensionContributionsGrossWageBatchHistoryUK] | [Sacrifice] | Added | DECIMAL(38, 6) NULL / Sacrifice |
[rar].[EmployerPensionContributionsGrossWageBatchHistoryUK] |
| New Index | [IDX_EmployerPensionContributionsGrossWageBatchHistoryUK_PayeePayrollPensionEnrolmentUKId_Amount] |
[rar].[EmployerPensionContributionsGrossWageBatchUK] | [Sacrifice] | Added | DECIMAL(38, 6) NULL / Sacrifice |
[rar].[GrossWageBatchPayee_History] |
| New Index | [IDX_GrossWageBatchPayee_History_PayeeId] |
[rar].[GrossWageBatchPayslipPayeePensionUK] | [SalarySacrifice] | Added | DECIMAL(38, 6) NULL / Pension Salary Sacrifice |
[rar].[GrossWageBatchPayslipPayeePensionUK] | [SalarySacrificeYTD] | Added | DECIMAL(38, 6) NULL / Pension Salary Sacrifice YTD |
[rar].[LeaveAccrualRule] | [ApplyToSick] | Added | BIT NULL / Apply To Sick |
[rar].[LeaveAccrualRule] | [ApplyToChildRelatedLeave] | Added | BIT NULL / Apply To Child Related Leave |
[rar].[LeaveAccrualRule] | [NumberOfWeeksForAverage] | Added | INT NULL / Number Of Weeks For Average |
[rar].[LeaveAccrualRule] | [UpToWeeks] | Added | INT NULL / Up To Weeks |
[rar].[LeaveAccrualRule] | [WorkedConcurrentWeeks] | Added | INT NULL / Worked Concurrent Weeks: 1 = Concurrent |
[rar].[LeaveAccrualRule] | [NumberOfWeeksDivisor] | Added | DECIMAL (38, 6) NULL / Number Of Weeks Divisor |
[rar].[LeaveResetRule] | [ResetCarryoverAfterValue] | Added | DECIMAL(38, 6) NULL / Reset carryover after value |
[rar].[LeaveResetRule] | [CarryoverResetPeriodType_no] | Added | TINYINT NULL / Determines the carryover after period period. 1 = weeks, 2 = Months |
[rar].[LeaveResetRule] | [TransferBalanceIntoCarryoverPot] | Added | BIT DEFAULT 0 / Transfer balance into carryover pot flag. 1= true |
[rar].[LeaveTransaction] | [IsCarryover] | Added | BIT NULL / Determines if the record is a carryover transaction. 1 = true |
[rar].[LeaveTransaction] | [CarryoverExpiryDate] | Added | DATE NULL / The date of when the Carryover transaction expire |
[rar].[LeaveTransactionGrossWageBatch] | [IsCarryover] | Added | BIT NULL / Is carryover flag. 1 = true |
[rar].[LeaveTransactionGrossWageBatch] | [CarryoverExpiryDate] | Added | DATE NULL / Carryover expiry date |
[rar].[NationalInsuranceBandsUK] | [DisplayOrder] | Added | INT NULL |
[rar].[PayCode] | [AttendanceDetailId] | Added | INT NULL / Foreign key to FO.AttendanceDetails.AbsenceItem_id |
[rar].[PayCode] | [DefaultAttendanceStartTime] | Added | TIME (7) NULL / Default start time where the leave pay code is to be utilised in standard rate timesheet additional items. |
[rar].[PayCodePayroll] | [IsIncludedInNMWDetermination] | Removed | BIT DEFAULT 0 |
[rar].[PayCodePayroll] | [IsIncludedInNMWDeterminationPayAndHours] | Added | BIT DEFAULT 0 / To indicate if a pay code should be included in the NMW determination for pay and hours |
[rar].[PayCodePayroll] | [IsIncludedInNMWDeterminationPay] | Added | BIT DEFAULT 0 / Indicate if a pay code be included in the NMW determination for pay |
[rar].[PayCompanyUK] | [BSSNCPRecovery] | Added | NVARCHAR(50) NULL / Balance Sheet SNCP Recovery |
[rar].[PayCompanyUK] | [PLSNCPRecovery] | Added | NVARCHAR(50) NULL / Profie/Loss SNCP Recovery |
[rar].[PayeeHeaderPayrollUK] | [WorkPlacePostCode] | Added | VARCHAR(50) NULL / WorkPlace PostCode |
[rar].[PayeePayrollChildRelatedPaymentEpisodesUK] | [EmployerPensionContributionAdjustmentAmount] | Added | DECIMAL(38, 6) / Employer Pension Contribution Adjustment Amount |
[rar].[PayeePayrollChildRelatedPaymentEpisodesUK] | [EmployerPensionableEarningsAdjustmentAmount] | Added | DECIMAL(38, 6) / Employer Pensionable Earnings Adjustment Amount |
[rar].[PayeePayrollChildRelatedPaymentEpisodesUK] | [IsPayRemainingSNCPPaymentsInTerminationPayBatch] | Added | BIT NULL |
[rar].[PayeePayrollChildRelatedPaymentEpisodesUK] | [DateChildEnteredNeonatalCare] | Added | DATE NULL / Date Child Entered Neonatal Care |
[rar].[PayeeTaxYTDUK] | [PensionSalarySacrificeYTD] | Added | DECIMAL(38, 6) / Pension Salary Sacrifice YTD |
[rar].[PensionAutoEnrolmentsGrossWageBatchHistoryUK] | [IsSalarySacrifice] | Added | BIT NULL / Is Pension Auto Enrolment Salary Sacrifice |
[rar].[PensionAutoEnrolmentsGrossWageBatchHistoryUK] |
| New Index | [IDX_PensionAutoEnrolmentsGrossWageBatchHistoryUK_PayeePayrollPensionEnrolmentUKId_EnrollmentStatusType] |
[rar].[PensionAutoEnrolmentsGrossWageBatchUK] | [IsSalarySacrifice] | Added | BIT NULL / Is Pension Auto Enrolment Salary Sacrifice |
[rar].[PensionProviderOutputs] | [SalarySacrificeEnabled] | Added | BIT DEFAULT 0 / Is Salary Sacrifice Enabled for pension provider output |
[rar].[PensionRateRule] | [PLExportAccount] | Added | NVARCHAR(50) NULL / PLExportAccount |
[rar].[PensionSchemes] | [SalarySacrifice] | Added | BIT DEFAULT 0 / Defines the scheme name if it is different to the salary sacrifice scheme |
[rar].[PensionSchemes] | [NonSalarySacrificeSchemeName] | Added | VARCHAR(50) NULL / Defines the scheme name if it is different to the salary sacrifice scheme |
[rar].[PensionSchemes] | [PayslipSalarySacrificeName] | Added | VARCHAR(50) NULL / Defines the Payslip Salary Sacrifice Name if it is different to the Salary Sacrifice Name |
[rar].[PensionSchemeValidity] | [SalarySacrificePayCode] | Added | INT NULL / Foreign Key to rar.PayCode.PayCode_Id to store SalarySacrifice Pay Code |
[rar].[RemovedLeaveTransactionGrossWageBatch] | [IsCarryover] | Added | BIT NULL / Is carryover flag. 1 = true |
[rar].[RemovedLeaveTransactionGrossWageBatch] | [CarryoverExpiryDate] | Added | DATE NULL / Carryover expiry date |
[cst].[ExportFileFormats] |
| New Table | |
[cst].[GenericAccessFinancialsSaleExports] |
| New Table | |
[cst].[GenericAccessFinancialsWageExports] |
| New Table | |
[cst].[GenericAccountMaintenanceOptions] |
| New Table | |
[cst].[GenericAccountMaintenanceTemplates] |
| New Table | |
[cst].[GenericFieldMaintenanceOptions] |
| New Table | |
[cst].[GenericFieldMaintenanceTemplates] |
| New Table | |
[cst].[GenericFISystems] |
| New Table | |
[cst].[GenericMasterSettings] |
| New Table | |
[cst].[GenericMYOBDebtorExports] |
| New Table | |
[cst].[GenericMYOBSaleExports] |
| New Table | |
[cst].[GenericMYOBWageExports] |
| New Table | |
[cst].[GenericPerformanceLogs] |
| New Table | |
[cst].[GenericSageSaleExports] |
| New Table | |
[cst].[GenericSageWageExports] |
| New Table | |
[cst].[GenericTemplates] |
| New Table | |
[cst].[GenericWageGroupingTemplates] |
| New Table | |
[cst].[GenericWageItemTypeTemplates] |
| New Table | |
[cst].[GenericXERODebtorExports] |
| New Table | |
[cst].[GenericXEROSaleExports] |
| New Table | |
[cst].[GenericXEROWageExports] |
| New Table | |
[cst].[Reports_BackUp] |
| New Table | |
[cst].[Reports_BackUp_23082024] |
| New Table | |
[rar].[GrossWageBatchPayeeSalarySacrificeAdjustmentHistoryUK] | New Table | ||
[rar].[GrossWageBatchPayeeSalarySacrificeAdjustmentUK] |
| New Table | |
[rar].[NationalMinimumWageGrossWageBatchLink] |
| New Table | |
[rar].[NationalMinimumWageGrossWageBatchLinkHistory] |
| New Table |
Classification-Public