PushDeferredLaborItems
Pushes deferred (customer-declined) labor items.
Request Information
Parameters
Collection of
PotentialLaborItemPushRequest
Name | Description | Type | Additional information |
ServiceLocationId |
|
integer
|
|
JobKey |
|
string
|
|
LaborItem |
|
PushedPotentialLaborItemAttributes
|
|
Sample Request
<ArrayOfPotentialLaborItemPushRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi">
<PotentialLaborItemPushRequest>
<JobKey>sample string 2</JobKey>
<LaborItem xmlns:d3p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service">
<d3p1:Cause>sample string 10</d3p1:Cause>
<d3p1:Code>sample string 2</d3p1:Code>
<d3p1:Correction>sample string 11</d3p1:Correction>
<d3p1:Description>sample string 8</d3p1:Description>
<d3p1:ExternalLaborItemId>sample string 1</d3p1:ExternalLaborItemId>
<d3p1:FailCode>sample string 6</d3p1:FailCode>
<d3p1:Hours>3</d3p1:Hours>
<d3p1:IsApproved>true</d3p1:IsApproved>
<d3p1:LaborAmount xmlns:d4p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d4p1:Amount>1</d4p1:Amount>
<d4p1:Currency>UsDollar</d4p1:Currency>
</d3p1:LaborAmount>
<d3p1:LaborPriceCode>sample string 12</d3p1:LaborPriceCode>
<d3p1:LaborRate xmlns:d4p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d4p1:Amount>1</d4p1:Amount>
<d4p1:Currency>UsDollar</d4p1:Currency>
</d3p1:LaborRate>
<d3p1:LaborTax xmlns:d4p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d4p1:Amount>1</d4p1:Amount>
<d4p1:Currency>UsDollar</d4p1:Currency>
</d3p1:LaborTax>
<d3p1:LaborType>sample string 7</d3p1:LaborType>
<d3p1:LineNumber>1</d3p1:LineNumber>
<d3p1:OtherLaborHours>4</d3p1:OtherLaborHours>
<d3p1:Remark>sample string 5</d3p1:Remark>
<d3p1:Sublets>
<d3p1:PushedPotentialLaborOperationSubletAttributes>
<d3p1:Cost xmlns:d6p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d6p1:Amount>1</d6p1:Amount>
<d6p1:Currency>UsDollar</d6p1:Currency>
</d3p1:Cost>
<d3p1:Description>sample string 2</d3p1:Description>
<d3p1:ExternalSubletId>sample string 3</d3p1:ExternalSubletId>
<d3p1:InvoiceNumber>sample string 1</d3p1:InvoiceNumber>
<d3p1:SalePrice xmlns:d6p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d6p1:Amount>1</d6p1:Amount>
<d6p1:Currency>UsDollar</d6p1:Currency>
</d3p1:SalePrice>
<d3p1:Tax xmlns:d6p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d6p1:Amount>1</d6p1:Amount>
<d6p1:Currency>UsDollar</d6p1:Currency>
</d3p1:Tax>
</d3p1:PushedPotentialLaborOperationSubletAttributes>
<d3p1:PushedPotentialLaborOperationSubletAttributes>
<d3p1:Cost xmlns:d6p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d6p1:Amount>1</d6p1:Amount>
<d6p1:Currency>UsDollar</d6p1:Currency>
</d3p1:Cost>
<d3p1:Description>sample string 2</d3p1:Description>
<d3p1:ExternalSubletId>sample string 3</d3p1:ExternalSubletId>
<d3p1:InvoiceNumber>sample string 1</d3p1:InvoiceNumber>
<d3p1:SalePrice xmlns:d6p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d6p1:Amount>1</d6p1:Amount>
<d6p1:Currency>UsDollar</d6p1:Currency>
</d3p1:SalePrice>
<d3p1:Tax xmlns:d6p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d6p1:Amount>1</d6p1:Amount>
<d6p1:Currency>UsDollar</d6p1:Currency>
</d3p1:Tax>
</d3p1:PushedPotentialLaborOperationSubletAttributes>
</d3p1:Sublets>
</LaborItem>
<ServiceLocationId>1</ServiceLocationId>
</PotentialLaborItemPushRequest>
<PotentialLaborItemPushRequest>
<JobKey>sample string 2</JobKey>
<LaborItem xmlns:d3p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models.Service">
<d3p1:Cause>sample string 10</d3p1:Cause>
<d3p1:Code>sample string 2</d3p1:Code>
<d3p1:Correction>sample string 11</d3p1:Correction>
<d3p1:Description>sample string 8</d3p1:Description>
<d3p1:ExternalLaborItemId>sample string 1</d3p1:ExternalLaborItemId>
<d3p1:FailCode>sample string 6</d3p1:FailCode>
<d3p1:Hours>3</d3p1:Hours>
<d3p1:IsApproved>true</d3p1:IsApproved>
<d3p1:LaborAmount xmlns:d4p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d4p1:Amount>1</d4p1:Amount>
<d4p1:Currency>UsDollar</d4p1:Currency>
</d3p1:LaborAmount>
<d3p1:LaborPriceCode>sample string 12</d3p1:LaborPriceCode>
<d3p1:LaborRate xmlns:d4p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d4p1:Amount>1</d4p1:Amount>
<d4p1:Currency>UsDollar</d4p1:Currency>
</d3p1:LaborRate>
<d3p1:LaborTax xmlns:d4p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d4p1:Amount>1</d4p1:Amount>
<d4p1:Currency>UsDollar</d4p1:Currency>
</d3p1:LaborTax>
<d3p1:LaborType>sample string 7</d3p1:LaborType>
<d3p1:LineNumber>1</d3p1:LineNumber>
<d3p1:OtherLaborHours>4</d3p1:OtherLaborHours>
<d3p1:Remark>sample string 5</d3p1:Remark>
<d3p1:Sublets>
<d3p1:PushedPotentialLaborOperationSubletAttributes>
<d3p1:Cost xmlns:d6p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d6p1:Amount>1</d6p1:Amount>
<d6p1:Currency>UsDollar</d6p1:Currency>
</d3p1:Cost>
<d3p1:Description>sample string 2</d3p1:Description>
<d3p1:ExternalSubletId>sample string 3</d3p1:ExternalSubletId>
<d3p1:InvoiceNumber>sample string 1</d3p1:InvoiceNumber>
<d3p1:SalePrice xmlns:d6p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d6p1:Amount>1</d6p1:Amount>
<d6p1:Currency>UsDollar</d6p1:Currency>
</d3p1:SalePrice>
<d3p1:Tax xmlns:d6p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d6p1:Amount>1</d6p1:Amount>
<d6p1:Currency>UsDollar</d6p1:Currency>
</d3p1:Tax>
</d3p1:PushedPotentialLaborOperationSubletAttributes>
<d3p1:PushedPotentialLaborOperationSubletAttributes>
<d3p1:Cost xmlns:d6p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d6p1:Amount>1</d6p1:Amount>
<d6p1:Currency>UsDollar</d6p1:Currency>
</d3p1:Cost>
<d3p1:Description>sample string 2</d3p1:Description>
<d3p1:ExternalSubletId>sample string 3</d3p1:ExternalSubletId>
<d3p1:InvoiceNumber>sample string 1</d3p1:InvoiceNumber>
<d3p1:SalePrice xmlns:d6p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d6p1:Amount>1</d6p1:Amount>
<d6p1:Currency>UsDollar</d6p1:Currency>
</d3p1:SalePrice>
<d3p1:Tax xmlns:d6p1="http://schemas.datacontract.org/2004/07/DealerBuilt.Models">
<d6p1:Amount>1</d6p1:Amount>
<d6p1:Currency>UsDollar</d6p1:Currency>
</d3p1:Tax>
</d3p1:PushedPotentialLaborOperationSubletAttributes>
</d3p1:Sublets>
</LaborItem>
<ServiceLocationId>1</ServiceLocationId>
</PotentialLaborItemPushRequest>
</ArrayOfPotentialLaborItemPushRequest>
Response Information
Resource Description
Collection of
PotentialLaborItemPushResponse
Name | Description | Type | Additional information |
ServiceLocationId |
|
integer
|
|
JobKey |
|
string
|
|
ExternalLaborOperationId |
|
string
|
|
Result |
|
PushResult
|
|
Message |
|
string
|
|
Sublets |
|
Collection of PushResponse
|
|
Sample Response
<ArrayOfPotentialLaborItemPushResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DealerBuilt.BaseApi">
<PotentialLaborItemPushResponse>
<ExternalLaborOperationId>sample string 3</ExternalLaborOperationId>
<JobKey>sample string 2</JobKey>
<Message>sample string 4</Message>
<Result>Unprocessed</Result>
<ServiceLocationId>1</ServiceLocationId>
<Sublets>
<PushResponse>
<ExternalRecordId>sample string 3</ExternalRecordId>
<Message>sample string 2</Message>
<PushResult>Unprocessed</PushResult>
<PushedRecordKey>sample string 1</PushedRecordKey>
</PushResponse>
<PushResponse>
<ExternalRecordId>sample string 3</ExternalRecordId>
<Message>sample string 2</Message>
<PushResult>Unprocessed</PushResult>
<PushedRecordKey>sample string 1</PushedRecordKey>
</PushResponse>
</Sublets>
</PotentialLaborItemPushResponse>
<PotentialLaborItemPushResponse>
<ExternalLaborOperationId>sample string 3</ExternalLaborOperationId>
<JobKey>sample string 2</JobKey>
<Message>sample string 4</Message>
<Result>Unprocessed</Result>
<ServiceLocationId>1</ServiceLocationId>
<Sublets>
<PushResponse>
<ExternalRecordId>sample string 3</ExternalRecordId>
<Message>sample string 2</Message>
<PushResult>Unprocessed</PushResult>
<PushedRecordKey>sample string 1</PushedRecordKey>
</PushResponse>
<PushResponse>
<ExternalRecordId>sample string 3</ExternalRecordId>
<Message>sample string 2</Message>
<PushResult>Unprocessed</PushResult>
<PushedRecordKey>sample string 1</PushedRecordKey>
</PushResponse>
</Sublets>
</PotentialLaborItemPushResponse>
</ArrayOfPotentialLaborItemPushResponse>