API changes
Changes from v10.5.2.435 and v10.5.3.711Web services
These changes are observed in both NetServer SOAP and WebAPI (REST) APIs.Assembly: SuperOffice.Services
New types
SuperOffice.CRM.Services.CacheInvalidationSuperOffice.CRM.Services.UserAndInstallationLicenceStatus
Modified types
SuperOffice.CRM.Services.AppointmentInfo is Modified
- New items
- Property
IsBooking - Property
PersonName
- Property
SuperOffice.CRM.Services.DiagnosticsAgent is Modified
- New items
- Method
GetCacheInvalidationGenerations(String[])
- Method
SuperOffice.CRM.Services.IDiagnosticsAgent is Modified
- New items
- Method
GetCacheInvalidationGenerations(String[])
- Method
SuperOffice.CRM.Services.ILicenseAgent is Modified
- New items
- Method
GetUserAndInstallationLicenceStatus(Int32)
- Method
SuperOffice.CRM.Services.LicenseAgent is Modified
- New items
- Method
GetUserAndInstallationLicenceStatus(Int32)
- Method
NetServer core
The following represent changes to assemblies SoCore, SoDatabase, SoLicense and SuperOffice.Plugins.Assembly: SoCore
Modified types
SuperOffice.Configuration.VersionProperties is Modified
- New items
- Method
GetAllSettings()
- Method
SuperOffice.Configuration.VersionPropertyNames is Modified
- New items
- Field
SampleInCustomCrmScript
- Field
SuperOffice.CRM.ArchiveLists.ArchiveRow is Modified
- New items
- Method
OverwriteColumn(String, ArchiveColumnData)
- Method
SuperOffice.CRM.ArchiveLists.Constants is Modified
- Modified items
SuperOffice.CRM.ArchiveLists.Constants.ExtraFieldAttrib is Modified
- New items
- Field
.ExtraFieldAttribEntity
- Field
SuperOffice.Globalization.RC is Modified
- New items
- Field
HEL_Test_HTML - Field
SR_CP_ADD_CUSTOM - Field
SR_CP_COLOR_VALUE - Field
SR_CP_CUSTOM_COLORS - Field
SR_CP_DEFAULT_COLORS - Field
SR_CP_SET_COLOR - Field
SR_EMAIL_EDITOR_CANT_OPEN - Field
SR_NO_ACTIONS_SELECTED - Field
SR_TICKET_ACTION_COLLAPSE_ALL_MESSAGES - Field
SR_TICKET_ACTION_EXPAND_ALL_MESSAGES
- Field
SuperOffice.WebApi.PartnerAppRequestInfo is Modified
- New items
- Property
LogAllRequestsUntil
- Property
Assembly: SoDatabase
New types
SuperOffice.CRM.Cache.FavoritesCacheSuperOffice.CRM.Cache.HistoryCacheSuperOffice.Data.Cache.CacheInvalidationOperationsSuperOffice.Data.SQL.HasFlag
Modified types
SuperOffice.CRM.ArchiveLists.AppointmentAssociateExtender is Modified
- Deleted items
- Method
AppointmentAssociateExtender()
- Method
- New items
- Method
AppointmentAssociateExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.AppointmentPublishExtender is Modified
- Deleted items
- Method
AppointmentPublishExtender()
- Method
- New items
- Method
AppointmentPublishExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.AppointmentVisibleForExtender is Modified
- Deleted items
- Method
AppointmentVisibleForExtender()
- Method
- New items
- Method
AppointmentVisibleForExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.ConsentSourceExtender is Modified
- Deleted items
- Method
ConsentSourceExtender()
- Method
- New items
- Method
ConsentSourceExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.ContactAddressExtenderBase is Modified
- Deleted items
- Method
ContactAddressExtenderBase()
- Method
- New items
- Method
ContactAddressExtenderBase(String)
- Method
SuperOffice.CRM.ArchiveLists.ContactAnyAddressExtender is Modified
- Deleted items
- Method
ContactAnyAddressExtender()
- Method
SuperOffice.CRM.ArchiveLists.ContactAnyPhoneExtender is Modified
- Deleted items
- Method
ContactAnyPhoneExtender()
- Method
- New items
- Method
ContactAnyPhoneExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.ContactAssociateExtender is Modified
- Deleted items
- Method
ContactAssociateExtender()
- Method
- New items
- Method
ContactAssociateExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.ContactEmailExtender is Modified
- Deleted items
- Method
ContactEmailExtender()
- Method
- New items
- Method
ContactEmailExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.ContactPhoneExtender is Modified
- Deleted items
- Method
ContactPhoneExtender()
- Method
- New items
- Method
ContactPhoneExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.ContactPhoneExtenderBase is Modified
- Deleted items
- Method
ContactPhoneExtenderBase(PhoneType)
- Method
- New items
- Method
ContactPhoneExtenderBase(PhoneType, String)
- Method
SuperOffice.CRM.ArchiveLists.ContactPostalAddressExtender is Modified
- Deleted items
- Method
ContactPostalAddressExtender()
- Method
SuperOffice.CRM.ArchiveLists.ContactStreetAddressExtender is Modified
- Deleted items
- Method
ContactStreetAddressExtender()
- Method
SuperOffice.CRM.ArchiveLists.ContactUrlExtender is Modified
- Deleted items
- Method
ContactUrlExtender()
- Method
- New items
- Method
ContactUrlExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.DynamicTicketExtender is Modified
SuperOffice.CRM.ArchiveLists.EmailExtenderBase is Modified
- New items
- Method
SetEmailAddressColumn(SoDataReader, ArchiveRow, EmailTableInfo, Boolean) - Method
SetHasBounced(SoDataReader, ArchiveRow, EmailTableInfo, Boolean)
- Method
SuperOffice.CRM.ArchiveLists.HasConsentExtender is Modified
- Deleted items
- Method
HasConsentExtender()
- Method
- New items
- Method
HasConsentExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.Joiners.AppointmentInternalNotesTextExtender is Modified
- Deleted items
- Method
AppointmentInternalNotesTextExtender()
- Method
- New items
- Method
AppointmentInternalNotesTextExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.Joiners.AppointmentTextConversionExtender is Modified
- Deleted items
- Method
AppointmentTextConversionExtender()
- Method
- New items
- Method
AppointmentTextConversionExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.LegalBaseExtender is Modified
- Deleted items
- Method
LegalBaseExtender()
- Method
- New items
- Method
LegalBaseExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.PersonAddressExtender is Modified
- Deleted items
- Method
PersonAddressExtender()
- Method
- New items
- Method
PersonAddressExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.PersonAssociateExtender is Modified
- Deleted items
- Method
PersonAssociateExtender()
- Method
- New items
- Method
PersonAssociateExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.PersonDirectFaxExtender is Modified
- Deleted items
- Method
PersonDirectFaxExtender()
- Method
- New items
- Method
PersonDirectFaxExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.PersonDirectPhoneExtender is Modified
- Deleted items
- Method
PersonDirectPhoneExtender()
- Method
- New items
- Method
PersonDirectPhoneExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.PersonEmailExtender is Modified
- Deleted items
- Method
PersonEmailExtender()
- Method
- New items
- Method
PersonEmailExtender(Boolean, String) - Method
InnerModifyQuery() - Method
InnerPopulateRowFromReader(SoDataReader, ArchiveRow)
- Method
SuperOffice.CRM.ArchiveLists.PersonInfoTextExtender is Modified
- Deleted items
- Method
PersonInfoTextExtender()
- Method
- New items
- Method
PersonInfoTextExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.PersonMobilePhoneExtender is Modified
- Deleted items
- Method
PersonMobilePhoneExtender()
- Method
- New items
- Method
PersonMobilePhoneExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.PersonPagerPhoneExtender is Modified
- Deleted items
- Method
PersonPagerPhoneExtender()
- Method
- New items
- Method
PersonPagerPhoneExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.PersonPhoneExtenderBase is Modified
- Deleted items
- Method
PersonPhoneExtenderBase(PhoneType)
- Method
- New items
- Method
PersonPhoneExtenderBase(PhoneType, String)
- Method
SuperOffice.CRM.ArchiveLists.PersonPrivatePhoneExtender is Modified
- Deleted items
- Method
PersonPrivatePhoneExtender()
- Method
- New items
- Method
PersonPrivatePhoneExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.PersonUrlExtender is Modified
- Deleted items
- Method
PersonUrlExtender()
- Method
- New items
- Method
PersonUrlExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.ProjectAssociateExtender is Modified
- Deleted items
- Method
ProjectAssociateExtender()
- Method
- New items
- Method
ProjectAssociateExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.ProjectExternalEventExtender is Modified
- Deleted items
- Method
ProjectExternalEventExtender()
- Method
- New items
- Method
ProjectExternalEventExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.ProjectProjectMemberExtender is Modified
- Deleted items
- Method
ProjectProjectMemberExtender(Features)
- Method
- New items
- Method
ProjectProjectMemberExtender(Features, String)
- Method
SuperOffice.CRM.ArchiveLists.ProjectPublishExtender is Modified
- Deleted items
- Method
ProjectPublishExtender()
- Method
- New items
- Method
ProjectPublishExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.ProjectUrlExtender is Modified
- Deleted items
- Method
ProjectUrlExtender()
- Method
- New items
- Method
ProjectUrlExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.SaleAssociateExtender is Modified
- Deleted items
- Method
SaleAssociateExtender()
- Method
- New items
- Method
SaleAssociateExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.SaleVisibleForExtender is Modified
- Deleted items
- Method
SaleVisibleForExtender()
- Method
- New items
- Method
SaleVisibleForExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.SubscriptionExtender is Modified
- Deleted items
- Method
SubscriptionExtender()
- Method
- New items
- Method
SubscriptionExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.TicketCreatedByExtender is Modified
- Deleted items
- Method
TicketCreatedByExtender()
- Method
- New items
- Method
TicketCreatedByExtender(String)
- Method
SuperOffice.CRM.ArchiveLists.TicketExtenderBase is Modified
- New items
- Property
OwnedBy
- Property
SuperOffice.CRM.ArchiveLists.TicketOwnedByExtender is Modified
- Deleted items
- Method
TicketOwnedByExtender()
- Method
- New items
- Method
TicketOwnedByExtender(String)
- Method
SuperOffice.CRM.Data.SearchCriteriaGroupTableInfo is Modified
- New items
- Method
IdxSearchCriteriaId(Int32)
- Method
SuperOffice.CRM.Entities.EntityCustomFieldsHelper is Modified
- Deleted items
- Method
GetExtraInfo(String)
- Method
SuperOffice.CRM.Entities.EntityExtraFieldsHelper is Modified
- Modified items
- Method
GetExtraInfo(String) - Method
GetExtraInfo(String, TableInfo, Object)
- Method
SuperOffice.CRM.Globalization.FadTags is Modified
SuperOffice.CRM.Globalization.TemplateVariables is Modified
- New items
- Method
SetCurrentPerson()
- Method
SuperOffice.CRM.Lists.LiteralsOnlyBase is Modified
- New items
- Property
HistoryIds - Property
OnlyReadHistory
- Property
SuperOffice.CRM.Lists.TicketTypeProvider is Modified
- Deleted items
- Field
Admin
- Field
- New items
- Field
IgnoreGroupingAndHeadingsForAdmin
- Field
SuperOffice.CRM.Rows.SearchCriteriaGroupRows is Modified
- New items
- Method
GetFromIdxSearchCriteriaId(Int32) - Method
GetFromIdxSearchCriteriaIdRank(Int32, Int16)
- Method
SuperOffice.CRM.Rows.SearchCriteriaGroupRows.IdxSearchCriteriaId is New
SuperOffice.CRM.Rows.SearchCriteriaGroupRows.IdxSearchCriteriaIdRank is New
SuperOffice.CRM.Rows.SearchCriterionRows is Modified
- New items
- Method
GetFromIdxColumnName(String) - Method
GetFromIdxSearchCriteriaGroupId(Int32)
- Method
SuperOffice.CRM.Rows.SearchCriterionRows.IdxColumnName is New
SuperOffice.CRM.Rows.SearchCriterionRows.IdxSearchCriteriaGroupId is New
SuperOffice.CRM.Rows.SearchCriterionValueRows is Modified
- New items
- Method
GetFromIdxSearchCriterionId(Int32)
- Method
SuperOffice.CRM.Rows.SearchCriterionValueRows.IdxSearchCriterionId is New
SuperOffice.CRM.Security.VisibleForSentryHelper is Modified
- New items
- Method
AddVisibleForGroupsRestriction(Int32[], Or&, Int32ArrayFieldInfo)
- Method
SuperOffice.Data.Dialect.Dialect is Modified
- New items
- Method
ToSql(HasFlag)
- Method
SuperOffice.Data.SoCommand is Modified
- Modified items
- Method
ExecuteReader(CommandBehavior, Int32, Int32)
- Method
SuperOffice.Data.SQL.Argument is Modified
- New items
- Method
HasFlag(Argument)
- Method
Continuous database
The following represent changes to SuperOffice database schema.Assembly: SuperOffice.CD.DSL.Database
New types
SuperOffice.CD.DSL.Database.Steps_SuperOffice.SuperOffice_117_Expanded_MessagesSuperOffice.CD.DSL.Database.Steps_SuperOffice.SuperOffice_118_SearchCritIndexes