Українська   Русский
DonNTU   Masters' portal

Abstract

Content

Introduction

On the modern software market, there are many automation programs from Russian and foreign developers. As part of the diploma work, a comparative analysis of programs for automation of accounting at trade enterprises was carried out in order to find the optimal program that allows you to get the most effective automation tool with minimal costs. The 1C: Enterprise program was chosen as such a solution.

The 1C: Enterprise program is a powerful tool for the implementation of management accounting at retail and wholesale enterprises, it is ubiquitous in Russia and the CIS countries. At the same time, the open source code of the program and the presence of a full-fledged programming environment 1C: Enterprise allow you to modify and change the program 1C: Enterprise for specific tasks in order to expand or change the logic of its work. 1C: Enterprise is intended for the implementation of accounting in one enterprise, albeit with the possibility of its presentation by several legal entities and individuals

1. Theme urgency

A number of methods are known for uniting, unloading, loading information between 1C infobases. There are universal processing of uploading / downloading information in XML format. But these methods are applicable only for those bases that have the same configuration. At the moment, very often there is a need to transfer data to another database with a different configuration and version of the system.

The master's thesis is devoted to the urgent task of developing a module for combining warehouse accounting information between information bases with different configurations.

2. Goal and tasks of the research

The purpose of the study is to develop processing for the possibility of connecting inventory accounting information from information bases with various configurations in the 1C: Enterprise system.

The main objectives of the study:

  1. Analysis of methods for combining warehouse accounting information of information bases with different configurations in the 1C: Enterprise environment.
  2. Evaluation of the optimality of methods for combining warehouse accounting information of information bases with different configurations in the 1C: Enterprise environment.
  3. Development of a module for integrating warehouse accounting information in the 1C: Enterprise system.

Research object : information system 1C: Enterprise.

Subject of research : module for integrating information in warehouse management of IS 1C Enterprise.

3. Review of existing solutions and developments

Data exchange mechanisms allow creating geographically distributed information systems that exchange data off-line, without a permanent connection. Using these mechanisms, it is possible to integrate not only between various information bases of 1C: Enterprise 8, but also to build complex heterogeneous information systems that include, along with solutions on the 1C: Enterprise 8 platform, also external applications.

The distributed infobase mechanism is designed to exchange data only with identical configurations of 1C: Enterprise 8 and strictly regulates the structure of the system being created. It is analogous to the Distributed Information Base Management component that exists in the 1C: Enterprise 7.7 technological platform, but it significantly surpasses this mechanism in terms of customization flexibility and a variety of supported exchange schemes.[1]

An important quality of this set of mechanisms is that it provides a high level of system readiness for work in a distributed environment – the organization of the exchange practically does not require additional development costs. You just need to set in an interactive mode the composition of the data involved in the exchange, and the mechanism will provide the formation of messages and their loading. At the same time, the platform automatically organizes the exchange of only changed information, monitors the receipt of messages, determines the need to re-send data, resolves collisions and checks the integrity of the downloaded information.

Universal processing Upload and download of XML data performs full or partial upload of infobase data into a file in XML format. Subsequently, this file can be loaded into the infobase using the same processing. The format of the upload file differs from the format of the file created when uploading according to the exchange plan in the header part.[2]

Processing can be used only in cases where the infobase in which the data was downloaded and the one in which the data is loaded are homogeneous (the configurations are identical, the data may differ), or all unloaded objects are almost completely identical in composition and types of attributes and tabular sections, properties of the lead metadata object, and so on.

The use of this processing is possible, for example, to create a full or partial backup of data, to exchange data between infobases, and also as an auxiliary tool in restoring failed infobases.[3]

Processing supports data uploading with the ability to specify a selection by period. Also, objects are checked for invalid characters when exchanged via XML.

Conclusion

The master's work is devoted to the actual problem of combining warehouse accounting information from two information bases that have different configurations. As part of the research carried out:

  1. A module has been developed for combining information for databases that have different configurations in the 1C: Enterprise system.
  2. The analysis of various methods for combining information, including existing methods for bases with identical configuration, has been carried out.
  3. A number of tests have been carried out to determine the optimal option for combining information.

This master's work is not completed yet. Final completion: June 2021. The full text of the work and materials on the topic can be obtained from the author or his head after this date.

References

  1. Обмен данными [Electronic resource]. – Режим доступа: https://v8.1c.ru/platforma/obmen-dannymi...
  2. Выгрузка и загрузка данных XML Методическая поддержка для разработчиков и администраторов 1С Предприятия 8 [Electronic resource].– Режим доступа: https://its.1c.ru/db/metod8dev/content/4126/hdoc...
  3. Обработка _Выгрузка и загрузка данных XML » Обработки » FAQ » HelpF.pro [Electronic resource]. – Режим доступа: https://helpf.pro/faq/view/1288.html...
  4. Платформа 8.1 [Electronic resource]. – Режим доступа: https://v8.1c.ru/platforma/rabota-s-bazoy-dannykh...
  5. KoderLine Статьи экспертов [Electronic resource]. – Режим доступа: https://www.koderline.ru/expert/instruktsii/article-sravnenie-i-obedinenie-konfiguratsiy-1s-8-3/
  6. Flagman.top [Electronic resource]. – Режим доступа: https://flagman.top/about-business/ehkzamen-1s/sravnenie...
  7. Pro 1c [Electronic resource]. – Режим доступа: https://pro1c.org.ua/index.php?showtopic=113...