PushEstimateParts
Adds parts to service estimates.
Request Information
Parameters
Collection of
PotentialPartPushRequest
Name | Description | Type | Additional information |
ServiceLocationId |
|
integer
|
|
JobKey |
|
string
|
|
Part |
|
PushedPotentialPartAttributes
|
|
Sample Request
<ArrayOfPotentialPartPushRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi">
<PotentialPartPushRequest>
<JobKey>sample string 2</JobKey>
<Part xmlns:d3p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service">
<d3p1:Cost xmlns:d4p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d4p1:Amount>1</d4p1:Amount>
<d4p1:Currency>UsDollar</d4p1:Currency>
</d3p1:Cost>
<d3p1:Description>sample string 3</d3p1:Description>
<d3p1:ExternalPartId>sample string 4</d3p1:ExternalPartId>
<d3p1:IsApproved>true</d3p1:IsApproved>
<d3p1:IsFailed>true</d3p1:IsFailed>
<d3p1:LaborOperationNumber>9</d3p1:LaborOperationNumber>
<d3p1:ModifiedBy>sample string 10</d3p1:ModifiedBy>
<d3p1:PartNumber>sample string 2</d3p1:PartNumber>
<d3p1:Price xmlns:d4p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d4p1:Amount>1</d4p1:Amount>
<d4p1:Currency>UsDollar</d4p1:Currency>
</d3p1:Price>
<d3p1:PriceCategory>sample string 8</d3p1:PriceCategory>
<d3p1:Quantity>5</d3p1:Quantity>
<d3p1:SerialNumbers xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d3p1:SerialNumbers>
<d3p1:TaxAmount xmlns:d4p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d4p1:Amount>1</d4p1:Amount>
<d4p1:Currency>UsDollar</d4p1:Currency>
</d3p1:TaxAmount>
<d3p1:Vendor>sample string 1</d3p1:Vendor>
</Part>
<ServiceLocationId>1</ServiceLocationId>
</PotentialPartPushRequest>
<PotentialPartPushRequest>
<JobKey>sample string 2</JobKey>
<Part xmlns:d3p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service">
<d3p1:Cost xmlns:d4p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d4p1:Amount>1</d4p1:Amount>
<d4p1:Currency>UsDollar</d4p1:Currency>
</d3p1:Cost>
<d3p1:Description>sample string 3</d3p1:Description>
<d3p1:ExternalPartId>sample string 4</d3p1:ExternalPartId>
<d3p1:IsApproved>true</d3p1:IsApproved>
<d3p1:IsFailed>true</d3p1:IsFailed>
<d3p1:LaborOperationNumber>9</d3p1:LaborOperationNumber>
<d3p1:ModifiedBy>sample string 10</d3p1:ModifiedBy>
<d3p1:PartNumber>sample string 2</d3p1:PartNumber>
<d3p1:Price xmlns:d4p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d4p1:Amount>1</d4p1:Amount>
<d4p1:Currency>UsDollar</d4p1:Currency>
</d3p1:Price>
<d3p1:PriceCategory>sample string 8</d3p1:PriceCategory>
<d3p1:Quantity>5</d3p1:Quantity>
<d3p1:SerialNumbers xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</d3p1:SerialNumbers>
<d3p1:TaxAmount xmlns:d4p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d4p1:Amount>1</d4p1:Amount>
<d4p1:Currency>UsDollar</d4p1:Currency>
</d3p1:TaxAmount>
<d3p1:Vendor>sample string 1</d3p1:Vendor>
</Part>
<ServiceLocationId>1</ServiceLocationId>
</PotentialPartPushRequest>
</ArrayOfPotentialPartPushRequest>
Response Information
Resource Description
Collection of
ServiceLocationPushResponse
Name | Description | Type | Additional information |
ServiceLocationId |
|
integer
|
|
PushedRecordKey |
|
string
|
|
PushResult |
|
PushResult
|
|
Message |
|
string
|
|
ExternalRecordId |
|
string
|
|
Sample Response
<ArrayOfServiceLocationPushResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi">
<ServiceLocationPushResponse>
<ExternalRecordId>sample string 4</ExternalRecordId>
<Message>sample string 3</Message>
<PushResult>Unprocessed</PushResult>
<PushedRecordKey>sample string 2</PushedRecordKey>
<ServiceLocationId>1</ServiceLocationId>
</ServiceLocationPushResponse>
<ServiceLocationPushResponse>
<ExternalRecordId>sample string 4</ExternalRecordId>
<Message>sample string 3</Message>
<PushResult>Unprocessed</PushResult>
<PushedRecordKey>sample string 2</PushedRecordKey>
<ServiceLocationId>1</ServiceLocationId>
</ServiceLocationPushResponse>
</ArrayOfServiceLocationPushResponse>