personnelCreatedDataSchema
@mineflow/contracts / personnelCreatedDataSchema
Variable: personnelCreatedDataSchema
const personnelCreatedDataSchema: ZodObject<{
actorId: ZodUUID;
fullName: ZodString;
hiredAt: ZodISODateTime;
objectId: ZodNullable<ZodUUID>;
personnelId: ZodUUID;
positionId: ZodUUID;
tabNumber: ZodString;
}, $strip>;
Defined in: events/hr/personnel.ts:22
hr.personnel.created — сотрудник принят на работу (нанят).
Подписчики: Notifications; downstream-модули, ведущие справочник персонала.
objectId nullable — сотрудник может быть нанят без привязки к объекту.