Vehicle

The vehicle object allows you to create and store information about a vehicle, for example, a car, a truck, a van, and so on, that your company would like to sell to a contact or account. This information includes the vehicle’s current mileage, the invoice price, the dealership, the make, and so on.

Parent Objects

None

Child Component

Contact

Methods Called

The following table details the methods called by the Vehicle service.

Table Methods Called by Vehicle Service

Method Name as Defined in Service

Delete

VehicleDelete

DeleteChild

VehicleDeleteChild

Insert

VehicleInsert

InsertChild

VehicleInsertChild

InsertOrUpdate

VehicleInsertOrUpdate

QueryPage

VehicleQueryPage

Update

VehicleUpdate

UpdateChild

VehicleUpdateChild

Fields

The following table details the required and read-only fields for the vehicle object.

Table Required and Read-Only Fields for the Vehicle Object

Child Component Field Name Type

Vehicle (parent)

VehicleId

Read-only

Contact

Read-only

ProductType

Read-only

SellingDealer

Read-only

ServicingDealer

Read-only

Audit Fields

Read-only

Contact

ContactId

Required

ContactExternalSystemId

Required

ContactIntegrationId

Required

Audit Fields

Read-only

The following table details the status key for the vehicle object.

Table Status Key for the Vehicle Object

Child Component Field Name

Vehicle (parent)

Audit Fields

ExternalSystemId

IntegrationId

VehicleId

Contact

Audit Fields

ContactId

The following table details the pick map fields for the vehicle object.

Table Pick Map Fields for the Vehicle Object

Child Component Pick Map Field Maps To

Vehicle (parent)

AccountName

AccountId

AccountSite

AccountId

AccountIntegrationId

AccountId

AccountExternalID

AccountId

SellingDealerExternalId

SellingDealerId

SellingDealerIntegrationId

SellingDealerId

ServicingDealerExternalId

ServicingDealerId

ServicingDealerIntegrationId

ServicingDealerId

Contact

ContactExternalSystemId

ContactId

ContactIntegrationId

ContactId

The following table provides a list of the filterable fields for the child components of the vehicle object, and a list of user key combinations for each child component.

Table Filterable Fields and User Key Fields on the Vehicle Object’s Child Components

Child Component Filterable Fields User Key Field Combinations

Vehicle (parent)

All

VehicleId

ExternalSystemId

IntegrationId

Contact

ContactId

ContactId

ContactExternalSystemId

ContactExternalSystemId

ContactIntegrationId

ContactIntegrationId

ContactFirstName

The following table details the picklists available for the vehicle object.

Table Picklists Available for the Vehicle Object

Field Name

Body

Door

Engine

ExteriorColor

InteriorColor

Location

Make

Model

VehicleOwnedBy

Status

Transmission

Trim

UsedNew

WarrantyType

Year

For more information on the fields accessible through the Vehicle Web service, go to the Web Services Administration page within the Oracle CRM On Demand application, and generate the WSDL file for the vehicle object.