ActivityStatusCompleted status enum common to appointments, documents and salesAddressTypeThe type of Address
This Enum is used by: address.atype_idxAiTextStyleAI Text reformmating stylesAppointmentCautionWarningAppointment and invitation synchronization info
This Enum is used by: appointment.cautionWarningAppointmentExternalOwnerAn external owner system for appointments (Outlook, Google…)
This Enum is used by: appointment.owned_externallyAppointmentPrivateValue for field ‘private’ in table ‘appointment’.
This Enum is used by: appointment.privateAppointmentStatusValue for field ‘status’ in table ‘appointment’.
This Enum is used by: appointment.statusAppointmentTypeValue for field ‘type’ in table ‘appointment’.
This Enum is used by: appointment.typeArchiveBehaviourBehaviour in archives
This Enum is used by: TaskMenu.archiveBehaviour
This Enum consists of flag values that can be combined.AssignmentStatusStatus if this appointment is in the process of being assigned to someone elseAssociateSourceTypeDescribes what source the associates should be retrieved from.
This Enum consists of flag values that can be combined.BadgeTypeValue for field ‘badge’ in table ‘ej_message’. Defines the initial source of a message.
This Enum is used by: ej_message.badgeBatchTaskCancellationBehaviourBatch task cancel supportBatchTaskStateBlobLinkTypeThe link type, often synonymous with the blob type, of a BinaryObjectLink row
This Enum is used by: BinaryObjectLink.linkTypeBoardViewBadgeTypeBoard view badge typeBoardViewEntityTypeBoard view entity type
This Enum is used by: board_view_settings.entity_typeBookingTypeThe type of booking the appointment representsCalMethodValid iCal methodsCalReplyStatusiCal reply statusCategoryGroup5 different type a category can be grouped as
This Enum is used by: Category.category_groupCategoryUpdateTriggerEnum for type of change to trigger update of category
This Enum is used by: AutomatedCategoryUpdate.trigger_typeChangePasswordTypeDifferent methods the user may use to change passwordChatMessageSpecialTypeChat Message Special type
This Enum is used by: chat_message.special_typeChatMessageTypeChat Message type
This Enum is used by: chat_message.typeChatSessionFlagsValue for field ‘flags’ in table ‘chat_session’.
This Enum is used by: chat_session.flags
This Enum consists of flag values that can be combined.ChatSessionStatusChat Session status
This Enum is used by: chat_session.statusChatWidgetSizeChat widget size: normal or largeCheckoutStateEnum listing the possible checkout states of a document, as seen from outside the document pluginColorIndexColor index of tasksCommandActionCommand actionCommandActionResultResult of an actionConfigTypeValue for field ‘type’ in table ‘cust_config’.
This Enum is used by: cust_config.typeContactActionDescribes what type of activity/action there has been on a contact
This Enum consists of flag values that can be combined.ContactPersonBoardEntityContact/Person board view entityContactSourceTypeDescribes what source the contacts should be retrieved from.
This Enum consists of flag values that can be combined.CopilotDataSourceTypeCopilot data source type
This Enum is used by: copilot_data_source.copilot_data_source_typeCredentialControlTypeTypes of control used with user administration work with credentialsCrmActorTypeActor type within the CRM, system, a subset of the SuperOffice Entity types
This Enum is used by: ErpConnectionActorType.ActorTypeCrmCtaFlavorNews feed CTA flavor
This Enum is used by: NewsFeedItemCta.CtaFlavorCtaTypeNews feed CTA type
This Enum is used by: NewsFeedItemCta.CtaTypeCustomFieldTypeCustom Field type: 1 = Number, 2 = Short text, 3 = Long text, 4 = Date, 5 = Unlimited date, 6 = Checkbox, 7 = Drop-down listbox, 8 = Decimal, 9 = DateTime, 10 = Time, 11 = TimeSpan, 12 = Relation, 13 = AttachmentDashTileCurrencyModeDashboard tile currency mode
This Enum is used by: dashboard_tile_definition.currency_modeDashTileEntityTypeDashboard tile entity type (V2)
This Enum is used by: dashboard_tile_definition.entity_typeDashTileMeasureDashboard tile measure
This Enum is used by: dashboard_tile_definition.measureDashTileTypeDashboard tile chart type (V2)
This Enum is used by: dashboard_tile_definition.tile_typeDashTileUsageDefines where a DashTileDefinition can be used
This Enum is used by: dashboard_tile_definition.usage
This Enum consists of flag values that can be combined.DashboardLayoutDashboard layoutDashboardTileEntityTypeDashboard tile entity typeDashboardTileOptionTypeDashboard tile option typeDashboardTileTypeDashboard tile typeDeltaStateState of delta
This Enum is used by: ConfigurableScreenDelta.deltaStateDeltaTypeType and content of delta
This Enum is used by: ConfigurableScreenDelta.deltaTypeDesignTypeIndicates what design type this message is created with
This Enum is used by: s_message.designtypeDocTmplDirectionValue for field ‘direction’ in table ‘doctmpl’.
This Enum is used by: DocTmpl.directionDocTmplInvitationTypeIs this document template some kind of appointment document, and if so what
This Enum is used by: DocTmpl.invitationDocTypeDocTmplPrivacyTypeIs this document template some kind of quote document, and if so what
This Enum is used by: DocTmpl.privacyDocTypeDocTmplQuoteTypeIs this document template some kind of quote document, and if so what
This Enum is used by: DocTmpl.quoteDocTypeDocTmplTypeValue for field ‘record_type’ in table ‘doctmpl’.
This Enum is used by: DocTmpl.record_typeDocumentLockSemanticsLocking semantics requested/applied to a documentDomainHierarchy domainDurationUnitUnits of duration - from seconds to centuries
This Enum is used by: ProjType.durationUnit; SaleType.durationUnitEFieldRightAccess levels to a single field. Read and/or write.
This Enum consists of flag values that can be combined.EMailFlagsThis Enum is used by: email_item.flags
This Enum consists of flag values that can be combined.EMailPriorityThis Enum is used by: email_item.priority; NewsFeedItem.PriorityETableRightTable right is a combination of bits representing permissions on a row.
This Enum consists of flag values that can be combined.EjScriptVerbFlag values for field ‘blocked_verbs’ in table ‘ejscript’.
This Enum is used by: ejscript.blocked_verbs
This Enum consists of flag values that can be combined.EjUserStatusEmailFromTypeEmail/Mailing From field address algorithm
This Enum is used by: email_flow.from_typeEmailReplyToTypeEmail/Mailing ReplyTo field address algorithm
This Enum is used by: email_flow.reply_to_typeErpActorTypeActor type within the ERP system, related but not identitcal to SuperOffice Entity type
This Enum is used by: ErpConnectionActorType.ActorTypeErp; ErpExternalKey.ActorTypeErpSyncResponseCodeResponse codes used by ErpSync servicesEventHandlerTypeCrmScript Event triggers - when CRMScript is run based on user or system actions.ExecuteOnEventValue for the executeOnEvent field in table externalapplication
This Enum is used by: ExtApp.executeOnEventExternalUserInfoModificationDescribes what part of the external user should be changed.
This Enum consists of flag values that can be combined.ExternallyOwnedStatusThe status for a participant of an externally owned appointmentExternallyOwnedTypeType of participant of an externally owned appointmentExtraDataFieldTypeString, int, decimal, image, url, etc. How should the value be interpreted.FieldAccessAccess restrictions and mandatory status, if any.
This Enum is used by: ErpField.AccessFieldMetadataTypeDescribes the different types of controls that can appear in the Configure connection dialog
This Enum is used by: ErpField.FieldTypeFormFieldRestrictionTypePossible restriction for fields used in forms
This Enum is used by: form_field_restriction.field_restrictionFormSubmissionStatusWhat is the status of this submission
This Enum is used by: form_submission.statusFormTypeWhat kind of form is this
This Enum is used by: form.typeFormsRecaptchaModeForms recaptcha modeFreeBusyWhat kind of time is this: 0 = Busy, 1 = Free
This Enum is used by: appointment.freeBusy; Task.defaultFreeBusyFreeTextOperatorFreetext operatorGeneratorEncodingHtmlSanitizerOptionsHTML sanitizer options
This Enum consists of flag values that can be combined.ImageEmbedTypeEmbedded images typeImportActionAction being done for the import row
This Enum consists of flag values that can be combined.ImportEntityTypeEntitys type for import
This Enum consists of flag values that can be combined.InterRestrictionOperatorOperators to be used between restrictions, describes how this restriction is related to the next one in an arrayInvitationStatusStatus if this appointment represents an invitationKbAccessLevelDescribes access level to get FAQsLicenseStatusUsed in the CheckLicenseStatusResult to describe how SOADMIN should handleLicenseTypeEntire system, per database, or per associate
This Enum is used by: ModuleLicense.licenseTypeLocalizedTextTypeThe type of the locale text stringsLogEventLog events
This Enum is used by: target_revision.log_eventMailboxTypeService mailbox type
This Enum is used by: mail_in_filter.server_typeMessageActionTypeTicket message actionsMessageHeaderStdItemStandard/predefined values for ticket message headerMessageHeaderStdItemColTicket message header modification optionsNavigationValue for the navigation field in table externalapplication
This Enum is used by: ExtApp.navigationNetServerBuildTypeNewsFeedItemStatusNews feed item status - indicates if the item is being handled by a CTA
This Enum is used by: NewsFeedItem.StatusNotificationEventTypeTypes of events that are sent through the Pocket Notification API, where they are paired with an entity idNotificationMessageTypeDefines what type of content the notification containsNotificationPlatformValue for field ‘DevicePlatform’ in table ‘PushNotificationService’
This Enum is used by: PushNotificationService.DevicePlatformNotifyChannelThe different channels to send notifications overNotifyTypeValue for field ‘Type’ in table ‘notify’. Defines the notification type.
This Enum consists of flag values that can be combined.OrderBySortTypeHow to sort the Order by statement.PrefDescAccessFlagsValue for field ‘accessflags’ in table ‘prefdesc’.
This Enum is used by: PrefDesc.accessFlags
This Enum consists of flag values that can be combined.PrefDescValueTypeValue for field ‘valueType’ in table ‘prefdesc’.
This Enum is used by: PrefDesc.valueTypePreferenceLevelValue for field ‘deflevel’ in table ‘userpreference’.
This Enum is used by: UserPreference.deflevel; UserPreference.maxlevel; PrefDesc.maxLevel; PrefDesc.sysMaxLevelProjectMemberEventParticipantStatusEnum for project member event participant status from Lyyti.
This Enum is used by: projectmember.event_participant_statusPublishTypeShould this field be published by default?
This Enum is used by: Task.defaultPublishType; DocTmpl.defaultPublishType; Publish.publishTypeQuoteStatusThe state of a quote-alternative or line: Ok / OkWithInfo / Warn / Error
This Enum is used by: QuoteVersion.Status; QuoteAlternative.Status; QuoteLine.StatusQuoteVersionButtonActionPossible actions for QuoteVersionButton states.QuoteVersionStateState of a Quote Version
This Enum is used by: QuoteVersion.State; QuoteVersion.ArchivedStateRagTypeAI RAG Content typesRecipientTypeRecipient typeRecurrenceDailyPatternEnumerator describing the different patterns for a daily recurrenceRecurrenceEndTypeEnumerator describing how the series of recurring activities are terminated.RecurrenceMonthlyPatternEnumerator describing the different patterns for a monthly recurrenceRecurrencePatternEnumerator describing the main pattern of recurrence.
This Enum is used by: RecurrenceRule.patternRecurrenceUpdateModeAppointment recurrence change mode: only this, this and forward, stopRecurrenceYearlyPatternEnumerator describing the different patterns for a yearly recurrenceRelationTargetTarget type of relation. (Contact, person or both)ReportPaperOrientationDescribes the orientation of the paper when printing a report. The report layout must be “Label”ReturnTypeType of responceRoleRelationToOwnerDescribes the available relation to owner types available for rolesRoleType0 = employee, 1 = external user, 2 = anonymous
This Enum is used by: Role.roleTypeSaleStatusValue for the ‘status’ field in the sale table
This Enum is used by: sale.status; SaleHist.status; CounterValue.sale_statusScriptTypeValue for field ‘Type’ in table ‘ej_script’. Indicates what type of script this is.
This Enum is used by: ejscript.typeSelectionTypeSelection type - static/dynamic/combined. Works together with targetTable to define what kind of Selection this is.SelectionUnionTypeHow the selections in a combined selections should be put together
This Enum is used by: selection.combinationTypeSenderMailModeSender email mode
This Enum is used by: DocTmpl.senderEmailModeShipmentAddrStatusStatus for sending to a particular recipient
This Enum is used by: s_shipment_addr.statusShipmentMessageTypeBitmask defining what type of shipment message this is
This Enum is used by: s_message.flags
This Enum consists of flag values that can be combined.ShipmentStatusStatus for shipment (started, cancelled etc)
This Enum is used by: s_shipment.statusShowStateValue for the showState field in table externalapplication
This Enum is used by: ExtApp.showState
This Enum consists of flag values that can be combined.ShowTaskItemInClientShow Task Item In Client
This Enum is used by: TaskMenu.showInClient
This Enum consists of flag values that can be combined.ShowWindowStateNormal = 0, Maximized = 1, Minimized = 2
This Enum is used by: WinPosSize.stateStatusScreenPanelTypeStringSearchTypeEnumeration that exposes what search types that are supported.SystemEventScopeValue for field ‘scope’ in table ‘systemevent’.SystemMessageTypeSystem Message Type
This Enum is used by: Message.type
This Enum consists of flag values that can be combined.TargetAssignementLevelTarget assignement levels
This Enum is used by: target_dimension.assignment_level
This Enum consists of flag values that can be combined.TargetEntityTypeTarget entity type
This Enum is used by: target_group.entity_type; target_revision_history.entity_type; target_dimension.entity_typeTargetLevelTarget levelTargetMeasurementUnitTarget measurement unit
This Enum is used by: target_dimension.measurement_unitTargetPeriodTypeTarget period type
This Enum is used by: target_group.period_typeTaskDirectionValue for field ‘direction’ in table ‘task’. Controls icons used in GUI
This Enum is used by: Task.directionTaskListItemTypeTask List Item Type
This Enum is used by: TaskMenu.taskTypeTaskTypeValue for field ‘record_type’ in table ‘task’. Controls icons used in GUI
This Enum is used by: Task.record_typeTemporaryKeyDomainDomains for temporary keys.
This Enum is used by: TemporaryKey.domainTenantStateIs the Online Tenant running, or down for maintenance?TicketAlertActionBitmask available ticket alert action
This Enum consists of flag values that can be combined.TicketBaseStatusStatus of a ticket/request
This Enum is used by: ticket.status; ticket_status.statusTicketCategoryClosingStatusDefault status for requests. Note that this is a preference which should be respected if making UI. It is not enforced by the APIsTicketCategoryDelegateMethodThe delegate method used for request assigned to this category
This Enum is used by: ej_category.delegate_methodTicketCategoryFlagsFlags for the ticket category
This Enum is used by: ej_category.flags
This Enum consists of flag values that can be combined.TicketMessageCategoryClassification of ticket messages
This Enum is used by: ej_message.message_categoryTicketMessageTypeIndicates if the field body contains plain or html text
This Enum is used by: ej_message.typeTicketOriginCommunication channel leading to ticket being created
This Enum is used by: ticket.originTicketPriorityEscalateActionThe different types of escalate actions that can be setTicketPriorityEscalateEventThe different types of escalate events that can be set
This Enum is used by: ticket_priority.ticket_read; ticket_priority.changed_owner; ticket_priority.ticket_newinfo; ticket_priority.ticket_closed; ticket_priority.ticket_changed_priority; ticket_priority.ticket_newTicketPriorityFlagsFlags for the ticket priority
This Enum is used by: ticket_priority.flags
This Enum consists of flag values that can be combined.TicketPriorityStatusStatus of the ticket priority
This Enum is used by: ticket_priority.statusTicketReadStatusWhether the owner has read the ticket or not (red, yellow, green)
This Enum is used by: ticket.read_statusTicketRelationErrorDescribes why a ticket relation is invalid.TicketRelationTypeType of relation between tickets
This Enum is used by: ticket_relation_def.relation_typeTicketSecurityLevelIndicates if a ticket is external or internal
This Enum is used by: ej_message.slevel; ticket.slevelTicketStatusTimeCounterWhich field in ticket we count time spent on
This Enum is used by: ticket_status.time_counterUDefFieldTypeField type: 1 = Number, 2 = Short text, 3 = Long text, 4 = Date, 5 = Unlimited date, 6 = Checkbox, 7 = Drop-down listbox, 8 = DecimalUDefTypeSame as the EUDefType enum in the C++ client, this is the DATABASE value used for udef definitionsUdefJustificationJustification - 0 = default, left, right, center
This Enum is used by: UDefField.justificationUpsertNomatchActionUpsert: Action to take on target table rows that do not match any incoming keysUpsertRowActionStatusUpsert: Action status for each rowUrlEncodingUrl encoding
This Enum is used by: TaskMenu.encodingUserTypeType of user (or resource). Mapps functionally to associate type - but with different binary values.ValueOverrideHas a pre-calculated value been overriden in a QuoteAlternative or QuoteLine, and in that case what & how?
This Enum is used by: QuoteAlternative.UserValueOverride; QuoteLine.UserValueOverrideVideoMeetingStatusDefault video-meeting status for meetings created in SuperOffice CRM
This Enum is used by: Task.default_videomeeting_statusVisibilityThe visibility of the recordWebhookNotifyViaHow to notify recipients when a webhook changes state
This Enum is used by: Webhook.notify_via
This Enum consists of flag values that can be combined.WebhookNotifyWhenHow to notify recipients when a webhook changes state
This Enum is used by: Webhook.notify_when
This Enum consists of flag values that can be combined.WebhookStateWebhook status: active, stopped, or tooManyErrors
This Enum is used by: Webhook.stateWeekOfMonthEnumerator representing a week of the monthWeekdayEnumerator for the days of the week
This Enum is used by: email_flow.selected_days
This Enum consists of flag values that can be combined.WidgetRequiredFieldsChat Topic required fields in pre-form.
This Enum is used by: chat_topic.widget_offline_fields; chat_topic.widget_required_fields
This Enum consists of flag values that can be combined.WidgetThemeChat Topic widget_theme: classic(0) or modern(1).
This Enum is used by: chat_topic.widget_themeWorkflowActionTypeWorkflow action typeWorkflowContentTypeWorkflow event typeWorkflowDefinitionStatusWorkflow definition status
This Enum is used by: workflow.statusWorkflowEventTypeWorkflow event typeWorkflowGoalTypeWorkflow Goal Type
This Enum is used by: workflow_goal.goal_typeWorkflowNotifyEmailTypeWorkflow notify email typeWorkflowNotifySMSTypeWorkflow notify sms typeWorkflowOwnerTypeWorkflow owner typeWorkflowSplitOptionTypeWorkflow Split Option typeWorkflowStepTypeWorkflow Step Type
This Enum is used by: workflow_step.step_typeWorkflowTimeWaitAlgorithmWorkflow waiting step wait algorithmWorkflowTimeWaitIntervalTypeWorkflow waiting time interval typeWorkflowTriggerTypeWorkflow Trigger Type
This Enum is used by: workflow_trigger.trigger_typeWorkflowWaitForActionTypeWorkflow action type
This Enum is used by: workflow_wait_for_action.ActionType