nope/modules/xetics-lean-connector/generated/models/JobTraceabilityInformationDTO.ts
2021-08-26 20:47:05 +02:00

38 lines
1.5 KiB
TypeScript

/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { ProcessParameterValueDTO } from './ProcessParameterValueDTO';
import type { ProcessTargetTraceabilityInformationDTO } from './ProcessTargetTraceabilityInformationDTO';
import type { QualityParameterValueDTO } from './QualityParameterValueDTO';
import type { ReworkTraceabilityInformationDTO } from './ReworkTraceabilityInformationDTO';
import type { StationTraceabilityInformationDTO } from './StationTraceabilityInformationDTO';
import type { TraceabilityParameterValueDTO } from './TraceabilityParameterValueDTO';
import type { UserTraceabilityInformationDTO } from './UserTraceabilityInformationDTO';
export type JobTraceabilityInformationDTO = {
duration?: {
nano?: number,
negative?: boolean,
seconds?: number,
units?: Array<{
dateBased?: boolean,
durationEstimated?: boolean,
timeBased?: boolean,
}>,
zero?: boolean,
};
goodParts?: number;
jobId?: number;
processParameters?: Array<ProcessParameterValueDTO>;
processTarget?: ProcessTargetTraceabilityInformationDTO;
processedStations?: Array<StationTraceabilityInformationDTO>;
processingUsers?: Array<UserTraceabilityInformationDTO>;
qualityParameters?: Array<QualityParameterValueDTO>;
reworks?: Array<ReworkTraceabilityInformationDTO>;
scrappedParts?: number;
secondaryUsers?: Array<UserTraceabilityInformationDTO>;
startTime?: string;
stopTime?: string;
traceabilityParameters?: Array<TraceabilityParameterValueDTO>;
}