API 10.2.2 update
Changes from v10.2.1.1698 and v10.2.2.706Web services
These changes are observed in both NetServer SOAP and WebAPI (REST) APIs.Assembly: SuperOffice.Services
Modified types
SuperOffice.CRM.Services.AppointmentAgent is Modified
- New items
- Method
SetSeenMany(Int32[], RecurrenceUpdateMode)
- Method
SuperOffice.CRM.Services.IAppointmentAgent is Modified
- New items
- Method
SetSeenMany(Int32[], RecurrenceUpdateMode)
- Method
SuperOffice.CRM.Services.IMarketingAgent is Modified
- New items
- Method
GetFormSubmissionsCount(Int32, FormSubmissionStatus)
- Method
SuperOffice.CRM.Services.MarketingAgent is Modified
- New items
- Method
GetFormSubmissionsCount(Int32, FormSubmissionStatus)
- Method
SuperOffice.CRM.Services.Ticket is Modified
- New items
- Property
ProjectName - Property
SaleHeading
- Property
NetServer core
The following represent changes to assemblies SoCore, SoDatabase, SoLicense and SuperOffice.Plugins.Assembly: SoCore
Deleted types
Microsoft.Extensions.DependencyInjection.IScopedServiceProviderInheritor
New types
SuperOffice.Data.TicketLogActionSuperOffice.Data.TicketLogFieldChangeSuperOffice.Diagnostics.ExceptionLoggingContextExtensionsSuperOffice.Diagnostics.IExceptionLoggingContextSuperOffice.Diagnostics.ResourceUsageBucketSuperOffice.Factory.ISoRequestItemsSuperOffice.Factory.ISoRequestItemsAccessorSuperOffice.Factory.SoRequestItemsSuperOffice.Factory.SoRequestItemsAccessorBaseSuperOffice.Factory.SoRequestItemsAccessorExtensions
Modified types
Microsoft.Extensions.DependencyInjection.NetServerCoreOptionsBuilder is Modified
- New items
- Method
UseRequestItemsAccessor<TRequestContextAccessor>()
- Method
Microsoft.Extensions.DependencyInjection.NetServerServiceProviderExtensions is Modified
- Deleted items
- Method
CreateInheritedScope(IServiceProvider)
- Method
SuperOffice.Configuration.ConfigFile is Modified
- Modified items
SuperOffice.Configuration.ConfigFile.Mail is Modified
- Modified items
.Mail.Component is Modified
- Deleted items
- Property
.ComponentReader - Property
.ComponentSender
- Property
.Mail.ComponentSection is Modified
-
Deleted items
- Property
.ComponentSectionReader - Property
.ComponentSectionSender
- Property
- New items
SuperOffice.Configuration.ConfigFile.Smtp is New
SuperOffice.Configuration.ConfigFile.SmtpSection is New
SuperOffice.Globalization.RC is Modified
- Deleted items
- Field
SR_NOTIFICATION_SETTINGS
- Field
- New items
- Field
SR_FILEUPLOAD_UPLOAD_FORMAT_ERROR - Field
SR_MAILING_BOUNCES - Field
SR_MAILING_FORMLIST - Field
SR_MAILING_FORMTEMPLATELIST - Field
SR_MAILING_MESSAGETEMPLATES - Field
SR_MAILING_TRACKEDLINKS - Field
SR_NOTIFY_AGE_JUST_NOW - Field
SR_NOTIFY_CLEAR_ALL - Field
SR_NOTIFY_DONE - Field
SR_NOTIFY_MEETING_CANCELLED - Field
SR_NOTIFY_MEETING_CHANGED - Field
SR_NOTIFY_MEETING_DECLINED - Field
SR_NOTIFY_MEETING_FROM - Field
SR_NOTIFY_NEW_DATE - Field
SR_NOTIFY_NEW_DATETIME - Field
SR_NOTIFY_NEW_LOCATION - Field
SR_NOTIFY_NEW_TIME - Field
SR_NOTIFY_RECURRING_ACTIVITY - Field
SR_NOTIFY_SETTINGS - Field
SR_NOTIFY_SETTINGS_APPOINTMENT_HEADING - Field
SR_NOTIFY_SETTINGS_notifyAppointmentCancel - Field
SR_NOTIFY_SETTINGS_notifyAppointmentChange - Field
SR_NOTIFY_SETTINGS_notifyAppointmentDecline - Field
SR_NOTIFY_SETTINGS_notifyAppointmentInvitation - Field
SR_NOTIFY_SETTINGS_notifyCustomMessage - Field
SR_NOTIFY_SETTINGS_notifyFavouriteRequest - Field
SR_NOTIFY_SETTINGS_notifyNewMessage - Field
SR_NOTIFY_SETTINGS_notifyNewRequest - Field
SR_NOTIFY_SETTINGS_notifyRequestActivated - Field
SR_NOTIFY_SETTINGS_notifyRequestAssignedAway - Field
SR_NOTIFY_SETTINGS_notifyRequestEscalated - Field
SR_NOTIFY_SETTINGS_REQUEST_HEADING - Field
SR_NOTIFY_TICKET_NEW - Field
SR_PD_notification_notifyAppointmentCancel_DESC - Field
SR_PD_notification_notifyAppointmentCancel_NAME - Field
SR_PD_notification_notifyAppointmentChange_DESC - Field
SR_PD_notification_notifyAppointmentChange_NAME - Field
SR_PD_notification_notifyAppointmentDecline_DESC - Field
SR_PD_notification_notifyAppointmentDecline_NAME - Field
SR_PD_notification_notifyAppointmentInvitation_DESC - Field
SR_PD_notification_notifyAppointmentInvitation_NAME - Field
SR_TICKET_STATUS_BLUE_TOOLTIP - Field
SR_TICKET_STATUS_GREEN_TOOLTIP - Field
SR_TICKET_STATUS_GREY_TOOLTIP - Field
SR_TICKET_STATUS_RED_TOOLTIP - Field
SR_TOGGLE_NAVIGATOR_TOOLTIP - Field
SR_TOGGLE_SIDEPANEL_TOOLTIP
- Field
SuperOffice.WebApi.OnlineAppRequestInfo is Modified
- Deleted items
- Method
ProvideInheritance(IServiceProvider, IServiceProvider)
- Method
Assembly: SoDatabase
Deleted types
SuperOffice.Data.Private.TicketLoggerSuperOffice.Data.Private.TicketLoggerProcessorSuperOffice.Data.Private.TicketLoggingLogic
New types
SuperOffice.CRM.ArchiveLists.AppointmentAcceptedNotificationExtenderSuperOffice.CRM.ArchiveLists.AppointmentAcceptedNotificationSubProviderSuperOffice.CRM.ArchiveLists.AppointmentCancelledNotificationExtenderSuperOffice.CRM.ArchiveLists.AppointmentCancelledNotificationSubProviderSuperOffice.CRM.ArchiveLists.AppointmentNewNotificationExtenderSuperOffice.CRM.ArchiveLists.AppointmentNewNotificationSubProviderSuperOffice.CRM.ArchiveLists.AppointmentNotificationExtenderBaseSuperOffice.CRM.ArchiveLists.AppointmentNotificationProviderSuperOffice.CRM.ArchiveLists.AppointmentRejectedNotificationExtenderSuperOffice.CRM.ArchiveLists.AppointmentRejectedNotificationSubProviderSuperOffice.CRM.ArchiveLists.AppointmentUpdatedNotificationExtenderSuperOffice.CRM.ArchiveLists.AppointmentUpdatedNotificationSubProviderSuperOffice.CRM.ArchiveLists.NotificationNotificationExtender<Info>SuperOffice.CRM.ArchiveLists.NotificationProviderSuperOffice.CRM.ArchiveLists.TicketNotificationExtenderSuperOffice.CRM.ArchiveLists.TicketNotificationSubProviderSuperOffice.CRM.Data.MailingDomainsTableInfoSuperOffice.CRM.Rows.MailingDomainsRecordDataSuperOffice.CRM.Rows.MailingDomainsRecordDataExtensionsSuperOffice.CRM.Rows.MailingDomainsRowSuperOffice.CRM.Rows.MailingDomainsRowsSuperOffice.CRM.Rows.PrivateFactory.PrivateMailingDomainsRowFactorySuperOffice.CRM.Rows.PrivateFactory.PrivateMailingDomainsRowsFactorySuperOffice.CRM.Ticket.TicketChangeDataSuperOffice.CRM.Ticket.TicketChangeNotificatorSuperOffice.Data.Private.TicketLogging.TicketLoggerSuperOffice.Data.Private.TicketLogging.TicketLoggerProcessorSuperOffice.Data.Private.TicketLogging.TicketLoggingLogicSuperOffice.Data.SQL.TicketLogActionFieldInfo
Modified types
SuperOffice.CRM.ArchiveLists.DocumentExtenderWithoutDescriptionBase is Modified
SuperOffice.CRM.ArchiveLists.TicketExtenderBase is Modified
SuperOffice.CRM.Data.AssociateTableInfo is Modified
- New items
- Property
LeftOuterJoin_MailingDomains_RegisteredAssociateId - Property
LeftOuterJoin_MailingDomains_UpdatedAssociateId
- Property
SuperOffice.CRM.Data.DBC is Modified
- Modified items
SuperOffice.CRM.Data.DBC.SShipmentFields is Modified
-
New items
- Field
.SShipmentFieldsSentNum
- Field
-
New items
- Field
MailingDomains
- Field
SuperOffice.CRM.Data.DBC.MailingDomainsFields is New
SuperOffice.CRM.Data.SShipmentTableInfo is Modified
- New items
- Property
SentNum
- Property
SuperOffice.CRM.Data.TicketLogActionTableInfo is Modified
- Modified items
- Property
LogAction
- Property
SuperOffice.CRM.FacadeHelper is Modified
- New items
- Method
CallFacadeMethod(String, Object)
- Method
SuperOffice.CRM.Rows.RowValidator is Modified
- New items
- Method
ValidateField(TicketLogAction&, FieldInfo) - Method
ValidateField(TicketLogFieldChange&, FieldInfo)
- Method
SuperOffice.CRM.Rows.SShipmentRecordData is Modified
- New items
- Field
SentNum
- Field
SuperOffice.CRM.Rows.SShipmentRow is Modified
- New items
- Property
SentNum
- Property
SuperOffice.CRM.Rows.TicketLogActionRecordData is Modified
- Modified items
- Field
LogAction
- Field
SuperOffice.CRM.Rows.TicketLogActionRow is Modified
- Modified items
- Property
LogAction
- Property
SuperOffice.CRM.Security.TicketSentry is Modified
- Deleted items
- Method
EvaluateTicketRights(TableRight, Int32, Int32, Int32, TicketIntent)
- Method
- New items
- Method
EvaluateTicketRights(TableRight, Int32, Int32, Int32, DateTime, Int32, TicketIntent)
- Method
SuperOffice.CRM.Services.Implementation.ServiceFacades.ServiceFacade is Modified
- New items
- Method
FireServiceCall(String, Object)
- Method
SuperOffice.CRM.Ticket.TicketHelper is Modified
- Deleted items
- Method
HasUpdateRight(Int32, Int32, Int32)
- Method
- New items
- Method
GetTicketData(Int32) - Method
HasUpdateRight(Int32, Int32, Int32, DateTime, Int32)
- Method
SuperOffice.Data.SQL.SqlCommand is Modified
- New items
- Field
AdditionalInfo
- Field
SuperOffice.Data.SQL.TargetedSelect<MainTableInfo> is Modified
- Modified items
- Method
SetIgnoreSentry(Boolean)
- Method
SuperOffice.Data.TablesInfo is Modified
- New items
- Method
GetMailingDomainsTableInfo()
- Method
Assembly: SoLicense
Continuous database
The following represent changes to SuperOffice database schema.Assembly: SuperOffice.CD.DSL.Database
New types
SuperOffice.CD.Database.TicketLogActionSuperOffice.CD.Database.TicketLogFieldChangeSuperOffice.CD.DSL.Database.Steps_ConfigurableScreen.Mailing_10_DomainListSuperOffice.CD.DSL.Database.Steps_CS.CS_34_TicketLogActionEnumSuperOffice.CD.DSL.Database.Steps_Mailing.Mailing_11_StatisticsSentNumSuperOffice.CD.DSL.Database.T_MailingDomains
Modified types
SuperOffice.CD.DSL.Database.T_SShipment is Modified
- New items
- Field
SentNum
- Field