Zum Inhalt springen

CourseRegistrationCreateInput

Type: Boolean

Inherit the ACL from the parent object.

Type: UID

Company paying for this registration (company object ID, null to remove).

Type: String

Type: String

Remark for this registration.

Type: [UID!]!

Type: [CustomFieldInput!]

Type: Decimal

Customer discount for this registration in percent; null restores the customer proposal.

Type: DateTimeISO

Update the date of sale.

Type: String

Answers to booking-wide listing fields, as JSON keyed by field key.

Type: String

Comment for the history entry about the change.

Type: String

Type: RegistrationInvoiceDelivery

Requested invoice delivery channel.

Type: String

Invoice email address for this booking.

Type: String

Object-type of the new object. If not providet, the default object type is taken.

Type: OrderType

Order the object by type.

Type: ID

Person object ID from the owner of the object.

Type: ID

Parent object to subordinate the new object. Either a objectID, objectGUID or a specialtype.

Type: [UID!]

Optional list of additional participant Person IDs.

Type: UID!

Type: CourseRegistrationType!

Type: String

Remarks on the object. Max 5000 chars.

Type: UID

Update the seller (provide seller Object ID or null to remove).

Type: String

Special type identifier for objects. Useful to find predefined objects. Must be globally unique.

Type: String

Status of the object.

Type: String

Suffix of the object.

Type: Boolean

Suffix is set manually.

Type: ID

Tenant ID of the object.

Type: DateTimeISO

The object is valid from this date. It is hidden before.

Type: DateTimeISO

Until this date the object is valid. After this date, the object does not appear on lists be default.