timesheetAdjustedDataSchema
@mineflow/contracts / timesheetAdjustedDataSchema
Variable: timesheetAdjustedDataSchema
const timesheetAdjustedDataSchema: ZodObject<{
actorId: ZodUUID;
adjustedBy: ZodUUID;
adjustmentReason: ZodString;
downtimeHours: ZodNumber;
hoursWorked: ZodNumber;
personnelId: ZodUUID;
previousDowntimeHours: ZodNumber;
previousHoursWorked: ZodNumber;
shiftId: ZodUUID;
timesheetEntryId: ZodUUID;
}, $strip>;
Defined in: events/hr/timesheet.ts:41
hr.timesheet.adjusted — manual_adjust инженером/админом. Несёт
previousHoursWorked/previousDowntimeHours для аудита и пересчёта KPI.