ETASCOM CRM V3 - Documentation API
    Preparing search index...

    Interface OperationDetails

    interface OperationDetails {
        id: string;
        name: string;
        description?: string;
        sequence: number;
        duration?: number;
        setupTime?: number;
        teardownTime?: number;
        durationType?: string;
        ratePerHour?: number;
        isLastOperation: boolean;
        isActive: boolean;
        routing: {
            id: string;
            name: string;
            finishedProduct: { name: string; code: string };
        };
        equipment?: { id: string; name: string; code: string };
        workCenter?: { id: string; name: string; code: string };
        usageCount: number;
        createdAt: string;
        updatedAt: string;
        instructions?: string;
        qualityChecks?: string;
        requiredTools?: string;
        safetyNotes?: string;
        workOrderSteps: {
            id: string;
            status: string;
            plannedStart?: string;
            plannedEnd?: string;
            actualStart?: string;
            actualEnd?: string;
            operator?: string;
            workCenter?: string;
            plannedDuration?: number;
            actualDuration?: number;
            efficiency?: number;
            qualityStatus?: string;
            scrapQuantity?: number;
            producedQuantity?: number;
            notes?: string;
            workOrder: { id: string; number: string; status: string };
            operatorUser?: { name: string };
        }[];
    }

    Hierarchy (View Summary)

    Index

    Properties

    id: string
    name: string
    description?: string
    sequence: number
    duration?: number
    setupTime?: number
    teardownTime?: number
    durationType?: string
    ratePerHour?: number
    isLastOperation: boolean
    isActive: boolean
    routing: {
        id: string;
        name: string;
        finishedProduct: { name: string; code: string };
    }
    equipment?: { id: string; name: string; code: string }
    workCenter?: { id: string; name: string; code: string }
    usageCount: number
    createdAt: string
    updatedAt: string
    instructions?: string
    qualityChecks?: string
    requiredTools?: string
    safetyNotes?: string
    workOrderSteps: {
        id: string;
        status: string;
        plannedStart?: string;
        plannedEnd?: string;
        actualStart?: string;
        actualEnd?: string;
        operator?: string;
        workCenter?: string;
        plannedDuration?: number;
        actualDuration?: number;
        efficiency?: number;
        qualityStatus?: string;
        scrapQuantity?: number;
        producedQuantity?: number;
        notes?: string;
        workOrder: { id: string; number: string; status: string };
        operatorUser?: { name: string };
    }[]