update
This commit is contained in:
@ -17,6 +17,45 @@ export class HrmsPayrollMonthly {
|
||||
@JoinColumn()
|
||||
payroll_setup: HrmsPayroll;
|
||||
|
||||
@Column({ type: "int", nullable: false })
|
||||
month: number; // 1-12
|
||||
|
||||
@Column({ type: "int", nullable: false })
|
||||
year: number; // e.g., 2026
|
||||
|
||||
@Column({ type: "int", nullable: false })
|
||||
payable_days: number; // e.g., 2026
|
||||
|
||||
@Column({ type: "int", nullable: false })
|
||||
paid_days: number; // e.g., 2026
|
||||
|
||||
@Column({ type: "decimal", precision: 15, scale: 2, nullable: false })
|
||||
basic_salary: number;
|
||||
|
||||
@Column({ type: "decimal", precision: 15, scale: 2, nullable: false, default: 0 })
|
||||
subsidy: number;
|
||||
|
||||
@Column({ type: "decimal", precision: 15, scale: 2, nullable: false })
|
||||
total_gross: number;
|
||||
|
||||
@Column({ type: "decimal", precision: 15, scale: 2, nullable: false, default: 0 })
|
||||
ss_4_percent: number;
|
||||
|
||||
@Column({ type: "decimal", precision: 15, scale: 2, nullable: false, default: 0 })
|
||||
ss_6_percent: number;
|
||||
|
||||
@Column({ type: "decimal", precision: 15, scale: 2, nullable: false, default: 0 })
|
||||
ss_total: number;
|
||||
|
||||
@Column({ type: "decimal", precision: 15, scale: 2, nullable: false, default: 0 })
|
||||
tax_amount: number;
|
||||
|
||||
@Column({ type: "decimal", precision: 15, scale: 2, nullable: false, default: 0 })
|
||||
total_deduct: number;
|
||||
|
||||
@Column({ type: "decimal", precision: 15, scale: 2, nullable: false, default: 0 })
|
||||
total_nett: number;
|
||||
|
||||
@Column({ type: "text", nullable: true })
|
||||
notes: string;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user