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

supplierUpdatedDataSchema

@mineflow/contracts


@mineflow/contracts / supplierUpdatedDataSchema

Variable: supplierUpdatedDataSchema

const supplierUpdatedDataSchema: ZodObject<{
actorId: ZodUUID;
changedFields: ZodArray<ZodString>;
coApprovedBy: ZodNullable<ZodUUID>;
newValues: ZodRecord<ZodString, ZodUnknown>;
oldValues: ZodRecord<ZodString, ZodUnknown>;
reason: ZodString;
supplierId: ZodUUID;
updatedAt: ZodISODateTime;
}, $strip>;

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

scm.supplier.updated — изменение защищённых полей (iban/bin/iin/legalName/legalAddress) на active supplier. Двойное согласование требуется для iban/bin/iin (docs/modules/scm/suppliers/events.md § Publish). Подписчики: Notifications (гл. бух при смене iban), ana/kpi, Reporting, Integration (1С sync).