INPUT_OBJECT
InvoiceCondition
A condition to be used against Invoice object types. All fields are tested for equality and combined with a logical ‘and.’
link GraphQL Schema definition
- input InvoiceCondition {
- # Checks for equality with the object’s `documentId` field.
- : UUID
- # Checks for equality with the object’s `unresolvedIssues` field.
- : Boolean
- # Checks for equality with the object’s `unresolvedIssuesDesc` field.
- : [String]
- # Checks for equality with the object’s `accountantLockBy` field.
- : String
- # Checks for equality with the object’s `accountantLockAt` field.
- : Datetime
- # Checks for equality with the object’s `bookedBy` field.
- : String
- # Checks for equality with the object’s `bookedAt` field.
- : Datetime
- # Checks for equality with the object’s `partnerName` field.
- : String
- # Checks for equality with the object’s `partnerCompanyId` field.
- : UUID
- # Checks for equality with the object’s `invoiceNumber` field.
- : String
- # Checks for equality with the object’s `invoiceNumberConfirmedBy` field.
- : String
- # Checks for equality with the object’s `invoiceNumberConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `invoiceDate` field.
- : Date
- # Checks for equality with the object’s `invoiceDateConfirmedBy` field.
- : String
- # Checks for equality with the object’s `invoiceDateConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `net` field.
- : Float
- # Checks for equality with the object’s `netConfirmedBy` field.
- : String
- # Checks for equality with the object’s `netConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `total` field.
- : Float
- # Checks for equality with the object’s `totalConfirmedBy` field.
- : String
- # Checks for equality with the object’s `totalConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `vatPercent` field.
- : Float
- # Checks for equality with the object’s `vatPercentConfirmedBy` field.
- : String
- # Checks for equality with the object’s `vatPercentConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `vatId` field.
- : String
- # Checks for equality with the object’s `vatIdConfirmedBy` field.
- : String
- # Checks for equality with the object’s `vatIdConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `discountPercent` field.
- : Float
- # Checks for equality with the object’s `discountPercentConfirmedBy` field.
- : String
- # Checks for equality with the object’s `discountPercentConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `discountUntil` field.
- : Date
- # Checks for equality with the object’s `discountUntilConfirmedBy` field.
- : String
- # Checks for equality with the object’s `discountUntilConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `currency` field.
- : CurrencyCode
- # Checks for equality with the object’s `currencyConfirmedBy` field.
- : String
- # Checks for equality with the object’s `currencyConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `currencyInEur` field.
- : Float
- # Checks for equality with the object’s `goodsServices` field.
- : String
- # Checks for equality with the object’s `goodsServicesConfirmedBy` field.
- : String
- # Checks for equality with the object’s `goodsServicesConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `deliveredFrom` field.
- : Date
- # Checks for equality with the object’s `deliveredFromConfirmedBy` field.
- : String
- # Checks for equality with the object’s `deliveredFromConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `deliveredUntil` field.
- : Date
- # Checks for equality with the object’s `deliveredUntilConfirmedBy` field.
- : String
- # Checks for equality with the object’s `deliveredUntilConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `iban` field.
- : BankIban
- # Checks for equality with the object’s `ibanConfirmedBy` field.
- : String
- # Checks for equality with the object’s `ibanConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `ibanCandidates` field.
- : [String]
- # Checks for equality with the object’s `bic` field.
- : BankBic
- # Checks for equality with the object’s `bicConfirmedBy` field.
- : String
- # Checks for equality with the object’s `bicConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `bicCandidates` field.
- : [String]
- # Checks for equality with the object’s `dueDate` field.
- : Date
- # Checks for equality with the object’s `dueDateConfirmedBy` field.
- : String
- # Checks for equality with the object’s `dueDateConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `paymentStatus` field.
- : InvoicePaymentStatus
- # Checks for equality with the object’s `paymentStatusConfirmedBy` field.
- : String
- # Checks for equality with the object’s `paymentStatusConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `paidDate` field.
- : Date
- # Checks for equality with the object’s `paidDateConfirmedBy` field.
- : String
- # Checks for equality with the object’s `paidDateConfirmedAt` field.
- : Datetime
- # Checks for equality with the object’s `updatedAt` field.
- : UpdatedTime
- # Checks for equality with the object’s `createdAt` field.
- : CreatedTime
- }