eventCatalog
@mineflow/contracts / eventCatalog
Variable: eventCatalog
const eventCatalog: object;
Defined in: events/index.ts:59
Type Declaration
| Name | Type | Default value | Defined in |
|---|---|---|---|
ana.downtime.recorded | object | - | events/ana/downtime.ts:68 |
ana.downtime.recorded.schema | ZodObject<{ assetId: ZodNullable<ZodUUID>; assetUsageId: ZodNullable<ZodUUID>; description: ZodNullable<ZodString>; downtimeEventId: ZodUUID; durationMinutes: ZodNumber; endedAt: ZodISODateTime; productionObjectId: ZodUUID; reasonCode: ZodEnum<{ breakdown: "breakdown"; maintenance: "maintenance"; no_fuel: "no_fuel"; other: "other"; weather: "weather"; }>; sagaId: ZodUUID; shiftDate: ZodISODateTime; shiftReportId: ZodUUID; startedAt: ZodISODateTime; }, $strip> | downtimeRecordedDataSchema | events/ana/downtime.ts:68 |
ana.downtime.recorded.version | "1.0" | '1.0' | events/ana/downtime.ts:68 |
ana.downtime.recorded-reverted | object | - | events/ana/downtime.ts:69 |
ana.downtime.recorded-reverted.schema | ZodObject<{ assetId: ZodNullable<ZodUUID>; assetUsageId: ZodNullable<ZodUUID>; description: ZodNullable<ZodString>; downtimeEventId: ZodUUID; durationMinutes: ZodNumber; endedAt: ZodISODateTime; productionObjectId: ZodUUID; reason: ZodString; reasonCode: ZodEnum<{ breakdown: "breakdown"; maintenance: "maintenance"; no_fuel: "no_fuel"; other: "other"; weather: "weather"; }>; reversalSagaId: ZodUUID; sagaId: ZodUUID; shiftDate: ZodISODateTime; shiftReportId: ZodUUID; startedAt: ZodISODateTime; }, $strip> | downtimeRecordedRevertedDataSchema | events/ana/downtime.ts:71 |
ana.downtime.recorded-reverted.version | "1.0" | '1.0' | events/ana/downtime.ts:70 |
ana.shift.statistics-recorded | object | - | events/ana/shift-statistics.ts:65 |
ana.shift.statistics-recorded.schema | ZodObject<{ blastingEntryCount: ZodNumber; drillingEntryCount: ZodNumber; productionObjectId: ZodUUID; sagaId: ZodUUID; shiftDate: ZodISODateTime; shiftReportId: ZodUUID; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; totalBlocks: ZodNumber; totalDepthMeters: ZodNumber; totalExplosiveKg: ZodNumber; totalHoles: ZodNumber; }, $strip> | shiftStatisticsRecordedDataSchema | events/ana/shift-statistics.ts:67 |
ana.shift.statistics-recorded.version | "1.0" | '1.0' | events/ana/shift-statistics.ts:66 |
ana.shift.statistics-recorded-reverted | object | - | events/ana/shift-statistics.ts:69 |
ana.shift.statistics-recorded-reverted.schema | ZodObject<{ blastingEntryCount: ZodNumber; drillingEntryCount: ZodNumber; productionObjectId: ZodUUID; reason: ZodString; reversalSagaId: ZodUUID; sagaId: ZodUUID; shiftDate: ZodISODateTime; shiftReportId: ZodUUID; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; totalBlocks: ZodNumber; totalDepthMeters: ZodNumber; totalExplosiveKg: ZodNumber; totalHoles: ZodNumber; }, $strip> | shiftStatisticsRecordedRevertedDataSchema | events/ana/shift-statistics.ts:71 |
ana.shift.statistics-recorded-reverted.version | "1.0" | '1.0' | events/ana/shift-statistics.ts:70 |
eam.asset.created | object | - | events/eam/asset.ts:82 |
eam.asset.created.schema | ZodObject<{ assetClassId: ZodUUID; assetId: ZodUUID; commissionedAt: ZodISODateTime; createdBy: ZodUUID; currentObjectId: ZodUUID; inventoryNumber: ZodString; }, $strip> | assetCreatedDataSchema | events/eam/asset.ts:82 |
eam.asset.created.version | "1.0" | '1.0' | events/eam/asset.ts:82 |
eam.asset.hours-accumulated | object | - | events/eam/asset-hours.ts:57 |
eam.asset.hours-accumulated.schema | ZodObject<{ assetId: ZodUUID; assetUsageId: ZodUUID; hoursWorked: ZodNumber; meterReadingEnd: ZodNumber; meterReadingStart: ZodNumber; operatorPersonnelId: ZodNullable<ZodUUID>; productionObjectId: ZodUUID; sagaId: ZodUUID; shiftDate: ZodISODateTime; shiftReportId: ZodUUID; }, $strip> | assetHoursAccumulatedDataSchema | events/eam/asset-hours.ts:59 |
eam.asset.hours-accumulated.version | "1.0" | '1.0' | events/eam/asset-hours.ts:58 |
eam.asset.hours-accumulated-reverted | object | - | events/eam/asset-hours.ts:61 |
eam.asset.hours-accumulated-reverted.schema | ZodObject<{ assetId: ZodUUID; assetUsageId: ZodUUID; hoursWorked: ZodNumber; meterReadingEnd: ZodNumber; meterReadingStart: ZodNumber; operatorPersonnelId: ZodNullable<ZodUUID>; productionObjectId: ZodUUID; reason: ZodString; reversalSagaId: ZodUUID; sagaId: ZodUUID; shiftDate: ZodISODateTime; shiftReportId: ZodUUID; }, $strip> | assetHoursAccumulatedRevertedDataSchema | events/eam/asset-hours.ts:63 |
eam.asset.hours-accumulated-reverted.version | "1.0" | '1.0' | events/eam/asset-hours.ts:62 |
eam.asset.maintenance-due | object | - | events/eam/asset.ts:85 |
eam.asset.maintenance-due.schema | ZodObject<{ assetId: ZodUUID; dueOn: ZodISODateTime; norm: ZodString; }, $strip> | assetMaintenanceDueDataSchema | events/eam/asset.ts:85 |
eam.asset.maintenance-due.version | "1.0" | '1.0' | events/eam/asset.ts:85 |
eam.asset.status-changed | object | - | events/eam/asset.ts:83 |
eam.asset.status-changed.schema | ZodObject<{ assetId: ZodUUID; fromStatus: ZodEnum<{ conserved: "conserved"; decommissioned: "decommissioned"; maintenance: "maintenance"; operational: "operational"; }>; performedBy: ZodUUID; reason: ZodOptional<ZodString>; toStatus: ZodEnum<{ conserved: "conserved"; decommissioned: "decommissioned"; maintenance: "maintenance"; operational: "operational"; }>; }, $strip> | assetStatusChangedDataSchema | events/eam/asset.ts:83 |
eam.asset.status-changed.version | "1.0" | '1.0' | events/eam/asset.ts:83 |
eam.asset.transferred | object | - | events/eam/asset.ts:84 |
eam.asset.transferred.schema | ZodObject<{ assetId: ZodUUID; fromObjectId: ZodUUID; performedBy: ZodUUID; reason: ZodOptional<ZodString>; toObjectId: ZodUUID; }, $strip> | assetTransferredDataSchema | events/eam/asset.ts:84 |
eam.asset.transferred.version | "1.0" | '1.0' | events/eam/asset.ts:84 |
eam.maintenance.cancelled | object | - | events/eam/maintenance.ts:64 |
eam.maintenance.cancelled.schema | ZodObject<{ assetId: ZodUUID; cancelledAt: ZodISODateTime; cancelledBy: ZodUUID; reason: ZodString; recordId: ZodUUID; }, $strip> | maintenanceCancelledDataSchema | events/eam/maintenance.ts:64 |
eam.maintenance.cancelled.version | "1.0" | '1.0' | events/eam/maintenance.ts:64 |
eam.maintenance.completed | object | - | events/eam/maintenance.ts:63 |
eam.maintenance.completed.schema | ZodObject<{ assetId: ZodUUID; completedAt: ZodISODateTime; performedBy: ZodUUID; recordId: ZodUUID; startedAt: ZodISODateTime; }, $strip> | maintenanceCompletedDataSchema | events/eam/maintenance.ts:63 |
eam.maintenance.completed.version | "1.0" | '1.0' | events/eam/maintenance.ts:63 |
eam.maintenance.scheduled | object | - | events/eam/maintenance.ts:62 |
eam.maintenance.scheduled.schema | ZodObject<{ assetId: ZodUUID; reason: ZodString; recordId: ZodUUID; scheduledAt: ZodISODateTime; scheduledBy: ZodUUID; }, $strip> | maintenanceScheduledDataSchema | events/eam/maintenance.ts:62 |
eam.maintenance.scheduled.version | "1.0" | '1.0' | events/eam/maintenance.ts:62 |
eam.movement.applied | object | - | events/eam/asset-movement.ts:42 |
eam.movement.applied.schema | ZodObject<{ assetId: ZodUUID; fromObjectId: ZodOptional<ZodUUID>; movementId: ZodUUID; op: ZodEnum<{ conservation: "conservation"; from_conservation: "from_conservation"; transfer_audit: "transfer_audit"; }>; opDate: ZodISODateTime; reason: ZodOptional<ZodString>; responsibleId: ZodUUID; toObjectId: ZodOptional<ZodUUID>; }, $strip> | movementAppliedDataSchema | events/eam/asset-movement.ts:42 |
eam.movement.applied.version | "1.0" | '1.0' | events/eam/asset-movement.ts:42 |
hr.asset-assignment.closed | object | - | events/hr/asset-assignment.ts:61 |
hr.asset-assignment.closed.schema | ZodObject<{ actorId: ZodUUID; assetId: ZodUUID; assignmentId: ZodUUID; cause: ZodEnum<{ asset-decommissioned: "asset-decommissioned"; manual: "manual"; personnel-deactivated: "personnel-deactivated"; replaced: "replaced"; }>; personnelId: ZodUUID; reason: ZodOptional<ZodString>; role: ZodEnum<{ mechanic: "mechanic"; primary_operator: "primary_operator"; shift_operator: "shift_operator"; }>; toDate: ZodISODateTime; }, $strip> | assetAssignmentClosedDataSchema | events/hr/asset-assignment.ts:63 |
hr.asset-assignment.closed.version | "1.0" | '1.0' | events/hr/asset-assignment.ts:62 |
hr.asset-assignment.created | object | - | events/hr/asset-assignment.ts:57 |
hr.asset-assignment.created.schema | ZodObject<{ actorId: ZodUUID; assetId: ZodUUID; assignmentId: ZodUUID; fromDate: ZodISODateTime; personnelId: ZodUUID; reason: ZodOptional<ZodString>; role: ZodEnum<{ mechanic: "mechanic"; primary_operator: "primary_operator"; shift_operator: "shift_operator"; }>; }, $strip> | assetAssignmentCreatedDataSchema | events/hr/asset-assignment.ts:59 |
hr.asset-assignment.created.version | "1.0" | '1.0' | events/hr/asset-assignment.ts:58 |
hr.brigade.composition-changed | object | - | events/hr/brigade.ts:77 |
hr.brigade.composition-changed.schema | ZodObject<{ action: ZodEnum<{ added: "added"; removed: "removed"; }>; actorId: ZodUUID; brigadeId: ZodUUID; fromDate: ZodISODateTime; personnelId: ZodUUID; toDate: ZodOptional<ZodISODateTime>; }, $strip> | brigadeCompositionChangedDataSchema | events/hr/brigade.ts:79 |
hr.brigade.composition-changed.version | "1.0" | '1.0' | events/hr/brigade.ts:78 |
hr.brigade.created | object | - | events/hr/brigade.ts:74 |
hr.brigade.created.schema | ZodObject<{ actorId: ZodUUID; brigadeId: ZodUUID; brigadierId: ZodNullable<ZodUUID>; name: ZodString; objectId: ZodUUID; workType: ZodEnum<{ auxiliary: "auxiliary"; blasting: "blasting"; drilling: "drilling"; }>; }, $strip> | brigadeCreatedDataSchema | events/hr/brigade.ts:74 |
hr.brigade.created.version | "1.0" | '1.0' | events/hr/brigade.ts:74 |
hr.brigade.deactivated | object | - | events/hr/brigade.ts:76 |
hr.brigade.deactivated.schema | ZodObject<{ actorId: ZodUUID; brigadeId: ZodUUID; }, $strip> | brigadeDeactivatedDataSchema | events/hr/brigade.ts:76 |
hr.brigade.deactivated.version | "1.0" | '1.0' | events/hr/brigade.ts:76 |
hr.brigade.updated | object | - | events/hr/brigade.ts:75 |
hr.brigade.updated.schema | ZodObject<{ actorId: ZodUUID; brigadeId: ZodUUID; changedFields: ZodArray<ZodString>; }, $strip> | brigadeUpdatedDataSchema | events/hr/brigade.ts:75 |
hr.brigade.updated.version | "1.0" | '1.0' | events/hr/brigade.ts:75 |
hr.personnel.created | object | - | events/hr/personnel.ts:119 |
hr.personnel.created.schema | ZodObject<{ actorId: ZodUUID; fullName: ZodString; hiredAt: ZodISODateTime; objectId: ZodNullable<ZodUUID>; personnelId: ZodUUID; positionId: ZodUUID; tabNumber: ZodString; }, $strip> | personnelCreatedDataSchema | events/hr/personnel.ts:119 |
hr.personnel.created.version | "1.0" | '1.0' | events/hr/personnel.ts:119 |
hr.personnel.deactivated | object | - | events/hr/personnel.ts:121 |
hr.personnel.deactivated.schema | ZodObject<{ actorId: ZodUUID; personnelId: ZodUUID; reason: ZodString; tabNumber: ZodString; terminatedAt: ZodISODateTime; }, $strip> | personnelDeactivatedDataSchema | events/hr/personnel.ts:121 |
hr.personnel.deactivated.version | "1.0" | '1.0' | events/hr/personnel.ts:121 |
hr.personnel.off-vacation | object | - | events/hr/personnel.ts:125 |
hr.personnel.off-vacation.schema | ZodObject<{ actorId: ZodUUID; personnelId: ZodUUID; }, $strip> | personnelOffVacationDataSchema | events/hr/personnel.ts:125 |
hr.personnel.off-vacation.version | "1.0" | '1.0' | events/hr/personnel.ts:125 |
hr.personnel.off-watch | object | - | events/hr/personnel.ts:123 |
hr.personnel.off-watch.schema | ZodObject<{ actorId: ZodUUID; departureDate: ZodISODateTime; personnelId: ZodUUID; watchId: ZodOptional<ZodUUID>; }, $strip> | personnelOffWatchDataSchema | events/hr/personnel.ts:123 |
hr.personnel.off-watch.version | "1.0" | '1.0' | events/hr/personnel.ts:123 |
hr.personnel.on-vacation | object | - | events/hr/personnel.ts:124 |
hr.personnel.on-vacation.schema | ZodObject<{ actorId: ZodUUID; expectedReturnDate: ZodOptional<ZodISODateTime>; personnelId: ZodUUID; }, $strip> | personnelOnVacationDataSchema | events/hr/personnel.ts:124 |
hr.personnel.on-vacation.version | "1.0" | '1.0' | events/hr/personnel.ts:124 |
hr.personnel.on-watch | object | - | events/hr/personnel.ts:122 |
hr.personnel.on-watch.schema | ZodObject<{ actorId: ZodUUID; arrivalDate: ZodISODateTime; objectId: ZodUUID; personnelId: ZodUUID; watchId: ZodOptional<ZodUUID>; }, $strip> | personnelOnWatchDataSchema | events/hr/personnel.ts:122 |
hr.personnel.on-watch.version | "1.0" | '1.0' | events/hr/personnel.ts:122 |
hr.personnel.transferred | object | - | events/hr/personnel.ts:120 |
hr.personnel.transferred.schema | ZodObject<{ actorId: ZodUUID; effectiveFrom: ZodISODateTime; fromObjectId: ZodNullable<ZodUUID>; personnelId: ZodUUID; reason: ZodOptional<ZodString>; toObjectId: ZodUUID; }, $strip> | personnelTransferredDataSchema | events/hr/personnel.ts:120 |
hr.personnel.transferred.version | "1.0" | '1.0' | events/hr/personnel.ts:120 |
hr.position.updated | object | - | events/hr/position.ts:23 |
hr.position.updated.schema | ZodObject<{ actorId: ZodUUID; changedFields: ZodArray<ZodString>; code: ZodString; positionId: ZodUUID; updatedAt: ZodISODateTime; }, $strip> | positionUpdatedDataSchema | events/hr/position.ts:23 |
hr.position.updated.version | "1.0" | '1.0' | events/hr/position.ts:23 |
hr.role.updated | object | - | events/hr/iam.ts:40 |
hr.role.updated.schema | ZodObject<{ actorId: ZodUUID; code: ZodString; systemRoleId: ZodUUID; version: ZodOptional<ZodNumber>; }, $strip> | hrRoleUpdatedDataSchema | events/hr/iam.ts:40 |
hr.role.updated.version | "1.0" | '1.0' | events/hr/iam.ts:40 |
hr.shift.created | object | - | events/hr/watch.ts:196 |
hr.shift.created.schema | ZodObject<{ actorId: ZodUUID; durationHours: ZodNumber; objectId: ZodUUID; shiftDate: ZodISODateTime; shiftId: ZodUUID; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; watchId: ZodNullable<ZodUUID>; }, $strip> | shiftCreatedDataSchema | events/hr/watch.ts:196 |
hr.shift.created.version | "1.0" | '1.0' | events/hr/watch.ts:196 |
hr.shift.foreman-assigned | object | - | events/hr/watch.ts:197 |
hr.shift.foreman-assigned.schema | ZodObject<{ actorId: ZodUUID; foremanId: ZodUUID; objectId: ZodUUID; previousForemanId: ZodNullable<ZodUUID>; shiftDate: ZodISODateTime; shiftId: ZodUUID; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; watchId: ZodNullable<ZodUUID>; }, $strip> | shiftForemanAssignedDataSchema | events/hr/watch.ts:197 |
hr.shift.foreman-assigned.version | "1.0" | '1.0' | events/hr/watch.ts:197 |
hr.shift.foreman-missing | object | - | events/hr/watch.ts:198 |
hr.shift.foreman-missing.schema | ZodObject<{ detectedAt: ZodISODateTime; objectId: ZodUUID; shiftDate: ZodISODateTime; shiftId: ZodUUID; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; }, $strip> | shiftForemanMissingDataSchema | events/hr/watch.ts:198 |
hr.shift.foreman-missing.version | "1.0" | '1.0' | events/hr/watch.ts:198 |
hr.shift.substitution-registered | object | - | events/hr/watch.ts:199 |
hr.shift.substitution-registered.schema | ZodObject<{ actorId: ZodUUID; objectId: ZodUUID; reason: ZodOptional<ZodString>; replacedPersonnelId: ZodUUID; shiftDate: ZodISODateTime; shiftId: ZodUUID; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; substitutePersonnelId: ZodUUID; }, $strip> | shiftSubstitutionRegisteredDataSchema | events/hr/watch.ts:201 |
hr.shift.substitution-registered.version | "1.0" | '1.0' | events/hr/watch.ts:200 |
hr.timesheet.adjusted | object | - | events/hr/timesheet.ts:123 |
hr.timesheet.adjusted.schema | ZodObject<{ actorId: ZodUUID; adjustedBy: ZodUUID; adjustmentReason: ZodString; downtimeHours: ZodNumber; hoursWorked: ZodNumber; personnelId: ZodUUID; previousDowntimeHours: ZodNumber; previousHoursWorked: ZodNumber; shiftId: ZodUUID; timesheetEntryId: ZodUUID; }, $strip> | timesheetAdjustedDataSchema | events/hr/timesheet.ts:123 |
hr.timesheet.adjusted.version | "1.0" | '1.0' | events/hr/timesheet.ts:123 |
hr.timesheet.confirm-requested | object | - | events/hr/timesheet.ts:125 |
hr.timesheet.confirm-requested.schema | ZodObject<{ downtimeHours: ZodNumber; hoursWorked: ZodNumber; personnelId: ZodUUID; positionId: ZodUUID; productionObjectId: ZodUUID; sagaId: ZodUUID; shiftDate: ZodString; shiftPersonnelId: ZodUUID; shiftReportId: ZodUUID; }, $strip> | timesheetConfirmRequestedDataSchema | events/hr/timesheet.ts:127 |
hr.timesheet.confirm-requested.version | "1.0" | '1.0' | events/hr/timesheet.ts:126 |
hr.timesheet.confirm-requested-reverted | object | - | events/hr/timesheet.ts:129 |
hr.timesheet.confirm-requested-reverted.schema | ZodObject<{ downtimeHours: ZodNumber; hoursWorked: ZodNumber; personnelId: ZodUUID; positionId: ZodUUID; productionObjectId: ZodUUID; reason: ZodString; reversalSagaId: ZodUUID; sagaId: ZodUUID; shiftDate: ZodString; shiftPersonnelId: ZodUUID; shiftReportId: ZodUUID; }, $strip> | timesheetConfirmRequestedRevertedDataSchema | events/hr/timesheet.ts:131 |
hr.timesheet.confirm-requested-reverted.version | "1.0" | '1.0' | events/hr/timesheet.ts:130 |
hr.timesheet.confirmed | object | - | events/hr/timesheet.ts:122 |
hr.timesheet.confirmed.schema | ZodObject<{ actorId: ZodUUID; downtimeHours: ZodNumber; hoursWorked: ZodNumber; personnelId: ZodUUID; shiftId: ZodUUID; shiftReportId: ZodUUID; timesheetEntryId: ZodUUID; }, $strip> | timesheetConfirmedDataSchema | events/hr/timesheet.ts:122 |
hr.timesheet.confirmed.version | "1.0" | '1.0' | events/hr/timesheet.ts:122 |
hr.timesheet.reverted | object | - | events/hr/timesheet.ts:124 |
hr.timesheet.reverted.schema | ZodObject<{ actorId: ZodUUID; personnelId: ZodUUID; previousDowntimeHours: ZodNumber; previousHoursWorked: ZodNumber; shiftId: ZodUUID; shiftReportId: ZodUUID; timesheetEntryId: ZodUUID; }, $strip> | timesheetRevertedDataSchema | events/hr/timesheet.ts:124 |
hr.timesheet.reverted.version | "1.0" | '1.0' | events/hr/timesheet.ts:124 |
hr.user-account.created | object | - | events/hr/user-account.ts:120 |
hr.user-account.created.schema | ZodObject<{ actorId: ZodUUID; login: ZodString; objectId: ZodNullable<ZodUUID>; personnelId: ZodUUID; systemRoleCodes: ZodArray<ZodString>; systemRoleIds: ZodArray<ZodUUID>; userAccountId: ZodUUID; }, $strip> | userAccountCreatedDataSchema | events/hr/user-account.ts:120 |
hr.user-account.created.version | "1.0" | '1.0' | events/hr/user-account.ts:120 |
hr.user-account.deactivated | object | - | events/hr/user-account.ts:121 |
hr.user-account.deactivated.schema | ZodObject<{ actorId: ZodUUID; deactivatedAt: ZodISODateTime; keycloakSubject: ZodNullable<ZodString>; login: ZodString; personnelId: ZodUUID; reason: ZodString; systemRoleCodes: ZodArray<ZodString>; triggerSource: ZodEnum<{ manual: "manual"; personnel_terminated: "personnel_terminated"; }>; userAccountId: ZodUUID; }, $strip> | userAccountDeactivatedDataSchema | events/hr/user-account.ts:121 |
hr.user-account.deactivated.version | "1.0" | '1.0' | events/hr/user-account.ts:121 |
hr.user-account.locked | object | - | events/hr/user-account.ts:122 |
hr.user-account.locked.schema | ZodObject<{ actorId: ZodUUID; lockedUntil: ZodNullable<ZodISODateTime>; reason: ZodString; triggerSource: ZodEnum<{ auto_failed_attempts: "auto_failed_attempts"; manual: "manual"; }>; userAccountId: ZodUUID; }, $strip> | userAccountLockedDataSchema | events/hr/user-account.ts:122 |
hr.user-account.locked.version | "1.0" | '1.0' | events/hr/user-account.ts:122 |
hr.user-account.password-reset-issued | object | - | events/hr/user-account.ts:125 |
hr.user-account.password-reset-issued.schema | ZodObject<{ actorId: ZodUUID; deliveryChannel: ZodEnum<{ admin_display: "admin_display"; email: "email"; sms: "sms"; }>; expiresAt: ZodISODateTime; userAccountId: ZodUUID; }, $strip> | userAccountPasswordResetIssuedDataSchema | events/hr/user-account.ts:127 |
hr.user-account.password-reset-issued.version | "1.0" | '1.0' | events/hr/user-account.ts:126 |
hr.user-account.role-changed | object | - | events/hr/iam.ts:41 |
hr.user-account.role-changed.schema | ZodObject<{ actorId: ZodUUID; newRoleId: ZodUUID; oldRoleId: ZodUUID; personnelId: ZodUUID; userAccountId: ZodUUID; }, $strip> | hrUserAccountRoleChangedDataSchema | events/hr/iam.ts:41 |
hr.user-account.role-changed.version | "1.0" | '1.0' | events/hr/iam.ts:41 |
hr.user-account.roles-changed | object | - | events/hr/user-account.ts:124 |
hr.user-account.roles-changed.schema | ZodObject<{ actorId: ZodUUID; addedRoleCodes: ZodArray<ZodString>; newRoleCodes: ZodArray<ZodString>; newRoleIds: ZodArray<ZodUUID>; oldRoleCodes: ZodArray<ZodString>; oldRoleIds: ZodArray<ZodUUID>; personnelId: ZodUUID; reason: ZodString; removedRoleCodes: ZodArray<ZodString>; userAccountId: ZodUUID; }, $strip> | userAccountRolesChangedDataSchema | events/hr/user-account.ts:124 |
hr.user-account.roles-changed.version | "1.0" | '1.0' | events/hr/user-account.ts:124 |
hr.user-account.unlocked | object | - | events/hr/user-account.ts:123 |
hr.user-account.unlocked.schema | ZodObject<{ actorId: ZodUUID; triggerSource: ZodEnum<{ auto_locked_until_passed: "auto_locked_until_passed"; manual: "manual"; }>; userAccountId: ZodUUID; }, $strip> | userAccountUnlockedDataSchema | events/hr/user-account.ts:123 |
hr.user-account.unlocked.version | "1.0" | '1.0' | events/hr/user-account.ts:123 |
hr.watch-assignment.activated | object | - | events/hr/watch.ts:184 |
hr.watch-assignment.activated.schema | ZodObject<{ actorId: ZodUUID; arrivalDate: ZodISODateTime; objectId: ZodUUID; personnelId: ZodUUID; watchAssignmentId: ZodUUID; watchId: ZodUUID; }, $strip> | watchAssignmentActivatedDataSchema | events/hr/watch.ts:186 |
hr.watch-assignment.activated.version | "1.0" | '1.0' | events/hr/watch.ts:185 |
hr.watch-assignment.cancelled | object | - | events/hr/watch.ts:192 |
hr.watch-assignment.cancelled.schema | ZodObject<{ actorId: ZodUUID; personnelId: ZodUUID; reason: ZodOptional<ZodString>; watchAssignmentId: ZodUUID; watchId: ZodUUID; }, $strip> | watchAssignmentCancelledDataSchema | events/hr/watch.ts:194 |
hr.watch-assignment.cancelled.version | "1.0" | '1.0' | events/hr/watch.ts:193 |
hr.watch-assignment.completed | object | - | events/hr/watch.ts:188 |
hr.watch-assignment.completed.schema | ZodObject<{ actorId: ZodUUID; departureDate: ZodISODateTime; personnelId: ZodUUID; watchAssignmentId: ZodUUID; watchId: ZodUUID; }, $strip> | watchAssignmentCompletedDataSchema | events/hr/watch.ts:190 |
hr.watch-assignment.completed.version | "1.0" | '1.0' | events/hr/watch.ts:189 |
hr.watch-assignment.scheduled | object | - | events/hr/watch.ts:180 |
hr.watch-assignment.scheduled.schema | ZodObject<{ actorId: ZodUUID; arrivalDate: ZodISODateTime; departureDate: ZodISODateTime; objectId: ZodUUID; personnelId: ZodUUID; watchAssignmentId: ZodUUID; watchId: ZodUUID; }, $strip> | watchAssignmentScheduledDataSchema | events/hr/watch.ts:182 |
hr.watch-assignment.scheduled.version | "1.0" | '1.0' | events/hr/watch.ts:181 |
hr.watch.created | object | - | events/hr/watch.ts:179 |
hr.watch.created.schema | ZodObject<{ actorId: ZodUUID; endDate: ZodISODateTime; objectId: ZodUUID; startDate: ZodISODateTime; watchId: ZodUUID; }, $strip> | watchCreatedDataSchema | events/hr/watch.ts:179 |
hr.watch.created.version | "1.0" | '1.0' | events/hr/watch.ts:179 |
hse.violation.related-to-supplier | EventCatalogEntry<ZodObject<{ detectedAt: ZodISODateTime; severity: ZodEnum<{ critical: "critical"; major: "major"; minor: "minor"; }>; supplierId: ZodUUID; violationId: ZodUUID; }, $strip>> | - | events/hse/violation/related-to-supplier.ts:30 |
integration.onec.supplier-synced | EventCatalogEntry<ZodObject<{ bin: ZodNullable<ZodString>; legalAddress: ZodNullable<ZodString>; legalName: ZodString; supplierId: ZodUUID; syncedAt: ZodISODateTime; }, $strip>> | - | events/integration/onec/supplier-synced.ts:30 |
platform.initialized | EventCatalogEntry<ZodObject<{ at: ZodISODateTime; service: ZodString; version: ZodString; }, $strip>> | - | events/platform.ts:15 |
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 |
prd.shift-report.approved | object | - | events/prd/shift-report.ts:178 |
prd.shift-report.approved.schema | ZodObject<{ actorId: ZodUUID; approvedAt: ZodISODateTime; approvedBy: ZodUUID; approveSagaId: ZodUUID; organizationId: ZodUUID; productionObjectId: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; summary: ZodDefault<ZodObject<{ blastedBlocks: ZodDefault<ZodNumber>; blastedExplosiveKg: ZodDefault<ZodNumber>; blastedVolumeM3: ZodDefault<ZodNumber>; drilledMeters: ZodDefault<ZodNumber>; fuelConsumedLitres: ZodDefault<ZodNumber>; personnelCount: ZodDefault<ZodNumber>; }, $strip>>; }, $strip> | shiftReportApprovedSchema | events/prd/shift-report.ts:178 |
prd.shift-report.approved.version | "1.0" | '1.0' | events/prd/shift-report.ts:178 |
prd.shift-report.created | object | - | events/prd/shift-report.ts:176 |
prd.shift-report.created.schema | ZodObject<{ actorId: ZodUUID; createdBy: ZodUUID; organizationId: ZodUUID; productionObjectId: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; }, $strip> | shiftReportCreatedSchema | events/prd/shift-report.ts:176 |
prd.shift-report.created.version | "1.0" | '1.0' | events/prd/shift-report.ts:176 |
prd.shift-report.rejected | object | - | events/prd/shift-report.ts:179 |
prd.shift-report.rejected.schema | ZodObject<{ actorId: ZodUUID; organizationId: ZodUUID; productionObjectId: ZodUUID; reason: ZodString; rejectedAt: ZodISODateTime; rejectedBy: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; }, $strip> | shiftReportRejectedSchema | events/prd/shift-report.ts:179 |
prd.shift-report.rejected.version | "1.0" | '1.0' | events/prd/shift-report.ts:179 |
prd.shift-report.rejected-after-approve | object | - | events/prd/shift-report.ts:180 |
prd.shift-report.rejected-after-approve.schema | ZodObject<{ actorId: ZodUUID; organizationId: ZodUUID; originalApproveSagaId: ZodUUID; productionObjectId: ZodUUID; reason: ZodString; rejectedAt: ZodISODateTime; rejectedBy: ZodUUID; rejectSagaId: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; summary: ZodDefault<ZodObject<{ blastedBlocks: ZodDefault<ZodNumber>; blastedExplosiveKg: ZodDefault<ZodNumber>; blastedVolumeM3: ZodDefault<ZodNumber>; drilledMeters: ZodDefault<ZodNumber>; fuelConsumedLitres: ZodDefault<ZodNumber>; personnelCount: ZodDefault<ZodNumber>; }, $strip>>; }, $strip> | shiftReportRejectedAfterApproveSchema | events/prd/shift-report.ts:182 |
prd.shift-report.rejected-after-approve.version | "1.0" | '1.0' | events/prd/shift-report.ts:181 |
prd.shift-report.submitted | object | - | events/prd/shift-report.ts:177 |
prd.shift-report.submitted.schema | ZodObject<{ actorId: ZodUUID; organizationId: ZodUUID; productionObjectId: ZodUUID; reportId: ZodUUID; shiftDate: ZodISODateTime; shiftType: ZodEnum<{ day: "day"; night: "night"; }>; submittedAt: ZodISODateTime; submittedBy: ZodUUID; }, $strip> | shiftReportSubmittedSchema | events/prd/shift-report.ts:177 |
prd.shift-report.submitted.version | "1.0" | '1.0' | events/prd/shift-report.ts:177 |
refs.core.downtime-categories.bulk_updated | object | - | events/refs/index.ts:31 |
refs.core.downtime-categories.bulk_updated.schema | ZodObject<{ actorId: ZodUUID; affectedCodes: ZodArray<ZodString>; entity: ZodString; module: ZodString; }, $strip> | refBulkUpdatedDataSchema | events/refs/index.ts:33 |
refs.core.downtime-categories.bulk_updated.version | "1.0" | '1.0' | events/refs/index.ts:32 |
refs.core.downtime-categories.updated | object | - | events/refs/index.ts:30 |
refs.core.downtime-categories.updated.schema | ZodObject<{ actorId: ZodUUID; code: ZodString; entity: ZodString; module: ZodString; }, $strip> | refEntityUpdatedDataSchema | events/refs/index.ts:30 |
refs.core.downtime-categories.updated.version | "1.0" | '1.0' | events/refs/index.ts:30 |
refs.core.hse-incident-classifiers.bulk_updated | object | - | events/refs/index.ts:39 |
refs.core.hse-incident-classifiers.bulk_updated.schema | ZodObject<{ actorId: ZodUUID; affectedCodes: ZodArray<ZodString>; entity: ZodString; module: ZodString; }, $strip> | refBulkUpdatedDataSchema | events/refs/index.ts:41 |
refs.core.hse-incident-classifiers.bulk_updated.version | "1.0" | '1.0' | events/refs/index.ts:40 |
refs.core.hse-incident-classifiers.updated | object | - | events/refs/index.ts:35 |
refs.core.hse-incident-classifiers.updated.schema | ZodObject<{ actorId: ZodUUID; code: ZodString; entity: ZodString; module: ZodString; }, $strip> | refEntityUpdatedDataSchema | events/refs/index.ts:37 |
refs.core.hse-incident-classifiers.updated.version | "1.0" | '1.0' | events/refs/index.ts:36 |
refs.core.production-objects.bulk_updated | object | - | events/refs/index.ts:23 |
refs.core.production-objects.bulk_updated.schema | ZodObject<{ actorId: ZodUUID; affectedCodes: ZodArray<ZodString>; entity: ZodString; module: ZodString; }, $strip> | refBulkUpdatedDataSchema | events/refs/index.ts:23 |
refs.core.production-objects.bulk_updated.version | "1.0" | '1.0' | events/refs/index.ts:23 |
refs.core.production-objects.updated | object | - | events/refs/index.ts:22 |
refs.core.production-objects.updated.schema | ZodObject<{ actorId: ZodUUID; code: ZodString; entity: ZodString; module: ZodString; }, $strip> | refEntityUpdatedDataSchema | events/refs/index.ts:22 |
refs.core.production-objects.updated.version | "1.0" | '1.0' | events/refs/index.ts:22 |
refs.core.suppliers.bulk_updated | object | - | events/refs/index.ts:29 |
refs.core.suppliers.bulk_updated.schema | ZodObject<{ actorId: ZodUUID; affectedCodes: ZodArray<ZodString>; entity: ZodString; module: ZodString; }, $strip> | refBulkUpdatedDataSchema | events/refs/index.ts:29 |
refs.core.suppliers.bulk_updated.version | "1.0" | '1.0' | events/refs/index.ts:29 |
refs.core.suppliers.updated | object | - | events/refs/index.ts:28 |
refs.core.suppliers.updated.schema | ZodObject<{ actorId: ZodUUID; code: ZodString; entity: ZodString; module: ZodString; }, $strip> | refEntityUpdatedDataSchema | events/refs/index.ts:28 |
refs.core.suppliers.updated.version | "1.0" | '1.0' | events/refs/index.ts:28 |
refs.core.tmc-categories.bulk_updated | object | - | events/refs/index.ts:27 |
refs.core.tmc-categories.bulk_updated.schema | ZodObject<{ actorId: ZodUUID; affectedCodes: ZodArray<ZodString>; entity: ZodString; module: ZodString; }, $strip> | refBulkUpdatedDataSchema | events/refs/index.ts:27 |
refs.core.tmc-categories.bulk_updated.version | "1.0" | '1.0' | events/refs/index.ts:27 |
refs.core.tmc-categories.updated | object | - | events/refs/index.ts:26 |
refs.core.tmc-categories.updated.schema | ZodObject<{ actorId: ZodUUID; code: ZodString; entity: ZodString; module: ZodString; }, $strip> | refEntityUpdatedDataSchema | events/refs/index.ts:26 |
refs.core.tmc-categories.updated.version | "1.0" | '1.0' | events/refs/index.ts:26 |
refs.eam.asset-classes.bulk_updated | object | - | events/refs/index.ts:25 |
refs.eam.asset-classes.bulk_updated.schema | ZodObject<{ actorId: ZodUUID; affectedCodes: ZodArray<ZodString>; entity: ZodString; module: ZodString; }, $strip> | refBulkUpdatedDataSchema | events/refs/index.ts:25 |
refs.eam.asset-classes.bulk_updated.version | "1.0" | '1.0' | events/refs/index.ts:25 |
refs.eam.asset-classes.updated | object | - | events/refs/index.ts:24 |
refs.eam.asset-classes.updated.schema | ZodObject<{ actorId: ZodUUID; code: ZodString; entity: ZodString; module: ZodString; }, $strip> | refEntityUpdatedDataSchema | events/refs/index.ts:24 |
refs.eam.asset-classes.updated.version | "1.0" | '1.0' | events/refs/index.ts:24 |
refs.eam.fuel-consumption-norms.bulk_updated | object | - | events/refs/index.ts:48 |
refs.eam.fuel-consumption-norms.bulk_updated.schema | ZodObject<{ actorId: ZodUUID; affectedCodes: ZodArray<ZodString>; entity: ZodString; module: ZodString; }, $strip> | refBulkUpdatedDataSchema | events/refs/index.ts:50 |
refs.eam.fuel-consumption-norms.bulk_updated.version | "1.0" | '1.0' | events/refs/index.ts:49 |
refs.eam.fuel-consumption-norms.updated | object | - | events/refs/index.ts:47 |
refs.eam.fuel-consumption-norms.updated.schema | ZodObject<{ actorId: ZodUUID; code: ZodString; entity: ZodString; module: ZodString; }, $strip> | refEntityUpdatedDataSchema | events/refs/index.ts:47 |
refs.eam.fuel-consumption-norms.updated.version | "1.0" | '1.0' | events/refs/index.ts:47 |
refs.eam.maintenance-norms.bulk_updated | object | - | events/refs/index.ts:46 |
refs.eam.maintenance-norms.bulk_updated.schema | ZodObject<{ actorId: ZodUUID; affectedCodes: ZodArray<ZodString>; entity: ZodString; module: ZodString; }, $strip> | refBulkUpdatedDataSchema | events/refs/index.ts:46 |
refs.eam.maintenance-norms.bulk_updated.version | "1.0" | '1.0' | events/refs/index.ts:46 |
refs.eam.maintenance-norms.updated | object | - | events/refs/index.ts:45 |
refs.eam.maintenance-norms.updated.schema | ZodObject<{ actorId: ZodUUID; code: ZodString; entity: ZodString; module: ZodString; }, $strip> | refEntityUpdatedDataSchema | events/refs/index.ts:45 |
refs.eam.maintenance-norms.updated.version | "1.0" | '1.0' | events/refs/index.ts:45 |
refs.hr.positions.bulk_updated | object | - | events/refs/index.ts:44 |
refs.hr.positions.bulk_updated.schema | ZodObject<{ actorId: ZodUUID; affectedCodes: ZodArray<ZodString>; entity: ZodString; module: ZodString; }, $strip> | refBulkUpdatedDataSchema | events/refs/index.ts:44 |
refs.hr.positions.bulk_updated.version | "1.0" | '1.0' | events/refs/index.ts:44 |
refs.hr.positions.updated | object | - | events/refs/index.ts:43 |
refs.hr.positions.updated.schema | ZodObject<{ actorId: ZodUUID; code: ZodString; entity: ZodString; module: ZodString; }, $strip> | refEntityUpdatedDataSchema | events/refs/index.ts:43 |
refs.hr.positions.updated.version | "1.0" | '1.0' | events/refs/index.ts:43 |
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 |
scm.supplier.activated | object | - | events/scm/supplier.ts:150 |
scm.supplier.activated.schema | ZodObject<{ activatedAt: ZodISODateTime; actorId: ZodUUID; previousStatus: ZodEnum<{ suspended: "suspended"; underReview: "underReview"; }>; supplierId: ZodUUID; }, $strip> | supplierActivatedDataSchema | events/scm/supplier.ts:150 |
scm.supplier.activated.version | "1.0" | '1.0' | events/scm/supplier.ts:150 |
scm.supplier.archived | object | - | events/scm/supplier.ts:153 |
scm.supplier.archived.schema | ZodObject<{ actorId: ZodUUID; archivedAt: ZodISODateTime; archivedReason: ZodString; coApprovedBy: ZodNullable<ZodUUID>; supplierId: ZodUUID; }, $strip> | supplierArchivedDataSchema | events/scm/supplier.ts:153 |
scm.supplier.archived.version | "1.0" | '1.0' | events/scm/supplier.ts:153 |
scm.supplier.created | object | - | events/scm/supplier.ts:141 |
scm.supplier.created.schema | ZodObject<{ actorId: ZodUUID; bin: ZodNullable<ZodString>; categories: ZodArray<ZodEnum<{ equipment: "equipment"; fuel: "fuel"; service: "service"; tmc: "tmc"; }>>; iin: ZodNullable<ZodString>; legalName: ZodString; shortName: ZodString; supplierId: ZodUUID; }, $strip> | supplierCreatedDataSchema | events/scm/supplier.ts:141 |
scm.supplier.created.version | "1.0" | '1.0' | events/scm/supplier.ts:141 |
scm.supplier.sent-back-to-draft | object | - | events/scm/supplier.ts:146 |
scm.supplier.sent-back-to-draft.schema | ZodObject<{ comment: ZodString; sentBackBy: ZodUUID; supplierId: ZodUUID; }, $strip> | supplierSentBackToDraftDataSchema | events/scm/supplier.ts:148 |
scm.supplier.sent-back-to-draft.version | "1.0" | '1.0' | events/scm/supplier.ts:147 |
scm.supplier.submitted-for-review | object | - | events/scm/supplier.ts:142 |
scm.supplier.submitted-for-review.schema | ZodObject<{ submittedAt: ZodISODateTime; submittedBy: ZodUUID; supplierId: ZodUUID; }, $strip> | supplierSubmittedForReviewDataSchema | events/scm/supplier.ts:144 |
scm.supplier.submitted-for-review.version | "1.0" | '1.0' | events/scm/supplier.ts:143 |
scm.supplier.suspended | object | - | events/scm/supplier.ts:152 |
scm.supplier.suspended.schema | ZodObject<{ actorId: ZodUUID; supplierId: ZodUUID; suspendedAt: ZodISODateTime; suspendedReason: ZodString; }, $strip> | supplierSuspendedDataSchema | events/scm/supplier.ts:152 |
scm.supplier.suspended.version | "1.0" | '1.0' | events/scm/supplier.ts:152 |
scm.supplier.updated | object | - | events/scm/supplier.ts:151 |
scm.supplier.updated.schema | ZodObject<{ actorId: ZodUUID; changedFields: ZodArray<ZodString>; coApprovedBy: ZodNullable<ZodUUID>; newValues: ZodRecord<ZodString, ZodUnknown>; oldValues: ZodRecord<ZodString, ZodUnknown>; reason: ZodString; supplierId: ZodUUID; updatedAt: ZodISODateTime; }, $strip> | supplierUpdatedDataSchema | events/scm/supplier.ts:151 |
scm.supplier.updated.version | "1.0" | '1.0' | events/scm/supplier.ts:151 |
scm.tmc-consumption.recorded | object | - | events/scm/tmc.ts:429 |
scm.tmc-consumption.recorded.schema | ZodObject<{ assetId: ZodNullable<ZodUUID>; consumptionId: ZodUUID; lines: ZodArray<ZodObject<{ itemId: ZodUUID; pricePerUnit: ZodNumber; quantity: ZodNumber; totalAmount: ZodNumber; }, $strip>>; mode: ZodEnum<{ auto_from_shift: "auto_from_shift"; manual_act: "manual_act"; }>; reason: ZodNullable<ZodString>; shiftReportId: ZodNullable<ZodUUID>; targetObjectId: ZodUUID; warehouseId: ZodUUID; }, $strip> | tmcConsumptionRecordedDataSchema | events/scm/tmc.ts:431 |
scm.tmc-consumption.recorded.version | "1.0" | '1.0' | events/scm/tmc.ts:430 |
scm.tmc-consumption.reversed | object | - | events/scm/tmc.ts:433 |
scm.tmc-consumption.reversed.schema | ZodObject<{ actorId: ZodUUID; originalConsumptionId: ZodUUID; reason: ZodString; }, $strip> | tmcConsumptionReversedDataSchema | events/scm/tmc.ts:435 |
scm.tmc-consumption.reversed.version | "1.0" | '1.0' | events/scm/tmc.ts:434 |
scm.tmc-inbound.recorded | object | - | events/scm/tmc.ts:427 |
scm.tmc-inbound.recorded.schema | 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> | tmcInboundRecordedDataSchema | events/scm/tmc.ts:427 |
scm.tmc-inbound.recorded.version | "1.0" | '1.0' | events/scm/tmc.ts:427 |
scm.tmc-inbound.reversed | object | - | events/scm/tmc.ts:428 |
scm.tmc-inbound.reversed.schema | ZodObject<{ actorId: ZodUUID; originalInboundId: ZodUUID; reason: ZodString; }, $strip> | tmcInboundReversedDataSchema | events/scm/tmc.ts:428 |
scm.tmc-inbound.reversed.version | "1.0" | '1.0' | events/scm/tmc.ts:428 |
scm.tmc-inventory.completed | object | - | events/scm/tmc.ts:446 |
scm.tmc-inventory.completed.schema | ZodObject<{ completedAt: ZodISODateTime; completedById: ZodUUID; inventoryId: ZodUUID; lineCount: ZodNumber; totalVariance: ZodNumber; }, $strip> | tmcInventoryCompletedDataSchema | events/scm/tmc.ts:446 |
scm.tmc-inventory.completed.version | "1.0" | '1.0' | events/scm/tmc.ts:446 |
scm.tmc-inventory.started | object | - | events/scm/tmc.ts:445 |
scm.tmc-inventory.started.schema | ZodObject<{ inventoryId: ZodUUID; lineCount: ZodNumber; responsibleId: ZodUUID; warehouseId: ZodUUID; }, $strip> | tmcInventoryStartedDataSchema | events/scm/tmc.ts:445 |
scm.tmc-inventory.started.version | "1.0" | '1.0' | events/scm/tmc.ts:445 |
scm.tmc-inventory.variance-detected | object | - | events/scm/tmc.ts:447 |
scm.tmc-inventory.variance-detected.schema | ZodObject<{ inventoryId: ZodUUID; lines: ZodArray<ZodObject<{ actualQuantity: ZodNumber; bookQuantity: ZodNumber; itemId: ZodUUID; reason: ZodNullable<ZodString>; variance: ZodNumber; }, $strip>>; warehouseId: ZodUUID; }, $strip> | tmcInventoryVarianceDetectedDataSchema | events/scm/tmc.ts:449 |
scm.tmc-inventory.variance-detected.version | "1.0" | '1.0' | events/scm/tmc.ts:448 |
scm.tmc-item.created | object | - | events/scm/tmc.ts:415 |
scm.tmc-item.created.schema | ZodObject<{ actorId: ZodUUID; assetClassId: ZodNullable<ZodUUID>; category: ZodEnum<{ consumable: "consumable"; drill_tool: "drill_tool"; other: "other"; spare: "spare"; }>; itemId: ZodUUID; name: ZodString; nomenclatureCode: ZodString; unit: ZodEnum<{ кг: "кг"; компл: "компл"; л: "л"; м: "м"; шт: "шт"; }>; }, $strip> | tmcItemCreatedDataSchema | events/scm/tmc.ts:415 |
scm.tmc-item.created.version | "1.0" | '1.0' | events/scm/tmc.ts:415 |
scm.tmc-item.deactivated | object | - | events/scm/tmc.ts:417 |
scm.tmc-item.deactivated.schema | ZodObject<{ actorId: ZodUUID; itemId: ZodUUID; }, $strip> | tmcItemDeactivatedDataSchema | events/scm/tmc.ts:417 |
scm.tmc-item.deactivated.version | "1.0" | '1.0' | events/scm/tmc.ts:417 |
scm.tmc-item.low-stock | object | - | events/scm/tmc.ts:418 |
scm.tmc-item.low-stock.schema | ZodObject<{ currentQuantity: ZodNumber; itemId: ZodUUID; minStock: ZodNumber; name: ZodString; nomenclatureCode: ZodString; objectId: ZodUUID; unit: ZodEnum<{ кг: "кг"; компл: "компл"; л: "л"; м: "м"; шт: "шт"; }>; warehouseId: ZodUUID; }, $strip> | tmcItemLowStockDataSchema | events/scm/tmc.ts:418 |
scm.tmc-item.low-stock.version | "1.0" | '1.0' | events/scm/tmc.ts:418 |
scm.tmc-item.stock-replenished | object | - | events/scm/tmc.ts:419 |
scm.tmc-item.stock-replenished.schema | ZodObject<{ currentQuantity: ZodNumber; itemId: ZodUUID; minStock: ZodNumber; warehouseId: ZodUUID; }, $strip> | tmcItemStockReplenishedDataSchema | events/scm/tmc.ts:421 |
scm.tmc-item.stock-replenished.version | "1.0" | '1.0' | events/scm/tmc.ts:420 |
scm.tmc-item.stockout-forecast | object | - | events/scm/tmc.ts:423 |
scm.tmc-item.stockout-forecast.schema | ZodObject<{ avgDailyConsumption30d: ZodNumber; currentQuantity: ZodNumber; daysToExhaustion: ZodNumber; forecastExhaustionDate: ZodISODateTime; itemId: ZodUUID; warehouseId: ZodUUID; }, $strip> | tmcItemStockoutForecastDataSchema | events/scm/tmc.ts:425 |
scm.tmc-item.stockout-forecast.version | "1.0" | '1.0' | events/scm/tmc.ts:424 |
scm.tmc-item.updated | object | - | events/scm/tmc.ts:416 |
scm.tmc-item.updated.schema | ZodObject<{ actorId: ZodUUID; changedFields: ZodArray<ZodString>; itemId: ZodUUID; }, $strip> | tmcItemUpdatedDataSchema | events/scm/tmc.ts:416 |
scm.tmc-item.updated.version | "1.0" | '1.0' | events/scm/tmc.ts:416 |
scm.tmc-request.approved | object | - | events/scm/tmc.ts:441 |
scm.tmc-request.approved.schema | ZodObject<{ approvedAt: ZodISODateTime; approvedById: ZodUUID; requestId: ZodUUID; warehouseId: ZodUUID; }, $strip> | tmcRequestApprovedDataSchema | events/scm/tmc.ts:441 |
scm.tmc-request.approved.version | "1.0" | '1.0' | events/scm/tmc.ts:441 |
scm.tmc-request.created | object | - | events/scm/tmc.ts:439 |
scm.tmc-request.created.schema | ZodObject<{ createdById: ZodUUID; lines: ZodArray<ZodObject<{ itemId: ZodUUID; quantity: ZodNumber; }, $strip>>; requestId: ZodUUID; warehouseId: ZodUUID; }, $strip> | tmcRequestCreatedDataSchema | events/scm/tmc.ts:439 |
scm.tmc-request.created.version | "1.0" | '1.0' | events/scm/tmc.ts:439 |
scm.tmc-request.fulfilled | object | - | events/scm/tmc.ts:444 |
scm.tmc-request.fulfilled.schema | ZodObject<{ linkedInboundIds: ZodArray<ZodUUID>; requestId: ZodUUID; totalFulfilledQuantity: ZodNumber; }, $strip> | tmcRequestFulfilledDataSchema | events/scm/tmc.ts:444 |
scm.tmc-request.fulfilled.version | "1.0" | '1.0' | events/scm/tmc.ts:444 |
scm.tmc-request.in-progress | object | - | events/scm/tmc.ts:443 |
scm.tmc-request.in-progress.schema | ZodObject<{ requestId: ZodUUID; startedById: ZodUUID; warehouseId: ZodUUID; }, $strip> | tmcRequestInProgressDataSchema | events/scm/tmc.ts:443 |
scm.tmc-request.in-progress.version | "1.0" | '1.0' | events/scm/tmc.ts:443 |
scm.tmc-request.rejected | object | - | events/scm/tmc.ts:442 |
scm.tmc-request.rejected.schema | ZodObject<{ actorId: ZodUUID; rejectReason: ZodString; requestId: ZodUUID; }, $strip> | tmcRequestRejectedDataSchema | events/scm/tmc.ts:442 |
scm.tmc-request.rejected.version | "1.0" | '1.0' | events/scm/tmc.ts:442 |
scm.tmc-request.submitted | object | - | events/scm/tmc.ts:440 |
scm.tmc-request.submitted.schema | ZodObject<{ createdById: ZodUUID; lines: ZodArray<ZodObject<{ itemId: ZodUUID; quantity: ZodNumber; }, $strip>>; requestId: ZodUUID; warehouseId: ZodUUID; }, $strip> | tmcRequestSubmittedDataSchema | events/scm/tmc.ts:440 |
scm.tmc-request.submitted.version | "1.0" | '1.0' | events/scm/tmc.ts:440 |
scm.tmc-transfer.confirmed | object | - | events/scm/tmc.ts:438 |
scm.tmc-transfer.confirmed.schema | ZodObject<{ confirmedAt: ZodISODateTime; confirmedById: ZodUUID; transferId: ZodUUID; }, $strip> | tmcTransferConfirmedDataSchema | events/scm/tmc.ts:438 |
scm.tmc-transfer.confirmed.version | "1.0" | '1.0' | events/scm/tmc.ts:438 |
scm.tmc-transfer.issued | object | - | events/scm/tmc.ts:437 |
scm.tmc-transfer.issued.schema | ZodObject<{ fromWarehouseId: ZodUUID; lines: ZodArray<ZodObject<{ itemId: ZodUUID; quantity: ZodNumber; }, $strip>>; toWarehouseId: ZodUUID; transferDate: ZodISODateTime; transferId: ZodUUID; }, $strip> | tmcTransferIssuedDataSchema | events/scm/tmc.ts:437 |
scm.tmc-transfer.issued.version | "1.0" | '1.0' | events/scm/tmc.ts:437 |
scm.tmc.consumed | object | - | events/scm/tmc.ts:456 |
scm.tmc.consumed.schema | ZodObject<{ assetUsageId: ZodNullable<ZodUUID>; productionObjectId: ZodUUID; quantity: ZodNumber; sagaId: ZodUUID; shiftDate: ZodISODateTime; shiftReportId: ZodUUID; tmcItemId: ZodUUID; tmcUsageId: ZodUUID; unit: ZodString; }, $strip> | tmcConsumedDataSchema | events/scm/tmc.ts:456 |
scm.tmc.consumed.version | "1.0" | '1.0' | events/scm/tmc.ts:456 |
scm.tmc.consumed-reverted | object | - | events/scm/tmc.ts:457 |
scm.tmc.consumed-reverted.schema | ZodObject<{ assetUsageId: ZodNullable<ZodUUID>; productionObjectId: ZodUUID; quantity: ZodNumber; reason: ZodString; reversalSagaId: ZodUUID; sagaId: ZodUUID; shiftDate: ZodISODateTime; shiftReportId: ZodUUID; tmcItemId: ZodUUID; tmcUsageId: ZodUUID; unit: ZodString; }, $strip> | tmcConsumedRevertedDataSchema | events/scm/tmc.ts:457 |
scm.tmc.consumed-reverted.version | "1.0" | '1.0' | events/scm/tmc.ts:457 |
scm.tmc.reconciliation-mismatch | object | - | events/scm/tmc.ts:451 |
scm.tmc.reconciliation-mismatch.schema | ZodObject<{ detectedAt: ZodISODateTime; expectedWarehouseId: ZodUUID; reason: ZodString; shiftReportId: ZodUUID; }, $strip> | tmcReconciliationMismatchDataSchema | events/scm/tmc.ts:453 |
scm.tmc.reconciliation-mismatch.version | "1.0" | '1.0' | events/scm/tmc.ts:452 |