BillListOptions
Input fields
Abschnitt betitelt „Input fields“bankAccountID
Abschnitt betitelt „bankAccountID“Type: String
Filter only a specific bank account
billDate
Abschnitt betitelt „billDate“Type: TimeFrame
Filter by the bill date
categories
Abschnitt betitelt „categories“Type: [Float!]
Filter objects based on categories
categoryGroups
Abschnitt betitelt „categoryGroups“Type: [CategoryGroupFilter!]
Filter objects based on category groups with AND/OR logic. Categories within a group use OR, groups use AND.
courseDate
Abschnitt betitelt „courseDate“Type: TimeFrame
Filter bills whose linked course period (start-finish) touches the given time frame. Bills without a course are excluded.
courseID
Abschnitt betitelt „courseID“Type: String
Filter invoices the are belonging to a course
customField
Abschnitt betitelt „customField“Type: CustomFieldFilter
Search for a text in the object name
customerID
Abschnitt betitelt „customerID“Type: String
Filter only a specific customer
deletedByID
Abschnitt betitelt „deletedByID“Type: UID
Filter objects that were deleted by this person.
deletedFrom
Abschnitt betitelt „deletedFrom“Type: DateTimeISO
Filter objects deleted at or after this date.
deletedTo
Abschnitt betitelt „deletedTo“Type: DateTimeISO
Filter objects deleted at or before this date.
dynamicPagingOptions
Abschnitt betitelt „dynamicPagingOptions“Type: DynamicPagingOptions
Configuration options for dynamic paging when ACL filtering is enabled
endCustomerID
Abschnitt betitelt „endCustomerID“Type: String
Filter only a specific end customer. End-customer is the receiver of the goods or service of the invoice. Its normally a person or company.
endCustomerTemporaryLocked
Abschnitt betitelt „endCustomerTemporaryLocked“Type: Boolean
Filter bills whose end customer is currently temporarily locked (person object status TMPRRYLOCK, e.g. set via the bill process step BLLTMPRRYLOCK). The lock lives on the end customer, not on the bill.
excludeListHide
Abschnitt betitelt „excludeListHide“Type: Boolean
If true, objects assigned to an object-type with ListHide set are not returned
Default: false
excludeTreeHide
Abschnitt betitelt „excludeTreeHide“Type: Boolean
If true, objects assigned to an object-type with TreeHide set are not returned
Default: false
hasActiveReminder
Abschnitt betitelt „hasActiveReminder“Type: Boolean
Filter invoices that are overdue and have an active reminder that is not overdue
hasActiveRespite
Abschnitt betitelt „hasActiveRespite“Type: Boolean
Filter invoices that have an active respite
Type: UID
Get only one object with the specified ID. Could be the object ID, a special type (“special://WORKPLACE”) or a guid.
Type: [UID!]
Get objects with the specified IDs. Could be a list of object IDs or guids.
importID
Abschnitt betitelt „importID“Type: FieldFilter
Searches for the object with the specified importID
inPathOfID
Abschnitt betitelt „inPathOfID“Type: UID
Objects subordinated to any parent the the path of a ID are found. This finds “parents” and “uncles”.
isOverdue
Abschnitt betitelt „isOverdue“Type: Boolean
Filter invoices that have one or more overdue installments
Type: Float
Limits how many objects are found. Use the offset parameter to fetch future objects.
linkTypes
Abschnitt betitelt „linkTypes“Type: [LinkTypeInput!]
Default: ["Child","Link"]
linkedToID
Abschnitt betitelt „linkedToID“Type: UID
Objects that the object is linked to (as child or link).
Type: FieldFilter
Search for a text in the object name
Type: FieldFilter
Filter by the invoice or reminder number
objectType
Abschnitt betitelt „objectType“Type: String
objectTypeViaSysType
Abschnitt betitelt „objectTypeViaSysType“Type: SysType
objectTypes
Abschnitt betitelt „objectTypes“Type: [String!]
Type: Float
Type: [OrderField!]
Order the results by the fields. Default behavior is order by the name of objects
overdueFrom
Abschnitt betitelt „overdueFrom“Type: DateTimeISO
Show invoices that will be overdue by this from date
ownerID
Abschnitt betitelt „ownerID“Type: UID
parentID
Abschnitt betitelt „parentID“Type: UID
Objects subordinated to the parentID are found.
parentIDs
Abschnitt betitelt „parentIDs“Type: [UID!]
Objects subordinated to one of the parentIDs are found.
parentsOfID
Abschnitt betitelt „parentsOfID“Type: UID
Finds parents the the path of a ID are found. Does not find “uncles” os the inPathOfId filter.
parentsOfIDIncludeSelf
Abschnitt betitelt „parentsOfIDIncludeSelf“Type: UID
Finds parents the path of a ID are found. Does not find “uncles” os the inPathOfId filter.
paymentStatus
Abschnitt betitelt „paymentStatus“Type: [PaymentStatus!]
Filter payment status (Open, Paid, Overdue, Canceled)
printedDate
Abschnitt betitelt „printedDate“Type: TimeFrame
Filter by the bill printed date
recursiveIncludeParent
Abschnitt betitelt „recursiveIncludeParent“Type: Boolean
If the recursive level is set, recursive include parent will determine if the parent is loaded as well.
Default: false
recursiveLevel
Abschnitt betitelt „recursiveLevel“Type: Int
A recursive level of greater than 1 means, also sub-sub child objects are found. Be careful, this can get slow.
Default: 1
recursiveStopAtObjectTypes
Abschnitt betitelt „recursiveStopAtObjectTypes“Type: [String!]
relatedObjectID
Abschnitt betitelt „relatedObjectID“Type: String
Filter bills related to this object regardless of role: the object is either the end-customer OR the related object (e.g. person) of the bill customer account. Used for the “Rechnungen” page of a person/object.
remarks
Abschnitt betitelt „remarks“Type: FieldFilter
Search for a text in the object remarks
reminderLevel
Abschnitt betitelt „reminderLevel“Type: Float
Filter invoices that are overdue by reminder level
skipTotalCount
Abschnitt betitelt „skipTotalCount“Type: Boolean
If true, the expensive unfiltered totalCount is not computed (returned as null). Use when the client loads the count lazily via a separate request so the first page renders faster.
Default: false
statusAll
Abschnitt betitelt „statusAll“Type: Boolean
If true, objects with any status, also invalid or expired, are returned
Default: false
statusExcludes
Abschnitt betitelt „statusExcludes“Type: [ID!]
statusIncludes
Abschnitt betitelt „statusIncludes“Type: [ID!]
Filter objects having one of the selected status. If not provided, only objects with “defaultvisible” status are returned!
statusMinInactiveLevel
Abschnitt betitelt „statusMinInactiveLevel“Type: Float
sysType
Abschnitt betitelt „sysType“Type: SysType
sysTypes
Abschnitt betitelt „sysTypes“Type: [SysType!]
sysTypesExclude
Abschnitt betitelt „sysTypesExclude“Type: [SysType!]
tenantID
Abschnitt betitelt „tenantID“Type: String
Filters objects of a specific tenant
Type: ValidFilter
Filter objects based on “valid from” and “valid to” dates.
Default: "Valid"