JiwaAPI

<back to all web services

IN_ClassificationQuery

Requires Authentication
The following routes are available for this service:
GET/Queries/IN_ClassificationRetrieves a list of inventory classifications.
IN_ClassificationQuery Parameters:
NameParameterData TypeRequiredDescription
InventoryClassificationIDquerystringNo
InventoryClassificationIDStartsWithquerystringNo
InventoryClassificationIDEndsWithquerystringNo
InventoryClassificationIDContainsquerystringNo
InventoryClassificationIDLikequerystringNo
InventoryClassificationIDBetweenquerystring[]No
InventoryClassificationIDInquerystring[]No
DescriptionquerystringNo
DescriptionStartsWithquerystringNo
DescriptionEndsWithquerystringNo
DescriptionContainsquerystringNo
DescriptionLikequerystringNo
DescriptionBetweenquerystring[]No
DescriptionInquerystring[]No
LastSavedDateTimequeryDateTime?No
LastSavedDateTimeGreaterThanOrEqualToqueryDateTime?No
LastSavedDateTimeGreaterThanqueryDateTime?No
LastSavedDateTimeLessThanqueryDateTime?No
LastSavedDateTimeLessThanOrEqualToqueryDateTime?No
LastSavedDateTimeNotEqualToqueryDateTime?No
LastSavedDateTimeBetweenqueryNullable<DateTime>[]No
LastSavedDateTimeInqueryNullable<DateTime>[]No
LedgerInvValuequerystringNo
LedgerInvValueStartsWithquerystringNo
LedgerInvValueEndsWithquerystringNo
LedgerInvValueContainsquerystringNo
LedgerInvValueLikequerystringNo
LedgerInvValueBetweenquerystring[]No
LedgerInvValueInquerystring[]No
LedgerMovement_COGquerystringNo
LedgerMovement_COGStartsWithquerystringNo
LedgerMovement_COGEndsWithquerystringNo
LedgerMovement_COGContainsquerystringNo
LedgerMovement_COGLikequerystringNo
LedgerMovement_COGBetweenquerystring[]No
LedgerMovement_COGInquerystring[]No
LedgerExpAssetquerystringNo
LedgerExpAssetStartsWithquerystringNo
LedgerExpAssetEndsWithquerystringNo
LedgerExpAssetContainsquerystringNo
LedgerExpAssetLikequerystringNo
LedgerExpAssetBetweenquerystring[]No
LedgerExpAssetInquerystring[]No
LedgerExpLiabquerystringNo
LedgerExpLiabStartsWithquerystringNo
LedgerExpLiabEndsWithquerystringNo
LedgerExpLiabContainsquerystringNo
LedgerExpLiabLikequerystringNo
LedgerExpLiabBetweenquerystring[]No
LedgerExpLiabInquerystring[]No
LedgerDelAssetquerystringNo
LedgerDelAssetStartsWithquerystringNo
LedgerDelAssetEndsWithquerystringNo
LedgerDelAssetContainsquerystringNo
LedgerDelAssetLikequerystringNo
LedgerDelAssetBetweenquerystring[]No
LedgerDelAssetInquerystring[]No
LedgerDelLiabquerystringNo
LedgerDelLiabStartsWithquerystringNo
LedgerDelLiabEndsWithquerystringNo
LedgerDelLiabContainsquerystringNo
LedgerDelLiabLikequerystringNo
LedgerDelLiabBetweenquerystring[]No
LedgerDelLiabInquerystring[]No
LedgerAssignedValuequerystringNo
LedgerAssignedValueStartsWithquerystringNo
LedgerAssignedValueEndsWithquerystringNo
LedgerAssignedValueContainsquerystringNo
LedgerAssignedValueLikequerystringNo
LedgerAssignedValueBetweenquerystring[]No
LedgerAssignedValueInquerystring[]No
LedgerCogVariancequerystringNo
LedgerCogVarianceStartsWithquerystringNo
LedgerCogVarianceEndsWithquerystringNo
LedgerCogVarianceContainsquerystringNo
LedgerCogVarianceLikequerystringNo
LedgerCogVarianceBetweenquerystring[]No
LedgerCogVarianceInquerystring[]No
LedgerInvSalesquerystringNo
LedgerInvSalesStartsWithquerystringNo
LedgerInvSalesEndsWithquerystringNo
LedgerInvSalesContainsquerystringNo
LedgerInvSalesLikequerystringNo
LedgerInvSalesBetweenquerystring[]No
LedgerInvSalesInquerystring[]No
LedgerAccumulatorquerystringNo
LedgerAccumulatorStartsWithquerystringNo
LedgerAccumulatorEndsWithquerystringNo
LedgerAccumulatorContainsquerystringNo
LedgerAccumulatorLikequerystringNo
LedgerAccumulatorBetweenquerystring[]No
LedgerAccumulatorInquerystring[]No
LedgerPurchasesquerystringNo
LedgerPurchasesStartsWithquerystringNo
LedgerPurchasesEndsWithquerystringNo
LedgerPurchasesContainsquerystringNo
LedgerPurchasesLikequerystringNo
LedgerPurchasesBetweenquerystring[]No
LedgerPurchasesInquerystring[]No
LedgerShipCompletequerystringNo
LedgerShipCompleteStartsWithquerystringNo
LedgerShipCompleteEndsWithquerystringNo
LedgerShipCompleteContainsquerystringNo
LedgerShipCompleteLikequerystringNo
LedgerShipCompleteBetweenquerystring[]No
LedgerShipCompleteInquerystring[]No
LedgerWriteOnquerystringNo
LedgerWriteOnStartsWithquerystringNo
LedgerWriteOnEndsWithquerystringNo
LedgerWriteOnContainsquerystringNo
LedgerWriteOnLikequerystringNo
LedgerWriteOnBetweenquerystring[]No
LedgerWriteOnInquerystring[]No
LedgerWriteOffquerystringNo
LedgerWriteOffStartsWithquerystringNo
LedgerWriteOffEndsWithquerystringNo
LedgerWriteOffContainsquerystringNo
LedgerWriteOffLikequerystringNo
LedgerWriteOffBetweenquerystring[]No
LedgerWriteOffInquerystring[]No
LedgerCostPriceAdjquerystringNo
LedgerCostPriceAdjStartsWithquerystringNo
LedgerCostPriceAdjEndsWithquerystringNo
LedgerCostPriceAdjContainsquerystringNo
LedgerCostPriceAdjLikequerystringNo
LedgerCostPriceAdjBetweenquerystring[]No
LedgerCostPriceAdjInquerystring[]No
GSTInwardsIDquerystringNo
GSTInwardsIDStartsWithquerystringNo
GSTInwardsIDEndsWithquerystringNo
GSTInwardsIDContainsquerystringNo
GSTInwardsIDLikequerystringNo
GSTInwardsIDBetweenquerystring[]No
GSTInwardsIDInquerystring[]No
GSTOutwardsIDquerystringNo
GSTOutwardsIDStartsWithquerystringNo
GSTOutwardsIDEndsWithquerystringNo
GSTOutwardsIDContainsquerystringNo
GSTOutwardsIDLikequerystringNo
GSTOutwardsIDBetweenquerystring[]No
GSTOutwardsIDInquerystring[]No
GSTAdjustmentsINIDquerystringNo
GSTAdjustmentsINIDStartsWithquerystringNo
GSTAdjustmentsINIDEndsWithquerystringNo
GSTAdjustmentsINIDContainsquerystringNo
GSTAdjustmentsINIDLikequerystringNo
GSTAdjustmentsINIDBetweenquerystring[]No
GSTAdjustmentsINIDInquerystring[]No
GSTAdjustmentsOUTIDquerystringNo
GSTAdjustmentsOUTIDStartsWithquerystringNo
GSTAdjustmentsOUTIDEndsWithquerystringNo
GSTAdjustmentsOUTIDContainsquerystringNo
GSTAdjustmentsOUTIDLikequerystringNo
GSTAdjustmentsOUTIDBetweenquerystring[]No
GSTAdjustmentsOUTIDInquerystring[]No
WebEnabledquerybool?No
DefaultClassificationquerybool?No
PricingGroupIDquerystringNo
PricingGroupIDStartsWithquerystringNo
PricingGroupIDEndsWithquerystringNo
PricingGroupIDContainsquerystringNo
PricingGroupIDLikequerystringNo
PricingGroupIDBetweenquerystring[]No
PricingGroupIDInquerystring[]No
QueryBase Parameters:
NameParameterData TypeRequiredDescription
Skipformint?No
Takeformint?No
OrderByformstringNo
OrderByDescformstringNo
IncludeformstringNo
FieldsformstringNo
MetaformDictionary<string, string>No
IN_Classification Parameters:
NameParameterData TypeRequiredDescription
InventoryClassificationIDformstringNo
DescriptionformstringNo
LastSavedDateTimeformDateTime?No
LedgerInvValueformstringNo
LedgerMovement_COGformstringNo
LedgerExpAssetformstringNo
LedgerExpLiabformstringNo
LedgerDelAssetformstringNo
LedgerDelLiabformstringNo
LedgerAssignedValueformstringNo
LedgerCogVarianceformstringNo
LedgerInvSalesformstringNo
LedgerAccumulatorformstringNo
LedgerPurchasesformstringNo
LedgerShipCompleteformstringNo
LedgerWriteOnformstringNo
LedgerWriteOffformstringNo
LedgerCostPriceAdjformstringNo
GSTInwardsIDformstringNo
GSTOutwardsIDformstringNo
GSTAdjustmentsINIDformstringNo
GSTAdjustmentsOUTIDformstringNo
WebEnabledformboolNo
DefaultClassificationformbool?No
PricingGroupIDformstringNo
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.

GET /Queries/IN_Classification HTTP/1.1 
Host: api.jiwa.com.au 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<QueryResponseOfIN_Classification7kRqkrSv 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_Classification>
      <d2p1:_x003C_DefaultClassification_x003E_k__BackingField>false</d2p1:_x003C_DefaultClassification_x003E_k__BackingField>
      <d2p1:_x003C_Description_x003E_k__BackingField>String</d2p1:_x003C_Description_x003E_k__BackingField>
      <d2p1:_x003C_GSTAdjustmentsINID_x003E_k__BackingField>String</d2p1:_x003C_GSTAdjustmentsINID_x003E_k__BackingField>
      <d2p1:_x003C_GSTAdjustmentsOUTID_x003E_k__BackingField>String</d2p1:_x003C_GSTAdjustmentsOUTID_x003E_k__BackingField>
      <d2p1:_x003C_GSTInwardsID_x003E_k__BackingField>String</d2p1:_x003C_GSTInwardsID_x003E_k__BackingField>
      <d2p1:_x003C_GSTOutwardsID_x003E_k__BackingField>String</d2p1:_x003C_GSTOutwardsID_x003E_k__BackingField>
      <d2p1:_x003C_InventoryClassificationID_x003E_k__BackingField>String</d2p1:_x003C_InventoryClassificationID_x003E_k__BackingField>
      <d2p1:_x003C_LastSavedDateTime_x003E_k__BackingField>0001-01-01T00:00:00</d2p1:_x003C_LastSavedDateTime_x003E_k__BackingField>
      <d2p1:_x003C_LedgerAccumulator_x003E_k__BackingField>String</d2p1:_x003C_LedgerAccumulator_x003E_k__BackingField>
      <d2p1:_x003C_LedgerAssignedValue_x003E_k__BackingField>String</d2p1:_x003C_LedgerAssignedValue_x003E_k__BackingField>
      <d2p1:_x003C_LedgerCogVariance_x003E_k__BackingField>String</d2p1:_x003C_LedgerCogVariance_x003E_k__BackingField>
      <d2p1:_x003C_LedgerCostPriceAdj_x003E_k__BackingField>String</d2p1:_x003C_LedgerCostPriceAdj_x003E_k__BackingField>
      <d2p1:_x003C_LedgerDelAsset_x003E_k__BackingField>String</d2p1:_x003C_LedgerDelAsset_x003E_k__BackingField>
      <d2p1:_x003C_LedgerDelLiab_x003E_k__BackingField>String</d2p1:_x003C_LedgerDelLiab_x003E_k__BackingField>
      <d2p1:_x003C_LedgerExpAsset_x003E_k__BackingField>String</d2p1:_x003C_LedgerExpAsset_x003E_k__BackingField>
      <d2p1:_x003C_LedgerExpLiab_x003E_k__BackingField>String</d2p1:_x003C_LedgerExpLiab_x003E_k__BackingField>
      <d2p1:_x003C_LedgerInvSales_x003E_k__BackingField>String</d2p1:_x003C_LedgerInvSales_x003E_k__BackingField>
      <d2p1:_x003C_LedgerInvValue_x003E_k__BackingField>String</d2p1:_x003C_LedgerInvValue_x003E_k__BackingField>
      <d2p1:_x003C_LedgerMovement_COG_x003E_k__BackingField>String</d2p1:_x003C_LedgerMovement_COG_x003E_k__BackingField>
      <d2p1:_x003C_LedgerPurchases_x003E_k__BackingField>String</d2p1:_x003C_LedgerPurchases_x003E_k__BackingField>
      <d2p1:_x003C_LedgerShipComplete_x003E_k__BackingField>String</d2p1:_x003C_LedgerShipComplete_x003E_k__BackingField>
      <d2p1:_x003C_LedgerWriteOff_x003E_k__BackingField>String</d2p1:_x003C_LedgerWriteOff_x003E_k__BackingField>
      <d2p1:_x003C_LedgerWriteOn_x003E_k__BackingField>String</d2p1:_x003C_LedgerWriteOn_x003E_k__BackingField>
      <d2p1:_x003C_PricingGroupID_x003E_k__BackingField>String</d2p1:_x003C_PricingGroupID_x003E_k__BackingField>
      <d2p1:_x003C_WebEnabled_x003E_k__BackingField>false</d2p1:_x003C_WebEnabled_x003E_k__BackingField>
    </d2p1:IN_Classification>
  </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_Classification7kRqkrSv>