Changes that affect system behavior




FunctionalityAfterBeforeResult of changes
Client applications.
New feature: the thin client (connected over HTTP/HTTPS) supports all OpenID authentication providers that support OpenID Connect protocol.This feature was not provided.

Only the web client supported such OpenID authentication providers.

New user authentication option for the thin client.
Client application.
New feature: user authentication with Integrated Identification and Authentication System (IIAS) in the web client or thin client (connected over HTTP/HTTPS).

New properties in OpenID Connect provider description in the default.vrd file (the <providers> element): dialect and crypto.

In the thin client, authentication with IIAS is possible only if the infobase is published on an Apache web server.

This feature was not provided.New user authentication option.
Queries.
Data composition system.
New feature: when managing queries with the QuerySchema object, you can use the query language extension for the data composition system.

New property: QuerySchema.DataCompositionMode. New properties for the QuerySchemaSelectQuery object: DataCompositionSelectionFields and Characteristics. New property: QuerySchemaSelectOperator.DataCompositionFilterExpression. New property: QuerySchemaTable.DataCompositionParameters.

New feature: query wizard in 1C:Enterprise mode supports the query language extension for the data composition system.

New property: QueryWizard.DataCompositionMode.

The QuerySchema object did not support the query extension for the data composition system.

Query wizard in 1C:Enterprise mode did not support the query language extension for the data composition system.

New features for queries in 1C:Enterprise mode related to the extension for the data composition system.
Server clusters.
Upgrade: on cluster manager crash the details of the running and completed background jobs are saved. Scheduled jobs starting and processing is not interrupted.Cluster manager crash caused the following:
  • For all infobases, the details of the running and completed background jobs were lost, as well as background job-related messages.
  • If a client application was waiting for background jobs to complete, it stopped responding for indefinite period.
  • Execution of scheduled job stopped for one minute, till the data was reread from the infobases.
Improved fault tolerance of server cluster operations related to background and scheduled jobs. Users of applications that run background or scheduled jobs do not notice cluster manager crashes.
Dynamic lists.
New feature: you can specify fields that will be used as selection key fields. New properties for the DynamicList object: KeyType and KeyFields. New object: DynamicListRowKey. New feature: dynamic list query settings dialog box allows customization of the fields that form row keys.

This feature is ignored in 8.3.7 version compatibility mode.

We recommend that you revise all dynamic lists (excluding RecordsWithExtDimensions, TasksByPerformer, filter criterion, and information register slice tables) with no main table specified or where the main table is a virtual table without a key toward using keys of Field value or Row key types.

This feature was not provided.

Key fields were defined by the main dynamic list table.

New feature for dynamic lists with no main table. Improved performance of dynamic lists with no main table. For example, now such dynamic lists support groupings.
Development tools.
New feature: in Designer agent mode, names of user working directories contain numeric codes. The directory–user mapping is stored in agentbasedir.json file located in the agent working directory (the AgentBaseDir command-line option).In Designer agent mode, names of user working directories contained the usernames.Working directory names do not reveal the names of the users that work in Designer agent mode. Shorter paths to user working directories.
Configuration extensions.
Upgrade: when a form is adopted by an extension, only form items are adopted. After adoption, you can edit all item properties from an extension using the form editor. By default, other form objects (such as attributes, commands, and parameters) are not adopted, so they are not editable. To edit such objects, you must include them in the extension.

When a form is adopted, the parent configuration object of the form is not adopted.

The upgrade does not affect the forms adopted to extensions in the previous 1C:Enterprise versions.

When a form was adopted by an extension, the parent configuration object and all the extension objects were adopted.Managing adopted configuration object forms is more convenient. Adjusting extensions to new configuration versions is more convenient.
Charts.
Data composition system.
Upgrade: when you print a report, each chart fits one page. Upon printing, the data composition system output processor sets StayWithNext property value to True for the spreadsheet document rows that follow the chart.

This upgrade is ignored in 8.3.13 version compatibility mode.

In a printed report, a chart could be ripped by a page break.Printed reports are more readable.
Managed locks.
Managed forms.
Upgrade: in the thin, thick, and web clients, a form unlocks objects in one minute after the modification flag is cleared.In the thin, thick, and web client, a form unlocked objects after the form had been closed.Parallel operation is improved in some cases.
Configuration extensions.
Upgrade: when a configuration extension is applied, the number of parameters and Val keyword before event handler parameters are not checked.When a configuration extension was applied, the number of parameters and Val keyword before event handler parameters were checked. The number of parameters in an extension had to match the number of parameters in an extended configuration.Extension behavior complies with the platform behavior for the main configuration. Upon an event handler call, the number of parameters is not checked.
Data composition system.
Upgrade: upon data composition template generation, a field alias includes the source field alias and the field details (the presentation of the field attribute, the aggregate function, and so on).

This upgrade is ignored in 8.3.13 version compatibility mode.

Upon data composition template generation, default query wizard naming rules were applied to create a field alias.A field content is more transparent by its alias.
Pictures.
New feature: support of GIF pictures with "XMP DataXMP" extension.This feature was not provided.Extended list of supported picture formats. 1C:Enterprise supports GIF pictures created with Adobe tools.
DBMS operations.
Technological log.
Upgrade: for PostgreSQL DBMS, the technological log (<plansql> event) keeps query plans for UPDATE, DELETE, and INSERT queries.For PostgreSQL DBMS, the technological log (<plansql> event) kept query plans only for SELECT queries.Analyzing applications based on PostgreSQL DBMS is more convenient.
Development tools.
Upgrade: upon comparing configuration modules, you can see which methods are unchanged but moved to another preprocessor instruction or region. Upon comparing configuration modules, methods that were unchanged but moved to another preprocessor instruction or region were displayed as changed, which could be misleading.Module comparison is more transparent and convenient.
Database configuration update.
New feature: critical errors of the optimized database configuration update mechanism are displayed in Designer and in the <EXCP> event of the technological log.Critical errors of the optimized database configuration update mechanism were not displayed in Designer or in the <EXCP> event of the technological log.Improved diagnostics of critical errors in the optimized database configuration update mechanism.
Spreadsheet documents.
Upgrade: data import from Microsoft Office OpenXML (Microsoft Excel 2007 or later) and ODT (OpenDocument) files is updated. Some bugs related to import from these file types are fixed.Importing data from Microsoft Office OpenXML (Microsoft Excel 2007 or later) and ODT (OpenDocument) files could cause errors.Eliminated unexpected system behavior.
Queries.
Upgrade: more informative text of the error that occurs when a query statement contains plus (+) operator with an operand longer than 1,024 characters.

This upgrade is ignored in 8.3.13 version compatibility mode.

The message describing the error that occurred when a query statement contained plus (+) operator with an operand longer than 1,024 characters was not informative.Improved query language error diagnostics.
Queries.
Upgrade: for the query language SUBSTRING() function, the resulting string length equals the third parameter value, but does not exceed the first parameter value.

This upgrade is ignored in 8.3.13 version compatibility mode.

For the query language SUBSTRING() function, the resulting string length always equaled the third parameter value. The first parameter value length was ignored.Eliminated unexpected system behavior.
Spreadsheet documents.
Upgrade: when exporting a spreadsheet document from an XLS (Microsoft Excel 97), Microsoft Office OpenXML (Microsoft Excel 2007 and later), or ODS (OpenDocument) file, if a shape or picture text in the source spreadsheet is blank or contains only spaces, a drawing of Text type is not created in the target spreadsheet.

This upgrade is ignored in 8.3.13 version compatibility mode.

When importing a spreadsheet document from an XLS (Microsoft Excel 97), Microsoft Office OpenXML (Microsoft Excel 2007 and later), or ODS (OpenDocument) file, the following behavior occurred:
  • For shapes, if the text was blank, the import was not performed; if the text contained only spaces, the import was performed.
  • For pictures, if the text was blank or contained only spaces, the import was performed.
Eliminated unexpected system behavior.
Dumping configurations to files/Restoring configurations from files.
When the configuration root is restored from XML partially and there is no external property file with support settings, the restore settings will be cleared. The configuration support will disabled as a result.When the configuration root was restored from XML partially and there was no external property file with support settings, the restore settings remained intact. The configuration support mode remained intact as well.Eliminated unexpected system behavior.
Spreadsheet documents.
Upgrade: for spreadsheet document drawings that are comments, the DrawingType property value is SpreadsheetDocumentDrawingType.Comment.

This upgrade is ignored in 8.3.13 version compatibility mode.

For spreadsheet document drawings that were comments, the DrawingType property value was SpreadsheetDocumentDrawingType.Text.Eliminated unexpected system behavior.
Technological log.
New technological log properties for DBMS access events (DB2, DBMSSQL, DBPOSTGRS, and DBORACLE) and EXCP and SDBL events: Dbms, Database, and DBCopy.This feature was not provided.More convenient DBMS selection diagnostics when managing database copies.
Development tools.
Upgrade: when comparing configurations, you can view the detailed differences in help topics. Upgrade: you can compare help topics in selected language, similar to other platform multilingual tools.When comparing configurations, you could only see if the help topics were different, without any details on the differences.Comparing help topics in configurations is more convenient.

Comments
0
Add comment