INPUT_OBJECT

InvoiceFilter

link GraphQL Schema definition

1input InvoiceFilter {
2
3id: [Int!]
4
5number: [Int!]
6
7numberSeriesId: [Int!]
8
9createdAt: DateRange
10
11updatedAt: DateRange
12
13dueDate: DateRange
14
15isDraft: Boolean
16
17isOverdue: Boolean
18
19grandTotalExcludingTax: FloatRange
20
21grandTotalIncludingTax: FloatRange
22
23# Exactly one input field should be provided
24purchaseOrderNumber: StringMatch
25
26type: InvoiceType
27
28status: [InvoiceStatus!]
29
30accountId: [Int!]
31
32adminUserId: [Int!]
33
34currencyId: [Int!]
35
36storeId: [Int!]
37
38externalId: [String!]
39
40search: String
41
42notNull: [String!]
43
44negate: [String!]
45
46# True when an invoice that should have had taxes calculated by a tax plugin was
47# forced to use a fallback to internal tax calculation.
48usedFallbackTax: Boolean
49}