The following public classes have been removed from the public API of VI.WebRuntime.dll.
-
The namespaces VI.WebRuntime.Data.History and VI.WebRuntime.Data.UiAction have been moved to the Composition API, and renamed to QBM.CompositionApi.History and QBM.CompositionApi.UiAction respectively.
-
The VI.WebRuntime.WebControls.ReportControl class has been removed. Any code that directly uses this class should use VI.WebRuntime.WebControls.ReportMobileControl instead.
-
The VI.WebRuntime.DbObjectSaveInfo class has been removed. It was only intended for internal use.
VI_Employee_Edit and VI_Employee_PreEdit
The VI_Employee_Editcomponent is now used for creation of new employees only. If a UID_Person parameter of an existing person is passed to this component, the component will redirect to VI_Common_ObjectSheet_Person.
Any extensions to VI_Employee_Edit that should affect existing employee records must be moved/copied to VI_Employee_EditMasterData or VI_Common_ObjectSheet_Person.
The VI_Employee_PreEdit component is only called for new Person objects.
VI_ITShop_AnswerQuestions
A new isRequest parameter has been added to distinguish between IT Shop and attestation inquiries. Add this parameter to any custom usages of this module.