Mini Kabibi Habibi

Current Path : C:/Users/ITO/Desktop/From USB/Nspire/HRMSv3-20230802-0164-2 Server/
Upload File :
Current File : C:/Users/ITO/Desktop/From USB/Nspire/HRMSv3-20230802-0164-2 Server/db updates - hrms build 101.txt

ALTER TABLE "Payrolls"
ALTER COLUMN "BasicPay" TYPE NUMERIC(18,10),
ALTER COLUMN "AbsencesDeduction" TYPE NUMERIC(18,10),
ALTER COLUMN "LateDeduction" TYPE NUMERIC(18,10),
ALTER COLUMN "OTPay" TYPE NUMERIC(18,10),
ALTER COLUMN "OTHrs" TYPE NUMERIC(18,10),
ALTER COLUMN "NightHrs" TYPE NUMERIC(18,10),
ALTER COLUMN "NightPay" TYPE NUMERIC(18,10),
ALTER COLUMN "HolidayPay" TYPE NUMERIC(18,10),
ALTER COLUMN "SpecialHolidayPay" TYPE NUMERIC(18,10),
ALTER COLUMN "SpecialHolidayOTPay" TYPE NUMERIC(18,10),
ALTER COLUMN "OtherPay" TYPE NUMERIC(18,10),
ALTER COLUMN "OtherOTPay" TYPE NUMERIC(18,10),
ALTER COLUMN "TotalHrs" TYPE NUMERIC(18,10),
ALTER COLUMN "HolidayOTPay" TYPE NUMERIC(18,10);

ALTER TABLE "Payrolls" ADD COLUMN "RegularDays" NUMERIC(18,10); UPDATE "Payrolls" SET "RegularDays" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "RegularHours" NUMERIC(18,10); UPDATE "Payrolls" SET "RegularHours" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "SpecialHolidayDays" NUMERIC(18,10); UPDATE "Payrolls" SET "SpecialHolidayDays" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "RegularHolidayDays" NUMERIC(18,10); UPDATE "Payrolls" SET "RegularHolidayDays" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "SpecialHolidayHours" NUMERIC(18,10); UPDATE "Payrolls" SET "SpecialHolidayHours" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "RegularHolidayHours" NUMERIC(18,10); UPDATE "Payrolls" SET "RegularHolidayHours" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "OvertimeHours" NUMERIC(18,10); UPDATE "Payrolls" SET "OvertimeHours" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "NightDifferentialHours" NUMERIC(18,10); UPDATE "Payrolls" SET "NightDifferentialHours" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "NightDifferentialOtHours" NUMERIC(18,10); UPDATE "Payrolls" SET "NightDifferentialOtHours" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "ShOvertimeHours" NUMERIC(18,10); UPDATE "Payrolls" SET "ShOvertimeHours" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "ShNightDifferentialHours" NUMERIC(18,10); UPDATE "Payrolls" SET "ShNightDifferentialHours" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "ShNightDifferentialOtHours" NUMERIC(18,10); UPDATE "Payrolls" SET "ShNightDifferentialOtHours" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "RhOvertimeHours" NUMERIC(18,10); UPDATE "Payrolls" SET "RhOvertimeHours" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "RhNightDifferentialHours" NUMERIC(18,10); UPDATE "Payrolls" SET "RhNightDifferentialHours" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "RhNightDifferentialOtHours" NUMERIC(18,10); UPDATE "Payrolls" SET "RhNightDifferentialOtHours" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "RequiredDaysToAttend" INTEGER; UPDATE "Payrolls" SET "RequiredDaysToAttend" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "AbsentDays" INTEGER; UPDATE "Payrolls" SET "AbsentDays" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "LeaveDays" INTEGER; UPDATE "Payrolls" SET "LeaveDays" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance01Id" INTEGER; UPDATE "Payrolls" SET "Allowance01Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance02Id" INTEGER; UPDATE "Payrolls" SET "Allowance02Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance03Id" INTEGER; UPDATE "Payrolls" SET "Allowance03Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance04Id" INTEGER; UPDATE "Payrolls" SET "Allowance04Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance05Id" INTEGER; UPDATE "Payrolls" SET "Allowance05Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance06Id" INTEGER; UPDATE "Payrolls" SET "Allowance06Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance07Id" INTEGER; UPDATE "Payrolls" SET "Allowance07Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance08Id" INTEGER; UPDATE "Payrolls" SET "Allowance08Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance09Id" INTEGER; UPDATE "Payrolls" SET "Allowance09Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance10Id" INTEGER; UPDATE "Payrolls" SET "Allowance10Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance01Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Allowance01Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance02Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Allowance02Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance03Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Allowance03Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance04Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Allowance04Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance05Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Allowance05Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance06Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Allowance06Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance07Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Allowance07Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance08Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Allowance08Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance09Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Allowance09Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Allowance10Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Allowance10Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "TotalAllowanceAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "TotalAllowanceAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan01Id" INTEGER; UPDATE "Payrolls" SET "Loan01Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan02Id" INTEGER; UPDATE "Payrolls" SET "Loan02Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan03Id" INTEGER; UPDATE "Payrolls" SET "Loan03Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan04Id" INTEGER; UPDATE "Payrolls" SET "Loan04Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan05Id" INTEGER; UPDATE "Payrolls" SET "Loan05Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan06Id" INTEGER; UPDATE "Payrolls" SET "Loan06Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan07Id" INTEGER; UPDATE "Payrolls" SET "Loan07Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan08Id" INTEGER; UPDATE "Payrolls" SET "Loan08Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan09Id" INTEGER; UPDATE "Payrolls" SET "Loan09Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan10Id" INTEGER; UPDATE "Payrolls" SET "Loan10Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan11Id" INTEGER; UPDATE "Payrolls" SET "Loan11Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan12Id" INTEGER; UPDATE "Payrolls" SET "Loan12Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan13Id" INTEGER; UPDATE "Payrolls" SET "Loan13Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan14Id" INTEGER; UPDATE "Payrolls" SET "Loan14Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan15Id" INTEGER; UPDATE "Payrolls" SET "Loan15Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan16Id" INTEGER; UPDATE "Payrolls" SET "Loan16Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan17Id" INTEGER; UPDATE "Payrolls" SET "Loan17Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan18Id" INTEGER; UPDATE "Payrolls" SET "Loan18Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan19Id" INTEGER; UPDATE "Payrolls" SET "Loan19Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan20Id" INTEGER; UPDATE "Payrolls" SET "Loan20Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan01Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan01Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan02Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan02Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan03Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan03Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan04Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan04Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan05Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan05Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan06Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan06Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan07Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan07Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan08Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan08Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan09Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan09Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan10Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan10Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan11Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan11Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan12Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan12Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan13Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan13Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan14Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan14Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan15Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan15Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan16Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan16Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan17Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan17Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan18Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan18Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan19Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan19Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Loan20Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Loan20Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "TotalLoanAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "TotalLoanAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction01Id" INTEGER; UPDATE "Payrolls" SET "Deduction01Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction02Id" INTEGER; UPDATE "Payrolls" SET "Deduction02Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction03Id" INTEGER; UPDATE "Payrolls" SET "Deduction03Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction04Id" INTEGER; UPDATE "Payrolls" SET "Deduction04Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction05Id" INTEGER; UPDATE "Payrolls" SET "Deduction05Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction06Id" INTEGER; UPDATE "Payrolls" SET "Deduction06Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction07Id" INTEGER; UPDATE "Payrolls" SET "Deduction07Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction08Id" INTEGER; UPDATE "Payrolls" SET "Deduction08Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction09Id" INTEGER; UPDATE "Payrolls" SET "Deduction09Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction10Id" INTEGER; UPDATE "Payrolls" SET "Deduction10Id" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction01Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Deduction01Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction02Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Deduction02Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction03Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Deduction03Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction04Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Deduction04Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction05Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Deduction05Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction06Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Deduction06Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction07Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Deduction07Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction08Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Deduction08Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction09Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Deduction09Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Deduction10Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Deduction10Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "TotalDeductionAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "TotalDeductionAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment01Reason" VARCHAR; UPDATE "Payrolls" SET "Adjustment01Reason" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment02Reason" VARCHAR; UPDATE "Payrolls" SET "Adjustment02Reason" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment03Reason" VARCHAR; UPDATE "Payrolls" SET "Adjustment03Reason" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment04Reason" VARCHAR; UPDATE "Payrolls" SET "Adjustment04Reason" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment05Reason" VARCHAR; UPDATE "Payrolls" SET "Adjustment05Reason" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment06Reason" VARCHAR; UPDATE "Payrolls" SET "Adjustment06Reason" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment07Reason" VARCHAR; UPDATE "Payrolls" SET "Adjustment07Reason" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment08Reason" VARCHAR; UPDATE "Payrolls" SET "Adjustment08Reason" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment09Reason" VARCHAR; UPDATE "Payrolls" SET "Adjustment09Reason" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment10Reason" VARCHAR; UPDATE "Payrolls" SET "Adjustment10Reason" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment01Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Adjustment01Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment02Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Adjustment02Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment03Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Adjustment03Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment04Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Adjustment04Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment05Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Adjustment05Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment06Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Adjustment06Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment07Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Adjustment07Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment08Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Adjustment08Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment09Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Adjustment09Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment10Amount" NUMERIC(18,10); UPDATE "Payrolls" SET "Adjustment10Amount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "TotalAdjustmentAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "TotalAdjustmentAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "GsisPsAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "GsisPsAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "GsisGsAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "GsisGsAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "GsisEccAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "GsisEccAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "HdmfPsAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "HdmfPsAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "HdmfGsAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "HdmfGsAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "PhilHealthPsAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "PhilHealthPsAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "PhilHealthGsAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "PhilHealthGsAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "WithholdingTaxAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "WithholdingTaxAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "NetPayAmount" NUMERIC(18,10); UPDATE "Payrolls" SET "NetPayAmount" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "LeaveWithoutPayDays" INTEGER; UPDATE "Payrolls" SET "LeaveWithoutPayDays" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "NightDifferentialPay" NUMERIC(18,10); UPDATE "Payrolls" SET "NightDifferentialPay" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "FirstCutoffValue" NUMERIC(18,10); UPDATE "Payrolls" SET "FirstCutoffValue" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "SecondCutoffValue" NUMERIC(18,10); UPDATE "Payrolls" SET "SecondCutoffValue" = 0;
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment01Cutoff" VARCHAR; UPDATE "Payrolls" SET "Adjustment01Cutoff" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment02Cutoff" VARCHAR; UPDATE "Payrolls" SET "Adjustment02Cutoff" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment03Cutoff" VARCHAR; UPDATE "Payrolls" SET "Adjustment03Cutoff" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment04Cutoff" VARCHAR; UPDATE "Payrolls" SET "Adjustment04Cutoff" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment05Cutoff" VARCHAR; UPDATE "Payrolls" SET "Adjustment05Cutoff" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment06Cutoff" VARCHAR; UPDATE "Payrolls" SET "Adjustment06Cutoff" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment07Cutoff" VARCHAR; UPDATE "Payrolls" SET "Adjustment07Cutoff" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment08Cutoff" VARCHAR; UPDATE "Payrolls" SET "Adjustment08Cutoff" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment09Cutoff" VARCHAR; UPDATE "Payrolls" SET "Adjustment09Cutoff" = '';
ALTER TABLE "Payrolls" ADD COLUMN "Adjustment10Cutoff" VARCHAR; UPDATE "Payrolls" SET "Adjustment10Cutoff" = '';

ALTER TABLE "TimeLogPolicies" ADD COLUMN "DaysInMonth" INTEGER; UPDATE "TimeLogPolicies" SET "DaysInMonth" = 30;

ALTER TABLE "PayrollDates" ADD COLUMN "SpecificCutoff" VARCHAR; UPDATE "PayrollDates" SET "SpecificCutoff" = 'None';

CREATE TABLE "PayrollProfiles"
(
  "PayrollProfileId" bigserial NOT NULL,
  "EmployeeId" integer,
  "MonthlyRate" numeric(18,10),
  "HalfMonthRate" numeric(18,10),
  "DailyRate" numeric(18,10),
  "HourlyRate" numeric(18,10),
  "HourlyOtRate" numeric(18,10),
  "HourlyRestDayRate" numeric(18,10),
  "HourlyRestDayOtRate" numeric(18,10),
  "HourlyNdRate" numeric(18,10),
  "HourlyOtNdRate" numeric(18,10),
  "HourlyRestDayNdRate" numeric(18,10),
  "HourlyRestDayOtNdRate" numeric(18,10),
  "SpecialHolidayHourlyRate" numeric(18,10),
  "SpecialHolidayHourlyOtRate" numeric(18,10),
  "SpecialHolidayHourlyRestDayRate" numeric(18,10),
  "SpecialHolidayHourlyRestDayOtRate" numeric(18,10),
  "SpecialHolidayHourlyNdRate" numeric(18,10),
  "SpecialHolidayHourlyOtNdRate" numeric(18,10),
  "SpecialHolidayHourlyRestDayNdRate" numeric(18,10),
  "SpecialHolidayHourlyRestDayOtNdRate" numeric(18,10),
  "RegularHolidayHourlyRate" numeric(18,10),
  "RegularHolidayHourlyOtRate" numeric(18,10),
  "RegularHolidayHourlyRestDayRate" numeric(18,10),
  "RegularHolidayHourlyRestDayOtRate" numeric(18,10),
  "RegularHolidayHourlyNdRate" numeric(18,10),
  "RegularHolidayHourlyOtNdRate" numeric(18,10),
  "RegularHolidayHourlyRestDayNdRate" numeric(18,10),
  "RegularHolidayHourlyRestDayOtNdRate" numeric(18,10),
  "DoubleHolidayHourlyRate" numeric(18,10),
  "DoubleHolidayHourlyOtRate" numeric(18,10),
  "DoubleHolidayHourlyRestDayRate" numeric(18,10),
  "DoubleHolidayHourlyRestDayOtRate" numeric(18,10),
  "DoubleHolidayHourlyNdRate" numeric(18,10),
  "DoubleHolidayHourlyOtNdRate" numeric(18,10),
  "DoubleHolidayHourlyRestDayNdRate" numeric(18,10),
  "DoubleHolidayHourlyRestDayOtNdRate" numeric(18,10),
  "Allowance01Id" integer,
  "Allowance01Amount" numeric(18,10),
  "Allowance02Id" integer,
  "Allowance02Amount" numeric(18,10),
  "Allowance03Id" integer,
  "Allowance03Amount" numeric(18,10),
  "Allowance04Id" integer,
  "Allowance04Amount" numeric(18,10),
  "Allowance05Id" integer,
  "Allowance05Amount" numeric(18,10),
  "Allowance06Id" integer,
  "Allowance06Amount" numeric(18,10),
  "Allowance07Id" integer,
  "Allowance07Amount" numeric(18,10),
  "Allowance08Id" integer,
  "Allowance08Amount" numeric(18,10),
  "Allowance09Id" integer,
  "Allowance09Amount" numeric(18,10),
  "Allowance10Id" integer,
  "Allowance10Amount" numeric(18,10),
  "Loan01Id" integer,
  "Loan02Id" integer,
  "Loan03Id" integer,
  "Loan04Id" integer,
  "Loan05Id" integer,
  "Loan06Id" integer,
  "Loan07Id" integer,
  "Loan08Id" integer,
  "Loan09Id" integer,
  "Loan10Id" integer,
  "Loan11Id" integer,
  "Loan12Id" integer,
  "Loan13Id" integer,
  "Loan14Id" integer,
  "Loan15Id" integer,
  "Loan16Id" integer,
  "Loan17Id" integer,
  "Loan18Id" integer,
  "Loan19Id" integer,
  "Loan20Id" integer,
  "Loan01Amount" numeric(18,10),
  "Loan02Amount" numeric(18,10),
  "Loan03Amount" numeric(18,10),
  "Loan04Amount" numeric(18,10),
  "Loan05Amount" numeric(18,10),
  "Loan06Amount" numeric(18,10),
  "Loan07Amount" numeric(18,10),
  "Loan08Amount" numeric(18,10),
  "Loan09Amount" numeric(18,10),
  "Loan10Amount" numeric(18,10),
  "Loan11Amount" numeric(18,10),
  "Loan12Amount" numeric(18,10),
  "Loan13Amount" numeric(18,10),
  "Loan14Amount" numeric(18,10),
  "Loan15Amount" numeric(18,10),
  "Loan16Amount" numeric(18,10),
  "Loan17Amount" numeric(18,10),
  "Loan18Amount" numeric(18,10),
  "Loan19Amount" numeric(18,10),
  "Loan20Amount" numeric(18,10),
  "Deduction01Id" integer,
  "Deduction02Id" integer,
  "Deduction03Id" integer,
  "Deduction04Id" integer,
  "Deduction05Id" integer,
  "Deduction06Id" integer,
  "Deduction07Id" integer,
  "Deduction08Id" integer,
  "Deduction09Id" integer,
  "Deduction10Id" integer,
  "Deduction01Amount" numeric(18,10),
  "Deduction02Amount" numeric(18,10),
  "Deduction03Amount" numeric(18,10),
  "Deduction04Amount" numeric(18,10),
  "Deduction05Amount" numeric(18,10),
  "Deduction06Amount" numeric(18,10),
  "Deduction07Amount" numeric(18,10),
  "Deduction08Amount" numeric(18,10),
  "Deduction09Amount" numeric(18,10),
  "Deduction10Amount" numeric(18,10),
  "GsisPsAmount" numeric(18,10),
  "HdmfPsAmount" numeric(18,10),
  "PhilHealthPsAmount" numeric(18,10),
  "WithholdingTaxAmount" numeric(18,10),
  "GsisGsAmount" numeric(18,10),
  "HdmfGsAmount" numeric(18,10),
  "PhilHealthGsAmount" numeric(18,10),
  "IsGsisCustom" boolean DEFAULT false,
  "IsHdmfCustom" boolean DEFAULT false,
  "IsPhilHealthCustom" boolean DEFAULT false,
  "IsWithholdingTaxCustom" boolean DEFAULT false,
  "GsisEccAmount" numeric(18,10) DEFAULT 0,
  "Allowance01Cutoff" character varying,
  "Allowance02Cutoff" character varying,
  "Allowance03Cutoff" character varying,
  "Allowance04Cutoff" character varying,
  "Allowance05Cutoff" character varying,
  "Allowance06Cutoff" character varying,
  "Allowance07Cutoff" character varying,
  "Allowance08Cutoff" character varying,
  "Allowance09Cutoff" character varying,
  "Allowance10Cutoff" character varying,
  "Loan01Cutoff" character varying,
  "Loan02Cutoff" character varying,
  "Loan03Cutoff" character varying,
  "Loan04Cutoff" character varying,
  "Loan05Cutoff" character varying,
  "Loan06Cutoff" character varying,
  "Loan07Cutoff" character varying,
  "Loan08Cutoff" character varying,
  "Loan09Cutoff" character varying,
  "Loan10Cutoff" character varying,
  "Loan11Cutoff" character varying,
  "Loan12Cutoff" character varying,
  "Loan13Cutoff" character varying,
  "Loan14Cutoff" character varying,
  "Loan15Cutoff" character varying,
  "Loan16Cutoff" character varying,
  "Loan17Cutoff" character varying,
  "Loan18Cutoff" character varying,
  "Loan19Cutoff" character varying,
  "Loan20Cutoff" character varying,
  "Deduction01Cutoff" character varying,
  "Deduction02Cutoff" character varying,
  "Deduction03Cutoff" character varying,
  "Deduction04Cutoff" character varying,
  "Deduction05Cutoff" character varying,
  "Deduction06Cutoff" character varying,
  "Deduction07Cutoff" character varying,
  "Deduction08Cutoff" character varying,
  "Deduction09Cutoff" character varying,
  "Deduction10Cutoff" character varying,
  CONSTRAINT "PayrollProfiles_pkey" PRIMARY KEY ("PayrollProfileId")
)
WITH (
  OIDS=FALSE
);
ALTER TABLE "PayrollProfiles"
  OWNER TO postgres;