Zum Inhalt springen

SMObjectType

Type: AclInherit

Inherit the ACL from the parent objects of an object of this type.

Type: [ObjectTypeChild!]!

Subordination rules where this object type is the parent, including generic sysType-level rules unless includeInherited is false.

Arguments

  • includeInherited: Boolean — default: true — When false, generic sysType-level rules are excluded.

Type: [SMObjectType!]!

Arguments

  • exactParentOnly: Boolean — When true, only child types declared for this exact ObjectType are returned — the generic sysType-level child types are not inherited.
  • sysType: SysType — Sys type for the operation.

Type: Int

Color code for the object-type (Delphi-style int).

Type: CourseFrameworkType

Course framework type of this smobject type.

Type: CourseType

Course type of this smobject type.

Type: Boolean

Objects of this type are left out of web lists until the user selects the type in the object type filter. Unlike listHide, the type stays selectable.

Type: Float

Type: DossierType

Dossier type of this smobject type.

Type: Boolean!

Type: ObjectTypeGQLInfo

Get the GraphQL query and fields info for a object type

Type: ObjectTypeIcon!

Type: String

Get the link to the icon of the object-type.

Type: String

ProcessStep that is automatically executed when a new object of this object-type is created.

Type: Boolean!

Sets if objects of this object type are createable on default list views

Type: Boolean!

Default object-type of a sys-type. Is used when a new object of a sys-type is created without specifying a object-type.

Type: Boolean!

Disables creation of object type. Used for obsolete object types

Type: Boolean!

Type: Boolean!

Sets if objects of this object type are createable by any user

Type: Boolean

Objects of this type should not be visible in lists by default.

Type: NgSchema

Type: [ObjectTypeMemberList!]!

Specialised member lists shown as menu entries on objects of this type, including the lists of its SysType.

Type: [MemberType!]!

Member types of this smobject type.

Type: [MenuItem!]!

Menu of this smobject type.

Type: Boolean!

Hide memberships of this object-type on “my groups”

Type: String

Captions of memberships of this object-type on “my groups”

Type: String!

Type: String

Type: String

Prefix for generated object codes.

Type: ObjectCodeGeneratorType

Type: Int!

Type of code generator for objects of this type.

Type: ID!

Type: [ObjectTypeCategory!]!

Categories of the object type. Hidden categories are excluded unless showHidden is true.

Arguments

  • showHidden: Boolean — default: false — Include hidden categories in the result.

Type: Boolean

ObjectTypes where this is true should not be visible by default.

Type: [ObjectTypeChild!]!

Subordination rules where this exact object type is the child. Generic sysType-level rules are not included.

Type: [SMObjectType!]!

Parents of this smobject type.

Arguments

  • sysType: SysType — Sys type for the operation.

Type: PersonType

Person type of this smobject type.

Type: PublicModule!

Type: String

Short name of the object-type.

Type: SysType!

Type: Boolean

ObjectTypes where this is true, the tenant can be changed (after the object has been created).

Type: Boolean

ObjectTypes where this is true, the tenant cannot be the global tenant.

Type: Boolean

ObjectTypes where this is true the tenant can be set, when creating the object. (Null is assumed to be false)

Type: [SMObjectTypeTooltip!]!

Type: Boolean

Objects of this type should not be visible in object trees by default.

Type: [EffectiveViewSetting!]!

View settings of this object type, merged with the global defaults. Only view keys with a stored row are returned; missing keys use the code default of the web client.

Type: String

Detail page the web client opens on the first click instead of the generic object overview, as a form route (e.g. “case/case”). Ticket-like types use this so the first click lands on their own page. The legacy ActivePage column stays reserved for the Delphi client.

Type: Boolean

Hide the “Übersicht” entry in the web detail menu. Independent of WebActivePage: a redirect alone keeps the overview reachable.