scmFuelEvents
@mineflow/contracts / scmFuelEvents
Variable: scmFuelEvents
const scmFuelEvents: object;
Defined in: events/scm/fuel.ts:194
Записи каталога SCM/Fuel: имя события → { version, schema }.
Type Declaration
| Name | Type | Default value | Defined in |
|---|---|---|---|
scm.fuel-consumption.anomaly-detected | object | - | events/scm/fuel.ts:201 |
scm.fuel-consumption.anomaly-detected.schema | ZodObject<{ assetId: ZodNullable<ZodOptional<ZodUUID>>; consumptionId: ZodUUID; detectedAt: ZodISODateTime; deviationPercent: ZodNumber; normLiters: ZodNumber; organizationId: ZodUUID; quantityLiters: ZodNumber; tankId: ZodUUID; }, $strip> | fuelConsumptionAnomalyDetectedDataSchema | events/scm/fuel.ts:203 |
scm.fuel-consumption.anomaly-detected.version | "1.0" | '1.0' | events/scm/fuel.ts:202 |
scm.fuel-consumption.recorded | object | - | events/scm/fuel.ts:197 |
scm.fuel-consumption.recorded.schema | ZodObject<{ actorId: ZodUUID; consumptionId: ZodUUID; fuelEntryId: ZodNullable<ZodOptional<ZodUUID>>; kind: ZodEnum<{ consumption_auto: "consumption_auto"; consumption_manual: "consumption_manual"; }>; manualPurpose: ZodNullable<ZodOptional<ZodString>>; occurredAt: ZodISODateTime; organizationId: ZodUUID; quantityLiters: ZodNumber; sagaId: ZodNullable<ZodOptional<ZodUUID>>; shiftReportId: ZodNullable<ZodOptional<ZodUUID>>; tankId: ZodUUID; }, $strip> | fuelConsumptionRecordedDataSchema | events/scm/fuel.ts:199 |
scm.fuel-consumption.recorded.version | "1.0" | '1.0' | events/scm/fuel.ts:198 |
scm.fuel-supply-request.approved | object | - | events/scm/fuel.ts:214 |
scm.fuel-supply-request.approved.schema | ZodObject<{ approvedAt: ZodISODateTime; approvedById: ZodUUID; requestId: ZodUUID; tankId: ZodUUID; }, $strip> | fuelSupplyRequestApprovedDataSchema | events/scm/fuel.ts:216 |
scm.fuel-supply-request.approved.version | "1.0" | '1.0' | events/scm/fuel.ts:215 |
scm.fuel-supply-request.created | object | - | events/scm/fuel.ts:209 |
scm.fuel-supply-request.created.schema | ZodObject<{ initiatorId: ZodUUID; organizationId: ZodUUID; requestedVolumeLiters: ZodNumber; requestId: ZodUUID; tankId: ZodUUID; }, $strip> | fuelSupplyRequestCreatedDataSchema | events/scm/fuel.ts:209 |
scm.fuel-supply-request.created.version | "1.0" | '1.0' | events/scm/fuel.ts:209 |
scm.fuel-supply-request.fulfilled | object | - | events/scm/fuel.ts:222 |
scm.fuel-supply-request.fulfilled.schema | ZodObject<{ fulfilledQuantityLiters: ZodNumber; requestId: ZodUUID; supplyId: ZodUUID; tankId: ZodUUID; }, $strip> | fuelSupplyRequestFulfilledDataSchema | events/scm/fuel.ts:224 |
scm.fuel-supply-request.fulfilled.version | "1.0" | '1.0' | events/scm/fuel.ts:223 |
scm.fuel-supply-request.rejected | object | - | events/scm/fuel.ts:218 |
scm.fuel-supply-request.rejected.schema | ZodObject<{ rejectedAt: ZodISODateTime; rejectedById: ZodUUID; rejectReason: ZodString; requestId: ZodUUID; }, $strip> | fuelSupplyRequestRejectedDataSchema | events/scm/fuel.ts:220 |
scm.fuel-supply-request.rejected.version | "1.0" | '1.0' | events/scm/fuel.ts:219 |
scm.fuel-supply-request.submitted | object | - | events/scm/fuel.ts:210 |
scm.fuel-supply-request.submitted.schema | ZodObject<{ initiatorId: ZodUUID; requestedVolumeLiters: ZodNumber; requestId: ZodUUID; submittedAt: ZodISODateTime; tankId: ZodUUID; }, $strip> | fuelSupplyRequestSubmittedDataSchema | events/scm/fuel.ts:212 |
scm.fuel-supply-request.submitted.version | "1.0" | '1.0' | events/scm/fuel.ts:211 |
scm.fuel-supply.recorded | object | - | events/scm/fuel.ts:195 |
scm.fuel-supply.recorded.schema | ZodObject<{ actorId: ZodUUID; occurredAt: ZodISODateTime; organizationId: ZodUUID; quantityLiters: ZodNumber; sagaId: ZodNullable<ZodOptional<ZodUUID>>; supplierId: ZodUUID; supplyId: ZodUUID; supplyRequestId: ZodNullable<ZodOptional<ZodUUID>>; tankId: ZodUUID; }, $strip> | fuelSupplyRecordedDataSchema | events/scm/fuel.ts:195 |
scm.fuel-supply.recorded.version | "1.0" | '1.0' | events/scm/fuel.ts:195 |
scm.fuel-supply.reversed | object | - | events/scm/fuel.ts:196 |
scm.fuel-supply.reversed.schema | ZodObject<{ actorId: ZodUUID; occurredAt: ZodISODateTime; organizationId: ZodUUID; originalSupplyId: ZodUUID; reason: ZodString; reversalConsumptionId: ZodUUID; }, $strip> | fuelSupplyReversedDataSchema | events/scm/fuel.ts:196 |
scm.fuel-supply.reversed.version | "1.0" | '1.0' | events/scm/fuel.ts:196 |
scm.fuel-tank.low-balance | object | - | events/scm/fuel.ts:207 |
scm.fuel-tank.low-balance.schema | ZodObject<{ capacityLiters: ZodNumber; currentBalanceLiters: ZodNumber; derivedStatus: ZodEnum<{ attention: "attention"; critical: "critical"; normal: "normal"; }>; minLevelLiters: ZodNumber; organizationId: ZodUUID; tankId: ZodUUID; }, $strip> | fuelTankLowBalanceDataSchema | events/scm/fuel.ts:207 |
scm.fuel-tank.low-balance.version | "1.0" | '1.0' | events/scm/fuel.ts:207 |
scm.fuel-tank.replenished | object | - | events/scm/fuel.ts:208 |
scm.fuel-tank.replenished.schema | ZodObject<{ currentBalanceLiters: ZodNumber; derivedStatus: ZodEnum<{ attention: "attention"; critical: "critical"; normal: "normal"; }>; organizationId: ZodUUID; tankId: ZodUUID; }, $strip> | fuelTankReplenishedDataSchema | events/scm/fuel.ts:208 |
scm.fuel-tank.replenished.version | "1.0" | '1.0' | events/scm/fuel.ts:208 |
scm.fuel.consumed | object | - | events/scm/fuel.ts:205 |
scm.fuel.consumed.schema | ZodObject<{ assetId: ZodUUID; assetUsageId: ZodUUID; fuelEntryId: ZodUUID; fuelType: ZodEnum<{ diesel: "diesel"; gasoline: "gasoline"; lubricant: "lubricant"; }>; litersConsumed: ZodNumber; litersIssued: ZodNumber; productionObjectId: ZodUUID; sagaId: ZodUUID; shiftDate: ZodISODateTime; shiftReportId: ZodUUID; }, $strip> | fuelConsumedDataSchema | events/scm/fuel.ts:205 |
scm.fuel.consumed.version | "1.0" | '1.0' | events/scm/fuel.ts:205 |
scm.fuel.consumed-reverted | object | - | events/scm/fuel.ts:206 |
scm.fuel.consumed-reverted.schema | ZodObject<{ assetId: ZodUUID; assetUsageId: ZodUUID; fuelEntryId: ZodUUID; fuelType: ZodEnum<{ diesel: "diesel"; gasoline: "gasoline"; lubricant: "lubricant"; }>; litersConsumed: ZodNumber; litersIssued: ZodNumber; productionObjectId: ZodUUID; reason: ZodString; reversalSagaId: ZodUUID; sagaId: ZodUUID; shiftDate: ZodISODateTime; shiftReportId: ZodUUID; }, $strip> | fuelConsumedRevertedDataSchema | events/scm/fuel.ts:206 |
scm.fuel.consumed-reverted.version | "1.0" | '1.0' | events/scm/fuel.ts:206 |