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

hrPersonnelEvents

@mineflow/contracts


@mineflow/contracts / hrPersonnelEvents

Variable: hrPersonnelEvents

const hrPersonnelEvents: object;

Defined in: events/hr/personnel.ts:118

Записи каталога HR/Personnel: имя события → { version, schema }.

Type Declaration

NameTypeDefault valueDefined in
hr.personnel.createdobject-events/hr/personnel.ts:119
hr.personnel.created.schemaZodObject<{ actorId: ZodUUID; fullName: ZodString; hiredAt: ZodISODateTime; objectId: ZodNullable<ZodUUID>; personnelId: ZodUUID; positionId: ZodUUID; tabNumber: ZodString; }, $strip>personnelCreatedDataSchemaevents/hr/personnel.ts:119
hr.personnel.created.version"1.0"'1.0'events/hr/personnel.ts:119
hr.personnel.deactivatedobject-events/hr/personnel.ts:121
hr.personnel.deactivated.schemaZodObject<{ actorId: ZodUUID; personnelId: ZodUUID; reason: ZodString; tabNumber: ZodString; terminatedAt: ZodISODateTime; }, $strip>personnelDeactivatedDataSchemaevents/hr/personnel.ts:121
hr.personnel.deactivated.version"1.0"'1.0'events/hr/personnel.ts:121
hr.personnel.off-vacationobject-events/hr/personnel.ts:125
hr.personnel.off-vacation.schemaZodObject<{ actorId: ZodUUID; personnelId: ZodUUID; }, $strip>personnelOffVacationDataSchemaevents/hr/personnel.ts:125
hr.personnel.off-vacation.version"1.0"'1.0'events/hr/personnel.ts:125
hr.personnel.off-watchobject-events/hr/personnel.ts:123
hr.personnel.off-watch.schemaZodObject<{ actorId: ZodUUID; departureDate: ZodISODateTime; personnelId: ZodUUID; watchId: ZodOptional<ZodUUID>; }, $strip>personnelOffWatchDataSchemaevents/hr/personnel.ts:123
hr.personnel.off-watch.version"1.0"'1.0'events/hr/personnel.ts:123
hr.personnel.on-vacationobject-events/hr/personnel.ts:124
hr.personnel.on-vacation.schemaZodObject<{ actorId: ZodUUID; expectedReturnDate: ZodOptional<ZodISODateTime>; personnelId: ZodUUID; }, $strip>personnelOnVacationDataSchemaevents/hr/personnel.ts:124
hr.personnel.on-vacation.version"1.0"'1.0'events/hr/personnel.ts:124
hr.personnel.on-watchobject-events/hr/personnel.ts:122
hr.personnel.on-watch.schemaZodObject<{ actorId: ZodUUID; arrivalDate: ZodISODateTime; objectId: ZodUUID; personnelId: ZodUUID; watchId: ZodOptional<ZodUUID>; }, $strip>personnelOnWatchDataSchemaevents/hr/personnel.ts:122
hr.personnel.on-watch.version"1.0"'1.0'events/hr/personnel.ts:122
hr.personnel.transferredobject-events/hr/personnel.ts:120
hr.personnel.transferred.schemaZodObject<{ actorId: ZodUUID; effectiveFrom: ZodISODateTime; fromObjectId: ZodNullable<ZodUUID>; personnelId: ZodUUID; reason: ZodOptional<ZodString>; toObjectId: ZodUUID; }, $strip>personnelTransferredDataSchemaevents/hr/personnel.ts:120
hr.personnel.transferred.version"1.0"'1.0'events/hr/personnel.ts:120