Zum Inhalt springen

BillListOptions

Type: String

Filter only a specific bank account

Type: TimeFrame

Filter by the bill date

Type: [Float!]

Filter objects based on categories

Type: [CategoryGroupFilter!]

Filter objects based on category groups with AND/OR logic. Categories within a group use OR, groups use AND.

Type: TimeFrame

Filter bills whose linked course period (start-finish) touches the given time frame. Bills without a course are excluded.

Type: String

Filter invoices the are belonging to a course

Type: CustomFieldFilter

Search for a text in the object name

Type: String

Filter only a specific customer

Type: UID

Filter objects that were deleted by this person.

Type: DateTimeISO

Filter objects deleted at or after this date.

Type: DateTimeISO

Filter objects deleted at or before this date.

Type: DynamicPagingOptions

Configuration options for dynamic paging when ACL filtering is enabled

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.

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.

Type: Boolean

If true, objects assigned to an object-type with ListHide set are not returned

Default: false

Type: Boolean

If true, objects assigned to an object-type with TreeHide set are not returned

Default: false

Type: Boolean

Filter invoices that are overdue and have an active reminder that is not overdue

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.

Type: FieldFilter

Searches for the object with the specified importID

Type: UID

Objects subordinated to any parent the the path of a ID are found. This finds “parents” and “uncles”.

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.

Type: [LinkTypeInput!]

Default: ["Child","Link"]

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

Type: String

Type: SysType

Type: [String!]

Type: Float

Type: [OrderField!]

Order the results by the fields. Default behavior is order by the name of objects

Type: DateTimeISO

Show invoices that will be overdue by this from date

Type: UID

Type: UID

Objects subordinated to the parentID are found.

Type: [UID!]

Objects subordinated to one of the parentIDs are found.

Type: UID

Finds parents the the path of a ID are found. Does not find “uncles” os the inPathOfId filter.

Type: UID

Finds parents the path of a ID are found. Does not find “uncles” os the inPathOfId filter.

Type: [PaymentStatus!]

Filter payment status (Open, Paid, Overdue, Canceled)

Type: TimeFrame

Filter by the bill printed date

Type: Boolean

If the recursive level is set, recursive include parent will determine if the parent is loaded as well.

Default: false

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

Type: [String!]

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.

Type: FieldFilter

Search for a text in the object remarks

Type: Float

Filter invoices that are overdue by reminder level

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

Type: Boolean

If true, objects with any status, also invalid or expired, are returned

Default: false

Type: [ID!]

Type: [ID!]

Filter objects having one of the selected status. If not provided, only objects with “defaultvisible” status are returned!

Type: Float

Type: SysType

Type: [SysType!]

Type: [SysType!]

Type: String

Filters objects of a specific tenant

Type: ValidFilter

Filter objects based on “valid from” and “valid to” dates.

Default: "Valid"