API 10.2.11 update
Online release only Changes from v10.2.10.1344 and v10.2.11.1228Web services
These changes are observed in both NetServer SOAP and WebAPI (REST) APIs.Assembly: SuperOffice.Services
New types
SuperOffice.CRM.Services.AppointmentInfoSuperOffice.CRM.Services.AppointmentSaveDataSuperOffice.CRM.Services.FieldValue
Modified types
SuperOffice.CRM.Services.AppointmentAgent is Modified
- New items
- Method
GetAppointmentEmailInvitation(AppointmentEntity, String, String) - Method
GetAssociatesDiaryInfo(Int32[], DateTime, DateTime) - Method
SaveWithCustomInvitation(AppointmentEntity, RecurrenceUpdateMode, Boolean, EMailConnectionInfo, EMailConnectionInfo, String, String, String)
- Method
SuperOffice.CRM.Services.CRMScriptTraceRun is Modified
- New items
- Property
ForceSaveTrace
- Property
SuperOffice.CRM.Services.DiagnosticsAgent is Modified
- New items
- Method
GetEntityCountsForAllUsers()
- Method
SuperOffice.CRM.Services.IAppointmentAgent is Modified
- New items
- Method
GetAppointmentEmailInvitation(AppointmentEntity, String, String) - Method
GetAssociatesDiaryInfo(Int32[], DateTime, DateTime) - Method
SaveWithCustomInvitation(AppointmentEntity, RecurrenceUpdateMode, Boolean, EMailConnectionInfo, EMailConnectionInfo, String, String, String)
- Method
SuperOffice.CRM.Services.IDiagnosticsAgent is Modified
- New items
- Method
GetEntityCountsForAllUsers()
- Method
SuperOffice.CRM.Services.WorkflowStepSendSMS is Modified
- New items
- Property
Exit - Property
From - Property
Text
- Property
SuperOffice.CRM.Services.WorkflowStepSplit is Modified
- New items
- Property
ExitFlow - Property
ShipmentId - Property
SplitName
- Property
SuperOffice.CRM.Services.WorkflowStepUpdateParticipant is Modified
- New items
- Property
FieldValues
- Property
NetServer core
The following represent changes to assemblies SoCore, SoDatabase, SoLicense and SuperOffice.Plugins.Assembly: SoCore
New types
SuperOffice.CRM.Services.StringBoolDictionarySuperOffice.CRM.Services.stringBoolDictionaryExtSuperOffice.IO.Files.SoFileInfo
Modified types
SuperOffice.CRM.UserPreferenceStrings is Modified
- Modified items
SuperOffice.CRM.UserPreferenceStrings.System is Modified
- New items
- Field
.SystemWebToolsDetectionTimeout
- Field
SuperOffice.Globalization.RC is Modified
- Deleted items
- Field
SR_APPOINTMENT_ATTENDEE_STATISTICS - Field
SR_APPOINTMENT_ATTENDEE_STATISTICS_CONFLICTS - Field
SR_FLOW_SPLIT_PROJECTMEMBER - Field
SR_FLOW_SPLIT_SELECTIONMEMBER
- Field
- New items
- Field
SR_APPOINTMENT_ALARM_AT_START - Field
SR_APPOINTMENT_ALARM_MINUTES - Field
SR_APPOINTMENT_CUSTOM_ALARM - Field
SR_APPOINTMENT_CUSTOM_ALARM_TEXT - Field
SR_APPOINTMENT_DESIGNER_WARNING - Field
SR_APPOINTMENT_LOCATION - Field
SR_APPOINTMENT_PREVIEW_EMAIL - Field
SR_APPOINTMENT_PREVIEW_WARNING - Field
SR_APPOINTMENT_RECURRENCE_PATTERN - Field
SR_APPOINTMENT_REPLY_ALL - Field
SR_APPOINTMENT_REPLY_THIS - Field
SR_APPOINTMENT_STATS_ATTENDEES - Field
SR_APPOINTMENT_STATS_CONFLICTS - Field
SR_APPOINTMENT_TOGGLE_EMAIL_ERROR - Field
SR_CONFIRMATION_NEVERSHOWTHISAGAIN - Field
SR_DOCEDIT_MAILLINK_INFORMATION - Field
SR_DOCEDIT_MAILLINK_INSTALL - Field
SR_DOCEDIT_MANUAL_UPLOAD - Field
SR_DOCEDIT_WEBTOOLS - Field
SR_DOCEDIT_WEBTOOLS_INFORMATION - Field
SR_DOCEDIT_WEBTOOLS_INSTALL - Field
SR_FLOW_CREATEEMAIL - Field
SR_FLOW_EMAILNAME_MANDATORY - Field
SR_FLOW_EXISTINGEMAIL - Field
SR_FLOW_HEADERSTEPS - Field
SR_FLOW_SPLIT_ADDBRANCH - Field
SR_FLOW_SPLIT_BRANCH - Field
SR_FLOW_SPLIT_BRANCHNAME - Field
SR_FLOW_SPLIT_DESC - Field
SR_FLOW_SPLIT_EVERYONEELSE - Field
SR_FLOW_SPLIT_EXIT - Field
SR_FLOW_SPLIT_EXITFLOW - Field
SR_FLOW_SPLIT_LINKCLICKED - Field
SR_FLOW_SPLIT_PROJECTMEMBERSHIP - Field
SR_FLOW_SPLIT_SELECTIONMEMBERSHIP - Field
SR_LABEL_SHARE - Field
SR_PD_System_WebToolsDetectionTimeout_DESC - Field
SR_PD_System_WebToolsDetectionTimeout_NAME - Field
SR_SETUP_DOCUMENT_EDITING - Field
SR_SHIPMENT_ADDR_ANY_EMAIL - Field
SR_TICKET_FIND_TICKET_TOOLTIP - Field
SR_TICKET_FINDREQUEST_TOOLTIP - Field
SR_WORKFLOWS_END_FLOW_ERROR_DESC - Field
SR_WORKFLOWSTEP_EXIT_FLOW - Field
SR_WORKFLOWSTEP_SMS_COUNT
- Field
SuperOffice.IO.Files.DiskFileAccess is Modified
- New items
- Method
CreateForWrite(String) - Method
DirectoryGetFileInfos(String) - Method
FileDelete(String)
- Method
SuperOffice.IO.Files.IFileAccess is Modified
- New items
- Method
CreateForWrite(String) - Method
DirectoryGetFileInfos(String) - Method
FileDelete(String)
- Method
Assembly: SoDatabase
New types
SuperOffice.CRM.ArchiveLists.Joiners.AppointmentTextConversionExtenderSuperOffice.CRM.Entities.PersonPhoneSyncHelperSuperOffice.CRM.Lists.InvitationTemplateLanguageProviderSuperOffice.CRM.Workflow.SendSMSSettingsSuperOffice.CRM.Workflow.UpdateParticipantSettingsSuperOffice.CRM.Workflow.WorkflowStepSendSMSSuperOffice.CRM.Workflow.WorkflowStepUpdateParticipant
Modified types
SuperOffice.CRM.ArchiveLists.HtmlTextExtenderBase is Modified
- New items
- Method
IsHtmlTextGhostFieldOrEmpty(SoDataReader)
- Method
SuperOffice.CRM.BulkUpdate.BulkUpdateSystem is Modified
- Deleted items
- Method
GetAvailableContactFields() - Method
GetAvailableFields(String) - Method
GetAvailablePersonFields()
- Method
- New items
- Method
GetAvailableContactFields(Boolean) - Method
GetAvailableFields(String, String) - Method
GetAvailablePersonFields(Boolean)
- Method
SuperOffice.CRM.Data.DBC is Modified
- Modified items
SuperOffice.CRM.Data.DBC.InvitationFields is Modified
- New items
- Field
.InvitationFieldsTemplateLanguage
- Field
SuperOffice.CRM.Data.DBC.ScriptTraceFields is Modified
- New items
- Field
.ScriptTraceFieldsExceptionOnly - Field
.ScriptTraceFieldsNotificationEmail - Field
.ScriptTraceFieldsNotify - Field
.ScriptTraceFieldsNumNotifications - Field
.ScriptTraceFieldsSumRuns - Field
.ScriptTraceFieldsSumSize
- Field
SuperOffice.CRM.Data.InvitationTableInfo is Modified
- New items
- Property
TemplateLanguage
- Property
SuperOffice.CRM.Data.ScriptTraceTableInfo is Modified
- New items
- Property
ExceptionOnly - Property
NotificationEmail - Property
Notify - Property
NumNotifications - Property
SumRuns - Property
SumSize
- Property
SuperOffice.CRM.Entities.AppointmentMatrix is Modified
- New items
- Method
EmailWasQueued() - Method
SetInvitationMailBody(String, String, String)
- Method
SuperOffice.CRM.Entities.Providers.AppointmentInfoProvider is Modified
- New items
- Method
AddEmailParticipantToInviteText(String, String) - Method
AddPersonParticipantToInviteText(Person, String) - Method
GetEmailAddressDictionary(AppointmentCollection) - Method
GetEmailAddressDictionary(AppointmentRow[])
- Method
SuperOffice.CRM.Lists.LocationListProvider is Modified
- New items
- Field
ProviderName
- Field
SuperOffice.CRM.Lists.TimeZoneIANAProvider is Modified
- New items
- Method
BaseQuery()
- Method
SuperOffice.CRM.Lists.TimeZoneProvider is Modified
- Modified items
- Method
BaseQuery()
- Method
SuperOffice.CRM.Rows.AppointmentRows is Modified
- New items
- Method
GetFromIdxAgendaTextId(Int32)
- Method
SuperOffice.CRM.Rows.AppointmentRows.IdxAgendaTextId is New
SuperOffice.CRM.Rows.InvitationRecordData is Modified
- New items
- Field
TemplateLanguage
- Field
SuperOffice.CRM.Rows.InvitationRow is Modified
- New items
- Property
TemplateLanguage
- Property
SuperOffice.CRM.Rows.ScriptTraceRecordData is Modified
- New items
- Field
ExceptionOnly - Field
NotificationEmail - Field
Notify - Field
NumNotifications - Field
SumRuns - Field
SumSize
- Field
SuperOffice.CRM.Rows.ScriptTraceRow is Modified
- New items
- Property
ExceptionOnly - Property
NotificationEmail - Property
Notify - Property
NumNotifications - Property
SumRuns - Property
SumSize
- Property
SuperOffice.CRM.Security.AppointmentSentryQueryInfo is Modified
- New items
- Property
InternalNotesTableInfos
- Property
SuperOffice.CRM.Workflow.SplitSettings is Modified
- New items
- Property
ExitFlow - Property
ShipmentId - Property
SplitName
- Property
SuperOffice.Util.AppointmentUtility is Modified
- Deleted items
- Method
GetOrCreateUidOfAppointment(Int32, String, DateTime, Nullable<DateTime>, Nullable<DateTime>, Int32&)
- Method
- New items
- Method
CleanSynchronizerValuesFromDescription(String) - Method
GetAgenda(String, Boolean) - Method
GetAgendaHtml(String, Boolean) - Method
GetDescription(String, String) - Method
GetOrCreateUidOfAppointment(Int32, String, DateTime, Nullable<DateTime>, Nullable<DateTime>, String, Int32&) - Method
GetRecurringSeriesForInvitedEmailAttendee(Int32, Int32) - Method
GetTemplateLanguage(Int32) - Method
GetTitle(String, Boolean) - Method
HaveChanged(String, String)
- Method
SuperOffice.Util.iCalendarUtility is Modified
- Deleted items
- Method
CreateInvitation(AppointmentRow, Nullable<DateTime>, Nullable<DateTime>, AppointmentRow[]) - Method
CreateThisAndForwardInvitationEvent(AppointmentRow, DateTime, DateTime, DateTime, AppointmentRow[]) - Method
GetSummaryAndDescription(Int32, String)
- Method
- New items
- Method
CreateInvitation(AppointmentRow, Nullable<DateTime>, Nullable<DateTime>, String, AppointmentRow[]) - Method
CreateThisAndForwardInvitationEvent(AppointmentRow, DateTime, DateTime, DateTime, AppointmentRow[], String) - Method
GetSummaryAndDescription(AppointmentRow, String)
- Method
Continuous database
The following represent changes to SuperOffice database schema.Assembly: SuperOffice.CD.DSL.Database
New types
SuperOffice.CD.DSL.Database.CRMScriptStep10_ScriptTraceEmailSuperOffice.CD.DSL.Database.Steps_CS.CS_50_TicketTypeTooltipSuperOffice.CD.DSL.Database.Steps_FollowUpDialog.FollowUpDialog_03_AddIndexOnAppointmentAgenda
Modified types
SuperOffice.CD.DSL.Database.T_Invitation is Modified
- New items
- Field
TemplateLanguage
- Field
SuperOffice.CD.DSL.Database.T_ScriptTrace is Modified
- New items
- Field
ExceptionOnly - Field
NotificationEmail - Field
Notify - Field
NumNotifications - Field
SumRuns - Field
SumSize
- Field