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

tmcInboundRecordedDataSchema

@mineflow/contracts


@mineflow/contracts / tmcInboundRecordedDataSchema

Variable: tmcInboundRecordedDataSchema

const tmcInboundRecordedDataSchema: ZodObject<{
documentNumber: ZodString;
inboundId: ZodUUID;
lines: ZodArray<ZodObject<{
itemId: ZodUUID;
pricePerUnit: ZodNumber;
quantity: ZodNumber;
totalAmount: ZodNumber;
}, $strip>>;
requestId: ZodNullable<ZodUUID>;
source: ZodEnum<{
return: "return";
supplier: "supplier";
transfer: "transfer";
}>;
supplierId: ZodNullable<ZodUUID>;
totalAmount: ZodNumber;
warehouseId: ZodUUID;
}, $strip>;

Defined in: events/scm/tmc.ts:136

scm.tmc-inbound.recorded — оприходование ТМЦ на склад (от поставщика, переносом или возвратом). supplierId/requestId nullable. Подписчики: ana/kpi, Notifications.