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

scmSupplierEvents

@mineflow/contracts


@mineflow/contracts / scmSupplierEvents

Variable: scmSupplierEvents

const scmSupplierEvents: object;

Defined in: events/scm/supplier.ts:140

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

Type Declaration

NameTypeDefault valueDefined in
scm.supplier.activatedobject-events/scm/supplier.ts:150
scm.supplier.activated.schemaZodObject<{ activatedAt: ZodISODateTime; actorId: ZodUUID; previousStatus: ZodEnum<{ suspended: "suspended"; underReview: "underReview"; }>; supplierId: ZodUUID; }, $strip>supplierActivatedDataSchemaevents/scm/supplier.ts:150
scm.supplier.activated.version"1.0"'1.0'events/scm/supplier.ts:150
scm.supplier.archivedobject-events/scm/supplier.ts:153
scm.supplier.archived.schemaZodObject<{ actorId: ZodUUID; archivedAt: ZodISODateTime; archivedReason: ZodString; coApprovedBy: ZodNullable<ZodUUID>; supplierId: ZodUUID; }, $strip>supplierArchivedDataSchemaevents/scm/supplier.ts:153
scm.supplier.archived.version"1.0"'1.0'events/scm/supplier.ts:153
scm.supplier.createdobject-events/scm/supplier.ts:141
scm.supplier.created.schemaZodObject<{ actorId: ZodUUID; bin: ZodNullable<ZodString>; categories: ZodArray<ZodEnum<{ equipment: "equipment"; fuel: "fuel"; service: "service"; tmc: "tmc"; }>>; iin: ZodNullable<ZodString>; legalName: ZodString; shortName: ZodString; supplierId: ZodUUID; }, $strip>supplierCreatedDataSchemaevents/scm/supplier.ts:141
scm.supplier.created.version"1.0"'1.0'events/scm/supplier.ts:141
scm.supplier.sent-back-to-draftobject-events/scm/supplier.ts:146
scm.supplier.sent-back-to-draft.schemaZodObject<{ comment: ZodString; sentBackBy: ZodUUID; supplierId: ZodUUID; }, $strip>supplierSentBackToDraftDataSchemaevents/scm/supplier.ts:148
scm.supplier.sent-back-to-draft.version"1.0"'1.0'events/scm/supplier.ts:147
scm.supplier.submitted-for-reviewobject-events/scm/supplier.ts:142
scm.supplier.submitted-for-review.schemaZodObject<{ submittedAt: ZodISODateTime; submittedBy: ZodUUID; supplierId: ZodUUID; }, $strip>supplierSubmittedForReviewDataSchemaevents/scm/supplier.ts:144
scm.supplier.submitted-for-review.version"1.0"'1.0'events/scm/supplier.ts:143
scm.supplier.suspendedobject-events/scm/supplier.ts:152
scm.supplier.suspended.schemaZodObject<{ actorId: ZodUUID; supplierId: ZodUUID; suspendedAt: ZodISODateTime; suspendedReason: ZodString; }, $strip>supplierSuspendedDataSchemaevents/scm/supplier.ts:152
scm.supplier.suspended.version"1.0"'1.0'events/scm/supplier.ts:152
scm.supplier.updatedobject-events/scm/supplier.ts:151
scm.supplier.updated.schemaZodObject<{ actorId: ZodUUID; changedFields: ZodArray<ZodString>; coApprovedBy: ZodNullable<ZodUUID>; newValues: ZodRecord<ZodString, ZodUnknown>; oldValues: ZodRecord<ZodString, ZodUnknown>; reason: ZodString; supplierId: ZodUUID; updatedAt: ZodISODateTime; }, $strip>supplierUpdatedDataSchemaevents/scm/supplier.ts:151
scm.supplier.updated.version"1.0"'1.0'events/scm/supplier.ts:151