onecSupplierSyncedDataSchema
@mineflow/contracts / onecSupplierSyncedDataSchema
Variable: onecSupplierSyncedDataSchema
const onecSupplierSyncedDataSchema: ZodObject<{
bin: ZodNullable<ZodString>;
legalAddress: ZodNullable<ZodString>;
legalName: ZodString;
supplierId: ZodUUID;
syncedAt: ZodISODateTime;
}, $strip>;
Defined in: events/integration/onec/supplier-synced.ts:20
integration.onec.supplier-synced — обновление реквизитов поставщика из 1С (этап 5).
Publisher: mineflow-onec-integration satellite (отложен до этапа 5, см.
docs/modules/scm/suppliers/dependencies.md § Входящие зависимости).
Subscriber: scm/suppliers — реплицирует bin/iin/legalName/legalAddress/iban
из 1С на локальный snapshot Supplier'а. Идемпотентность через
processed_events_log (ADR-0012).
Минимальный набор полей в v1.0 — расширим, когда mineflow-onec-integration
скилл материализуется. На данный момент event опубликован как placeholder
для прохождения module:check rule dor-subscribe.