JiwaAPI

<back to all web services

QO_LineExtraQuery

Requires Authentication
QO_LineExtraQuery Parameters:
NameParameterData TypeRequiredDescription
SOLineExtraRecIDquerystringNo
SOLineExtraRecIDStartsWithquerystringNo
SOLineExtraRecIDEndsWithquerystringNo
SOLineExtraRecIDContainsquerystringNo
SOLineExtraRecIDLikequerystringNo
SOLineExtraRecIDBetweenquerystring[]No
SOLineExtraRecIDInquerystring[]No
InvoiceLineIDquerystringNo
InvoiceLineIDStartsWithquerystringNo
InvoiceLineIDEndsWithquerystringNo
InvoiceLineIDContainsquerystringNo
InvoiceLineIDLikequerystringNo
InvoiceLineIDBetweenquerystring[]No
InvoiceLineIDInquerystring[]No
InvoiceHistoryIDquerystringNo
InvoiceHistoryIDStartsWithquerystringNo
InvoiceHistoryIDEndsWithquerystringNo
InvoiceHistoryIDContainsquerystringNo
InvoiceHistoryIDLikequerystringNo
InvoiceHistoryIDBetweenquerystring[]No
InvoiceHistoryIDInquerystring[]No
LedgerReversePurchaseAccIDquerystringNo
LedgerReversePurchaseAccIDStartsWithquerystringNo
LedgerReversePurchaseAccIDEndsWithquerystringNo
LedgerReversePurchaseAccIDContainsquerystringNo
LedgerReversePurchaseAccIDLikequerystringNo
LedgerReversePurchaseAccIDBetweenquerystring[]No
LedgerReversePurchaseAccIDInquerystring[]No
LedgerMovement_COGAccIDquerystringNo
LedgerMovement_COGAccIDStartsWithquerystringNo
LedgerMovement_COGAccIDEndsWithquerystringNo
LedgerMovement_COGAccIDContainsquerystringNo
LedgerMovement_COGAccIDLikequerystringNo
LedgerMovement_COGAccIDBetweenquerystring[]No
LedgerMovement_COGAccIDInquerystring[]No
LedgerSalesAccIDquerystringNo
LedgerSalesAccIDStartsWithquerystringNo
LedgerSalesAccIDEndsWithquerystringNo
LedgerSalesAccIDContainsquerystringNo
LedgerSalesAccIDLikequerystringNo
LedgerSalesAccIDBetweenquerystring[]No
LedgerSalesAccIDInquerystring[]No
LedgerSalesReturnsAccIDquerystringNo
LedgerSalesReturnsAccIDStartsWithquerystringNo
LedgerSalesReturnsAccIDEndsWithquerystringNo
LedgerSalesReturnsAccIDContainsquerystringNo
LedgerSalesReturnsAccIDLikequerystringNo
LedgerSalesReturnsAccIDBetweenquerystring[]No
LedgerSalesReturnsAccIDInquerystring[]No
LedgerTaxLiabAccIDquerystringNo
LedgerTaxLiabAccIDStartsWithquerystringNo
LedgerTaxLiabAccIDEndsWithquerystringNo
LedgerTaxLiabAccIDContainsquerystringNo
LedgerTaxLiabAccIDLikequerystringNo
LedgerTaxLiabAccIDBetweenquerystring[]No
LedgerTaxLiabAccIDInquerystring[]No
LedgerTaxExpAccIDquerystringNo
LedgerTaxExpAccIDStartsWithquerystringNo
LedgerTaxExpAccIDEndsWithquerystringNo
LedgerTaxExpAccIDContainsquerystringNo
LedgerTaxExpAccIDLikequerystringNo
LedgerTaxExpAccIDBetweenquerystring[]No
LedgerTaxExpAccIDInquerystring[]No
QueryBase Parameters:
NameParameterData TypeRequiredDescription
Skipformint?No
Takeformint?No
OrderByformstringNo
OrderByDescformstringNo
IncludeformstringNo
FieldsformstringNo
MetaformDictionary<string, string>No
QO_LineExtra Parameters:
NameParameterData TypeRequiredDescription
SOLineExtraRecIDformstringNo
InvoiceLineIDformstringNo
InvoiceHistoryIDformstringNo
LedgerReversePurchaseAccIDformstringNo
LedgerMovement_COGAccIDformstringNo
LedgerSalesAccIDformstringNo
LedgerSalesReturnsAccIDformstringNo
LedgerTaxLiabAccIDformstringNo
LedgerTaxExpAccIDformstringNo
QueryResponse<T> Parameters:
NameParameterData TypeRequiredDescription
OffsetformintNo
TotalformintNo
ResultsformList<T>No
MetaformDictionary<string, string>No
ResponseStatusformResponseStatusNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/reply/QO_LineExtraQuery HTTP/1.1 
Host: api.jiwa.com.au 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<QO_LineExtraQuery 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>
  <InvoiceHistoryID>String</InvoiceHistoryID>
  <InvoiceHistoryIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </InvoiceHistoryIDBetween>
  <InvoiceHistoryIDContains>String</InvoiceHistoryIDContains>
  <InvoiceHistoryIDEndsWith>String</InvoiceHistoryIDEndsWith>
  <InvoiceHistoryIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </InvoiceHistoryIDIn>
  <InvoiceHistoryIDLike>String</InvoiceHistoryIDLike>
  <InvoiceHistoryIDStartsWith>String</InvoiceHistoryIDStartsWith>
  <InvoiceLineID>String</InvoiceLineID>
  <InvoiceLineIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </InvoiceLineIDBetween>
  <InvoiceLineIDContains>String</InvoiceLineIDContains>
  <InvoiceLineIDEndsWith>String</InvoiceLineIDEndsWith>
  <InvoiceLineIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </InvoiceLineIDIn>
  <InvoiceLineIDLike>String</InvoiceLineIDLike>
  <InvoiceLineIDStartsWith>String</InvoiceLineIDStartsWith>
  <LedgerMovement_COGAccID>String</LedgerMovement_COGAccID>
  <LedgerMovement_COGAccIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </LedgerMovement_COGAccIDBetween>
  <LedgerMovement_COGAccIDContains>String</LedgerMovement_COGAccIDContains>
  <LedgerMovement_COGAccIDEndsWith>String</LedgerMovement_COGAccIDEndsWith>
  <LedgerMovement_COGAccIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </LedgerMovement_COGAccIDIn>
  <LedgerMovement_COGAccIDLike>String</LedgerMovement_COGAccIDLike>
  <LedgerMovement_COGAccIDStartsWith>String</LedgerMovement_COGAccIDStartsWith>
  <LedgerReversePurchaseAccID>String</LedgerReversePurchaseAccID>
  <LedgerReversePurchaseAccIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </LedgerReversePurchaseAccIDBetween>
  <LedgerReversePurchaseAccIDContains>String</LedgerReversePurchaseAccIDContains>
  <LedgerReversePurchaseAccIDEndsWith>String</LedgerReversePurchaseAccIDEndsWith>
  <LedgerReversePurchaseAccIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </LedgerReversePurchaseAccIDIn>
  <LedgerReversePurchaseAccIDLike>String</LedgerReversePurchaseAccIDLike>
  <LedgerReversePurchaseAccIDStartsWith>String</LedgerReversePurchaseAccIDStartsWith>
  <LedgerSalesAccID>String</LedgerSalesAccID>
  <LedgerSalesAccIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </LedgerSalesAccIDBetween>
  <LedgerSalesAccIDContains>String</LedgerSalesAccIDContains>
  <LedgerSalesAccIDEndsWith>String</LedgerSalesAccIDEndsWith>
  <LedgerSalesAccIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </LedgerSalesAccIDIn>
  <LedgerSalesAccIDLike>String</LedgerSalesAccIDLike>
  <LedgerSalesAccIDStartsWith>String</LedgerSalesAccIDStartsWith>
  <LedgerSalesReturnsAccID>String</LedgerSalesReturnsAccID>
  <LedgerSalesReturnsAccIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </LedgerSalesReturnsAccIDBetween>
  <LedgerSalesReturnsAccIDContains>String</LedgerSalesReturnsAccIDContains>
  <LedgerSalesReturnsAccIDEndsWith>String</LedgerSalesReturnsAccIDEndsWith>
  <LedgerSalesReturnsAccIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </LedgerSalesReturnsAccIDIn>
  <LedgerSalesReturnsAccIDLike>String</LedgerSalesReturnsAccIDLike>
  <LedgerSalesReturnsAccIDStartsWith>String</LedgerSalesReturnsAccIDStartsWith>
  <LedgerTaxExpAccID>String</LedgerTaxExpAccID>
  <LedgerTaxExpAccIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </LedgerTaxExpAccIDBetween>
  <LedgerTaxExpAccIDContains>String</LedgerTaxExpAccIDContains>
  <LedgerTaxExpAccIDEndsWith>String</LedgerTaxExpAccIDEndsWith>
  <LedgerTaxExpAccIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </LedgerTaxExpAccIDIn>
  <LedgerTaxExpAccIDLike>String</LedgerTaxExpAccIDLike>
  <LedgerTaxExpAccIDStartsWith>String</LedgerTaxExpAccIDStartsWith>
  <LedgerTaxLiabAccID>String</LedgerTaxLiabAccID>
  <LedgerTaxLiabAccIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </LedgerTaxLiabAccIDBetween>
  <LedgerTaxLiabAccIDContains>String</LedgerTaxLiabAccIDContains>
  <LedgerTaxLiabAccIDEndsWith>String</LedgerTaxLiabAccIDEndsWith>
  <LedgerTaxLiabAccIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </LedgerTaxLiabAccIDIn>
  <LedgerTaxLiabAccIDLike>String</LedgerTaxLiabAccIDLike>
  <LedgerTaxLiabAccIDStartsWith>String</LedgerTaxLiabAccIDStartsWith>
  <SOLineExtraRecID>String</SOLineExtraRecID>
  <SOLineExtraRecIDBetween xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </SOLineExtraRecIDBetween>
  <SOLineExtraRecIDContains>String</SOLineExtraRecIDContains>
  <SOLineExtraRecIDEndsWith>String</SOLineExtraRecIDEndsWith>
  <SOLineExtraRecIDIn xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </SOLineExtraRecIDIn>
  <SOLineExtraRecIDLike>String</SOLineExtraRecIDLike>
  <SOLineExtraRecIDStartsWith>String</SOLineExtraRecIDStartsWith>
</QO_LineExtraQuery>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<QueryResponseOfQO_LineExtra7kRqkrSv 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:QO_LineExtra>
      <d2p1:_x003C_InvoiceHistoryID_x003E_k__BackingField>String</d2p1:_x003C_InvoiceHistoryID_x003E_k__BackingField>
      <d2p1:_x003C_InvoiceLineID_x003E_k__BackingField>String</d2p1:_x003C_InvoiceLineID_x003E_k__BackingField>
      <d2p1:_x003C_LedgerMovement_COGAccID_x003E_k__BackingField>String</d2p1:_x003C_LedgerMovement_COGAccID_x003E_k__BackingField>
      <d2p1:_x003C_LedgerReversePurchaseAccID_x003E_k__BackingField>String</d2p1:_x003C_LedgerReversePurchaseAccID_x003E_k__BackingField>
      <d2p1:_x003C_LedgerSalesAccID_x003E_k__BackingField>String</d2p1:_x003C_LedgerSalesAccID_x003E_k__BackingField>
      <d2p1:_x003C_LedgerSalesReturnsAccID_x003E_k__BackingField>String</d2p1:_x003C_LedgerSalesReturnsAccID_x003E_k__BackingField>
      <d2p1:_x003C_LedgerTaxExpAccID_x003E_k__BackingField>String</d2p1:_x003C_LedgerTaxExpAccID_x003E_k__BackingField>
      <d2p1:_x003C_LedgerTaxLiabAccID_x003E_k__BackingField>String</d2p1:_x003C_LedgerTaxLiabAccID_x003E_k__BackingField>
      <d2p1:_x003C_SOLineExtraRecID_x003E_k__BackingField>String</d2p1:_x003C_SOLineExtraRecID_x003E_k__BackingField>
    </d2p1:QO_LineExtra>
  </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>
</QueryResponseOfQO_LineExtra7kRqkrSv>