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 :
- }