update
This commit is contained in:
@ -17,6 +17,45 @@ export class HrmsPayrollMonthly {
|
|||||||
@JoinColumn()
|
@JoinColumn()
|
||||||
payroll_setup: HrmsPayroll;
|
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 })
|
@Column({ type: "text", nullable: true })
|
||||||
notes: string;
|
notes: string;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user