Namespace SuperOffice.CRM.Services
Classes
AccessGatewayInfo
Access gateway related data and operations
Carrier object for AccessGatewayInfo. Services for the AccessGatewayInfo Carrier is available from the IUserAgent.ActivityFilter
Activity list filter information.
Carrier object for ActivityFilter. Services for the ActivityFilter Carrier is available from the IArchiveAgent.ActivityInformationListItem
Carrier object for ActivityInformationListItem. Services for the ActivityInformationListItem Carrier is available from the IAppointmentAgent.
ActivitySummary
Activity information summary - number of free and busy activities.
Carrier object for ActivitySummary. Services for the ActivitySummary Carrier is available from the IAppointmentAgent.ActivitySummaryItem
Summary details about appointments and documents.
Carrier object for ActivitySummaryItem. Services for the ActivitySummaryItem Carrier is available from the IAppointmentAgent.Address
Street and/or Postal address, in both formatted and structured forms. You only need to modify one of the two for the change to be registered.
Carrier object for Address.AddressSyncData
Carrier object for AddressSyncData. Services for the AddressSyncData Carrier is available from the IAppointmentAgent.
AgentBase<TAgent>
Base class for Agent Factories.
AIAgent
Facade for the AI Agent AI services, such as Translation, Statistics, Sentiment analysis, backed by calls to Public Cloud providers
AlarmData
Carrier object for AlarmData. Services for the AlarmData Carrier is available from the IAppointmentAgent.
AmountClassEntity
Carrier object for AmountClassEntity. Services for the AmountClassEntity Carrier is available from the IListAgent.
Appointment
Simple read-only appointment data.
Carrier object for Appointment. Services for the Appointment Carrier is available from the IAppointmentAgent.AppointmentAgent
Facade for the Appointment Agent Collection of all services that works with Appointment data.
AppointmentEntity
Partial AppointmentEntity class associating the generated AppointmentEntity with an interface.
AppointmentInfo
Info about an appointment
Carrier object for AppointmentInfo. Services for the AppointmentInfo Carrier is available from the IAppointmentAgent.AppointmentSaveData
This class contains the updated appointment entity and a flag for if any emails were queued when saving
Carrier object for AppointmentSaveData. Services for the AppointmentSaveData Carrier is available from the IAppointmentAgent.AppointmentSyncData
Carrier object for AppointmentSyncData. Services for the AppointmentSyncData Carrier is available from the IAppointmentAgent.
ApproveRejectResponse
ApproveRejectResponse contains a PluginResponse and an appointmentId if the operation created one.
Carrier object for ApproveRejectResponse. Services for the ApproveRejectResponse Carrier is available from the IQuoteAgent.ArchiveAgent
Facade for the Archive Agent ArchiveList functions of all kinds
ArchiveConfiguration
This service is used to store and fetch the configuration of an archive. The configuration consists of entities and columns; entities correspond to archive provider entities and the checkboxes you see in the bottom of standard archives. Column configuration includes both what columns should be visible, what order they are in (left to right), and whether the archive rows should be sorted by one or more columns.<para/>Note that desired columns can be set through the selectable mdo list called archiveColumns:<perovider name>, and entities can be set through the selectable mdo list archiveEntities:<provider name>. You can also use the SetChosenEntities and SetChosenColumns method of this service. The selectable mdo list implementation is suitable for data binding using mdo list controls.
Carrier object for ArchiveConfiguration. Services for the ArchiveConfiguration Carrier is available from the IArchiveAgent.ArchiveListItem
Carrier object for ArchiveListItem. Services for the ArchiveListItem Carrier is available from the IArchiveAgent.
ArchiveListResult
Header/Detail variant of archive result, with a Row Count plus the actual rows. Future extensions may include other header data on the same level as the RowCount
Carrier object for ArchiveListResult. Services for the ArchiveListResult Carrier is available from the IArchiveAgent.Area
Carrier object for Area. Services for the Area Carrier is available from the IReplicationAgent.
Associate
Carrier object for Associate. Services for the Associate Carrier is available from the IAssociateAgent.
AssociateAgent
Facade for the Associate Agent Associate utilities, notes, not user admininstration
AttachmentEntity
The Attachment carrier represent meta data for a Service attachment
Carrier object for AttachmentEntity. Services for the AttachmentEntity Carrier is available from the ITicketAgent.AttachmentPreview
Service attachment data intended for preview purposes
Carrier object for AttachmentPreview. Services for the AttachmentPreview Carrier is available from the ITicketAgent.AttachmentValidationResult
Attachment validation info
Carrier object for AttachmentValidationResult. Services for the AttachmentValidationResult Carrier is available from the ITicketAgent.AudienceAgent
Facade for the Audience Agent Services specific to the Audience client
AudienceConfigParameter
An Audience configuration parameter, used for handling Audience application or Web part settings.
Carrier object for AudienceConfigParameter. Services for the AudienceConfigParameter Carrier is available from the IAudienceAgent.AudienceLayoutEntity
Audience layout. Each instance of Audience has at least one layout. The layout is connected to the instance by it's instance name or is linked to the currently logged on user. The web part layout and the Audience configuration parameters belongs to an Audience layout
Carrier object for AudienceLayoutEntity. Services for the AudienceLayoutEntity Carrier is available from the IAudienceAgent.Batch
BatchTasks run in the background.
Carrier object for Batch. Services for the Batch Carrier is available from the IBatchAgent.BatchAgent
Facade for the Batch Agent Start, stop and monitor predefined batch tasks
BatchTaskInfo
BatchTaskInfo contains information about one batch task.
Carrier object for BatchTaskInfo. Services for the BatchTaskInfo Carrier is available from the IBatchAgent.BLOBAgent
Facade for the BLOB Agent Collection of all services that works with binary objects (BLOBS), e.g. Images and documents.
BlobEntity
Carrier object for BlobEntity. Services for the BlobEntity Carrier is available from the IBLOBAgent.
BulkUpdateAgent
Facade for the BulkUpdate Agent Agent used for bulk update methods
Business
Carrier object for Business. Services for the Business Carrier is available from the IListAgent.
Cache
Cache maintenance
Carrier object for Cache. Services for the Cache Carrier is available from the IDiagnosticsAgent.CacheInvalidation
Carrier object for CacheInvalidation. Services for the CacheInvalidation Carrier is available from the IDiagnosticsAgent.
CallerID
Describes a caller ID for Mobile to lookup phone calls. Can be for a person, or for a company, in which case the personId field will be 0
Carrier object for CallerID. Services for the CallerID Carrier is available from the IPocketAgent.CallerIDCollection
Collection of caller ids with their corresponding hash
Carrier object for CallerIDCollection. Services for the CallerIDCollection Carrier is available from the IPocketAgent.CategorizationModelDetails
Details about a categorization model in HugoAI
Carrier object for CategorizationModelDetails. Services for the CategorizationModelDetails Carrier is available from the IAIAgent.CategorizationStatusResponse
Carrier to describe the current categorization training status for a tenant in HugoAI
Carrier object for CategorizationStatusResponse. Services for the CategorizationStatusResponse Carrier is available from the IAIAgent.Category
Carrier object for Category. Services for the Category Carrier is available from the IListAgent.
CategoryGuess
Category guess information
Carrier object for CategoryGuess. Services for the CategoryGuess Carrier is available from the IAIAgent.ChangedData
Generic carrier, used in return values to indicate what data NetServer has changed 'behind the scenes' so clients can know what to update
Carrier object for ChangedData. Services for the ChangedData Carrier is available from the IQuoteAgent.ChangedDataItem
Tablename/recordid pair used to refer to records
Carrier object for ChangedDataItem. Services for the ChangedDataItem Carrier is available from the IQuoteAgent.ChatAgent
Facade for the Chat Agent Chat functions. Manage chat channels, sessions and messages.
ChatBotSettings
Chat Topic bot settings. Trigger script ids to run on bot events
Carrier object for ChatBotSettings. Services for the ChatBotSettings Carrier is available from the IChatAgent.ChatbotTurn
Chat turn contains one user question, an optional display value for the user prompt, and one chatbot response.
Carrier object for ChatbotTurn. Services for the ChatbotTurn Carrier is available from the IAIAgent.ChatMessage
A message in a chat session
Carrier object for ChatMessage. Services for the ChatMessage Carrier is available from the IChatAgent.ChatOpeningHours
Chat Topic Opening Hours
Carrier object for ChatOpeningHours. Services for the ChatOpeningHours Carrier is available from the IChatAgent.ChatPresence
Represents presence information for a chat user, bundled with some other useful information
Carrier object for ChatPresence. Services for the ChatPresence Carrier is available from the IChatAgent.ChatSession
Use the ChatSessionEntity on the Chat agent instead. Chat sessions belong to a chat topic, and contain messages to/from users
Carrier object for ChatSession. Services for the ChatSession Carrier is available from the ICustomerServiceAgent.ChatSessionEntity
Chat sessions belong to a chat topic, and contain messages to/from users
Carrier object for ChatSessionEntity. Services for the ChatSessionEntity Carrier is available from the IChatAgent.ChatSummaryItem
Chat session summary: id, title, created date
Carrier object for ChatSummaryItem. Services for the ChatSummaryItem Carrier is available from the IChatAgent.ChatTopicAgent
User agents within a chat topic. Which users are assigned and what roles they have within the chat topic.
Carrier object for ChatTopicAgent. Services for the ChatTopicAgent Carrier is available from the IChatAgent.ChatTopicEntity
Chat topics define who is assigned, when the channel is open for business, and look of the chat widget.
Carrier object for ChatTopicEntity. Services for the ChatTopicEntity Carrier is available from the IChatAgent.ChatWidgetSettings
Defines the look of the chat widget.
Carrier object for ChatWidgetSettings. Services for the ChatWidgetSettings Carrier is available from the IChatAgent.ColumnDataDictionary
Serializable dictionary, for Dictionary where key is strings and value is ArchiveColumnData
ColumnDataDictionaryExt
CommandResult
Generic carrier object for entity commands.
Carrier object for CommandResult.Competitor
Carrier object for Competitor. Services for the Competitor Carrier is available from the IListAgent.
ConsentInfo
Consent information for a give person. Consents are for a particular Purpose, and may be withdrawn (see LegalBase).
Carrier object for ConsentInfo. Services for the ConsentInfo Carrier is available from the IPersonAgent.ConsentPerson
Carrier object for ConsentPerson. Services for the ConsentPerson Carrier is available from the IPersonAgent.
ConsentPurpose
Carrier object for ConsentPurpose. Services for the ConsentPurpose Carrier is available from the IListAgent.
ConsentSource
Carrier object for ConsentSource. Services for the ConsentSource Carrier is available from the IListAgent.
Contact
Carrier object for Contact. Services for the Contact Carrier is available from the IContactAgent.
ContactActivity
Carrier object for ContactActivity. Services for the ContactActivity Carrier is available from the IContactAgent.
ContactAgent
Facade for the Contact Agent Contact (company) data services.
ContactEntity
The Contact Service. The service implements all services working with the Contact object
Carrier object for ContactEntity. Services for the ContactEntity Carrier is available from the IContactAgent.ContactOrPersonFromEmail
Carrier object for ContactOrPersonFromEmail. Services for the ContactOrPersonFromEmail Carrier is available from the IEMailAgent.
ContactPersonId
Class representing an ContactPersonId carrier used for storing either a person id or a contact id. If PersonId contains an id, ContactId will be 0, and the other way around.
Carrier object for ContactPersonId.ContactRelationEntity
Relationship between a (contact/person) and another (contact/person), as described by the RelationDefinition.
Carrier object for ContactRelationEntity. Services for the ContactRelationEntity Carrier is available from the IRelationAgent.ContactSummary
Summary of contact with recent activities, chats, and requests included.
Carrier object for ContactSummary. Services for the ContactSummary Carrier is available from the IContactAgent.ControlInfo
This class carries information about the definition and properties of an field used in bulk update system. The class is serializable and used on both the application and Web server sides.
Carrier object for ControlInfo. Services for the ControlInfo Carrier is available from the IBulkUpdateAgent.Country
Carrier object for Country. Services for the Country Carrier is available from the IListAgent.
CreateSystemMessageList
Set and Get SystemMessages
Carrier object for CreateSystemMessageList. Services for the CreateSystemMessageList Carrier is available from the IDiagnosticsAgent.Credential
Credentials supported for authentication
Carrier object for Credential. Services for the Credential Carrier is available from the IUserAgent.CredentialsGroup
When the CredentialType's control is of type link, the user is selected from a source like active directory. This will then be the organisational unit (e.g. user security group) in active directory. Only one group is listed if the system does not support groups.
Carrier object for CredentialsGroup. Services for the CredentialsGroup Carrier is available from the IUserAgent.CredentialsGroupUsers
This is the users within a user group.
Carrier object for CredentialsGroupUsers. Services for the CredentialsGroupUsers Carrier is available from the IUserAgent.CredentialType
Description of credential type
Carrier object for CredentialType. Services for the CredentialType Carrier is available from the IUserAgent.CredentialUser
Information about a users credentials in a foregin system that can be bound to a SuperOffice user (i.e. associate)
Carrier object for CredentialUser. Services for the CredentialUser Carrier is available from the IUserAgent.Credited
Carrier object for Credited. Services for the Credited Carrier is available from the IListAgent.
CriteriaGroup
Carrier for criteria group. It contains all the search criteria for the group - that is, ArchiveRestrictionInfo - objects, including some info like rank and name
Carrier object for CriteriaGroup. Services for the CriteriaGroup Carrier is available from the IFindAgent.CriteriaInformation
Carrier for criteria information. It contains all the search criteria - that is, ArchiveRestrictionInfo - objects, including a column specification. In addition, it contains the same criteria expressed as an archive, with an array of ArchiveColumnInfo specifications and a set of ArchiveRow rows. The rows of the archive form a subset of the restriction array.
Carrier object for CriteriaInformation. Services for the CriteriaInformation Carrier is available from the IFindAgent.CRMScriptAgent
Facade for the CRMScript Agent Manage and execute CRMScript functions.
Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered.CRMScriptEntity
CRM Scripts - stored in the ejScript table, including source code.
Carrier object for CRMScriptEntity. Services for the CRMScriptEntity Carrier is available from the ICRMScriptAgent.CRMScriptErrorInfo
Object containing error information for a CRMScript
Carrier object for CRMScriptErrorInfo. Services for the CRMScriptErrorInfo Carrier is available from the ICRMScriptAgent.CRMScriptResult
Object for returning information when validating a CRMScript
Carrier object for CRMScriptResult. Services for the CRMScriptResult Carrier is available from the ICRMScriptAgent.CRMScriptRunResult
Object for returning result from a CRMScript
Carrier object for CRMScriptRunResult. Services for the CRMScriptRunResult Carrier is available from the ICRMScriptAgent.CRMScriptSourceMap
Object for returning source-map info when validating or executing a CRMScript
Carrier object for CRMScriptSourceMap. Services for the CRMScriptSourceMap Carrier is available from the ICRMScriptAgent.CRMScriptTraceRun
Object for returning Trace run result from a CRMScript
Carrier object for CRMScriptTraceRun. Services for the CRMScriptTraceRun Carrier is available from the ICRMScriptAgent.CsFeatureToggle
Carrier object for CsFeatureToggle. Services for the CsFeatureToggle Carrier is available from the ICustomerServiceAgent.
CsSessionKey
Carrier object for CsSessionKey. Services for the CsSessionKey Carrier is available from the ICustomerServiceAgent.
Currency
Carrier object for Currency. Services for the Currency Carrier is available from the IListAgent.
CurrencyEntity
Carrier object for CurrencyEntity. Services for the CurrencyEntity Carrier is available from the IListAgent.
CustomCommand
Generic carrier object for entity commands.
Carrier object for CustomCommand.CustomerCenterConfig
Contains configuration when displaying the Customer Center
Carrier object for CustomerCenterConfig. Services for the CustomerCenterConfig Carrier is available from the ICustomerServiceAgent.CustomerLanguage
Customer languages that customer center supports.
Carrier object for CustomerLanguage. Services for the CustomerLanguage Carrier is available from the IListAgent.CustomerServiceAgent
Facade for the CustomerService Agent Agent used for Customer Service methods
CustomerServiceConfig
This contains different configuration methods regarding Service
Carrier object for CustomerServiceConfig. Services for the CustomerServiceConfig Carrier is available from the ICustomerServiceAgent.CustomerServiceStartup
This carrier contains various data needed by Service for startup. Do not use this API, as it is for internal use and might change without notice
Carrier object for CustomerServiceStartup. Services for the CustomerServiceStartup Carrier is available from the ICustomerServiceAgent.Dash
Dashboard configuration
Carrier object for Dash. Services for the Dash Carrier is available from the IDashAgent.DashAgent
Facade for the Dash Agent Agent that lets you configure dashboard tiles and retrieve dashboard data
Dashboard
Dashboard configuration
Carrier object for Dashboard. Services for the Dashboard Carrier is available from the IDashboardAgent.DashboardAgent
Facade for the Dashboard Agent Agent lets you configure dashboard tiles and retrieve dashboard data
DashboardTile
Dashboard Tile configuration
Carrier object for DashboardTile. Services for the DashboardTile Carrier is available from the IDashboardAgent.DashboardTileOption
Dashboard Tile option
Carrier object for DashboardTileOption. Services for the DashboardTileOption Carrier is available from the IDashboardAgent.DashCollection
Collection of dashboards for an associate
Carrier object for DashCollection. Services for the DashCollection Carrier is available from the IDashAgent.DashTheme
Dashboard theme configuration
Carrier object for DashTheme. Services for the DashTheme Carrier is available from the IDashAgent.DashTile
Dashboard Tile configuration
Carrier object for DashTile. Services for the DashTile Carrier is available from the IDashAgent.DashTileDefinition
Dashboard Tile definition
Carrier object for DashTileDefinition. Services for the DashTileDefinition Carrier is available from the IDashAgent.DashTileHtml
HTML data for dash tiles with TileType = HTML
Carrier object for DashTileHtml. Services for the DashTileHtml Carrier is available from the IDashAgent.DatabaseAgent
Facade for the Database Agent Database schema queries and changes
DatabaseTableAgent
Facade for the DatabaseTable Agent Agent used for CRUD operations on database tables. Read, add, update, delete rows in tables.
DataRight
Carrier object for DataRight. Services for the DataRight Carrier is available from the IUserAgent.
DataRights
Carrier object for DataRights. Services for the DataRights Carrier is available from the IUserAgent.
DayInformationListItem
Summary information about the activites and holidaysfor one day
Carrier object for DayInformationListItem. Services for the DayInformationListItem Carrier is available from the IAppointmentAgent.DeliveryTerm
The built-in delivery terms list. Used by the SuperOffice Quote Connector in quote versions.
Carrier object for DeliveryTerm. Services for the DeliveryTerm Carrier is available from the IListAgent.DeliveryType
The built-in delivery types list. Used by the SuperOffice Quote Connector in quote versions.
Carrier object for DeliveryType. Services for the DeliveryType Carrier is available from the IListAgent.Department
a.k.a. User Group
Carrier object for Department. Services for the Department Carrier is available from the IListAgent.DiagnosticsAgent
Facade for the Diagnostics Agent Diagnostics, usage data collection, caches and flushing
DictionaryStepInformation
Information about a dictionary step
Carrier object for DictionaryStepInformation. Services for the DictionaryStepInformation Carrier is available from the IDatabaseAgent.Document
Carrier object for Document. Services for the Document Carrier is available from the IDocumentAgent.
DocumentAgent
Facade for the Document Agent Collection of all services that works with Document data. This is services for the document information, not the physical document themselves. These are handled by the BLOB service methods.
DocumentEntity
Partial DocumentEntity class associating the generated DocumentEntity with an interface.
DocumentMigrationAgent
Facade for the DocumentMigration Agent Agent used to support migrating documents between different document-plugins, as single documents or batches.
Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered. Intended for SuperOffice-internal apps.DocumentMigrationAssociate
Class used to map relationship between AssociateId and the user's email.
Carrier object for DocumentMigrationAssociate. Services for the DocumentMigrationAssociate Carrier is available from the IDocumentMigrationAgent.DocumentMigrationItem
Class used to summarize all document-properties relevant for migrating documents.
Carrier object for DocumentMigrationItem. Services for the DocumentMigrationItem Carrier is available from the IDocumentMigrationAgent.DocumentMigrationItemList
Carrier object for DocumentMigrationItemList. Services for the DocumentMigrationItemList Carrier is available from the IDocumentMigrationAgent.
DocumentMigrationSummary
Carrier object for DocumentMigrationSummary. Services for the DocumentMigrationSummary Carrier is available from the IDocumentMigrationAgent.
DocumentPreview
Document data intended for preview purposes
Carrier object for DocumentPreview. Services for the DocumentPreview Carrier is available from the IDocumentAgent.DocumentTemplate
The template a document is based on is stored in the SO_arc\template folder on the server. This will return the name as displayed in the GUI, and not the physical document name, of the template the document object is based on.
Carrier object for DocumentTemplate. Services for the DocumentTemplate Carrier is available from the IListAgent.DocumentTemplateEntity
The template a document is based on is stored in the SO_arc\template folder on the server. This will return the name as displayed in the GUI, and not the physical document name, of the template the document object is based on.
Carrier object for DocumentTemplateEntity. Services for the DocumentTemplateEntity Carrier is available from the IListAgent.DocumentTemplateMigrationList
Carrier object for DocumentTemplateMigrationList. Services for the DocumentTemplateMigrationList Carrier is available from the IDocumentMigrationAgent.
DuplicateEntry
A duplicate entry
Carrier object for DuplicateEntry.DuplicateRule
Describes one duplicate rule to be used to find similar entries
Carrier object for DuplicateRule.EISActor
Carrier object for EISActor. Services for the EISActor Carrier is available from the IErpSyncAgent.
EisActorField
Carrier object for EisActorField. Services for the EisActorField Carrier is available from the IErpSyncAgent.
EisActorSummary
Carrier object for EisActorSummary. Services for the EisActorSummary Carrier is available from the IErpSyncAgent.
EisActorTypeMapping
Carrier object for EisActorTypeMapping. Services for the EisActorTypeMapping Carrier is available from the IErpSyncAgent.
EisConnectionSummary
Carrier object for EisConnectionSummary. Services for the EisConnectionSummary Carrier is available from the IErpSyncAgent.
EisConnectorEntity
Carrier object for EisConnectorEntity. Services for the EisConnectorEntity Carrier is available from the IErpSyncAgent.
EisDefaultValue
Carrier object for EisDefaultValue. Services for the EisDefaultValue Carrier is available from the IErpSyncAgent.
EisEngineStatus
Carrier object for EisEngineStatus. Services for the EisEngineStatus Carrier is available from the IErpSyncAgent.
EisFieldMapping
Carrier object for EisFieldMapping. Services for the EisFieldMapping Carrier is available from the IErpSyncAgent.
EisFieldValue
Carrier object for EisFieldValue. Services for the EisFieldValue Carrier is available from the IErpSyncAgent.
EMailAccount
Properties for an email account
Carrier object for EMailAccount. Services for the EMailAccount Carrier is available from the IEMailAgent.EMailAddress
Carrier object for EMailAddress. Services for the EMailAddress Carrier is available from the IEMailAgent.
EMailAgent
Facade for the EMail Agent Email connection, reading, sending
Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered.EMailAppointment
Information about an email appointment received as iCal data
Carrier object for EMailAppointment. Services for the EMailAppointment Carrier is available from the IEMailAgent.EMailAttachment
Information about an attachment
Carrier object for EMailAttachment. Services for the EMailAttachment Carrier is available from the IEMailAgent.EMailConnectionInfo
All information needed to connect to a mailserver
Carrier object for EMailConnectionInfo. Services for the EMailConnectionInfo Carrier is available from the IEMailAgent.EMailConnectionInfoExtended
Carrier object for EMailConnectionInfoExtended. Services for the EMailConnectionInfoExtended Carrier is available from the IEMailAgent.
EMailCustomHeader
Carrier object for EMailCustomHeader. Services for the EMailCustomHeader Carrier is available from the IEMailAgent.
EMailEntity
All information about an e-mail
Carrier object for EMailEntity. Services for the EMailEntity Carrier is available from the IEMailAgent.EMailEnvelope
Limited information about one e-mail.
Carrier object for EMailEnvelope. Services for the EMailEnvelope Carrier is available from the IEMailAgent.EmailFlow
Email flow carrier
Carrier object for EmailFlow. Services for the EmailFlow Carrier is available from the IWorkflowAgent.EMailFolder
Properties for a mail folder
Carrier object for EMailFolder. Services for the EMailFolder Carrier is available from the IEMailAgent.EMailSOInfo
Glue between SuperOffice data and an e-mail.
Carrier object for EMailSOInfo. Services for the EMailSOInfo Carrier is available from the IEMailAgent.EntityCounts
Carrier object for EntityCounts. Services for the EntityCounts Carrier is available from the IDiagnosticsAgent.
EntityElement
Generic carrier object for entity elements such as Phone, EntityElement, Url. These elements do not have id and rank. These values are changed on each save, and should not be depended on. When used in a list or array the rank is the ascending list order.
Carrier object for EntityElement.EntityName
Carrier object for EntityName. Services for the EntityName Carrier is available from the IUserAgent.
ErpConnection
Information about a connection to the ERP system.
Carrier object for ErpConnection. Services for the ErpConnection Carrier is available from the IErpSyncAgent.ErpConnectionData
Contains connection data and field labels for one connection
Carrier object for ErpConnectionData. Services for the ErpConnectionData Carrier is available from the IErpSyncAgent.ErpConnectionListMapping
Information about a mapping between two lists between CRM and the ERP system.
Carrier object for ErpConnectionListMapping. Services for the ErpConnectionListMapping Carrier is available from the IErpSyncAgent.ErpConnectionListMappingContainer
Information about all list connections for a connection between CRM and the ERP system.
Carrier object for ErpConnectionListMappingContainer. Services for the ErpConnectionListMappingContainer Carrier is available from the IErpSyncAgent.ErpCrmListItemMapping
One list item mapping between erp and crm.
Carrier object for ErpCrmListItemMapping. Services for the ErpCrmListItemMapping Carrier is available from the IErpSyncAgent.ErpSyncActorSummary
Summary of the current setup of the ERP Integration, for one ERP actor
Carrier object for ErpSyncActorSummary. Services for the ErpSyncActorSummary Carrier is available from the IErpSyncAgent.ErpSyncActorTypeMapping
Mapping information for one Actor, contains array of field mappings (ERP <-> SuperOffice)
Carrier object for ErpSyncActorTypeMapping. Services for the ErpSyncActorTypeMapping Carrier is available from the IErpSyncAgent.ErpSyncAgent
Facade for the ErpSync Agent Services for the ERP Integration Services feature
Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered. Intended for ERP integration apps.ErpSyncConnectionSummary
Summary of the current setup of the ERP Integration, for one ERP connection
Carrier object for ErpSyncConnectionSummary. Services for the ErpSyncConnectionSummary Carrier is available from the IErpSyncAgent.ErpSyncConnectorEntity
Erp connector information
Carrier object for ErpSyncConnectorEntity. Services for the ErpSyncConnectorEntity Carrier is available from the IErpSyncAgent.ErpSyncDefaultValue
Contains default value information for one ERP field
Carrier object for ErpSyncDefaultValue. Services for the ErpSyncDefaultValue Carrier is available from the IErpSyncAgent.ErpSyncEngine
The ERP syncengine.
Carrier object for ErpSyncEngine. Services for the ErpSyncEngine Carrier is available from the IErpSyncAgent.ErpSyncEngineStatus
Status of the Sync engine
Carrier object for ErpSyncEngineStatus. Services for the ErpSyncEngineStatus Carrier is available from the IErpSyncAgent.ErpSyncFieldMapping
Mapping information for one field pair (ERP <-> SuperOffice)
Carrier object for ErpSyncFieldMapping. Services for the ErpSyncFieldMapping Carrier is available from the IErpSyncAgent.ErpSyncFieldValue
Carrier object for ErpSyncFieldValue. Services for the ErpSyncFieldValue Carrier is available from the IErpSyncAgent.
EventData
EventData containing data related to event handlers
Carrier object for EventData. Services for the EventData Carrier is available from the ICustomerServiceAgent.ExportArchiveResult
Carrier object for ExportArchiveResult. Services for the ExportArchiveResult Carrier is available from the IArchiveAgent.
ExtAppEntity
The ext app entity contains information on an external application
Carrier object for ExtAppEntity. Services for the ExtAppEntity Carrier is available from the IListAgent.Favourite
Favourite carrier.
Carrier object for Favourite. Services for the Favourite Carrier is available from the IFavouriteAgent.FavouriteAgent
Facade for the Favourite Agent Agent used for retrieveing and setting favourites
FieldInfoAttachment
Attachment custom database field.
Carrier object for FieldInfoAttachment. Services for the FieldInfoAttachment Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoBase
Abstract basic information about database fields. May be custom or user-defined fields. The information can be used to build a user interface.
Carrier object for FieldInfoBase. Services for the FieldInfoBase Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoBlob
Blob custom database field. Base64 encoded string value.
Carrier object for FieldInfoBlob. Services for the FieldInfoBlob Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoBool
Boolean custom database field. Typically rendered as a checkbox.
Carrier object for FieldInfoBool. Services for the FieldInfoBool Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoDate
Date custom database field. Time component is ignored.
Carrier object for FieldInfoDate. Services for the FieldInfoDate Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoDateTime
Date + time custom database field.
Carrier object for FieldInfoDateTime. Services for the FieldInfoDateTime Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoDecimal
Decimal (double precision) custom database field.
Carrier object for FieldInfoDecimal. Services for the FieldInfoDecimal Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoDynamicLink
Dynamic Link custom database field. Links are resolved indirectly via by CS.
Carrier object for FieldInfoDynamicLink. Services for the FieldInfoDynamicLink Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoInt
Integer custom database field.
Carrier object for FieldInfoInt. Services for the FieldInfoInt Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoListText
Text string with a list of item choices - custom database field.
Carrier object for FieldInfoListText. Services for the FieldInfoListText Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoLongText
Long Text custom database field.
Carrier object for FieldInfoLongText. Services for the FieldInfoLongText Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoMdoList
MDO List custom database field.
Carrier object for FieldInfoMdoList. Services for the FieldInfoMdoList Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoRelation
Relation to other table database field.
Carrier object for FieldInfoRelation. Services for the FieldInfoRelation Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoShortText
Short text string custom database field.
Carrier object for FieldInfoShortText. Services for the FieldInfoShortText Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoTime
Time custom database field. Date value is ignored.
Carrier object for FieldInfoTime. Services for the FieldInfoTime Carrier is available from the IUserDefinedFieldInfoAgent.FieldInfoTimeSpan
Timespan custom database field. Number of minutes, represented as days/hours/minutes.
Carrier object for FieldInfoTimeSpan. Services for the FieldInfoTimeSpan Carrier is available from the IUserDefinedFieldInfoAgent.FieldMetadata
This is used to populate the Admin configuration dialog for a connection. The call to the ERP Connector’s GetConfigurationFields method returns a list of fields and field types. The Admin client builds a dialog with these fields
Carrier object for FieldMetadata. Services for the FieldMetadata Carrier is available from the IQuoteAgent.FieldMetadataDictionary
Serializable dictionary, for Dictionary where key is string and value is a FieldMetadata
FieldMetadataDictionaryExt
FieldValue
FieldValue carrier
Carrier object for FieldValue. Services for the FieldValue Carrier is available from the IWorkflowAgent.FieldValueInfo
This class carries information about the definition and properties of an field used in bulk update system. The class is serializable and used on both the application and Web server sides.
Carrier object for FieldValueInfo. Services for the FieldValueInfo Carrier is available from the IBulkUpdateAgent.FindAgent
Facade for the Find Agent Find functions
FindResults
Result carrier for the Find operation. It contains a set of column specifications, and a set of row, where each row contains the columns. The row set is the result of carrying out some search operation.
Carrier object for FindResults. Services for the FindResults Carrier is available from the IFindAgent.ForeignAppEntity
Carrier object for ForeignAppEntity. Services for the ForeignAppEntity Carrier is available from the IForeignSystemAgent.
ForeignDevice
Saves a foreign device belonging to the ForeignDevice and application name specified.
Carrier object for ForeignDevice. Services for the ForeignDevice Carrier is available from the IForeignSystemAgent.ForeignKey
Carrier object for ForeignKey. Services for the ForeignKey Carrier is available from the IForeignSystemAgent.
ForeignSystemAgent
Facade for the ForeignSystem Agent Collection of all services that works with Foreign key data (Key/Value pairs)
FormEntity
Definition and configuration of a Form
Carrier object for FormEntity. Services for the FormEntity Carrier is available from the IMarketingAgent.FormSubmissionEntity
Content of a Form submission
Carrier object for FormSubmissionEntity. Services for the FormSubmissionEntity Carrier is available from the IMarketingAgent.FreeText
Used to manage freetext search.
Carrier object for FreeText. Services for the FreeText Carrier is available from the IFreeTextAgent.FreeTextAgent
Facade for the FreeText Agent This agent can be used to manage the free text system
HeadingEntity
The heading entity contains generic list item information
Carrier object for HeadingEntity. Services for the HeadingEntity Carrier is available from the IListAgent.HierarchyEntity
Folder structures
Carrier object for HierarchyEntity. Services for the HierarchyEntity Carrier is available from the IListAgent.History
The usage history of the currently logged in user is represented as History objects.
Carrier object for History. Services for the History Carrier is available from the IViewStateAgent.HistoryRequest
Specification for a request for history information, by id. It is possible to ask for rights for a new record (insert), but then you need to supply the parent ID for entities that have parents (projectmember, selectionmember, person)
Carrier object for HistoryRequest. Services for the HistoryRequest Carrier is available from the IViewStateAgent.Import
Carrier object for Import. Services for the Import Carrier is available from the IImportAgent.
ImportAgent
Facade for the Import Agent This agent can be used to import data into the system
ImportColumnInfo
Column info for importlines.
Carrier object for ImportColumnInfo. Services for the ImportColumnInfo Carrier is available from the IImportAgent.ImportErpData
Used to import data into the system. Representing one entity that will be imported.
Carrier object for ImportErpData. Services for the ImportErpData Carrier is available from the IImportAgent.ImportLine
Used to import data into the system. Representing one entity that will be imported.
Carrier object for ImportLine. Services for the ImportLine Carrier is available from the IImportAgent.Installation
Operations related to installation, upgrade and maintenance
Carrier object for Installation. Services for the Installation Carrier is available from the IDiagnosticsAgent.KbCategory
Knowledge base category. Groups knowledge base articles into hierarchy.
Carrier object for KbCategory. Services for the KbCategory Carrier is available from the ICustomerServiceAgent.LanguageInfo
Carrier object for LanguageInfo. Services for the LanguageInfo Carrier is available from the IListAgent.
LegalBase
Carrier object for LegalBase. Services for the LegalBase Carrier is available from the IListAgent.
License
License information, hashed and signed with public keys to prevent tampering. Counts License usage and assignments.
Carrier object for License. Services for the License Carrier is available from the ILicenseAgent.LicenseAgent
Facade for the License Agent License query, download, activation
LicenseOwner
Carrier object for LicenseOwner. Services for the LicenseOwner Carrier is available from the ILicenseAgent.
LicenseResult
Carrier object for LicenseResult. Services for the LicenseResult Carrier is available from the ILicenseAgent.
Link
Links two entities (contacts/projects/sales/URLs) together.
Carrier object for Link. Services for the Link Carrier is available from the IListAgent.LinkExtended
Class used by CRM.web for dealing with links
ListAgent
Facade for the List Agent Collection of all services that works with Lists. These are typical lists of data shown in dropdown list, checkbox lists, etc.
ListEntity
The list entity contains information about a specific list
Carrier object for ListEntity. Services for the ListEntity Carrier is available from the IListAgent.ListItem
Lightweight generic list item - similar to MDOListItem but without child items and stuff
Carrier object for ListItem. Services for the ListItem Carrier is available from the IListAgent.ListItemEntity
The list item entity contains generic list item information
Carrier object for ListItemEntity. Services for the ListItemEntity Carrier is available from the IListAgent.LiveUiConfig
A config containing parameters for live UI
Carrier object for LiveUiConfig. Services for the LiveUiConfig Carrier is available from the IViewStateAgent.LocalizedField
LocalizedField is used to store localized information such as formatted address data, a formatted phone number, etc.
Carrier object for LocalizedField.LocalizedText
Carrier object for LocalizedText. Services for the LocalizedText Carrier is available from the IListAgent.
Logging
Change NetServer logging settings
Carrier object for Logging. Services for the Logging Carrier is available from the IDiagnosticsAgent.Mailbox
Carrier containing information about a Service mailbox
Carrier object for Mailbox. Services for the Mailbox Carrier is available from the ICustomerServiceAgent.MailboxEntity
This entity represent a mailbox used for importing emails in Service
Carrier object for MailboxEntity. Services for the MailboxEntity Carrier is available from the ICustomerServiceAgent.MailingStatistics
Methods for calculating mailing statistics
Carrier object for MailingStatistics. Services for the MailingStatistics Carrier is available from the IMarketingAgent.MailMergeSettings
Settings specifying what selection to perform the mailmerge on, what merge document to use etc.
Carrier object for MailMergeSettings. Services for the MailMergeSettings Carrier is available from the ISelectionAgent.MailMergeTask
Properties describing a task to create on recipients of a mail merge
Carrier object for MailMergeTask. Services for the MailMergeTask Carrier is available from the ISelectionAgent.MarketingAgent
Facade for the Marketing Agent Agent used for Marketing functions, such as Forms
MassOperationResult
Information about the results of a mass-update operation
Carrier object for MassOperationResult. Services for the MassOperationResult Carrier is available from the IDatabaseTableAgent.MDOAgent
Facade for the MDO Agent MDO Lists, reading, searching, and item lookup.
MDOListItem
Carrier object for MDOListItem. Services for the MDOListItem Carrier is available from the IMDOAgent.
MetricPair
Metric, in the form of string->int
Carrier object for MetricPair.ModuleLicenseLink
License assignments carrier
Carrier object for ModuleLicenseLink. Services for the ModuleLicenseLink Carrier is available from the ILicenseAgent.MrMrs
Carrier object for MrMrs. Services for the MrMrs Carrier is available from the IListAgent.
MultiAlarmData
Carrier object for MultiAlarmData. Services for the MultiAlarmData Carrier is available from the IAppointmentAgent.
NextAvailableTime
The soonest-available working time slot
Carrier object for NextAvailableTime. Services for the NextAvailableTime Carrier is available from the IAppointmentAgent.NotificationEvent
Carrier for a notification event for a given notification type and entity id
Carrier object for NotificationEvent. Services for the NotificationEvent Carrier is available from the IPocketAgent.NumberAllocationAgent
Facade for the NumberAllocation Agent This agent can be used to manage number allocation
OperationInfo
This class carries information about the definition and properties of an field used in bulk update system. The class is serializable and used on both the application and Web server sides.
Carrier object for OperationInfo. Services for the OperationInfo Carrier is available from the IBulkUpdateAgent.OperationResult
Operation result
Carrier object for OperationResult.ParticipantSyncData
Carrier object for ParticipantSyncData. Services for the ParticipantSyncData Carrier is available from the IAppointmentAgent.
PartnerAgent
Facade for the Partner Agent Agent with functionality specific for SuperOffice Partners
PartnerWebPanel
Carrier object for PartnerWebPanel. Services for the PartnerWebPanel Carrier is available from the IPartnerAgent.
PaymentTerm
The built-in payment terms list. Used by the SuperOffice Quote Connector to categorize quote versions.
Carrier object for PaymentTerm. Services for the PaymentTerm Carrier is available from the IListAgent.PaymentType
The built-in payment types list. Used by the SuperOffice Quote Connector in quote versions.
Carrier object for PaymentType. Services for the PaymentType Carrier is available from the IListAgent.Person
Carrier object for Person. Services for the Person Carrier is available from the IPersonAgent.
PersonAgent
Facade for the Person Agent Person data services.
PersonEntity
PersonImage
Scaled person image
Carrier object for PersonImage. Services for the PersonImage Carrier is available from the IPersonAgent.PersonSummary
Summary of person, with recent activities, chats, and requests included.
Carrier object for PersonSummary. Services for the PersonSummary Carrier is available from the IPersonAgent.PhoneListAgent
Facade for the PhoneList Agent Collection of all services for searching for person or contact (company) phone numbers.
PhoneListItem
Carrier object for PhoneListItem. Services for the PhoneListItem Carrier is available from the IPhoneListAgent.
PhoneListPreferences
Search preferences for a phone list search
Carrier object for PhoneListPreferences. Services for the PhoneListPreferences Carrier is available from the IPhoneListAgent.PluginResponse
PluginResponse exists to be able to respond with more than just a true/false, but also an explanation. Such an explanation can be displayed on for instance a disabled “Place Order” button.
Carrier object for PluginResponse. Services for the PluginResponse Carrier is available from the IQuoteAgent.PluginUrlResponse
PluginUrlResponse exists to be able to respond with more than just a true/false, but also an explanation. Such an explanation can be displayed on for instance a disabled “Place Order” button. In addition, an URL can be returned, which the GUI should navigate to/display if it is non-blank. The URL can be an SoProtocol or http(s)
Carrier object for PluginUrlResponse. Services for the PluginUrlResponse Carrier is available from the IQuoteAgent.PocketAgent
Facade for the Pocket Agent Agent with Pocket specific functionality
PocketDeviceInfo
Describes a device running Pocket CRM
Carrier object for PocketDeviceInfo. Services for the PocketDeviceInfo Carrier is available from the IPocketAgent.PocketNotificationMessage
Describes behaviour and content for a push notification message
Carrier object for PocketNotificationMessage. Services for the PocketNotificationMessage Carrier is available from the IPocketAgent.PocketStartupData
The Pocket Service. The service implements pocket specific stuff, like consolidated post-login stuff.
Carrier object for PocketStartupData. Services for the PocketStartupData Carrier is available from the IPocketAgent.Position
Carrier object for Position. Services for the Position Carrier is available from the IListAgent.
Preference
One preference item, which contains a specification (section/key), the raw string value, and the level at which this value was found.
Carrier object for Preference. Services for the Preference Carrier is available from the IPreferenceAgent.PreferenceAgent
Facade for the Preference Agent Preferences, user interface tab configuration
PreferenceDescription
Preference description, drives the Preference GUI. Maintenance client - controls all preferences in SuperOffice.
Carrier object for PreferenceDescription. Services for the PreferenceDescription Carrier is available from the IPreferenceAgent.PreferenceDescriptionLine
Preference description line, contains information about a single item in a preference description list.
Carrier object for PreferenceDescriptionLine. Services for the PreferenceDescriptionLine Carrier is available from the IPreferenceAgent.PreferenceSpec
Preference specification, consisting of the section name and key name
Carrier object for PreferenceSpec. Services for the PreferenceSpec Carrier is available from the IPreferenceAgent.PreferenceTestReturn
Return result of preference test run
Carrier object for PreferenceTestReturn. Services for the PreferenceTestReturn Carrier is available from the IPreferenceAgent.PreferredTimeZone
This service support fetching of client interface configuration data. <para/> Client configuration data include Application configuration, which defines how an application is composed out of pages; and page configuration that defines how a page is built out of panels, cards, views and controls. <para/> Separate access points also exist for fetching object mappings and filter lists.
Carrier object for PreferredTimeZone. Services for the PreferredTimeZone Carrier is available from the ITimeZoneAgent.PreviewContact
Contact preview
Carrier object for PreviewContact. Services for the PreviewContact Carrier is available from the IContactAgent.PreviewDash
Dashboard preview
Carrier object for PreviewDash. Services for the PreviewDash Carrier is available from the IDashAgent.PreviewDashTile
Dashboard tile preview
Carrier object for PreviewDashTile. Services for the PreviewDashTile Carrier is available from the IDashAgent.PreviewFaqEntry
A faq entry with information suitable for preview.
Carrier object for PreviewFaqEntry. Services for the PreviewFaqEntry Carrier is available from the ICustomerServiceAgent.PreviewMailing
A shipment message with information about the recipient it was sent to.
Carrier object for PreviewMailing. Services for the PreviewMailing Carrier is available from the IMarketingAgent.PreviewMailingHeader
A shipment with information intended for previewing it.
Carrier object for PreviewMailingHeader. Services for the PreviewMailingHeader Carrier is available from the IMarketingAgent.PreviewQuickReply
A quick reply with information suitable for preview.
Carrier object for PreviewQuickReply. Services for the PreviewQuickReply Carrier is available from the ICustomerServiceAgent.PreviewReplyTemplate
A reply template with information suitable for preview.
Carrier object for PreviewReplyTemplate. Services for the PreviewReplyTemplate Carrier is available from the ICustomerServiceAgent.PriceList
A pricelist is basically a collection of products. It can be valid in a time period, and outright deactivated. All prices in the product list is in a specific currency. We have decieded not to separate prices and products, which means that we get a simpler data model, but some redundancy.
Carrier object for PriceList. Services for the PriceList Carrier is available from the IQuoteAgent.Priority
Carrier object for Priority. Services for the Priority Carrier is available from the IListAgent.
PrivacyStatement
Carrier object for PrivacyStatement. Services for the PrivacyStatement Carrier is available from the IListAgent.
Product
Information about a Product from the ERP system. This may be fetched from SuperOffice Product table through the SO Connector
Carrier object for Product. Services for the Product Carrier is available from the IQuoteAgent.ProductCategory
The built-in product category list. Used by the SuperOffice Quote Connector to categorize products.
Carrier object for ProductCategory. Services for the ProductCategory Carrier is available from the IListAgent.ProductExtraDataField
A way to show some simple extra data on a product, typically to hep the user to identify the correct product. Basically a bucket of additional info that the ERP system would like to store and show in the user interface. Information placed here is shown in the GUI if the “provide-extra-data” capability is true.
Carrier object for ProductExtraDataField. Services for the ProductExtraDataField Carrier is available from the IQuoteAgent.ProductFamily
The built-in product family list. Used by the SuperOffice Quote Connector to categorize products.
Carrier object for ProductFamily. Services for the ProductFamily Carrier is available from the IListAgent.ProductType
The built-in product type list. Used by the SuperOffice Quote Connector to categorize products.
Carrier object for ProductType. Services for the ProductType Carrier is available from the IListAgent.Project
Carrier object for Project. Services for the Project Carrier is available from the IProjectAgent.
ProjectAgent
Facade for the Project Agent Collection of all services that works with Project data.
ProjectEntity
The Project Service. The service implements all services working with the Project object
Carrier object for ProjectEntity. Services for the ProjectEntity Carrier is available from the IProjectAgent.ProjectEvent
A project that is also an event. Used by Audience
Carrier object for ProjectEvent. Services for the ProjectEvent Carrier is available from the IProjectAgent.ProjectEventEntity
The ProjectEvent Service. The service implements all services working with the ProjectEvent object
Carrier object for ProjectEventEntity. Services for the ProjectEventEntity Carrier is available from the IProjectAgent.ProjectMember
A person can be a member of multiple projects, with a different comment and member type in each project.
Carrier object for ProjectMember. Services for the ProjectMember Carrier is available from the IProjectAgent.ProjectStatus
Carrier object for ProjectStatus. Services for the ProjectStatus Carrier is available from the IListAgent.
ProjectType
Carrier object for ProjectType. Services for the ProjectType Carrier is available from the IListAgent.
ProjectTypeEntity
Carrier object for ProjectTypeEntity. Services for the ProjectTypeEntity Carrier is available from the IListAgent.
ProjectTypeStatusLink
Carrier object for ProjectTypeStatusLink.
QuickReply
Carrier object for QuickReply. Services for the QuickReply Carrier is available from the IListAgent.
Quote
Quote carrier with the active quote version and favorite alternative.
Carrier object for Quote. Services for the Quote Carrier is available from the IQuoteAgent.QuoteAgent
Facade for the Quote Agent Services for the Quote Management feature, part of the Sale module
QuoteAlternative
Information about a connection to the ERP system.
Carrier object for QuoteAlternative. Services for the QuoteAlternative Carrier is available from the IQuoteAgent.QuoteAlternativeRecalculated
The QuoteAlternativeRecalculated is returned after a call to RecalculateQuoteAlternative. It contains flags indicating changes to quote alternative and quote lines.
Carrier object for QuoteAlternativeRecalculated. Services for the QuoteAlternativeRecalculated Carrier is available from the IQuoteAgent.QuoteApproveReason
List of quote approval reasons
Carrier object for QuoteApproveReason. Services for the QuoteApproveReason Carrier is available from the IListAgent.QuoteConnection
Information about a connection to the ERP system.
Carrier object for QuoteConnection. Services for the QuoteConnection Carrier is available from the IQuoteAgent.QuoteContext
The context a quote is created in.
Carrier object for QuoteContext. Services for the QuoteContext Carrier is available from the IQuoteAgent.QuoteDenyReason
List of quote denial reasons
Carrier object for QuoteDenyReason. Services for the QuoteDenyReason Carrier is available from the IListAgent.QuoteEntity
Quote methods
Carrier object for QuoteEntity. Services for the QuoteEntity Carrier is available from the IQuoteAgent.QuoteLine
Information about a connection to the ERP system.
Carrier object for QuoteLine. Services for the QuoteLine Carrier is available from the IQuoteAgent.QuoteLineConfiguration
QuoteLineConfiguration contains information about which configuration fields that is visible in the GUI. Read only and mandatory fields are also specified.
Carrier object for QuoteLineConfiguration. Services for the QuoteLineConfiguration Carrier is available from the IQuoteAgent.QuoteListItem
One line in a list
Carrier object for QuoteListItem. Services for the QuoteListItem Carrier is available from the IQuoteAgent.QuotePublishDocuments
Prepare the documents required to publish a quote - Email, main document as pdf, quoted products as pdf, attachments
Carrier object for QuotePublishDocuments. Services for the QuotePublishDocuments Carrier is available from the IQuoteAgent.QuoteResponse
Carrier object for QuoteResponse. Services for the QuoteResponse Carrier is available from the IQuoteAgent.
QuoteVersion
Information about a version of the .
Carrier object for QuoteVersion. Services for the QuoteVersion Carrier is available from the IQuoteAgent.QuoteVersionAttachment
Attachment documents for a given version of a Quote
Carrier object for QuoteVersionAttachment. Services for the QuoteVersionAttachment Carrier is available from the IQuoteAgent.QuoteVersionButtonState
Information about possible button actions for the quote version dialog.
Carrier object for QuoteVersionButtonState. Services for the QuoteVersionButtonState Carrier is available from the IQuoteAgent.QuoteVersionButtonStateCollection
Carrier object for QuoteVersionButtonStateCollection. Services for the QuoteVersionButtonStateCollection Carrier is available from the IQuoteAgent.
QuoteVersionRecalculated
Carrier object for QuoteVersionRecalculated. Services for the QuoteVersionRecalculated Carrier is available from the IQuoteAgent.
QuoteVersionStatusInformation
Information about possible button actions for the quote version dialog.
Carrier object for QuoteVersionStatusInformation. Services for the QuoteVersionStatusInformation Carrier is available from the IQuoteAgent.QuoteVersionValidated
The QuoteVersionValidated is returned after a call to ValidateQuoteAlternative. It contains flags indicating changes to quote, quoteversion/quotealternative and quotelines.
Carrier object for QuoteVersionValidated. Services for the QuoteVersionValidated Carrier is available from the IQuoteAgent.QuoteVersionWorkflowState
Information about possible button actions for the quote version dialog.
Carrier object for QuoteVersionWorkflowState. Services for the QuoteVersionWorkflowState Carrier is available from the IQuoteAgent.Rating
Sale Stage with probability percent.
Carrier object for Rating. Services for the Rating Carrier is available from the IListAgent.Reason
Reason for a lost sale
Carrier object for Reason. Services for the Reason Carrier is available from the IListAgent.ReasonSold
Reason for a succesfully sold sale
Carrier object for ReasonSold. Services for the ReasonSold Carrier is available from the IListAgent.ReasonStalled
Carrier object for ReasonStalled. Services for the ReasonStalled Carrier is available from the IListAgent.
Recipient
Class representing ticket message recipient.
Carrier object for Recipient.RecipientStatistics
Class representing a RecipientStatistics carrier used for counting attributes on selection members.
Carrier object for RecipientStatistics.RedLetterDetails
Red letter day text details, all the texts related to the given day.
Carrier object for RedLetterDetails. Services for the RedLetterDetails Carrier is available from the IAppointmentAgent.RedLetterInformationListItem
Detailed information on red-letter days, including both holidays and other days with their individual texts.
Carrier object for RedLetterInformationListItem. Services for the RedLetterInformationListItem Carrier is available from the IAppointmentAgent.RedLetterSummary
Summary of redletter day information - holiday in own country, and in other countries known to the system.
Carrier object for RedLetterSummary. Services for the RedLetterSummary Carrier is available from the IAppointmentAgent.RefCountEntity
A refcount entity for a number allocation
Carrier object for RefCountEntity. Services for the RefCountEntity Carrier is available from the INumberAllocationAgent.RelatedData
Display data items for one or more related-table fields, specified using a root entity and dot-syntax
Carrier object for RelatedData. Services for the RelatedData Carrier is available from the IArchiveAgent.RelationAgent
Facade for the Relation Agent Contact/Person relations
RelationDefinitionEntity
A relation definition entity with source and destination tables
Carrier object for RelationDefinitionEntity. Services for the RelationDefinitionEntity Carrier is available from the IListAgent.RelationToOwner
Carrier object for RelationToOwner. Services for the RelationToOwner Carrier is available from the IUserAgent.
RemoteTimeZoneMethods
This service support fetching of client interface configuration data. <para/> Client configuration data include Application configuration, which defines how an application is composed out of pages; and page configuration that defines how a page is built out of panels, cards, views and controls. <para/> Separate access points also exist for fetching object mappings and filter lists.
Carrier object for RemoteTimeZoneMethods. Services for the RemoteTimeZoneMethods Carrier is available from the ITimeZoneAgent.ReplicationAgent
Facade for the Replication Agent Replication/Travel administration
Online Restricted: This agent is not available in Online by default. Not available in Online. Only used on-site.ReplyTemplate
Reply template item
Carrier object for ReplyTemplate. Services for the ReplyTemplate Carrier is available from the ICustomerServiceAgent.ReplyTemplateParsed
Reply template with parsed text. Represent one language version of reply template
Carrier object for ReplyTemplateParsed. Services for the ReplyTemplateParsed Carrier is available from the ICustomerServiceAgent.ReportAgent
Facade for the Report Agent Run reports, set favourites, labels
ReportEntity
Carrier object for ReportEntity. Services for the ReportEntity Carrier is available from the IReportAgent.
ReportLabelLayoutEntity
Carrier object for ReportLabelLayoutEntity. Services for the ReportLabelLayoutEntity Carrier is available from the IReportAgent.
ResolvedPerson
The Person Service. The service implements all services working with the Person object.
Carrier object for ResolvedPerson. Services for the ResolvedPerson Carrier is available from the IPersonAgent.ResolvedUser
The User Service. The service implements all services working with the User object.
Carrier object for ResolvedUser. Services for the ResolvedUser Carrier is available from the IUserAgent.ResourceAgent
Facade for the Resource Agent String resource substitution management.
ResourceEntity
The resource entity contains resource information
Carrier object for ResourceEntity. Services for the ResourceEntity Carrier is available from the IListAgent.ResourceOverride
Override specifications for resources/labels
Carrier object for ResourceOverride. Services for the ResourceOverride Carrier is available from the IResourceAgent.RestrictionGroupInfo
Carrier for restriction group. It contains all the search restrictions for the group - that is, ArchiveRestrictionInfo - objects, including some info like rank and name
Carrier object for RestrictionGroupInfo. Services for the RestrictionGroupInfo Carrier is available from the IFindAgent.Role
Users role for role-based security
Carrier object for Role. Services for the Role Carrier is available from the IUserAgent.RoleEntity
Carrier object for RoleEntity. Services for the RoleEntity Carrier is available from the IUserAgent.
SaintAgent
Facade for the Saint Agent Administration and maintenance of SAINT counters and statuses
SaintConfiguration
Definition of the three perionds for status monitors and some other settings per saint entity
Carrier object for SaintConfiguration. Services for the SaintConfiguration Carrier is available from the ISaintAgent.Sale
Carrier object for Sale. Services for the Sale Carrier is available from the ISaleAgent.
SaleAgent
Facade for the Sale Agent Sale data services
SaleEntity
Partial SaleEntity class associating the generated SaleEntity with an interface.
SalesActivity
Carrier object for SalesActivity. Services for the SalesActivity Carrier is available from the IAppointmentAgent.
SaleStageEntity
This entity represents a sale stage with a default percentage rating.
Carrier object for SaleStageEntity. Services for the SaleStageEntity Carrier is available from the IListAgent.SaleStakeholder
Carrier object for SaleStakeholder. Services for the SaleStakeholder Carrier is available from the ISaleAgent.
SaleSummary
Carrier object for SaleSummary. Services for the SaleSummary Carrier is available from the ISaleAgent.
SaleSummaryItem
Sale Summary item
Carrier object for SaleSummaryItem. Services for the SaleSummaryItem Carrier is available from the ISaleAgent.SaleType
Carrier object for SaleType. Services for the SaleType Carrier is available from the IListAgent.
SaleTypeEntity
Carrier object for SaleTypeEntity. Services for the SaleTypeEntity Carrier is available from the IListAgent.
SaleTypeStageLink
Carrier object for SaleTypeStageLink.
Satellite
Carrier object for Satellite. Services for the Satellite Carrier is available from the IReplicationAgent.
Script
The Script Service. The service implements all services working with the CRMScript object without reference to primary keys. Primarily used by VSCode integration.
Carrier object for Script. Services for the Script Carrier is available from the ICRMScriptAgent.SelectableMDOListItem
Carrier object for SelectableMDOListItem. Services for the SelectableMDOListItem Carrier is available from the IMDOAgent.
SelectionAgent
Facade for the Selection Agent Selections, entities, members and tasks
SelectionCategory
Carrier object for SelectionCategory. Services for the SelectionCategory Carrier is available from the IListAgent.
SelectionEntity
Carrier object for SelectionEntity. Services for the SelectionEntity Carrier is available from the ISelectionAgent.
SelectionForFind
Provider name and selection id for a Find temporary selection
Carrier object for SelectionForFind. Services for the SelectionForFind Carrier is available from the ISelectionAgent.SelectionMemberEditValues
A class representing values to change when changing company and contact details from the Edit Company Details task for selections.
Carrier object for SelectionMemberEditValues.SelectionSummaryItem
The selection summary, for tabs or other concise views.
Carrier object for SelectionSummaryItem. Services for the SelectionSummaryItem Carrier is available from the ISelectionAgent.Sentiment
Sentiment information: Score (-100 to 100) and Confidence (0 to 100)
Carrier object for Sentiment. Services for the Sentiment Carrier is available from the IAIAgent.Sentry
This service provides sentry information such as TableRights.
Carrier object for Sentry. Services for the Sentry Carrier is available from the ISentryAgent.SentryAgent
Facade for the Sentry Agent Data and function right queries
ServiceAuth
Properties for service authentication
Carrier object for ServiceAuth. Services for the ServiceAuth Carrier is available from the IUserAgent.ShipmentMessageBlockEntity
This entity contains information about design blocks that can be used in a shipment/mailing message
Carrier object for ShipmentMessageBlockEntity. Services for the ShipmentMessageBlockEntity Carrier is available from the IMarketingAgent.ShipmentMessageEntity
A shipment message, that contains the actual message being sent out in a mailing
Carrier object for ShipmentMessageEntity. Services for the ShipmentMessageEntity Carrier is available from the IMarketingAgent.SmsConfig
Sms settings for Customer Service sms providers.
Carrier object for SmsConfig. Services for the SmsConfig Carrier is available from the ICustomerServiceAgent.SmtpTestResult
Carrier containing information about the result of a SMTP test
Carrier object for SmtpTestResult. Services for the SmtpTestResult Carrier is available from the ICustomerServiceAgent.Source
Source of a sale
Carrier object for Source. Services for the Source Carrier is available from the IListAgent.StatisticsDataSet
Carrier object for StatisticsDataSet. Services for the StatisticsDataSet Carrier is available from the ICustomerServiceAgent.
StatisticsDataValue
This class contains a single data value in a data set, used by CS for Status Screen reports
Carrier object for StatisticsDataValue. Services for the StatisticsDataValue Carrier is available from the ICustomerServiceAgent.StatusMonitor
Definition of all properties for a status monitor
Carrier object for StatusMonitor. Services for the StatusMonitor Carrier is available from the ISaintAgent.StatusMonitorPeriods
Obsolete, use SaintConfiguration carrier and methods instead. Was:Definition of the three perionds for status monitors
Carrier object for StatusMonitorPeriods. Services for the StatusMonitorPeriods Carrier is available from the ISaintAgent.StructuredAddress
Address with structured fields (Address1, City, Zip) - does not vary its layout by country, unliked the formatted address.
Carrier object for StructuredAddress.SuggestedAppointment
Carrier object for SuggestedAppointment. Services for the SuggestedAppointment Carrier is available from the IAppointmentAgent.
SuggestedAppointmentEntity
Carrier object for SuggestedAppointmentEntity. Services for the SuggestedAppointmentEntity Carrier is available from the IAppointmentAgent.
SuggestedDocumentEntity
Carrier object for SuggestedDocumentEntity. Services for the SuggestedDocumentEntity Carrier is available from the IDocumentAgent.
Summarizer
Summary functions for various entities
Carrier object for Summarizer. Services for the Summarizer Carrier is available from the IAIAgent.SyncUserAccount
Details for syncing email user accounts
Carrier object for SyncUserAccount. Services for the SyncUserAccount Carrier is available from the IEMailAgent.SystemEventEntity
Entity for system events
Carrier object for SystemEventEntity. Services for the SystemEventEntity Carrier is available from theSystemMessage
System Message to be displayed to a user
Carrier object for SystemMessage. Services for the SystemMessage Carrier is available from the IDiagnosticsAgent.SystemTemplateSettings
System template settings item
Carrier object for SystemTemplateSettings. Services for the SystemTemplateSettings Carrier is available from the ICustomerServiceAgent.TableRecord
The extra table entity contains meta data for an extra table (not implemented yet)
Carrier object for TableRecord. Services for the TableRecord Carrier is available from the IDatabaseTableAgent.TabOrder
Carrier object for TabOrder. Services for the TabOrder Carrier is available from the IPreferenceAgent.
Tag
Carrier object for Tag. Services for the Tag Carrier is available from the IListAgent.
TargetAssignment
Target Period Assignment carrier
Carrier object for TargetAssignment. Services for the TargetAssignment Carrier is available from the ITargetsAgent.TargetChange
Target field change
Carrier object for TargetChange. Services for the TargetChange Carrier is available from the ITargetsAgent.TargetDimension
Target Dimension carrier
Carrier object for TargetDimension. Services for the TargetDimension Carrier is available from the ITargetsAgent.TargetGroup
Target Group carrier
Carrier object for TargetGroup. Services for the TargetGroup Carrier is available from the ITargetsAgent.TargetRevision
Target revision carrier
Carrier object for TargetRevision. Services for the TargetRevision Carrier is available from the ITargetsAgent.TargetRevisionHistory
Target revision history carrier
Carrier object for TargetRevisionHistory. Services for the TargetRevisionHistory Carrier is available from the ITargetsAgent.TargetsAgent
Facade for the Targets Agent Agent lets you configure targets, and retrieve targets
Task
Type of an appointment
Carrier object for Task. Services for the Task Carrier is available from the IListAgent.TaskListItem
Carrier object for TaskListItem. Services for the TaskListItem Carrier is available from the IAppointmentAgent.
TaskMenu
Configurable Menu Items are items that will be merged into menus in given area and entity
Carrier object for TaskMenu. Services for the TaskMenu Carrier is available from the IListAgent.TemplateVariablesParameters
Parameters specifying source and properties for template variable substitution.
Carrier object for TemplateVariablesParameters. Services for the TemplateVariablesParameters Carrier is available from the IDocumentAgent.TemporaryKeyInfo
The fields returned when checking a temporary key
Carrier object for TemporaryKeyInfo. Services for the TemporaryKeyInfo Carrier is available from the IPersonAgent.TextServices
Text generation functions for various entities
Carrier object for TextServices. Services for the TextServices Carrier is available from the IAIAgent.Ticket
The ticket carrier is used for representing a service request.
Carrier object for Ticket. Services for the Ticket Carrier is available from the ITicketAgent.TicketAgent
Facade for the Ticket Agent Agent used for Ticket functions
TicketBatchReplyData
Data to add a batched ticket reply.
Carrier object for TicketBatchReplyData. Services for the TicketBatchReplyData Carrier is available from the ITicketAgent.TicketCategory
Ticket Category - light read-only version of TicketCategoryEntity.
Carrier object for TicketCategory. Services for the TicketCategory Carrier is available from the IListAgent.TicketCategoryEntity
This entity describes the meta data for a ticket category, and provides special operations on it.
Carrier object for TicketCategoryEntity. Services for the TicketCategoryEntity Carrier is available from the IListAgent.TicketCategoryMembershipEntity
This entity describes ticket category membership.
Carrier object for TicketCategoryMembershipEntity. Services for the TicketCategoryMembershipEntity Carrier is available from the IListAgent.TicketEntity
The ticket entity is used for representing a service ticket
Carrier object for TicketEntity. Services for the TicketEntity Carrier is available from the ITicketAgent.TicketFormSubmission
Class representing form submission related to ticket.
Carrier object for TicketFormSubmission.TicketInfo
A small carrier that contains information about a ticket
Carrier object for TicketInfo. Services for the TicketInfo Carrier is available from the ICustomerServiceAgent.TicketMessage
The TicketMessage carrier is used for representing a service ticket message
Carrier object for TicketMessage. Services for the TicketMessage Carrier is available from the ITicketAgent.TicketMessageContent
Message content to fill a new message.
Carrier object for TicketMessageContent. Services for the TicketMessageContent Carrier is available from the ITicketAgent.TicketMessageEntity
The ticket messages are e-mails, SMS or other messages attached to a ticket (aka request).
Carrier object for TicketMessageEntity. Services for the TicketMessageEntity Carrier is available from the ITicketAgent.TicketMessageHeader
Contains information about a header connected to a ticket message
Carrier object for TicketMessageHeader.TicketPriority
Carrier object for TicketPriority. Services for the TicketPriority Carrier is available from the IListAgent.
TicketPriorityEntity
Entity for a ticket priority. This entity describes the meta data for a ticket priority, and provides special operations on it.
Carrier object for TicketPriorityEntity. Services for the TicketPriorityEntity Carrier is available from the IListAgent.TicketPriorityEscalationLevelEntity
Entity for ticket priority escalation level. Entity describes properties/actions when escalation(alert) happens. Alert is raised according to TicketPriority timing intervals
Carrier object for TicketPriorityEscalationLevelEntity. Services for the TicketPriorityEscalationLevelEntity Carrier is available from the IListAgent.TicketStatusEntity
Entity for a ticket status. This entity describes the meta data for a ticket status, and provides special operations on it.
Carrier object for TicketStatusEntity. Services for the TicketStatusEntity Carrier is available from the IListAgent.TicketSummaryItem
The ticket summary with heading, created date.
Carrier object for TicketSummaryItem. Services for the TicketSummaryItem Carrier is available from the ITicketAgent.TicketType
Ticket Type - light read-only version of TicketTypeEntity.
Carrier object for TicketType. Services for the TicketType Carrier is available from the IListAgent.TicketTypeEntity
Entity for a ticket (Request) type. This enables having diversified tickets needed for a specific process.
Carrier object for TicketTypeEntity. Services for the TicketTypeEntity Carrier is available from the IListAgent.TileData
Class representing data to be visualized in a dashboard tile.
Carrier object for TileData. Services for the TileData Carrier is available from the IDashboardAgent.TileDataRow
Carrier object for TileDataRow. Services for the TileDataRow Carrier is available from the IDashboardAgent.
TimeZoneAgent
Facade for the TimeZone Agent TimeZone maintenance
TokenManagementInfo
Token information
Carrier object for TokenManagementInfo. Services for the TokenManagementInfo Carrier is available from the IUserAgent.TriggerScriptEntity
CRM Trigger Script - The script runs when a given event fires.
Carrier object for TriggerScriptEntity. Services for the TriggerScriptEntity Carrier is available from the ICRMScriptAgent.TypicalSearch
Complete information about a TypicalSearch (including criteria)
Carrier object for TypicalSearch. Services for the TypicalSearch Carrier is available from the ISelectionAgent.TypicalSearches
Full set of all TypicalSearch elements maintained by one source (including criteria)
Carrier object for TypicalSearches. Services for the TypicalSearches Carrier is available from the ISelectionAgent.UiEvent
An event that the user interface should know about. The origin may be something that happens in the user interface (in any session), or in the database (for instance, background process)
Carrier object for UiEvent. Services for the UiEvent Carrier is available from the IViewStateAgent.UntrustedCredentials
Credentials for external authentication.
Carrier object for UntrustedCredentials. Services for the UntrustedCredentials Carrier is available from the IUserAgent.UpsertRowStatus
Information about a row of the results of a mass-update operation
Carrier object for UpsertRowStatus. Services for the UpsertRowStatus Carrier is available from the IDatabaseTableAgent.UsageStats
Carrier object for UsageStats. Services for the UsageStats Carrier is available from the IDiagnosticsAgent.
User
SuperOffice User, with login credentials and an associated person.
Carrier object for User. Services for the User Carrier is available from the IUserAgent.UserAgent
Facade for the User Agent User administration
Online Restricted: This agent is not available in Online by default. User management is not allowed for partner apps.UserAndInstallationLicenceStatus
Result of GetUserAndInstallationLicenceStatus
Carrier object for UserAndInstallationLicenceStatus. Services for the UserAndInstallationLicenceStatus Carrier is available from the ILicenseAgent.UserCandidate
The UserCandidate carrier is used to represent a Customer Centre User.
Carrier object for UserCandidate.UserDefinedFieldInfo
Return information about the user defined fields. The information can be used to mirror the layout of the user-defined fields in the user interface.
Carrier object for UserDefinedFieldInfo. Services for the UserDefinedFieldInfo Carrier is available from the IUserDefinedFieldInfoAgent.UserDefinedFieldInfoAgent
Facade for the UserDefinedFieldInfo Agent Returns information about user-defined fields, like field type, field size, field label text, default value. Does not return the actual values in the user-defined fields. The values are returned on the entity objects.
UserGroup
The main user group that this user belongs to
Carrier object for UserGroup. Services for the UserGroup Carrier is available from the IUserAgent.UserHelper
UserInfo
Carrier object for UserInfo. Services for the UserInfo Carrier is available from the IUserAgent.
UserPresenceStatus
Manage present/absent status for a Service user account (influences ticket assignments).
Carrier object for UserPresenceStatus. Services for the UserPresenceStatus Carrier is available from the IUserAgent.UserValidationResult
Carrier object for UserValidationResult. Services for the UserValidationResult Carrier is available from the IUserAgent.
ViewStateAgent
Facade for the ViewState Agent User interface view state, history, currentXXX values
VisibleFor
Carrier object for VisibleFor. Services for the VisibleFor Carrier is available from the ISentryAgent.
WebAppUsage
Carrier object for WebAppUsage. Services for the WebAppUsage Carrier is available from the IDiagnosticsAgent.
Webhook
Webhook definitions. Webhooks broadcast events from NetServer to remote servers.
Carrier object for Webhook. Services for the Webhook Carrier is available from the IWebhookAgent.WebhookAgent
Facade for the Webhook Agent Webhook definitions - webhooks signal other systems about events inside NetServer
Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered.WebhookResult
Result of calling a webhook
Carrier object for WebhookResult. Services for the WebhookResult Carrier is available from the IWebhookAgent.WebPanelEntity
The web panel entity contains information on a web panel
Carrier object for WebPanelEntity. Services for the WebPanelEntity Carrier is available from the IListAgent.Workflow
Workflow carrier
Carrier object for Workflow. Services for the Workflow Carrier is available from the IWorkflowAgent.WorkflowActionInfo
Workflow action info carrier
Carrier object for WorkflowActionInfo. Services for the WorkflowActionInfo Carrier is available from the IWorkflowAgent.WorkflowAgent
Facade for the Workflow Agent Agent lets you configure workflow automation
WorkflowContentInfo
Info about workflow content like messages, forms and links.
Carrier object for WorkflowContentInfo. Services for the WorkflowContentInfo Carrier is available from the IWorkflowAgent.WorkflowEvent
Workflow event carrier
Carrier object for WorkflowEvent. Services for the WorkflowEvent Carrier is available from the IWorkflowAgent.WorkflowEventResult
Workflow event result carrier
Carrier object for WorkflowEventResult. Services for the WorkflowEventResult Carrier is available from the IWorkflowAgent.WorkflowFilter
Workflow filter carrier
Carrier object for WorkflowFilter. Services for the WorkflowFilter Carrier is available from the IWorkflowAgent.WorkflowGoal
Workflow goal carrier
Carrier object for WorkflowGoal. Services for the WorkflowGoal Carrier is available from the IWorkflowAgent.WorkflowStepAddToList
Step in workflow.
Carrier object for WorkflowStepAddToList. Services for the WorkflowStepAddToList Carrier is available from the IWorkflowAgent.WorkflowStepBase
Workflow step carrier.
Carrier object for WorkflowStepBase. Services for the WorkflowStepBase Carrier is available from the IWorkflowAgent.WorkflowStepCreateFollowUp
Step in workflow.
Carrier object for WorkflowStepCreateFollowUp. Services for the WorkflowStepCreateFollowUp Carrier is available from the IWorkflowAgent.WorkflowStepCreateRequest
Step in workflow.
Carrier object for WorkflowStepCreateRequest. Services for the WorkflowStepCreateRequest Carrier is available from the IWorkflowAgent.WorkflowStepCreateSale
Step in workflow.
Carrier object for WorkflowStepCreateSale. Services for the WorkflowStepCreateSale Carrier is available from the IWorkflowAgent.WorkflowStepNotifyByEmail
Step in workflow.
Carrier object for WorkflowStepNotifyByEmail. Services for the WorkflowStepNotifyByEmail Carrier is available from the IWorkflowAgent.WorkflowStepNotifyBySMS
Step in workflow.
Carrier object for WorkflowStepNotifyBySMS. Services for the WorkflowStepNotifyBySMS Carrier is available from the IWorkflowAgent.WorkflowStepOption
Workflow step option
Carrier object for WorkflowStepOption. Services for the WorkflowStepOption Carrier is available from the IWorkflowAgent.WorkflowStepOptionBase
Workflow step split option carrier base carrier class.
Carrier object for WorkflowStepOptionBase. Services for the WorkflowStepOptionBase Carrier is available from the IWorkflowAgent.WorkflowStepOptionFormData
Option that splits on matching data on a specific form submitted
Carrier object for WorkflowStepOptionFormData. Services for the WorkflowStepOptionFormData Carrier is available from the IWorkflowAgent.WorkflowStepOptionFormSubmission
Option that splits on a form is submitted or not
Carrier object for WorkflowStepOptionFormSubmission. Services for the WorkflowStepOptionFormSubmission Carrier is available from the IWorkflowAgent.WorkflowStepOptionLinkClicked
Option that splits on if a link is clicked or not
Carrier object for WorkflowStepOptionLinkClicked. Services for the WorkflowStepOptionLinkClicked Carrier is available from the IWorkflowAgent.WorkflowStepOptionPersonData
Option that splits on matching person criteria
Carrier object for WorkflowStepOptionPersonData. Services for the WorkflowStepOptionPersonData Carrier is available from the IWorkflowAgent.WorkflowStepOptionProjectMembership
Option that splits on project membership
Carrier object for WorkflowStepOptionProjectMembership. Services for the WorkflowStepOptionProjectMembership Carrier is available from the IWorkflowAgent.WorkflowStepOptionSelectionMembership
Option that splits on selection membership
Carrier object for WorkflowStepOptionSelectionMembership. Services for the WorkflowStepOptionSelectionMembership Carrier is available from the IWorkflowAgent.WorkflowStepRemoveFromList
Step in workflow.
Carrier object for WorkflowStepRemoveFromList. Services for the WorkflowStepRemoveFromList Carrier is available from the IWorkflowAgent.WorkflowStepRunScript
Step in workflow.
Carrier object for WorkflowStepRunScript. Services for the WorkflowStepRunScript Carrier is available from the IWorkflowAgent.WorkflowStepSendEmail
Step in workflow that waits for time.
Carrier object for WorkflowStepSendEmail. Services for the WorkflowStepSendEmail Carrier is available from the IWorkflowAgent.WorkflowStepSendSMS
Step in workflow.
Carrier object for WorkflowStepSendSMS. Services for the WorkflowStepSendSMS Carrier is available from the IWorkflowAgent.WorkflowStepSplit
Step in workflow.
Carrier object for WorkflowStepSplit. Services for the WorkflowStepSplit Carrier is available from the IWorkflowAgent.WorkflowStepUpdateParticipant
Step in workflow.
Carrier object for WorkflowStepUpdateParticipant. Services for the WorkflowStepUpdateParticipant Carrier is available from the IWorkflowAgent.WorkflowStepWaitForAction
Step in workflow.
Carrier object for WorkflowStepWaitForAction. Services for the WorkflowStepWaitForAction Carrier is available from the IWorkflowAgent.WorkflowStepWaitForTime
Step in workflow that waits for time.
Carrier object for WorkflowStepWaitForTime. Services for the WorkflowStepWaitForTime Carrier is available from the IWorkflowAgent.WorkflowTrigger
Workflow trigger carrier
Carrier object for WorkflowTrigger. Services for the WorkflowTrigger Carrier is available from the IWorkflowAgent.WorkflowWaitForAction
Workflow action info carrier
Carrier object for WorkflowWaitForAction. Services for the WorkflowWaitForAction Carrier is available from the IWorkflowAgent.WorkflowWaitForActionInfo
Workflow action info carrier
Carrier object for WorkflowWaitForActionInfo. Services for the WorkflowWaitForActionInfo Carrier is available from the IWorkflowAgent.Interfaces
IActivityEntityCarrier
Common Interface for the Activity entities (AppointmentEntity, SaleEntity, DocumentEntity)
IAgent
Common interface for all Agents, inherited by the different service agents
IAIAgent
Interface for the AI Agent AI services, such as Translation, Statistics, Sentiment analysis, backed by calls to Public Cloud providers
IAppointmentAgent
Interface for the Appointment Agent Collection of all services that works with Appointment data.
IArchiveAgent
Interface for the Archive Agent ArchiveList functions of all kinds
IAssociateAgent
Interface for the Associate Agent Associate utilities, notes, not user admininstration
IAudienceAgent
Interface for the Audience Agent Services specific to the Audience client
IBatchAgent
Interface for the Batch Agent Start, stop and monitor predefined batch tasks
IBLOBAgent
Interface for the BLOB Agent Collection of all services that works with binary objects (BLOBS), e.g. Images and documents.
IBulkUpdateAgent
Interface for the BulkUpdate Agent Agent used for bulk update methods
IChatAgent
Interface for the Chat Agent Chat functions. Manage chat channels, sessions and messages.
IContactAgent
Interface for the Contact Agent Contact (company) data services.
IContactPersonRelationEntityCarrier
ICRMScriptAgent
Interface for the CRMScript Agent Manage and execute CRMScript functions.
Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered.ICustomerServiceAgent
Interface for the CustomerService Agent Agent used for Customer Service methods
IDashAgent
Interface for the Dash Agent Agent that lets you configure dashboard tiles and retrieve dashboard data
IDashboardAgent
Interface for the Dashboard Agent Agent lets you configure dashboard tiles and retrieve dashboard data
IDatabaseAgent
Interface for the Database Agent Database schema queries and changes
IDatabaseTableAgent
Interface for the DatabaseTable Agent Agent used for CRUD operations on database tables. Read, add, update, delete rows in tables.
IDiagnosticsAgent
Interface for the Diagnostics Agent Diagnostics, usage data collection, caches and flushing
IDocumentAgent
Interface for the Document Agent Collection of all services that works with Document data. This is services for the document information, not the physical document themselves. These are handled by the BLOB service methods.
IDocumentMigrationAgent
Interface for the DocumentMigration Agent Agent used to support migrating documents between different document-plugins, as single documents or batches.
Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered. Intended for SuperOffice-internal apps.IEMailAgent
Interface for the EMail Agent Email connection, reading, sending
Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered.IEntityCarrier
IErpSyncAgent
Interface for the ErpSync Agent Services for the ERP Integration Services feature
Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered. Intended for ERP integration apps.IExtraFieldCarrier
Interface implemented by carriers having Extra fields Extra fields are data typically added by plug-ins, foreignkey system and external applications
IFavouriteAgent
Interface for the Favourite Agent Agent used for retrieveing and setting favourites
IFindAgent
Interface for the Find Agent Find functions
IForeignSystemAgent
Interface for the ForeignSystem Agent Collection of all services that works with Foreign key data (Key/Value pairs)
IFreeTextAgent
Interface for the FreeText Agent This agent can be used to manage the free text system
IImportAgent
Interface for the Import Agent This agent can be used to import data into the system
ILicenseAgent
Interface for the License Agent License query, download, activation
ILinksContainerEntityCarrier
IListAgent
Interface for the List Agent Collection of all services that works with Lists. These are typical lists of data shown in dropdown list, checkbox lists, etc.
IMarketingAgent
Interface for the Marketing Agent Agent used for Marketing functions, such as Forms
IMDOAgent
Interface for the MDO Agent MDO Lists, reading, searching, and item lookup.
INumberAllocationAgent
Interface for the NumberAllocation Agent This agent can be used to manage number allocation
IPartnerAgent
Interface for the Partner Agent Agent with functionality specific for SuperOffice Partners
IPersonAgent
Interface for the Person Agent Person data services.
IPhoneListAgent
Interface for the PhoneList Agent Collection of all services for searching for person or contact (company) phone numbers.
IPocketAgent
Interface for the Pocket Agent Agent with Pocket specific functionality
IPreferenceAgent
Interface for the Preference Agent Preferences, user interface tab configuration
IProjectAgent
Interface for the Project Agent Collection of all services that works with Project data.
IProjectRelationEntityCarrier
IPublishedCarrier
Interface implemented by carriers having Published fields
IQuoteAgent
Interface for the Quote Agent Services for the Quote Management feature, part of the Sale module
IRelationAgent
Interface for the Relation Agent Contact/Person relations
IRelationEntityCarrier
IReplicationAgent
Interface for the Replication Agent Replication/Travel administration
Online Restricted: This agent is not available in Online by default. Not available in Online. Only used on-site.IReportAgent
Interface for the Report Agent Run reports, set favourites, labels
IResourceAgent
Interface for the Resource Agent String resource substitution management.
ISaintAgent
Interface for the Saint Agent Administration and maintenance of SAINT counters and statuses
ISaleAgent
Interface for the Sale Agent Sale data services
ISelectionAgent
Interface for the Selection Agent Selections, entities, members and tasks
ISentryAgent
Interface for the Sentry Agent Data and function right queries
ITargetsAgent
Interface for the Targets Agent Agent lets you configure targets, and retrieve targets
ITicketAgent
Interface for the Ticket Agent Agent used for Ticket functions
ITimeZoneAgent
Interface for the TimeZone Agent TimeZone maintenance
IUdefFieldCarrier
Interface implemented by carriers having User Defined fields
IUserAgent
Interface for the User Agent User administration
Online Restricted: This agent is not available in Online by default. User management is not allowed for partner apps.IUserDefinedFieldInfoAgent
Interface for the UserDefinedFieldInfo Agent Returns information about user-defined fields, like field type, field size, field label text, default value. Does not return the actual values in the user-defined fields. The values are returned on the entity objects.
IViewStateAgent
Interface for the ViewState Agent User interface view state, history, currentXXX values
IVisibleForCarrier
Interface implemented by carriers having the Visible For flag
IWebhookAgent
Interface for the Webhook Agent Webhook definitions - webhooks signal other systems about events inside NetServer
Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered.IWorkflowAgent
Interface for the Workflow Agent Agent lets you configure workflow automation