ETASCOM CRM V3 - Documentation API
    Preparing search index...
    • POST(
          request: NextRequest,
          __namedParameters: { params: Promise<{ id: string }> },
      ): Promise<
          | NextResponse<{ success: boolean; error: string; message: string }>
          | NextResponse<
              {
                  success: boolean;
                  message: string;
                  workOrder: {
                      id: string;
                      number: string;
                      name: string
                      | null;
                      status: WorkOrderStatus;
                      isTimerRunning: boolean;
                      lastStartTime: Date | null;
                      totalProductionTime: number;
                      actualStartDate: Date | null;
                      currentOperator: { id: string; name: string | null } | null;
                  };
                  manufacturingOrder: { id: string; number: string }
                  | null;
                  startedAt: any;
              },
          >,
      >

      POST /api/tablet/work-orders/[id]/start

      Démarrer le timer de production pour un OT (Ordre de Travail)

      Body:

      • userId?: string (ID de l'opérateur)
      • notes?: string (Notes optionnelles)

      Parameters

      • request: NextRequest
      • __namedParameters: { params: Promise<{ id: string }> }

      Returns Promise<
          | NextResponse<{ success: boolean; error: string; message: string }>
          | NextResponse<
              {
                  success: boolean;
                  message: string;
                  workOrder: {
                      id: string;
                      number: string;
                      name: string
                      | null;
                      status: WorkOrderStatus;
                      isTimerRunning: boolean;
                      lastStartTime: Date | null;
                      totalProductionTime: number;
                      actualStartDate: Date | null;
                      currentOperator: { id: string; name: string | null } | null;
                  };
                  manufacturingOrder: { id: string; number: string }
                  | null;
                  startedAt: any;
              },
          >,
      >