JiwaAPI

<back to all web services

IN_SOHQuery

Requires Authentication
The following routes are available for this service:
GET/Queries/IN_SOHRetrieves a list of inventory stock transactionrecords.
IN_SOHQuery Parameters:
NameParameterData TypeRequiredDescription
LinkIDquerystringNo
LinkIDStartsWithquerystringNo
LinkIDEndsWithquerystringNo
LinkIDContainsquerystringNo
LinkIDLikequerystringNo
LinkIDBetweenquerystring[]No
LinkIDInquerystring[]No
LastSavedDateTimequeryDateTime?No
LastSavedDateTimeGreaterThanOrEqualToqueryDateTime?No
LastSavedDateTimeGreaterThanqueryDateTime?No
LastSavedDateTimeLessThanqueryDateTime?No
LastSavedDateTimeLessThanOrEqualToqueryDateTime?No
LastSavedDateTimeNotEqualToqueryDateTime?No
LastSavedDateTimeBetweenqueryNullable<DateTime>[]No
LastSavedDateTimeInqueryNullable<DateTime>[]No
InventoryIDquerystringNo
InventoryIDStartsWithquerystringNo
InventoryIDEndsWithquerystringNo
InventoryIDContainsquerystringNo
InventoryIDLikequerystringNo
InventoryIDBetweenquerystring[]No
InventoryIDInquerystring[]No
DateInqueryDateTime?No
DateInGreaterThanOrEqualToqueryDateTime?No
DateInGreaterThanqueryDateTime?No
DateInLessThanqueryDateTime?No
DateInLessThanOrEqualToqueryDateTime?No
DateInNotEqualToqueryDateTime?No
DateInBetweenqueryNullable<DateTime>[]No
DateInInqueryNullable<DateTime>[]No
QuantityInquerydecimal?No
QuantityInGreaterThanOrEqualToquerydecimal?No
QuantityInGreaterThanquerydecimal?No
QuantityInLessThanquerydecimal?No
QuantityInLessThanOrEqualToquerydecimal?No
QuantityInNotEqualToquerydecimal?No
QuantityInBetweenqueryNullable<Decimal>[]No
QuantityInInqueryNullable<Decimal>[]No
LCostInquerydecimal?No
LCostInGreaterThanOrEqualToquerydecimal?No
LCostInGreaterThanquerydecimal?No
LCostInLessThanquerydecimal?No
LCostInLessThanOrEqualToquerydecimal?No
LCostInNotEqualToquerydecimal?No
LCostInBetweenqueryNullable<Decimal>[]No
LCostInInqueryNullable<Decimal>[]No
SCostInquerydecimal?No
SCostInGreaterThanOrEqualToquerydecimal?No
SCostInGreaterThanquerydecimal?No
SCostInLessThanquerydecimal?No
SCostInLessThanOrEqualToquerydecimal?No
SCostInNotEqualToquerydecimal?No
SCostInBetweenqueryNullable<Decimal>[]No
SCostInInqueryNullable<Decimal>[]No
SpecialPricequerydecimal?No
SpecialPriceGreaterThanOrEqualToquerydecimal?No
SpecialPriceGreaterThanquerydecimal?No
SpecialPriceLessThanquerydecimal?No
SpecialPriceLessThanOrEqualToquerydecimal?No
SpecialPriceNotEqualToquerydecimal?No
SpecialPriceBetweenqueryNullable<Decimal>[]No
SpecialPriceInqueryNullable<Decimal>[]No
QuantityLeftquerydecimal?No
QuantityLeftGreaterThanOrEqualToquerydecimal?No
QuantityLeftGreaterThanquerydecimal?No
QuantityLeftLessThanquerydecimal?No
QuantityLeftLessThanOrEqualToquerydecimal?No
QuantityLeftNotEqualToquerydecimal?No
QuantityLeftBetweenqueryNullable<Decimal>[]No
QuantityLeftInqueryNullable<Decimal>[]No
SerialNoquerystringNo
SerialNoStartsWithquerystringNo
SerialNoEndsWithquerystringNo
SerialNoContainsquerystringNo
SerialNoLikequerystringNo
SerialNoBetweenquerystring[]No
SerialNoInquerystring[]No
TaxPaidquerydecimal?No
TaxPaidGreaterThanOrEqualToquerydecimal?No
TaxPaidGreaterThanquerydecimal?No
TaxPaidLessThanquerydecimal?No
TaxPaidLessThanOrEqualToquerydecimal?No
TaxPaidNotEqualToquerydecimal?No
TaxPaidBetweenqueryNullable<Decimal>[]No
TaxPaidInqueryNullable<Decimal>[]No
RefquerystringNo
RefStartsWithquerystringNo
RefEndsWithquerystringNo
RefContainsquerystringNo
RefLikequerystringNo
RefBetweenquerystring[]No
RefInquerystring[]No
SourceIDquerystringNo
SourceIDStartsWithquerystringNo
SourceIDEndsWithquerystringNo
SourceIDContainsquerystringNo
SourceIDLikequerystringNo
SourceIDBetweenquerystring[]No
SourceIDInquerystring[]No
HistoryTextquerystringNo
HistoryTextStartsWithquerystringNo
HistoryTextEndsWithquerystringNo
HistoryTextContainsquerystringNo
HistoryTextLikequerystringNo
HistoryTextBetweenquerystring[]No
HistoryTextInquerystring[]No
QuantityAllocatedquerydecimal?No
QuantityAllocatedGreaterThanOrEqualToquerydecimal?No
QuantityAllocatedGreaterThanquerydecimal?No
QuantityAllocatedLessThanquerydecimal?No
QuantityAllocatedLessThanOrEqualToquerydecimal?No
QuantityAllocatedNotEqualToquerydecimal?No
QuantityAllocatedBetweenqueryNullable<Decimal>[]No
QuantityAllocatedInqueryNullable<Decimal>[]No
IN_LogicalIDquerystringNo
IN_LogicalIDStartsWithquerystringNo
IN_LogicalIDEndsWithquerystringNo
IN_LogicalIDContainsquerystringNo
IN_LogicalIDLikequerystringNo
IN_LogicalIDBetweenquerystring[]No
IN_LogicalIDInquerystring[]No
BinLocationDescquerystringNo
BinLocationDescStartsWithquerystringNo
BinLocationDescEndsWithquerystringNo
BinLocationDescContainsquerystringNo
BinLocationDescLikequerystringNo
BinLocationDescBetweenquerystring[]No
BinLocationDescInquerystring[]No
ExpiryDatequeryDateTime?No
ExpiryDateGreaterThanOrEqualToqueryDateTime?No
ExpiryDateGreaterThanqueryDateTime?No
ExpiryDateLessThanqueryDateTime?No
ExpiryDateLessThanOrEqualToqueryDateTime?No
ExpiryDateNotEqualToqueryDateTime?No
ExpiryDateBetweenqueryNullable<DateTime>[]No
ExpiryDateInqueryNullable<DateTime>[]No
SY_Forms_ClassNamequerystringNo
SY_Forms_ClassNameStartsWithquerystringNo
SY_Forms_ClassNameEndsWithquerystringNo
SY_Forms_ClassNameContainsquerystringNo
SY_Forms_ClassNameLikequerystringNo
SY_Forms_ClassNameBetweenquerystring[]No
SY_Forms_ClassNameInquerystring[]No
QueryBase Parameters:
NameParameterData TypeRequiredDescription
Skipformint?No
Takeformint?No
OrderByformstringNo
OrderByDescformstringNo
IncludeformstringNo
FieldsformstringNo
MetaformDictionary<string, string>No
IN_SOH Parameters:
NameParameterData TypeRequiredDescription
LinkIDformstringNo
LastSavedDateTimeformDateTime?No
InventoryIDformstringNo
DateInformDateTime?No
QuantityInformdecimal?No
LCostInformdecimal?No
SCostInformdecimal?No
SpecialPriceformdecimal?No
QuantityLeftformdecimal?No
SerialNoformstringNo
TaxPaidformdecimal?No
RefformstringNo
SourceIDformstringNo
HistoryTextformstringNo
QuantityAllocatedformdecimal?No
IN_LogicalIDformstringNo
BinLocationDescformstringNo
ExpiryDateformDateTime?No
SY_Forms_ClassNameformstringNo
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 .csv suffix or ?format=csv

HTTP + CSV

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

GET /Queries/IN_SOH HTTP/1.1 
Host: api.jiwa.com.au 
Accept: text/csv
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"Results":[{"LinkID":"String","LastSavedDateTime":"0001-01-01T00:00:00.0000000","InventoryID":"String","DateIn":"0001-01-01T00:00:00.0000000","QuantityIn":0,"LCostIn":0,"SCostIn":0,"SpecialPrice":0,"QuantityLeft":0,"SerialNo":"String","TaxPaid":0,"Ref":"String","SourceID":"String","HistoryText":"String","QuantityAllocated":0,"IN_LogicalID":"String","BinLocationDesc":"String","ExpiryDate":"0001-01-01T00:00:00.0000000","SY_Forms_ClassName":"String"}],"Meta":{"String":"String"},"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}}}