Atom
Click here for a complete list of operations.
SaveUnitComponent
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /atom.asmx HTTP/1.1
Host: atomdev2.readysoftind.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/SaveUnitComponent"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<UserName xmlns="http://tempuri.org/">string</UserName>
<UnitComponent xmlns="http://tempuri.org/">
<IsNew>boolean</IsNew>
<Main>
<ComponentCode>string</ComponentCode>
<OldComponentCode>string</OldComponentCode>
<ComponentName>string</ComponentName>
<ComponentAKA>string</ComponentAKA>
<UnitCode>string</UnitCode>
<CompanyCode>string</CompanyCode>
<CompanyTag>string</CompanyTag>
<DeptCode>string</DeptCode>
<YardCode>string</YardCode>
<ScheduleType>string</ScheduleType>
<ComponentTypeID>string</ComponentTypeID>
<ManufacturerCode>string</ManufacturerCode>
<Model>string</Model>
<ModelYear>string</ModelYear>
<SerialNumber>string</SerialNumber>
<Status>string</Status>
<Barcode>string</Barcode>
<Comments>string</Comments>
<DataPlateFileLinkID>string</DataPlateFileLinkID>
<AvailForAllUnits>boolean</AvailForAllUnits>
<DatePurchased>string</DatePurchased>
<PurchasePrice>string</PurchasePrice>
<StartHrMiles>string</StartHrMiles>
<PurchaseType>string</PurchaseType>
<DateSold>string</DateSold>
<SalePrice>string</SalePrice>
<DatePriced>string</DatePriced>
<SalesPerson>string</SalesPerson>
<CurrentValue>string</CurrentValue>
<InsuranceValue>string</InsuranceValue>
<SoldInfo>string</SoldInfo>
<HourlyCost>string</HourlyCost>
<HourlyRate>string</HourlyRate>
<MonthlyTarget>string</MonthlyTarget>
<MonthlyPayment>string</MonthlyPayment>
<RevenueAsOfDate>string</RevenueAsOfDate>
<Revenue>string</Revenue>
<LaborExpenses>string</LaborExpenses>
<PartsExpenses>string</PartsExpenses>
<PurchasedWithUnitCode>string</PurchasedWithUnitCode>
<FieldName1>string</FieldName1>
<FieldName2>string</FieldName2>
<FieldName3>string</FieldName3>
<FieldName4>string</FieldName4>
<FieldName5>string</FieldName5>
<FieldName6>string</FieldName6>
<FieldName7>string</FieldName7>
<FieldName8>string</FieldName8>
<FieldName9>string</FieldName9>
<FieldName10>string</FieldName10>
<FieldName11>string</FieldName11>
<FieldName12>string</FieldName12>
<FieldName13>string</FieldName13>
<FieldName14>string</FieldName14>
<FieldName15>string</FieldName15>
<FieldName16>string</FieldName16>
<FieldName17>string</FieldName17>
<FieldName18>string</FieldName18>
<FieldName19>string</FieldName19>
<FieldName20>string</FieldName20>
<FieldName21>string</FieldName21>
<FieldName22>string</FieldName22>
<Category>string</Category>
<AccountabilityType>string</AccountabilityType>
<AccountabilityLevel>string</AccountabilityLevel>
<StorageLocationID>string</StorageLocationID>
<InServiceDate>string</InServiceDate>
<Quantity>string</Quantity>
<MaintenanceRequired>boolean</MaintenanceRequired>
</Main>
<Units>
<ComponentUnit>
<UnitCode>string</UnitCode>
<OldUnitCode>string</OldUnitCode>
<Comments>string</Comments>
<Deleted>boolean</Deleted>
</ComponentUnit>
<ComponentUnit>
<UnitCode>string</UnitCode>
<OldUnitCode>string</OldUnitCode>
<Comments>string</Comments>
<Deleted>boolean</Deleted>
</ComponentUnit>
</Units>
<ActionLists>
<UnitActionList>
<ActionListID>string</ActionListID>
<UnitActivityID>string</UnitActivityID>
<ActivityCode>string</ActivityCode>
<ActionList>string</ActionList>
<Deleted>boolean</Deleted>
<LineNumb>string</LineNumb>
</UnitActionList>
<UnitActionList>
<ActionListID>string</ActionListID>
<UnitActivityID>string</UnitActivityID>
<ActivityCode>string</ActivityCode>
<ActionList>string</ActionList>
<Deleted>boolean</Deleted>
<LineNumb>string</LineNumb>
</UnitActionList>
</ActionLists>
<Activities>
<UnitActivity>
<UnitActivityID>string</UnitActivityID>
<ActivityCode>string</ActivityCode>
<PrevMaint>boolean</PrevMaint>
<MaintEvery>string</MaintEvery>
<TimePeriod>string</TimePeriod>
<LastMaintDate>string</LastMaintDate>
<LastMaintMiles>string</LastMaintMiles>
<LastMaintHrsUp>string</LastMaintHrsUp>
<LastMaintHrsLo>string</LastMaintHrsLo>
<NextMaintDate>string</NextMaintDate>
<NextMaintMiles>string</NextMaintMiles>
<NextMaintHrsUp>string</NextMaintHrsUp>
<NextMaintHrsLo>string</NextMaintHrsLo>
<Status>boolean</Status>
<Description>string</Description>
<GroupNumb>string</GroupNumb>
<ActivityType>string</ActivityType>
<MaintEvery2>string</MaintEvery2>
<TimePeriod2>string</TimePeriod2>
<StandardTime>string</StandardTime>
<Comments>string</Comments>
<Price>string</Price>
<Deleted>boolean</Deleted>
</UnitActivity>
<UnitActivity>
<UnitActivityID>string</UnitActivityID>
<ActivityCode>string</ActivityCode>
<PrevMaint>boolean</PrevMaint>
<MaintEvery>string</MaintEvery>
<TimePeriod>string</TimePeriod>
<LastMaintDate>string</LastMaintDate>
<LastMaintMiles>string</LastMaintMiles>
<LastMaintHrsUp>string</LastMaintHrsUp>
<LastMaintHrsLo>string</LastMaintHrsLo>
<NextMaintDate>string</NextMaintDate>
<NextMaintMiles>string</NextMaintMiles>
<NextMaintHrsUp>string</NextMaintHrsUp>
<NextMaintHrsLo>string</NextMaintHrsLo>
<Status>boolean</Status>
<Description>string</Description>
<GroupNumb>string</GroupNumb>
<ActivityType>string</ActivityType>
<MaintEvery2>string</MaintEvery2>
<TimePeriod2>string</TimePeriod2>
<StandardTime>string</StandardTime>
<Comments>string</Comments>
<Price>string</Price>
<Deleted>boolean</Deleted>
</UnitActivity>
</Activities>
<WarrantyDetails>
<Warranty>
<OldWarrantyID>string</OldWarrantyID>
<WarrantyID>string</WarrantyID>
<WarrantyStartDate>string</WarrantyStartDate>
<WarrantyEndDate>string</WarrantyEndDate>
<AndOr>string</AndOr>
<TimePeriod>string</TimePeriod>
<MaintEvery>string</MaintEvery>
<Comments>string</Comments>
<WarrantyWarning>string</WarrantyWarning>
<Deleted>boolean</Deleted>
</Warranty>
<Warranty>
<OldWarrantyID>string</OldWarrantyID>
<WarrantyID>string</WarrantyID>
<WarrantyStartDate>string</WarrantyStartDate>
<WarrantyEndDate>string</WarrantyEndDate>
<AndOr>string</AndOr>
<TimePeriod>string</TimePeriod>
<MaintEvery>string</MaintEvery>
<Comments>string</Comments>
<WarrantyWarning>string</WarrantyWarning>
<Deleted>boolean</Deleted>
</Warranty>
</WarrantyDetails>
<Parts>
<Part>
<MatTransId>string</MatTransId>
<PartCode>string</PartCode>
<PartDesc>string</PartDesc>
<TransDate>string</TransDate>
<Measure>string</Measure>
<Quantity>string</Quantity>
<Price>string</Price>
<Burden>string</Burden>
<WorkDescription>string</WorkDescription>
<Yard>string</Yard>
<Location>string</Location>
<PartQtyId>string</PartQtyId>
<NewUsed>string</NewUsed>
<ActivityCode>string</ActivityCode>
<ClassCode>string</ClassCode>
<PartsLabor>string</PartsLabor>
<WoDetailId>string</WoDetailId>
<QuoteWoCode>string</QuoteWoCode>
<Amount>string</Amount>
<SellingPriceUsed>string</SellingPriceUsed>
<Status>boolean</Status>
<CompanyCode>string</CompanyCode>
<ActivityPartID>string</ActivityPartID>
<RetailPrice>string</RetailPrice>
<MarkupPerc>string</MarkupPerc>
<Deleted>boolean</Deleted>
<Billable>boolean</Billable>
</Part>
<Part>
<MatTransId>string</MatTransId>
<PartCode>string</PartCode>
<PartDesc>string</PartDesc>
<TransDate>string</TransDate>
<Measure>string</Measure>
<Quantity>string</Quantity>
<Price>string</Price>
<Burden>string</Burden>
<WorkDescription>string</WorkDescription>
<Yard>string</Yard>
<Location>string</Location>
<PartQtyId>string</PartQtyId>
<NewUsed>string</NewUsed>
<ActivityCode>string</ActivityCode>
<ClassCode>string</ClassCode>
<PartsLabor>string</PartsLabor>
<WoDetailId>string</WoDetailId>
<QuoteWoCode>string</QuoteWoCode>
<Amount>string</Amount>
<SellingPriceUsed>string</SellingPriceUsed>
<Status>boolean</Status>
<CompanyCode>string</CompanyCode>
<ActivityPartID>string</ActivityPartID>
<RetailPrice>string</RetailPrice>
<MarkupPerc>string</MarkupPerc>
<Deleted>boolean</Deleted>
<Billable>boolean</Billable>
</Part>
</Parts>
<CheckLists>
<CheckList>
<CheckListID>string</CheckListID>
<UnitCheckListID>string</UnitCheckListID>
<Sections>string</Sections>
<Status>boolean</Status>
<SignatureRequired>boolean</SignatureRequired>
<Deleted>boolean</Deleted>
</CheckList>
<CheckList>
<CheckListID>string</CheckListID>
<UnitCheckListID>string</UnitCheckListID>
<Sections>string</Sections>
<Status>boolean</Status>
<SignatureRequired>boolean</SignatureRequired>
<Deleted>boolean</Deleted>
</CheckList>
</CheckLists>
<CheckListDetails>
<CheckListDetail>
<CheckListDetailID>string</CheckListDetailID>
<CheckListID>string</CheckListID>
<CheckListTask>string</CheckListTask>
<LineNumb>string</LineNumb>
<Status>boolean</Status>
<Deleted>boolean</Deleted>
</CheckListDetail>
<CheckListDetail>
<CheckListDetailID>string</CheckListDetailID>
<CheckListID>string</CheckListID>
<CheckListTask>string</CheckListTask>
<LineNumb>string</LineNumb>
<Status>boolean</Status>
<Deleted>boolean</Deleted>
</CheckListDetail>
</CheckListDetails>
<DataState>string</DataState>
</UnitComponent>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body>xml</soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /atom.asmx HTTP/1.1
Host: atomdev2.readysoftind.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<UserName xmlns="http://tempuri.org/">string</UserName>
<UnitComponent xmlns="http://tempuri.org/">
<IsNew>boolean</IsNew>
<Main>
<ComponentCode>string</ComponentCode>
<OldComponentCode>string</OldComponentCode>
<ComponentName>string</ComponentName>
<ComponentAKA>string</ComponentAKA>
<UnitCode>string</UnitCode>
<CompanyCode>string</CompanyCode>
<CompanyTag>string</CompanyTag>
<DeptCode>string</DeptCode>
<YardCode>string</YardCode>
<ScheduleType>string</ScheduleType>
<ComponentTypeID>string</ComponentTypeID>
<ManufacturerCode>string</ManufacturerCode>
<Model>string</Model>
<ModelYear>string</ModelYear>
<SerialNumber>string</SerialNumber>
<Status>string</Status>
<Barcode>string</Barcode>
<Comments>string</Comments>
<DataPlateFileLinkID>string</DataPlateFileLinkID>
<AvailForAllUnits>boolean</AvailForAllUnits>
<DatePurchased>string</DatePurchased>
<PurchasePrice>string</PurchasePrice>
<StartHrMiles>string</StartHrMiles>
<PurchaseType>string</PurchaseType>
<DateSold>string</DateSold>
<SalePrice>string</SalePrice>
<DatePriced>string</DatePriced>
<SalesPerson>string</SalesPerson>
<CurrentValue>string</CurrentValue>
<InsuranceValue>string</InsuranceValue>
<SoldInfo>string</SoldInfo>
<HourlyCost>string</HourlyCost>
<HourlyRate>string</HourlyRate>
<MonthlyTarget>string</MonthlyTarget>
<MonthlyPayment>string</MonthlyPayment>
<RevenueAsOfDate>string</RevenueAsOfDate>
<Revenue>string</Revenue>
<LaborExpenses>string</LaborExpenses>
<PartsExpenses>string</PartsExpenses>
<PurchasedWithUnitCode>string</PurchasedWithUnitCode>
<FieldName1>string</FieldName1>
<FieldName2>string</FieldName2>
<FieldName3>string</FieldName3>
<FieldName4>string</FieldName4>
<FieldName5>string</FieldName5>
<FieldName6>string</FieldName6>
<FieldName7>string</FieldName7>
<FieldName8>string</FieldName8>
<FieldName9>string</FieldName9>
<FieldName10>string</FieldName10>
<FieldName11>string</FieldName11>
<FieldName12>string</FieldName12>
<FieldName13>string</FieldName13>
<FieldName14>string</FieldName14>
<FieldName15>string</FieldName15>
<FieldName16>string</FieldName16>
<FieldName17>string</FieldName17>
<FieldName18>string</FieldName18>
<FieldName19>string</FieldName19>
<FieldName20>string</FieldName20>
<FieldName21>string</FieldName21>
<FieldName22>string</FieldName22>
<Category>string</Category>
<AccountabilityType>string</AccountabilityType>
<AccountabilityLevel>string</AccountabilityLevel>
<StorageLocationID>string</StorageLocationID>
<InServiceDate>string</InServiceDate>
<Quantity>string</Quantity>
<MaintenanceRequired>boolean</MaintenanceRequired>
</Main>
<Units>
<ComponentUnit>
<UnitCode>string</UnitCode>
<OldUnitCode>string</OldUnitCode>
<Comments>string</Comments>
<Deleted>boolean</Deleted>
</ComponentUnit>
<ComponentUnit>
<UnitCode>string</UnitCode>
<OldUnitCode>string</OldUnitCode>
<Comments>string</Comments>
<Deleted>boolean</Deleted>
</ComponentUnit>
</Units>
<ActionLists>
<UnitActionList>
<ActionListID>string</ActionListID>
<UnitActivityID>string</UnitActivityID>
<ActivityCode>string</ActivityCode>
<ActionList>string</ActionList>
<Deleted>boolean</Deleted>
<LineNumb>string</LineNumb>
</UnitActionList>
<UnitActionList>
<ActionListID>string</ActionListID>
<UnitActivityID>string</UnitActivityID>
<ActivityCode>string</ActivityCode>
<ActionList>string</ActionList>
<Deleted>boolean</Deleted>
<LineNumb>string</LineNumb>
</UnitActionList>
</ActionLists>
<Activities>
<UnitActivity>
<UnitActivityID>string</UnitActivityID>
<ActivityCode>string</ActivityCode>
<PrevMaint>boolean</PrevMaint>
<MaintEvery>string</MaintEvery>
<TimePeriod>string</TimePeriod>
<LastMaintDate>string</LastMaintDate>
<LastMaintMiles>string</LastMaintMiles>
<LastMaintHrsUp>string</LastMaintHrsUp>
<LastMaintHrsLo>string</LastMaintHrsLo>
<NextMaintDate>string</NextMaintDate>
<NextMaintMiles>string</NextMaintMiles>
<NextMaintHrsUp>string</NextMaintHrsUp>
<NextMaintHrsLo>string</NextMaintHrsLo>
<Status>boolean</Status>
<Description>string</Description>
<GroupNumb>string</GroupNumb>
<ActivityType>string</ActivityType>
<MaintEvery2>string</MaintEvery2>
<TimePeriod2>string</TimePeriod2>
<StandardTime>string</StandardTime>
<Comments>string</Comments>
<Price>string</Price>
<Deleted>boolean</Deleted>
</UnitActivity>
<UnitActivity>
<UnitActivityID>string</UnitActivityID>
<ActivityCode>string</ActivityCode>
<PrevMaint>boolean</PrevMaint>
<MaintEvery>string</MaintEvery>
<TimePeriod>string</TimePeriod>
<LastMaintDate>string</LastMaintDate>
<LastMaintMiles>string</LastMaintMiles>
<LastMaintHrsUp>string</LastMaintHrsUp>
<LastMaintHrsLo>string</LastMaintHrsLo>
<NextMaintDate>string</NextMaintDate>
<NextMaintMiles>string</NextMaintMiles>
<NextMaintHrsUp>string</NextMaintHrsUp>
<NextMaintHrsLo>string</NextMaintHrsLo>
<Status>boolean</Status>
<Description>string</Description>
<GroupNumb>string</GroupNumb>
<ActivityType>string</ActivityType>
<MaintEvery2>string</MaintEvery2>
<TimePeriod2>string</TimePeriod2>
<StandardTime>string</StandardTime>
<Comments>string</Comments>
<Price>string</Price>
<Deleted>boolean</Deleted>
</UnitActivity>
</Activities>
<WarrantyDetails>
<Warranty>
<OldWarrantyID>string</OldWarrantyID>
<WarrantyID>string</WarrantyID>
<WarrantyStartDate>string</WarrantyStartDate>
<WarrantyEndDate>string</WarrantyEndDate>
<AndOr>string</AndOr>
<TimePeriod>string</TimePeriod>
<MaintEvery>string</MaintEvery>
<Comments>string</Comments>
<WarrantyWarning>string</WarrantyWarning>
<Deleted>boolean</Deleted>
</Warranty>
<Warranty>
<OldWarrantyID>string</OldWarrantyID>
<WarrantyID>string</WarrantyID>
<WarrantyStartDate>string</WarrantyStartDate>
<WarrantyEndDate>string</WarrantyEndDate>
<AndOr>string</AndOr>
<TimePeriod>string</TimePeriod>
<MaintEvery>string</MaintEvery>
<Comments>string</Comments>
<WarrantyWarning>string</WarrantyWarning>
<Deleted>boolean</Deleted>
</Warranty>
</WarrantyDetails>
<Parts>
<Part>
<MatTransId>string</MatTransId>
<PartCode>string</PartCode>
<PartDesc>string</PartDesc>
<TransDate>string</TransDate>
<Measure>string</Measure>
<Quantity>string</Quantity>
<Price>string</Price>
<Burden>string</Burden>
<WorkDescription>string</WorkDescription>
<Yard>string</Yard>
<Location>string</Location>
<PartQtyId>string</PartQtyId>
<NewUsed>string</NewUsed>
<ActivityCode>string</ActivityCode>
<ClassCode>string</ClassCode>
<PartsLabor>string</PartsLabor>
<WoDetailId>string</WoDetailId>
<QuoteWoCode>string</QuoteWoCode>
<Amount>string</Amount>
<SellingPriceUsed>string</SellingPriceUsed>
<Status>boolean</Status>
<CompanyCode>string</CompanyCode>
<ActivityPartID>string</ActivityPartID>
<RetailPrice>string</RetailPrice>
<MarkupPerc>string</MarkupPerc>
<Deleted>boolean</Deleted>
<Billable>boolean</Billable>
</Part>
<Part>
<MatTransId>string</MatTransId>
<PartCode>string</PartCode>
<PartDesc>string</PartDesc>
<TransDate>string</TransDate>
<Measure>string</Measure>
<Quantity>string</Quantity>
<Price>string</Price>
<Burden>string</Burden>
<WorkDescription>string</WorkDescription>
<Yard>string</Yard>
<Location>string</Location>
<PartQtyId>string</PartQtyId>
<NewUsed>string</NewUsed>
<ActivityCode>string</ActivityCode>
<ClassCode>string</ClassCode>
<PartsLabor>string</PartsLabor>
<WoDetailId>string</WoDetailId>
<QuoteWoCode>string</QuoteWoCode>
<Amount>string</Amount>
<SellingPriceUsed>string</SellingPriceUsed>
<Status>boolean</Status>
<CompanyCode>string</CompanyCode>
<ActivityPartID>string</ActivityPartID>
<RetailPrice>string</RetailPrice>
<MarkupPerc>string</MarkupPerc>
<Deleted>boolean</Deleted>
<Billable>boolean</Billable>
</Part>
</Parts>
<CheckLists>
<CheckList>
<CheckListID>string</CheckListID>
<UnitCheckListID>string</UnitCheckListID>
<Sections>string</Sections>
<Status>boolean</Status>
<SignatureRequired>boolean</SignatureRequired>
<Deleted>boolean</Deleted>
</CheckList>
<CheckList>
<CheckListID>string</CheckListID>
<UnitCheckListID>string</UnitCheckListID>
<Sections>string</Sections>
<Status>boolean</Status>
<SignatureRequired>boolean</SignatureRequired>
<Deleted>boolean</Deleted>
</CheckList>
</CheckLists>
<CheckListDetails>
<CheckListDetail>
<CheckListDetailID>string</CheckListDetailID>
<CheckListID>string</CheckListID>
<CheckListTask>string</CheckListTask>
<LineNumb>string</LineNumb>
<Status>boolean</Status>
<Deleted>boolean</Deleted>
</CheckListDetail>
<CheckListDetail>
<CheckListDetailID>string</CheckListDetailID>
<CheckListID>string</CheckListID>
<CheckListTask>string</CheckListTask>
<LineNumb>string</LineNumb>
<Status>boolean</Status>
<Deleted>boolean</Deleted>
</CheckListDetail>
</CheckListDetails>
<DataState>string</DataState>
</UnitComponent>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body>xml</soap12:Body> </soap12:Envelope>