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

hrPersonnelOrderEvents

@mineflow/contracts


@mineflow/contracts / hrPersonnelOrderEvents

Variable: hrPersonnelOrderEvents

const hrPersonnelOrderEvents: object;

Defined in: events/hr/personnel-order.ts:77

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

Type Declaration​

NameTypeDefault valueDefined in
hr.personnel-order.issuedobject-events/hr/personnel-order.ts:78
hr.personnel-order.issued.schemaZodObject<{ actorId: ZodUUID; documentNumber: ZodString; effect: ZodEnum<{ amend: "amend"; conclude: "conclude"; discipline: "discipline"; discipline_remove: "discipline_remove"; leave: "leave"; military: "military"; none: "none"; note: "note"; recall: "recall"; suspend: "suspend"; terminate: "terminate"; update: "update"; }>; effectiveDate: ZodISODateTime; operationType: ZodString; orderId: ZodUUID; personnelId: ZodUUID; }, $strip>personnelOrderIssuedDataSchemaevents/hr/personnel-order.ts:78
hr.personnel-order.issued.version"1.0"'1.0'events/hr/personnel-order.ts:78
hr.personnel-order.revokedobject-events/hr/personnel-order.ts:79
hr.personnel-order.revoked.schemaZodObject<{ actorId: ZodUUID; effect: ZodEnum<{ amend: "amend"; conclude: "conclude"; discipline: "discipline"; discipline_remove: "discipline_remove"; leave: "leave"; military: "military"; none: "none"; note: "note"; recall: "recall"; suspend: "suspend"; terminate: "terminate"; update: "update"; }>; orderId: ZodUUID; personnelId: ZodUUID; revokeReason: ZodString; }, $strip>personnelOrderRevokedDataSchemaevents/hr/personnel-order.ts:79
hr.personnel-order.revoked.version"1.0"'1.0'events/hr/personnel-order.ts:79
hr.personnel-order.supersededobject-events/hr/personnel-order.ts:80
hr.personnel-order.superseded.schemaZodObject<{ actorId: ZodUUID; orderId: ZodUUID; personnelId: ZodUUID; supersededByOrderId: ZodUUID; }, $strip>personnelOrderSupersededDataSchemaevents/hr/personnel-order.ts:80
hr.personnel-order.superseded.version"1.0"'1.0'events/hr/personnel-order.ts:80