Version 8.2.12 includes known bug fixes and some functionality modifications.
New functions and changes
- Implemented the repair of the infobase when internal storage structure is damaged due to an error of dynamic update. Request for repair is displayed on start in Designer mode if such damage is found. Modification is implemented in version 220.127.116.11.
- DBMS Oracle Database 18.104.22.168.0 (Windows) support has been implemented.
- Turkish interface language is supported (language code – tr).
- The following values added to the list of valid time zones: America/Argentina/Salta, America/Matamoros, America/Ojinaga, America/Santa_Isabel, America/Santarem, Antarctica/Macquarie, Asia/Kathmandu, Asia/Novokuznetsk.
New functions and changes in 1C:Enterprise mode
- The modal window with warning opens in some cases when switching web client’s windows when using the web client in the Google Chrome web browser.
- The Lock execution of scheduled jobs check box is implemented in the managed form of the infobase initial image creation.
Changes affecting the system behavior
- The size of the window, formed by InputValue() function, is stored separately for each of the following types: date, number, string, multi-line string. The size of text box in case of multiline input is equal to 5 lines for the first function call.
- The sequence of attributes has been changed in the list of attributes of managed form wizard for the document journal.
- The calculator window and the calendar windows always open in windows, which size is not less than minimal window size for the browser when web client is operating using the Safari web-browser.
- If configuration is being edited for the Managed application run mode, then user interfaces are excluded from the list of objects, in which the search is performed, in the global search dialog (the Text types tab).
- In the Desktop command interface editor commands are shown as elements of tree of available commands, subordinated to metadata objects, even if object has only one command.
- The sequence of form types has been changed in the SettingsStorage object form wizard.
- If access to fields, required for obtaining the reference object representation, is forbidden by data access restrictions or access to object is restricted at the access rights level, then obtaining presentation of such an object does not affect the process of current transaction.
- Dynamic list, placed in the ordinary form, activates the fill checking (if version 8.1 compatibility mode is disabled and the editing mode is set In list) upon completion of editing for the following objects: catalog, document, chart of characteristic types, exchange plan, chart of accounts, chart of calculation types, business process, task of the business process, information register.
- The data composition system field is considered unavailable, if all fields used in the expression for this field, are associated with disabled functional options. In such a case all fields, included into the field expression in the query, are taken into account, and also expressions from unions, if they are found.
- Installation program registers the cluster consol "for computer". Registration, performed using the RegMSC.cmd command file, is executed "for user".
- Installation program registers the COM-connector "for computer". There is a possibility to perform registration "for user" using the command line: regsvr32 /n /i:user comcntr.dll.
- If the webinst.exe utility has not enough access rights when executing the publication, then request on privileges escalation is executed.
- Attachment of add ins, created using the COM technology, using methods LoadAddIn(), AttachAddIn() and registration of add in objects are executed "for user". If the registration "for user" is failed, then "for computer" registration attempt is executed.
- Installation program (and launch of client application using /RegServer option) executes registration of the "V82.Application" object "for computer". If the privileges to perform this operation are not enough, the user is prompted to register "for user". If the registration "for user" is failed, then "for computer" registration attempt is executed.
- The ragent.exe and crserver.exe applications control the necessary privileges for operations of registration, cancellation of registration, service start and service stop. If the required rights are absent, then the request for privilege escalation is executed.
- If there are columns with the same name when generating table, located in the Data field of the event log record, then these columns are merged into one. At the same time the count of rows in this table is increased in such a way so that in the resulting column there are all unique values from the columns with the same name. Values, specified in other columns, are duplicated in the generated rows.
- Decrypt() method call of the CryptoManager object throws an exception only after unsuccessful attempts to decrypt are finished using all available certificates, and not after the first error.
- Parameters (TComp, LogUI, WSN, WSA, WA, NoProxy, Proxy, Out, DebuggerUrl, Debug, DisplayPerformance, SimulateServerCallDelay (except web-client)) are transferred from the current application launching command line to the application launching command line (for thin and thick clients), used in RunSystem() and Exit() methods and when the Restart button is pressed in the error dialog. Parameters, which can be specified both in the command line and interactively, are transferred to a new command line only in case they were specified exactly by the command line parameters.
- Implemented the possibility to install add-ins, extenstion for working with files and cryptography extension by users with rights to install ActiveX and working in the Internet Explorer web browser on Windows Vista Business OS (and higher) with the ActiveX Installer Service enabled.
- If installation of the driver protection key is chosen in the installation program and the installation is running under Windows Vista or above, then the user will be prompted to increase the privileges (UAC) before performing the installation.
Changes requiring configuration changes
- If the table, in which no fields are used, is specified in the query, then all data access restrictions are applied to this table. Restrictions are applied "by OR", this means, that all records are available, if they are available by at least one condition. If there aren’t any conditions specified for some fields, then the request is executed for all records in the table. If table of higher level is specified, then restrictions, designated for the nested tables’ columns, are not applied. If table is nested, then restrictions are applied both to nested tables and tables of higher level.
- The Interval parameter of the OnIntervalEditEnd event of the form field extension for a Gantt chart contains temporary object, containing interval boundaries modified by user. If the CancelEdit parameter is set to False, then passed interval will be set to the form data and the OnChange handler will be called. Otherwise, the date range will not be changed in the form data and the OnChange handler will not be called.
- The same commands as in the context menu of a form element, chosen as a source of commands are automatically added to the group with the specified source of commands, added to context menu of the form element, in the "1C:Enterprise" mode. Previously filling was performed similarly to the command toolbar.
Transition from the previous version to the version 8.2.12
- Conversion of configurations, infobases, external data processors and external reports is not required during the transition from the version 8.2.11 to the version 8.2.12.