Mini Kabibi Habibi
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;