API changes
Changes from v10.5.3.711 and v10.5.4.867Web services
These changes are observed in both NetServer SOAP and WebAPI (REST) APIs.Assembly: SuperOffice.Services
Modified types
SuperOffice.CRM.Services.Appointment is Modified
- New items
- Property
OwnedExternally
- Property
SuperOffice.CRM.Services.AppointmentEntity is Modified
- New items
- Property
OwnedExternally
- Property
SuperOffice.CRM.Services.CRMScriptRunResult is Modified
- New items
- Property
Headers - Property
StatusCode - Property
StatusMessage
- Property
SuperOffice.CRM.Services.CustomerServiceAgent is Modified
- New items
- Method
GetCustomerServiceStartupByOwner(Int32)
- Method
SuperOffice.CRM.Services.CustomerServiceStartup is Modified
- New items
- Property
SelectedPreferences
- Property
SuperOffice.CRM.Services.ICustomerServiceAgent is Modified
- New items
- Method
GetCustomerServiceStartupByOwner(Int32)
- Method
SuperOffice.CRM.Services.ITicketAgent is Modified
- New items
- Method
GetHotlistEjUsers(Int32, Int32[], NotifyType, NotifyChannel)
- Method
SuperOffice.CRM.Services.TicketAgent is Modified
- New items
- Method
GetHotlistEjUsers(Int32, Int32[], NotifyType, NotifyChannel)
- Method
NetServer core
The following represent changes to assemblies SoCore, SoDatabase, SoLicense and SuperOffice.Plugins.Assembly: SoCore
New types
SuperOffice.Data.AppointmentExternalOwnerSuperOffice.Data.NotifyChannelSuperOffice.Data.NotifyType
Modified types
SuperOffice.Configuration.VersionPropertyNames is Modified
- New items
- Field
DebugUser
- Field
SuperOffice.CRM.UserPreferenceStrings is Modified
- Modified items
SuperOffice.CRM.UserPreferenceStrings.NotificationEmail is Modified
- New items
- Field
.NotificationEmailNotifyEmailCustomMessage - Field
.NotificationEmailNotifyEmailFavouriteRequest - Field
.NotificationEmailNotifyEmailNewMessage - Field
.NotificationEmailNotifyEmailNewRequest - Field
.NotificationEmailNotifyEmailOpenRequestsNotRead - Field
.NotificationEmailNotifyEmailRequestActivated - Field
.NotificationEmailNotifyEmailRequestAssignedAway - Field
.NotificationEmailNotifyEmailRequestEscalated
- Field
SuperOffice.CRM.UserPreferenceStrings.NotificationSms is Modified
- New items
- Field
.NotificationSmsNotifySmsCustomMessage - Field
.NotificationSmsNotifySmsFavouriteRequest - Field
.NotificationSmsNotifySmsNewMessage - Field
.NotificationSmsNotifySmsNewRequest - Field
.NotificationSmsNotifySmsRequestActivated - Field
.NotificationSmsNotifySmsRequestAssignedAway - Field
.NotificationSmsNotifySmsRequestEscalated
- Field
SuperOffice.CRM.UserPreferenceStrings.Request is Modified
- New items
- Field
.RequestAutoQuoteLastmessage - Field
.RequestCheckBoxOnLeft - Field
.RequestDefaultMessageStatus - Field
.RequestDefaultOwner - Field
.RequestDefaultRequestStatus - Field
.RequestNewWindowWhenAdding - Field
.RequestNoWarnOnLoss - Field
.RequestNumExpandedMsg - Field
.RequestOnlyOpenInFavourites - Field
.RequestOnlyOwnCategories - Field
.RequestOwnRequestsOnly - Field
.RequestPreviewImageAttachment - Field
.RequestRequestDefaultCategory - Field
.RequestShowLastOnTop - Field
.RequestSimplifiedEditor - Field
.RequestSingleLineBreaks - Field
.RequestUseLastCategory
- Field
SuperOffice.Globalization.RC is Modified
- Deleted items
- Field
HEL_Test_HTML
- Field
- New items
- Field
SR_IMPORT_SHOWALLROWS_INPREVIEW - Field
SR_IMPORT_WARNING_DELAY - Field
SR_INVITATION_OWNED_EXTERNALLY_GOOGLE - Field
SR_INVITATION_OWNED_EXTERNALLY_OTHER - Field
SR_INVITATION_OWNED_EXTERNALLY_OUTLOOK - Field
SR_PD_Mailing_UseTrackingImage_DESC - Field
SR_PD_Mailing_UseTrackingImage_NAME - Field
SR_SCRIPT_TYPE - Field
SR_SCRIPT_TYPE_TOOLTIP - Field
SR_TICKET_INTERNAL_EXPLANATION - Field
SR_TICKET_MESSAGES_QUICK_ACTION_HIDE_FORWARD - Field
SR_TICKET_MESSAGES_QUICK_ACTION_HIDE_REPLY - Field
SR_TICKET_MESSAGES_QUICK_ACTION_HIDE_REPLY_ALL - Field
SR_TICKET_MESSAGES_QUICK_ACTIONS_SETTINGS
- Field
Assembly: SoDatabase
New types
SuperOffice.Data.IDebugUserSuperOffice.Data.SQL.AppointmentExternalOwnerFieldInfoSuperOffice.Util.ITrackEventDispatcherSuperOffice.Util.TrackEventSuperOffice.Util.TrackEventConfigurationSuperOffice.Util.TrackEventDispatcher
Modified types
SuperOffice.CRM.ArchiveLists.Dynamic_specializations.DynamicSaleExtender is Modified
- New items
- Method
InnerModifyQuery() - Method
InnerPopulateRowFromReader(SoDataReader, ArchiveRow) - Method
SetDesiredColumns(String[])
- Method
SuperOffice.CRM.ArchiveLists.DynamicPersonExtender is Modified
SuperOffice.CRM.ArchiveLists.EjscriptExtenderBase is Modified
- New items
- Field
ColumnType
- Field
SuperOffice.CRM.ArchiveLists.PersonExtenderBase is Modified
- New items
- Property
SupportLanguage
- Property
SuperOffice.CRM.ArchiveLists.SaleExtenderBase is Modified
- New items
- Method
ResolveProbabilityName(SaleStatus, Int32, String)
- Method
SuperOffice.CRM.ArchiveLists.TicketMessageExtenderBase is Modified
SuperOffice.CRM.Data.AppointmentTableInfo is Modified
- New items
- Property
OwnedExternally
- Property
SuperOffice.CRM.Data.DBC is Modified
- Modified items
SuperOffice.CRM.Data.DBC.AppointmentFields is Modified
- New items
- Field
.AppointmentFieldsOwnedExternally
- Field
SuperOffice.CRM.Entities.AppointmentMatrix is Modified
- New items
- Method
GetMailBodyFromMailBody(TemplateVariables, String, ParticipantInfo)
- Method
SuperOffice.CRM.Lists.QuoteTemplateProvider is Modified
- New items
- Method
AcceptHistoryRow(ListTableRow)
- Method
SuperOffice.CRM.Rows.AppointmentRecordData is Modified
- New items
- Field
OwnedExternally
- Field
SuperOffice.CRM.Rows.AppointmentRow is Modified
- New items
- Property
OwnedExternally - Event
OnOwnedExternallyChange
- Property
SuperOffice.CRM.Rows.RowValidator is Modified
- New items
- Method
ValidateField(AppointmentExternalOwner&, FieldInfo) - Method
ValidateField(NotifyChannel&, FieldInfo) - Method
ValidateField(NotifyType&, FieldInfo)
- Method
Assembly: SuperOffice.Plugins
Modified types
SuperOffice.Factory.AssemblyHelper is Modified
- Deleted items
- Modified items
- Method
IsSystemAssembly(String)
- Method
- New items
- Method
IsAllowedToScan(Assembly) - Method
IsAllowedToScan(String)
- Method
Continuous database
The following represent changes to SuperOffice database schema.Assembly: SuperOffice.CD.DSL.Database
New types
SuperOffice.CD.Database.AppointmentExternalOwnerSuperOffice.CD.Database.NotifyChannelSuperOffice.CD.DSL.Database.Steps_ConfigurableScreen.ConfigurableScreen_11_CustomMdoComponent2ForTicketStatusSuperOffice.CD.DSL.Database.Steps_SuperOffice.SuperOffice_119_Appointment_OwnedExternally
Modified types
SuperOffice.CD.DSL.Database.NotifyType is Modified
SuperOffice.CD.DSL.Database.T_Appointment is Modified
- New items
- Field
OwnedExternally
- Field