Skip to main content

update motor operations for a dealer

This Java function updates motor operations for a dealer based on the provided request and parameters.

Path Parameters
    dealerUUID string required

    The dealerUUID parameter in the updateMotorOperations method is a path variable representing the unique identifier of a dealer. It is extracted from the request URL and used to identify the specific dealer for which the motor operations are being updated.

Query Parameters
    isBulkEdit boolean required

    The isBulkEdit parameter in the updateMotorOperations method is a boolean parameter that is required as a request parameter. It is used to indicate whether the update operation is a bulk edit or not. The method expects this parameter to be provided in the request URL when calling the API.

Request Body required

The updateOperationsRequest parameter in the updateMotorOperations method is of type UpdateOperationsRequest. It is a request body parameter that contains the data needed to update motor operations for a dealer. This parameter is received from the client as part of the request body when the method is called

    requesterUserUUID string
    operationDTO object
    laborOpCode string
    opCodeName string
    description string
    totalPrice string
    opCodeDurationInMinutes string
    isValid boolean
    uuid string
    inMobileService boolean
    inOnlineScheduler boolean
    communicationCodes string[]
    payType string
    inServiceCart boolean
    inDealerAppScheduler boolean
    dmsDescription string
    laborPrice string
    dmsLaborPrice string
    partsPrice string
    dmsPartsPrice string
    taxAmount string
    dmsTaxAmount string
    dmsTotalPrice string
    sortOrder int64
    correction string
    cause string
    soldHours double
    dispatchCode string
    comebackFlag boolean
    usagePercentile int64
    position int32
    leadTimeInMinutes int64
    isIndexed boolean
    isDefault boolean
    notes string
    serviceType string
    serviceTypeServiceCart string
    recallId string
    vehicleMileageConfigDTOList object[]
  • Array [
  • brandDTO object
    id int64
    name string
    motorsMakeId int32
    motorsMakeName string
    year string
    model string
    trim string
    engine string
    mileageUuid string
    uuid string
    motorsBaseVehicleId string
    motorsEngineId string
    isValid boolean
  • ]
  • dailyLimitConfigDTOList object[]
  • Array [
  • dayNumber int32
    dayLimit int32
  • ]
  • pullEstimateInSC boolean
    miscPrice string
    useDmsPrice boolean
    showDmsPriceMismatchWarning boolean
    noPartsNeeded boolean
    inCheckIn boolean
    quickOpLiteUuid string
    invoiceLineList undefined[]
    menuName string
    operationType string

    Possible values: [OPCODE, SERVICEMENU, SERVICEMOTORSMAINTENANCEMENU, SERVICEMOTORSLINEITEM, SERVICEMOTORSINDICATOR]

    dealerUuid string
    isCustomConcern boolean
    taxonomyId int32
    severityFlag string
    isSeverityNormal boolean
    isSeveritySevere boolean
    notesSevere string[]
    notesNormal string[]
    motorsOperationName string
    mileage int64
    motorsMake string
    motorsMakeId int32
    totalPriceForConversion number
    customMenuUuidToParentQuickOpLiteUuidMap object
    property name* string
    quickOpLiteUuidList string[]
    factoryMenuToParentQuickOpLiteUuidMap object
    property name* string
Responses

The method updateMotorOperations is returning a ResponseEntity object containing an UpdateOperationsResponse object.


Schema
    errors object[]
  • Array [
  • errorName string
    errorMessage string
    errorCode int32
  • ]
  • warnings object[]
  • Array [
  • warningCode string
    warningTitle string
    warningMessage string
  • ]
  • statusCode int32
    apiRequestId string
    customMenuUuidList string[]
    quickOpLiteUuidList string[]
    motorDealerOperationUuidList string[]
Loading...