| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| INAssemblyLineID | query | string | No | |
| INAssemblyLineIDStartsWith | query | string | No | |
| INAssemblyLineIDEndsWith | query | string | No | |
| INAssemblyLineIDContains | query | string | No | |
| INAssemblyLineIDLike | query | string | No | |
| INAssemblyLineIDBetween | query | string[] | No | |
| INAssemblyLineIDIn | query | string[] | No | |
| INAssemblyHistoryID | query | string | No | |
| INAssemblyHistoryIDStartsWith | query | string | No | |
| INAssemblyHistoryIDEndsWith | query | string | No | |
| INAssemblyHistoryIDContains | query | string | No | |
| INAssemblyHistoryIDLike | query | string | No | |
| INAssemblyHistoryIDBetween | query | string[] | No | |
| INAssemblyHistoryIDIn | query | string[] | No | |
| LineNum | query | short? | No | |
| LineNumGreaterThanOrEqualTo | query | short? | No | |
| LineNumGreaterThan | query | short? | No | |
| LineNumLessThan | query | short? | No | |
| LineNumLessThanOrEqualTo | query | short? | No | |
| LineNumNotEqualTo | query | short? | No | |
| LineNumBetween | query | Nullable<Int16>[] | No | |
| LineNumIn | query | Nullable<Int16>[] | No | |
| ComponentID | query | string | No | |
| ComponentIDStartsWith | query | string | No | |
| ComponentIDEndsWith | query | string | No | |
| ComponentIDContains | query | string | No | |
| ComponentIDLike | query | string | No | |
| ComponentIDBetween | query | string[] | No | |
| ComponentIDIn | query | string[] | No | |
| PartNo | query | string | No | |
| PartNoStartsWith | query | string | No | |
| PartNoEndsWith | query | string | No | |
| PartNoContains | query | string | No | |
| PartNoLike | query | string | No | |
| PartNoBetween | query | string[] | No | |
| PartNoIn | query | string[] | No | |
| Description | query | string | No | |
| DescriptionStartsWith | query | string | No | |
| DescriptionEndsWith | query | string | No | |
| DescriptionContains | query | string | No | |
| DescriptionLike | query | string | No | |
| DescriptionBetween | query | string[] | No | |
| DescriptionIn | query | string[] | No | |
| DecimalPlaces | query | short? | No | |
| DecimalPlacesGreaterThanOrEqualTo | query | short? | No | |
| DecimalPlacesGreaterThan | query | short? | No | |
| DecimalPlacesLessThan | query | short? | No | |
| DecimalPlacesLessThanOrEqualTo | query | short? | No | |
| DecimalPlacesNotEqualTo | query | short? | No | |
| DecimalPlacesBetween | query | short[] | No | |
| DecimalPlacesIn | query | short[] | No | |
| CostPrice | query | decimal? | No | |
| CostPriceGreaterThanOrEqualTo | query | decimal? | No | |
| CostPriceGreaterThan | query | decimal? | No | |
| CostPriceLessThan | query | decimal? | No | |
| CostPriceLessThanOrEqualTo | query | decimal? | No | |
| CostPriceNotEqualTo | query | decimal? | No | |
| CostPriceBetween | query | decimal[] | No | |
| CostPriceIn | query | decimal[] | No | |
| QtyNeeded | query | decimal? | No | |
| QtyNeededGreaterThanOrEqualTo | query | decimal? | No | |
| QtyNeededGreaterThan | query | decimal? | No | |
| QtyNeededLessThan | query | decimal? | No | |
| QtyNeededLessThanOrEqualTo | query | decimal? | No | |
| QtyNeededNotEqualTo | query | decimal? | No | |
| QtyNeededBetween | query | decimal[] | No | |
| QtyNeededIn | query | decimal[] | No | |
| QtyRequired | query | decimal? | No | |
| QtyRequiredGreaterThanOrEqualTo | query | decimal? | No | |
| QtyRequiredGreaterThan | query | decimal? | No | |
| QtyRequiredLessThan | query | decimal? | No | |
| QtyRequiredLessThanOrEqualTo | query | decimal? | No | |
| QtyRequiredNotEqualTo | query | decimal? | No | |
| QtyRequiredBetween | query | decimal[] | No | |
| QtyRequiredIn | query | decimal[] | No | |
| QtyAvailable | query | decimal? | No | |
| QtyAvailableGreaterThanOrEqualTo | query | decimal? | No | |
| QtyAvailableGreaterThan | query | decimal? | No | |
| QtyAvailableLessThan | query | decimal? | No | |
| QtyAvailableLessThanOrEqualTo | query | decimal? | No | |
| QtyAvailableNotEqualTo | query | decimal? | No | |
| QtyAvailableBetween | query | decimal[] | No | |
| QtyAvailableIn | query | decimal[] | No | |
| QtyOutstanding | query | decimal? | No | |
| QtyOutstandingGreaterThanOrEqualTo | query | decimal? | No | |
| QtyOutstandingGreaterThan | query | decimal? | No | |
| QtyOutstandingLessThan | query | decimal? | No | |
| QtyOutstandingLessThanOrEqualTo | query | decimal? | No | |
| QtyOutstandingNotEqualTo | query | decimal? | No | |
| QtyOutstandingBetween | query | decimal[] | No | |
| QtyOutstandingIn | query | decimal[] | No | |
| ThisAssemble | query | decimal? | No | |
| ThisAssembleGreaterThanOrEqualTo | query | decimal? | No | |
| ThisAssembleGreaterThan | query | decimal? | No | |
| ThisAssembleLessThan | query | decimal? | No | |
| ThisAssembleLessThanOrEqualTo | query | decimal? | No | |
| ThisAssembleNotEqualTo | query | decimal? | No | |
| ThisAssembleBetween | query | decimal[] | No | |
| ThisAssembleIn | query | decimal[] | No | |
| PrevAssemble | query | decimal? | No | |
| PrevAssembleGreaterThanOrEqualTo | query | decimal? | No | |
| PrevAssembleGreaterThan | query | decimal? | No | |
| PrevAssembleLessThan | query | decimal? | No | |
| PrevAssembleLessThanOrEqualTo | query | decimal? | No | |
| PrevAssembleNotEqualTo | query | decimal? | No | |
| PrevAssembleBetween | query | decimal[] | No | |
| PrevAssembleIn | query | decimal[] | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Skip | form | int? | No | |
| Take | form | int? | No | |
| OrderBy | form | string | No | |
| OrderByDesc | form | string | No | |
| Include | form | string | No | |
| Fields | form | string | No | |
| Meta | form | Dictionary<string, string> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| INAssemblyLineID | form | string | No | |
| INAssemblyHistoryID | form | string | No | |
| LineNum | form | short? | No | |
| ComponentID | form | string | No | |
| PartNo | form | string | No | |
| Description | form | string | No | |
| DecimalPlaces | form | short | No | |
| CostPrice | form | decimal | No | |
| QtyNeeded | form | decimal | No | |
| QtyRequired | form | decimal | No | |
| QtyAvailable | form | decimal | No | |
| QtyOutstanding | form | decimal | No | |
| ThisAssemble | form | decimal | No | |
| PrevAssemble | form | decimal | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Offset | form | int | No | |
| Total | form | int | No | |
| Results | form | List<T> | No | |
| Meta | form | Dictionary<string, string> | No | |
| ResponseStatus | form | ResponseStatus | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /xml/reply/IN_AssemblyLinesQuery HTTP/1.1
Host: localhost
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<IN_AssemblyLinesQuery xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JiwaFinancials.Jiwa.JiwaServiceModel.Tables">
<Fields xmlns="http://schemas.servicestack.net/types">String</Fields>
<Include xmlns="http://schemas.servicestack.net/types">String</Include>
<Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.servicestack.net/types">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</Meta>
<OrderBy xmlns="http://schemas.servicestack.net/types">String</OrderBy>
<OrderByDesc xmlns="http://schemas.servicestack.net/types">String</OrderByDesc>
<Skip xmlns="http://schemas.servicestack.net/types">0</Skip>
<Take xmlns="http://schemas.servicestack.net/types">0</Take>
<ComponentID>String</ComponentID>
<ComponentIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ComponentIDBetween>
<ComponentIDContains>String</ComponentIDContains>
<ComponentIDEndsWith>String</ComponentIDEndsWith>
<ComponentIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</ComponentIDIn>
<ComponentIDLike>String</ComponentIDLike>
<ComponentIDStartsWith>String</ComponentIDStartsWith>
<CostPrice>0</CostPrice>
<CostPriceBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</CostPriceBetween>
<CostPriceGreaterThan>0</CostPriceGreaterThan>
<CostPriceGreaterThanOrEqualTo>0</CostPriceGreaterThanOrEqualTo>
<CostPriceIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</CostPriceIn>
<CostPriceLessThan>0</CostPriceLessThan>
<CostPriceLessThanOrEqualTo>0</CostPriceLessThanOrEqualTo>
<CostPriceNotEqualTo>0</CostPriceNotEqualTo>
<DecimalPlaces>0</DecimalPlaces>
<DecimalPlacesBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:short>0</d2p1:short>
</DecimalPlacesBetween>
<DecimalPlacesGreaterThan>0</DecimalPlacesGreaterThan>
<DecimalPlacesGreaterThanOrEqualTo>0</DecimalPlacesGreaterThanOrEqualTo>
<DecimalPlacesIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:short>0</d2p1:short>
</DecimalPlacesIn>
<DecimalPlacesLessThan>0</DecimalPlacesLessThan>
<DecimalPlacesLessThanOrEqualTo>0</DecimalPlacesLessThanOrEqualTo>
<DecimalPlacesNotEqualTo>0</DecimalPlacesNotEqualTo>
<Description>String</Description>
<DescriptionBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</DescriptionBetween>
<DescriptionContains>String</DescriptionContains>
<DescriptionEndsWith>String</DescriptionEndsWith>
<DescriptionIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</DescriptionIn>
<DescriptionLike>String</DescriptionLike>
<DescriptionStartsWith>String</DescriptionStartsWith>
<INAssemblyHistoryID>String</INAssemblyHistoryID>
<INAssemblyHistoryIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</INAssemblyHistoryIDBetween>
<INAssemblyHistoryIDContains>String</INAssemblyHistoryIDContains>
<INAssemblyHistoryIDEndsWith>String</INAssemblyHistoryIDEndsWith>
<INAssemblyHistoryIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</INAssemblyHistoryIDIn>
<INAssemblyHistoryIDLike>String</INAssemblyHistoryIDLike>
<INAssemblyHistoryIDStartsWith>String</INAssemblyHistoryIDStartsWith>
<INAssemblyLineID>String</INAssemblyLineID>
<INAssemblyLineIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</INAssemblyLineIDBetween>
<INAssemblyLineIDContains>String</INAssemblyLineIDContains>
<INAssemblyLineIDEndsWith>String</INAssemblyLineIDEndsWith>
<INAssemblyLineIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</INAssemblyLineIDIn>
<INAssemblyLineIDLike>String</INAssemblyLineIDLike>
<INAssemblyLineIDStartsWith>String</INAssemblyLineIDStartsWith>
<LineNum>0</LineNum>
<LineNumBetween xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
<d2p1:short>0</d2p1:short>
</LineNumBetween>
<LineNumGreaterThan>0</LineNumGreaterThan>
<LineNumGreaterThanOrEqualTo>0</LineNumGreaterThanOrEqualTo>
<LineNumIn xmlns:d2p1="http://schemas.datacontract.org/2004/07/System">
<d2p1:short>0</d2p1:short>
</LineNumIn>
<LineNumLessThan>0</LineNumLessThan>
<LineNumLessThanOrEqualTo>0</LineNumLessThanOrEqualTo>
<LineNumNotEqualTo>0</LineNumNotEqualTo>
<PartNo>String</PartNo>
<PartNoBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</PartNoBetween>
<PartNoContains>String</PartNoContains>
<PartNoEndsWith>String</PartNoEndsWith>
<PartNoIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>String</d2p1:string>
</PartNoIn>
<PartNoLike>String</PartNoLike>
<PartNoStartsWith>String</PartNoStartsWith>
<PrevAssemble>0</PrevAssemble>
<PrevAssembleBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</PrevAssembleBetween>
<PrevAssembleGreaterThan>0</PrevAssembleGreaterThan>
<PrevAssembleGreaterThanOrEqualTo>0</PrevAssembleGreaterThanOrEqualTo>
<PrevAssembleIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</PrevAssembleIn>
<PrevAssembleLessThan>0</PrevAssembleLessThan>
<PrevAssembleLessThanOrEqualTo>0</PrevAssembleLessThanOrEqualTo>
<PrevAssembleNotEqualTo>0</PrevAssembleNotEqualTo>
<QtyAvailable>0</QtyAvailable>
<QtyAvailableBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyAvailableBetween>
<QtyAvailableGreaterThan>0</QtyAvailableGreaterThan>
<QtyAvailableGreaterThanOrEqualTo>0</QtyAvailableGreaterThanOrEqualTo>
<QtyAvailableIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyAvailableIn>
<QtyAvailableLessThan>0</QtyAvailableLessThan>
<QtyAvailableLessThanOrEqualTo>0</QtyAvailableLessThanOrEqualTo>
<QtyAvailableNotEqualTo>0</QtyAvailableNotEqualTo>
<QtyNeeded>0</QtyNeeded>
<QtyNeededBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyNeededBetween>
<QtyNeededGreaterThan>0</QtyNeededGreaterThan>
<QtyNeededGreaterThanOrEqualTo>0</QtyNeededGreaterThanOrEqualTo>
<QtyNeededIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyNeededIn>
<QtyNeededLessThan>0</QtyNeededLessThan>
<QtyNeededLessThanOrEqualTo>0</QtyNeededLessThanOrEqualTo>
<QtyNeededNotEqualTo>0</QtyNeededNotEqualTo>
<QtyOutstanding>0</QtyOutstanding>
<QtyOutstandingBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyOutstandingBetween>
<QtyOutstandingGreaterThan>0</QtyOutstandingGreaterThan>
<QtyOutstandingGreaterThanOrEqualTo>0</QtyOutstandingGreaterThanOrEqualTo>
<QtyOutstandingIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyOutstandingIn>
<QtyOutstandingLessThan>0</QtyOutstandingLessThan>
<QtyOutstandingLessThanOrEqualTo>0</QtyOutstandingLessThanOrEqualTo>
<QtyOutstandingNotEqualTo>0</QtyOutstandingNotEqualTo>
<QtyRequired>0</QtyRequired>
<QtyRequiredBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyRequiredBetween>
<QtyRequiredGreaterThan>0</QtyRequiredGreaterThan>
<QtyRequiredGreaterThanOrEqualTo>0</QtyRequiredGreaterThanOrEqualTo>
<QtyRequiredIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</QtyRequiredIn>
<QtyRequiredLessThan>0</QtyRequiredLessThan>
<QtyRequiredLessThanOrEqualTo>0</QtyRequiredLessThanOrEqualTo>
<QtyRequiredNotEqualTo>0</QtyRequiredNotEqualTo>
<ThisAssemble>0</ThisAssemble>
<ThisAssembleBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</ThisAssembleBetween>
<ThisAssembleGreaterThan>0</ThisAssembleGreaterThan>
<ThisAssembleGreaterThanOrEqualTo>0</ThisAssembleGreaterThanOrEqualTo>
<ThisAssembleIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:decimal>0</d2p1:decimal>
</ThisAssembleIn>
<ThisAssembleLessThan>0</ThisAssembleLessThan>
<ThisAssembleLessThanOrEqualTo>0</ThisAssembleLessThanOrEqualTo>
<ThisAssembleNotEqualTo>0</ThisAssembleNotEqualTo>
</IN_AssemblyLinesQuery>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<QueryResponseOfIN_AssemblyLines7kRqkrSv xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.servicestack.net/types">
<Offset>0</Offset>
<Total>0</Total>
<Results xmlns:d2p1="http://schemas.datacontract.org/2004/07/JiwaFinancials.Jiwa.JiwaServiceModel.Tables">
<d2p1:IN_AssemblyLines>
<d2p1:_x003C_ComponentID_x003E_k__BackingField>String</d2p1:_x003C_ComponentID_x003E_k__BackingField>
<d2p1:_x003C_CostPrice_x003E_k__BackingField>0</d2p1:_x003C_CostPrice_x003E_k__BackingField>
<d2p1:_x003C_DecimalPlaces_x003E_k__BackingField>0</d2p1:_x003C_DecimalPlaces_x003E_k__BackingField>
<d2p1:_x003C_Description_x003E_k__BackingField>String</d2p1:_x003C_Description_x003E_k__BackingField>
<d2p1:_x003C_INAssemblyHistoryID_x003E_k__BackingField>String</d2p1:_x003C_INAssemblyHistoryID_x003E_k__BackingField>
<d2p1:_x003C_INAssemblyLineID_x003E_k__BackingField>String</d2p1:_x003C_INAssemblyLineID_x003E_k__BackingField>
<d2p1:_x003C_LineNum_x003E_k__BackingField>0</d2p1:_x003C_LineNum_x003E_k__BackingField>
<d2p1:_x003C_PartNo_x003E_k__BackingField>String</d2p1:_x003C_PartNo_x003E_k__BackingField>
<d2p1:_x003C_PrevAssemble_x003E_k__BackingField>0</d2p1:_x003C_PrevAssemble_x003E_k__BackingField>
<d2p1:_x003C_QtyAvailable_x003E_k__BackingField>0</d2p1:_x003C_QtyAvailable_x003E_k__BackingField>
<d2p1:_x003C_QtyNeeded_x003E_k__BackingField>0</d2p1:_x003C_QtyNeeded_x003E_k__BackingField>
<d2p1:_x003C_QtyOutstanding_x003E_k__BackingField>0</d2p1:_x003C_QtyOutstanding_x003E_k__BackingField>
<d2p1:_x003C_QtyRequired_x003E_k__BackingField>0</d2p1:_x003C_QtyRequired_x003E_k__BackingField>
<d2p1:_x003C_ThisAssemble_x003E_k__BackingField>0</d2p1:_x003C_ThisAssemble_x003E_k__BackingField>
</d2p1:IN_AssemblyLines>
</Results>
<Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</Meta>
<ResponseStatus>
<ErrorCode>String</ErrorCode>
<Message>String</Message>
<StackTrace>String</StackTrace>
<Errors>
<ResponseError>
<ErrorCode>String</ErrorCode>
<FieldName>String</FieldName>
<Message>String</Message>
<Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:KeyValueOfstringstring>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>String</d5p1:Value>
</d5p1:KeyValueOfstringstring>
</Meta>
</ResponseError>
</Errors>
<Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</Meta>
</ResponseStatus>
</QueryResponseOfIN_AssemblyLines7kRqkrSv>