hrAssetAssignmentEvents
@mineflow/contracts / hrAssetAssignmentEvents
Variable: hrAssetAssignmentEvents
const hrAssetAssignmentEvents: object;
Defined in: events/hr/asset-assignment.ts:56
Записи каталога HR/Asset-assignments: имя события → { version, schema }.
Type Declaration
| Name | Type | Default value | Defined in |
|---|---|---|---|
hr.asset-assignment.closed | object | - | events/hr/asset-assignment.ts:61 |
hr.asset-assignment.closed.schema | ZodObject<{ actorId: ZodUUID; assetId: ZodUUID; assignmentId: ZodUUID; cause: ZodEnum<{ asset-decommissioned: "asset-decommissioned"; manual: "manual"; personnel-deactivated: "personnel-deactivated"; replaced: "replaced"; }>; personnelId: ZodUUID; reason: ZodOptional<ZodString>; role: ZodEnum<{ mechanic: "mechanic"; primary_operator: "primary_operator"; shift_operator: "shift_operator"; }>; toDate: ZodISODateTime; }, $strip> | assetAssignmentClosedDataSchema | events/hr/asset-assignment.ts:63 |
hr.asset-assignment.closed.version | "1.0" | '1.0' | events/hr/asset-assignment.ts:62 |
hr.asset-assignment.created | object | - | events/hr/asset-assignment.ts:57 |
hr.asset-assignment.created.schema | 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> | assetAssignmentCreatedDataSchema | events/hr/asset-assignment.ts:59 |
hr.asset-assignment.created.version | "1.0" | '1.0' | events/hr/asset-assignment.ts:58 |