New functionality and changes


FunctionalityAfterBeforeResult of changes
Configuration properties.
For configuration property Compatibility mode, new value Version 8.3.13 is now implemented.Compatibility with versions 8.1, 8.2.13, 8.2.16, 8.3.1 - 8.3.12 was implemented.Configurations developed using 1C:Enterprise platform version 8.3.13 or earlier can run on version 8.3.14 (without the need to update the configuration or the application data structures). This provides the option to migrate to version 8.3.14 in two stages: first, update the platform version (without any changes to the configuration), and then make the required changes and disable compatibility mode. This also gives you the option to open the infobase using version 8.3.13 after the migration to version 8.3.14, even if you have disabled the compatibility mode (simply enable it again).
Server clusters.
New standalone 1C:Enterprise server. It can handle client applications that operate an infobase over HTTP protocol.

The standalone server provides HTTP connection, the web-server is no longer required. The standalone server uses computer resources more efficiently.

A single instance of the standalone server provides access to a singe infobase. The standalone server does not support the Designer mode. You can operate the standalone server by the command-line utility. The standalone server supports both file and client/server mode of infobase.

It can handle up to 3 client applications in file mode (without sessions of background jobs, web-services etc.) without server license. It requires a server license of any type in other cases.

The standalone server has some limited functionality. For more info see documentation.

The standalone server provides some inbound administrative tools.

This feature is provided solely for beta testing purpose.

This feature was not provided.The new 1C:Enterprise architecture improves the stability and effectiveness of server operations.
Database copies.
Server clusters.
DBMS operations.
Copies of tables that can intensify the DBMS load when used in reports or queries now can be stored in an external database (external to the 1C:Enterprise database). The feature is supported only in client/server mode.

You can define which database will be addressed by a specific report or query.

Table copies can be stored in a DBMS of any supported type. The server cluster DBMS type can differ from a database copy DBMS type.

The synchronization between the server cluster database and a database copy can be carried out by the means of DBMS or 1C:Enterprise.

New global context property: DatabaseCopies. New Query object properties: RequiredDataRelevance and RequiredDataRelevanceTime. New QueryResult object properties: DataIsRelevant, DataRelevanceTime, and DatabaseCopy. New DataCompositionOutputParameterValues object properties: RequiredDataRelevance, RequiredDataRelevanceTime, DataRelevanceOutput, and DatabaseCopyOutput. New functions of the data composition system expression language: DataIsRelevant(), DataRelevanceTime(), and DatabaseCopy().

New system background jobs: Initial population of a database copy and Database copy notification handler.

New cluster services: Database copy service and Database copy time service.

New standard function: Database copy management.

New technological log event: <DBCOPIES>.

The database copy feature requires a CORP license.

This feature is provided solely for beta testing purpose.

This feature was not provided.New feature: infobase load can be distributed among a few physical DBMS. For example, the main database can process all document entries, and the database copies can process reports and queries that significantly affect the database performance.
Server clusters.
System requirements.
New feature: the accelerator of analytical report generation (Data accelerator). It is possible due to a new server cluster service, which acts as a database stored in RAM. Data accelerator is based on the database copy engine.

New server cluster service: Data accelerator service.

Data accelerator runs only on 64-bit operating systems. It does not support Windows XP and Windows Vista.

The database copy feature requires a CORP license.

This feature is provided solely for beta testing purpose.

This feature was not provided.The generation time of complicated analytical reports is significantly reduced.
Collaboration system.
The collaboration system supports file operations. Collaboration system servers support the following file storages: Amazon S3, Google Cloud and other storages based on Amazon S3 protocol.

The following limitations can be set on collaboration system servers:

  • Maximum attachment file size.
  • Total size of daily uploaded files.
  • Total size of daily received files.

New property: CollaborationSystemMessage.Attachments. New collaboration system methods: AttachmentsSupported(), AttachCommandsGenerationHandler(), and DetachCommandsGenerationHandler().

This feature was not provided.Expanded collaboration system capabilities.
Collaboration system.
Upgrade: more than two people can join a video conference. Participants can join and leave a conference at any moment. Upgrade: it is possible to establish video conferences between 1C:Enterprise 8.3.13 and 8.3.14. In this case, only one-on-one video conference is possible.This feature was not provided.

Only video calls (one-on-one video conferences) were possible.

Expanded collaboration system capabilities.
Development tools.
New features for Designer agent mode (similar to the features provided by Designer command line):
  • Dump a mobile platform configuration to XML files.
  • Generate a mobile client signature.
  • Dump a mobile client configuration.
  • Dump a configuration or extension to a file.
  • Restore a configuration or extension from a file.
  • Disable configuration support.
  • Dump an infobase.
  • Restore an infobase.
  • Delete infobase data.

New features for Designer agent mode (not available in other modes):

  • Create an empty extension.
  • Delete an extension.
  • Get extension properties.
  • Set extension properties.

New feature: show status of time-consuming operations in agent mode (for some commands).

Upgrade: more errors are described by specific code in error-type field.

Upgrade: messages returned after a command execution in agent mode contain more details.

These features were not provided.New features for Designer in agent mode.
Server clusters.
Administration tools.
New feature: you can administer server clusters using 1C:Enterprise language. The administration is based on ras server, without using COM technology. The cluster supports servers with 1C:Enterprise versions different from the client application version. The administration tools are available from the thin client and from the server.

New object: ServerAdministration.

This feature was not provided.

Server cluster administration was available from 1C:Enterprise language only over COM connections on a server running on Windows. Server administration required a 1C:Enterprise version identical to the server version.

You can implement cross-platform administration interfaces for 1C:Enterprise server clusters with the client application version different from the server cluster version. You can implement cluster consoles for Linux. It is not necessary to use the cluster console that requires Microsoft Management Console.
Data display.
New feature: number-noun agreement. New global context method: GetStringDeclensionsByNumber().This feature was not provided.Generating sentences with numbers (in words or figures) is more convenient.
Common objects.
New feature: solving systems of linear equations. New object: SolvingLinearEquationsSystemsThis feature was not provided.Solving large systems of linear equations takes less time.
Data display.
New picture added to the picture library: Attach.The picture was not available in the library.The picture library is upgraded.
Configuration extensions.
New feature: an adopted enumeration value set can be extended.

When an extension with an extended enumeration value set is deleted, the infobase object attributes that stored the deleted values take a blank reference to the enumeration as their values.

This feature was not provided.Enumeration management is upgraded.
Configuration extensions.
New property for metadata objects adopted to extensions: Comment. The property is intended solely for developers and ignored when building the final configuration or during extension applicability tests.This feature was not provided.Developers can describe the purpose of extension objects using built-in means.
Configuration extensions.
Common objects.
You can create native session parameters in a configuration extension. They can be included in access restriction text.This feature was not provided. Extended configuration extension options.
Calculation registers.
New feature: you can get the effective period of a calculation register record set before the set is written. New method for calculation register record sets: GetAdjustedEffectivePeriod().The effective period could be calculated only after a calculation register record set was written. Due to reducing the number of writing operations, parallel register calculations and performance are improved in certain scenarios.
Server clusters.
New filters for resource consumption counters: by safe mode and by security profile.

New comparison operator for filtering resource consumption counters: inequality.

New resource consumption counter filter feature: a number of conditions with the same filter type can be combined using the AND operator.

These features were not provided.Advanced performance analysis for applications running in client/server mode.
Charts.
New feature: editing sets of chart series and points. New methods for ChartPoints and ChartSeriesCollection objects: Insert(), Move(), Delete(), and Clear().This feature was not provided.

To edit a point or value, one had to refill all chart data.

New chart features.

For example, you can create autoscrolling charts where the first point of a chart is removed and the last one is added with a certain period.

System requirements.
New feature: software license for beta testing. The license is complementary to 1C:Enterprise server license. Beta testing license cannot replace a 1C:Enterprise server licence. The number of beta testing licenses must be equal to or greater than the number of server licenses for the server cluster that runs the tests.

If a new feature requires a beta testing license, it is mentioned in the feature announcement.

To apply for a beta testing license, send your request to betaplatform@1c.ru.

Feature beta testing did not require special licenses.In some cases, feature beta testing requires beta testing licenses.