New features in version 8.3.14

View online demo

Collaboration system enhancements

File and image exchange

Now, users can attach files of any types to their messages. An attached file is displayed as a hyperlink after the message text. The hyperlink indicates the file size and the icon that corresponds to the file type. Upon clicking the hyperlink, the 1C:Enterprise client application saves the file locally or opens it in an appropriate application depending on the file type and the 1C:Enterprise client type.

Group video conferencing

Group video conferences with more than two participants are available now. Each participant can customize how other participants are displayed for them: equal display areas for all participants, or a greater display area for one participant.

File exchange in mobile client

In the mobile client, users can exchange files via collaboration system messages. When creating a message, the user can create a photo, a video or an audio recording to send. The recipient can save the files attached to the message, or play the back video and audio records.

1cDialog.com restrictions on file operations and video conferences

When working via the 1cDialog.com collaboration server, the following standard limitations apply:

  • Maximum number of video conference participants—10
  • Maximum size of a transferred file—100 MB
  • Storage space for transferred files (per subscriber or company):
    • Total size—100 MB
    • Maximum retention period—1 month
  • Total size of files allowed for upload and download (per subscriber or company)—1 GB per month

When using your local collaboration server, you can modify these values or disable the restrictions.

Chart improvements

Tooltips, guidelines, and area selection

  • Now, tooltips are displayed almost instantly, and their appearance is slightly changed depending on the chart type. The developers can use formatted strings to display text or images in tooltips.
  • Two tooltip modes are available now. In "always-on" mode, tooltips are displayed constantly; in "on-hover" mode, tooltips are only displayed when the user hovers over a chart value.
  • A tooltip can contain either a single value that corresponds to the selected point in the series, or all values of this point in all series.
  • Horizontal and vertical guidelines are available now. The guidelines help the user see the difference between values, or select all values of the point that are listed in the tooltip.
  • Highlighting of individual series was implemented. A series is highlighted when the user hovers over the series in the chart legend.
  • Selection of individual values or entire chart areas was implemented. In 1C:Enterprise language, the developer can handle the selection event and, for instance, display the selected values in larger font.
  • New methods that enable adding or removing chart series and points were added to the chart series and point collections. This spares the developer the necessity to repopulate the chart in order to add or remove a few points. For instance, to create a "running" chart from an existing chart, now the developer can remove the first point of the chart and add a new point to the end of the chart.

Printing

When printing a report that includes a chart, the chart is printed on a new page now if it does not fit the current page. This improves the chart readability because charts are no longer broken between pages.

Demo configuration

The Charts demo configuration is published. It demonstrates:

  • Chart types
  • Trend lines
  • Borders settings by axis
  • Scale settings
  • Palette settings
  • Area size settings
  • Settings of reference lines and reference bands
  • Representation of skipped values
  • Displaying negative values in stacked charts
  • Interactive reports containing charts
  • Tooltip settings
  • Dynamic charts

Standalone server

A new 1C:Enterprise Server architecture was implemented. The architecture, known as Standalone Server mode, is aimed at increasing 1C:Enterprise Server's efficiency, reliability, and ease of use. Thanks to integrated web server functionality, the standalone server supports infobase access over HTTP without having to deploy a separate web server application. Also, the standalone server can work with an infobase in file mode. It supports up to three client sessions with the infobase (not including background job sessions, Internet service sessions, and so on) without the 1C:Enterprise Server license.

The standalone server is currently in beta status. That is why it is subject to a number of limitations described in the documentation.

Server cluster improvements

Background job service fault tolerance

Now, failure of a cluster manager does not affect the execution of background and scheduled jobs in the cluster. If a cluster manager running the background job service crashes and the cluster's fault tolerance level exceeds zero, the cluster replicates the information to other cluster managers where other instances of the background job service are running.

Cluster administration using 1C:Enterprise language

To unify and simplify 1C:Enterprise cluster administration on Linux, 1C:Enterprise language includes a program interface for interacting with the cluster administration server (ras). Now, 1C:Enterprise client applications can send control commands to a 1C:Enterprise server cluster via the cluster administration server (ras) and receive information on the cluster's structure and status. A single client application can be used to simultaneously control several clusters with different 1C:Enterprise server versions.

Configuration extensions

When adopting a form to an extension, only the form's items are adopted. Properties of the adopted items in the extension are fully editable in the form editor. Other form objects (attributes, commands, parameters, and so on) are not adopted by default, and properties of these form objects are not editable in the extension.

This simplifies operations with adopted configuration object forms and streamlines updating extensions for compatibility with new versions of the configuration being extended.

Now, it is possible to add native values to adopted enumerations.

Native user session parameters can be created now. The user session parameters that were added to the configuration extension are available during the first call to the SessionParametersSetting event's hander in the session module and can be used in access restriction text.

Now, it is possible to specify the purpose of an extension item directly in the extension, without using third-party tools.

New tools for processing big data

New big data processing tools were implemented:

  • The database backup utility saves a copy of selected metadata objects to a remote DBMS and can redirect data requests to the DBMS.
  • Data Accelerator is an in memory data storing and processing DBMS optimized for generating analytical reports.

Combined usage of both tools enables:

  • Selecting metadata objects to store in Data Accelerator
  • Creating and updating data in Data Accelerator
  • Forwarding requests and reports to Data Accelerator for processing, thus achieving significant acceleration for data processing, depending on the request type

Currently, the database backup utility and Data Accelerator are in beta status. To activate them, you need to acquire special temporary licenses that are available exclusively to customers who participate in beta testing of this functionality.

Later, we plan to incorporate this functionality in the 1C:Enterprise platform functionality scope of CORP level, which will also incur changes in license requirements.

User interface

Revised object locks with managed forms

The procedure of unlocking locked objects in managed forms was changed. Previously, the managed form locked the object as soon as the user started editing the object and did not unlock the object until the user closed the form. Sometimes, this caused issues. Now, the form unlocks the object in one minute after clearing the form modification flag.

Enhancements of dynamic lists with queries

A capability to specify arbitrary selection key fields for query settings of a dynamic list was implemented. Thus, item grouping and dynamical data reading are supported in dynamic lists.

Migrating Windows-based client applications to WebKit

Client applications running on Windows were migrated to the WebKit library. Now, the displaying of HTML-formatted text in the user interface is optimized, and the processing of formatted documents is faster and more stable.

Number-noun agreement

The new global context method GetStringDeclensionsByNumber() that simplifies creation of reports was introduced. The method only supports strings in Russian.

Operations with images in data composition system

Output of images to reports formed by data composition system significantly simplifies creation of reports with images.

Version 8.2 interface support cancellation in web client

In the web client, the Version 8.2 interface is no longer supported. Configurations that used this interface use the Taxi interface instead now.

Miscellaneous

Integrated Identification and Authentication System (IIAS) logon support

Users located in the Russian Federation can log on to infobases by using Integrated Identification and Authentication System (IIAS), which performs user authorization via the gosuslugi.ru web portal. In particular, using IIAS can be beneficial when integrating your configuration with Russia's state information systems.

Query language extension support for data composition system

In the query builder, editing of query language extension instructions for data composition system was implemented. For this purpose, the Data composition and Characteristics pages were added to the query builder. Now, when calling the query builder from 1C:Enterprise language, the developer can choose whether to display these pages or not. Additionally, the query language extension support for data composition system was implemented in the query schema object model.

Solving systems of linear equations

The new global context method SolvingLinearEquationsSystems() that enables faster and more accurate goods cost calculation was implemented.

Image conversion

Now, it is possible to convert images stored in the infobase into a variety of formats. For example, this can be beneficial if your customer has specific requirements regarding image formats.

Designer agent mode improvements

The set of commands that can be run in Designer agent mode was extended. The majority of commands in this mode display a progress bar during long operations now.

Complete list of changes

The full list of changes is available in the V8Update.htm file.

On Windows, if the platform is installed to the default directory, the file is located in C:\Program Files\1cv8\8.3.14.<build number>\docs\en\

On Linux, if the platform is installed to the default directory, the file is located in /opt/1c/v8.3/i386/docs/en/

On OS X, if the platform is installed to the default directory, the file is located in /opt/1cv8/8.3.14.<build number>/docs/en/

Next page: New features in version 8.3.13
Be the first to know tips & tricks on business application development!

A confirmation e-mail has been sent to the e-mail address you provided .

Click the link in the e-mail to confirm and activate the subscription.