Перейти к основному содержимому

timesheetAdjustedDataSchema

@mineflow/contracts


@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.