prdProductionPlanEvents
@mineflow/contracts / prdProductionPlanEvents
Variable: prdProductionPlanEvents
const prdProductionPlanEvents: object;
Defined in: events/prd/production-plan.ts:149
Записи каталога PRD/Production Plans: имя события → { version, schema }.
Type Declaration
| Name | Type | Default value | Defined in |
|---|---|---|---|
prd.production-plan.adjustment-requested | object | - | events/prd/production-plan.ts:152 |
prd.production-plan.adjustment-requested.schema | ZodObject<{ deltaPct: ZodNumber; productionPlanId: ZodUUID; reason: ZodString; requestedBy: ZodUUID; requestedByName: ZodString; versionId: ZodUUID; }, $strip> | productionPlanAdjustmentRequestedSchema | events/prd/production-plan.ts:154 |
prd.production-plan.adjustment-requested.version | "1.0" | '1.0' | events/prd/production-plan.ts:153 |
prd.production-plan.amended | object | - | events/prd/production-plan.ts:151 |
prd.production-plan.amended.schema | ZodObject<{ actorId: ZodUUID; deltaPct: ZodNumber; objectsChanged: ZodArray<ZodObject<{ blastingDeltaPct: ZodNumber; drillingDeltaPct: ZodNumber; objectId: ZodUUID; }, $strip>>; previousVersionId: ZodUUID; productionPlanId: ZodUUID; reason: ZodString; significant: ZodBoolean; versionId: ZodUUID; versionNumber: ZodNumber; }, $strip> | productionPlanAmendedSchema | events/prd/production-plan.ts:151 |
prd.production-plan.amended.version | "1.0" | '1.0' | events/prd/production-plan.ts:151 |
prd.production-plan.amendment-rejected | object | - | events/prd/production-plan.ts:156 |
prd.production-plan.amendment-rejected.schema | ZodObject<{ productionPlanId: ZodUUID; rejectedBy: ZodUUID; rejectionReason: ZodString; versionId: ZodUUID; }, $strip> | productionPlanAmendmentRejectedSchema | events/prd/production-plan.ts:158 |
prd.production-plan.amendment-rejected.version | "1.0" | '1.0' | events/prd/production-plan.ts:157 |
prd.production-plan.approved | object | - | events/prd/production-plan.ts:150 |
prd.production-plan.approved.schema | ZodObject<{ actorId: ZodUUID; horizon: ZodEnum<{ month: "month"; year: "year"; }>; month: ZodNullable<ZodNumber>; objectIds: ZodArray<ZodUUID>; organizationId: ZodUUID; productionPlanId: ZodUUID; versionId: ZodUUID; year: ZodNumber; }, $strip> | productionPlanApprovedSchema | events/prd/production-plan.ts:150 |
prd.production-plan.approved.version | "1.0" | '1.0' | events/prd/production-plan.ts:150 |
prd.production-plan.completion-low | object | - | events/prd/production-plan.ts:161 |
prd.production-plan.completion-low.schema | ZodObject<{ asOf: ZodISODateTime; completionPct: ZodNumber; objectId: ZodUUID; productionPlanId: ZodUUID; workType: ZodEnum<{ blasting: "blasting"; drilling: "drilling"; }>; }, $strip> | productionPlanCompletionLowSchema | events/prd/production-plan.ts:163 |
prd.production-plan.completion-low.version | "1.0" | '1.0' | events/prd/production-plan.ts:162 |
prd.production-plan.forecast-shortfall | object | - | events/prd/production-plan.ts:165 |
prd.production-plan.forecast-shortfall.schema | ZodObject<{ asOf: ZodISODateTime; forecastPct: ZodNumber; objectId: ZodUUID; productionPlanId: ZodUUID; workType: ZodEnum<{ blasting: "blasting"; drilling: "drilling"; }>; }, $strip> | productionPlanForecastShortfallSchema | events/prd/production-plan.ts:167 |
prd.production-plan.forecast-shortfall.version | "1.0" | '1.0' | events/prd/production-plan.ts:166 |
prd.production-plan.shift-norm-violated | object | - | events/prd/production-plan.ts:169 |
prd.production-plan.shift-norm-violated.schema | ZodObject<{ asOf: ZodISODateTime; assetId: ZodNullable<ZodUUID>; factPct: ZodNumber; objectId: ZodUUID; productionPlanId: ZodUUID; shiftReportId: ZodUUID; }, $strip> | productionPlanShiftNormViolatedSchema | events/prd/production-plan.ts:171 |
prd.production-plan.shift-norm-violated.version | "1.0" | '1.0' | events/prd/production-plan.ts:170 |
prd.production-plan.superseded | object | - | events/prd/production-plan.ts:160 |
prd.production-plan.superseded.schema | ZodObject<{ actorId: ZodUUID; productionPlanId: ZodUUID; replacedByPlanId: ZodUUID; }, $strip> | productionPlanSupersededSchema | events/prd/production-plan.ts:160 |
prd.production-plan.superseded.version | "1.0" | '1.0' | events/prd/production-plan.ts:160 |