JiwaAPI

<back to all web services

SO_PrintLogQuery

Requires Authentication
SO_PrintLogQuery Parameters:
NameParameterData TypeRequiredDescription
PrintLogIDquerystringNo
PrintLogIDStartsWithquerystringNo
PrintLogIDEndsWithquerystringNo
PrintLogIDContainsquerystringNo
PrintLogIDLikequerystringNo
PrintLogIDBetweenquerystring[]No
PrintLogIDInquerystring[]No
InvoiceIDquerystringNo
InvoiceIDStartsWithquerystringNo
InvoiceIDEndsWithquerystringNo
InvoiceIDContainsquerystringNo
InvoiceIDLikequerystringNo
InvoiceIDBetweenquerystring[]No
InvoiceIDInquerystring[]No
SysDateTimequeryDateTime?No
SysDateTimeGreaterThanOrEqualToqueryDateTime?No
SysDateTimeGreaterThanqueryDateTime?No
SysDateTimeLessThanqueryDateTime?No
SysDateTimeLessThanOrEqualToqueryDateTime?No
SysDateTimeNotEqualToqueryDateTime?No
SysDateTimeBetweenqueryDateTime[]No
SysDateTimeInqueryDateTime[]No
DescriptionquerystringNo
DescriptionStartsWithquerystringNo
DescriptionEndsWithquerystringNo
DescriptionContainsquerystringNo
DescriptionLikequerystringNo
DescriptionBetweenquerystring[]No
DescriptionInquerystring[]No
InvoiceHistoryIDquerystringNo
InvoiceHistoryIDStartsWithquerystringNo
InvoiceHistoryIDEndsWithquerystringNo
InvoiceHistoryIDContainsquerystringNo
InvoiceHistoryIDLikequerystringNo
InvoiceHistoryIDBetweenquerystring[]No
InvoiceHistoryIDInquerystring[]No
ReportTypequeryshort?No
ReportTypeGreaterThanOrEqualToqueryshort?No
ReportTypeGreaterThanqueryshort?No
ReportTypeLessThanqueryshort?No
ReportTypeLessThanOrEqualToqueryshort?No
ReportTypeNotEqualToqueryshort?No
ReportTypeBetweenqueryNullable<Int16>[]No
ReportTypeInqueryNullable<Int16>[]No
StaffIDquerystringNo
StaffIDStartsWithquerystringNo
StaffIDEndsWithquerystringNo
StaffIDContainsquerystringNo
StaffIDLikequerystringNo
StaffIDBetweenquerystring[]No
StaffIDInquerystring[]No
QueryBase Parameters:
NameParameterData TypeRequiredDescription
Skipformint?No
Takeformint?No
OrderByformstringNo
OrderByDescformstringNo
IncludeformstringNo
FieldsformstringNo
MetaformDictionary<string, string>No
SO_PrintLog Parameters:
NameParameterData TypeRequiredDescription
PrintLogIDformstringNo
InvoiceIDformstringNo
SysDateTimeformDateTimeNo
DescriptionformstringNo
InvoiceHistoryIDformstringNo
ReportTypeformshort?No
StaffIDformstringNo
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.

POST /csv/reply/SO_PrintLogQuery HTTP/1.1 
Host: api.jiwa.com.au 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"PrintLogID":"String","PrintLogIDStartsWith":"String","PrintLogIDEndsWith":"String","PrintLogIDContains":"String","PrintLogIDLike":"String","PrintLogIDBetween":["String"],"PrintLogIDIn":["String"],"InvoiceID":"String","InvoiceIDStartsWith":"String","InvoiceIDEndsWith":"String","InvoiceIDContains":"String","InvoiceIDLike":"String","InvoiceIDBetween":["String"],"InvoiceIDIn":["String"],"SysDateTime":"0001-01-01T00:00:00.0000000","SysDateTimeGreaterThanOrEqualTo":"0001-01-01T00:00:00.0000000","SysDateTimeGreaterThan":"0001-01-01T00:00:00.0000000","SysDateTimeLessThan":"0001-01-01T00:00:00.0000000","SysDateTimeLessThanOrEqualTo":"0001-01-01T00:00:00.0000000","SysDateTimeNotEqualTo":"0001-01-01T00:00:00.0000000","SysDateTimeBetween":["0001-01-01T00:00:00.0000000"],"SysDateTimeIn":["0001-01-01T00:00:00.0000000"],"Description":"String","DescriptionStartsWith":"String","DescriptionEndsWith":"String","DescriptionContains":"String","DescriptionLike":"String","DescriptionBetween":["String"],"DescriptionIn":["String"],"InvoiceHistoryID":"String","InvoiceHistoryIDStartsWith":"String","InvoiceHistoryIDEndsWith":"String","InvoiceHistoryIDContains":"String","InvoiceHistoryIDLike":"String","InvoiceHistoryIDBetween":["String"],"InvoiceHistoryIDIn":["String"],"ReportType":0,"ReportTypeGreaterThanOrEqualTo":0,"ReportTypeGreaterThan":0,"ReportTypeLessThan":0,"ReportTypeLessThanOrEqualTo":0,"ReportTypeNotEqualTo":0,"ReportTypeBetween":[0],"ReportTypeIn":[0],"StaffID":"String","StaffIDStartsWith":"String","StaffIDEndsWith":"String","StaffIDContains":"String","StaffIDLike":"String","StaffIDBetween":["String"],"StaffIDIn":["String"],"Skip":0,"Take":0,"OrderBy":"String","OrderByDesc":"String","Include":"String","Fields":"String","Meta":{"String":"String"}}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"Results":[{"PrintLogID":"String","InvoiceID":"String","Description":"String","InvoiceHistoryID":"String","ReportType":0,"StaffID":"String"}],"Meta":{"String":"String"},"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}}}