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

assetAssignmentCreatedDataSchema

@mineflow/contracts


@mineflow/contracts / assetAssignmentCreatedDataSchema

Variable: assetAssignmentCreatedDataSchema

const assetAssignmentCreatedDataSchema: ZodObject<{
actorId: ZodUUID;
assetId: ZodUUID;
assignmentId: ZodUUID;
fromDate: ZodISODateTime;
personnelId: ZodUUID;
reason: ZodOptional<ZodString>;
role: ZodEnum<{
mechanic: "mechanic";
primary_operator: "primary_operator";
shift_operator: "shift_operator";
}>;
}, $strip>;

Defined in: events/hr/asset-assignment.ts:21

hr.asset-assignment.created — актив закреплён за сотрудником в роли с даты fromDate. Подписчики: Notifications.