Adaptive support of it solutions (on the example of 1C: Enterprise 8.3 configurations)
Authors: Maslennikova Olga , Petelyak Vladimir 
Published: April 2020

The article is devoted to the results of an actual study, the purpose of which was to develop and implement design solutions for adaptively supporting configurations of the “1C: Enterprise 8.3” platform for subsequent practical application in the development of typical configurations for solving applied problems of small and medium-sized enterprises. The relevance of the study is determined by several positions. Firstly, the introduction of information technologies in the most important sectors of the economy helps to increase labor productivity, improve the overall investment climate in Russia, and helps to reduce the dependence of the country’s economy on commodity exports. Secondly, the low degree of realization of the potential of boxed solutions is due to the fact that many enterprises relate to the implementation and subsequent maintenance of such solutions as technical projects, not taking into account their business component. Thirdly, in some cases, when purchasing a replicated solution, it needs to be adapted to business requirements and the new IT infrastructure. Adaptation is carried out at the implementation stage or at the stage of supporting the implemented solution. However, the success of such work depends not only on the implementation and support specialists, but also on the availability of descriptions of specific rules, actions, and work that must be performed. At the same time, a lack of logically structured recommendations on their adaptation after acquisition and implementation is noticeable.

The study took place in two stages. At the theoretical and methodological stage, a study of the subject area was carried out. The use of structural and object-oriented analysis and design tools made it possible to analyze the business processes of transferring data from the existing BOSS-Kadrovik automated system (AS) to 1C: ZUP, as well as the process of writing off material balances from account 10 to “1C: Accounting 3.0”, identify problem areas (analysis of IDEF0 functional models) and formulate the image and boundaries of the project (requirements model in the form of a use case diagram – Use Case).

Selected adaptive support options were determined in accordance with the support rules recommended by 1C when implementing standard implementation technology. For the “1C: Salary and Enterprise Management 3.1” configuration, it was decided to develop a configuration extension, for adapting the “1C: Accounting 3.0” configuration, the creation of external processing.

The design phase of work on the topic of this study involved the development of design solutions for the adaptation of the indicated configurations. At the same time, data models were developed at the logical and physical levels, the requirements for information support in the form of database directories were formulated. In addition, the dynamic component of the solutions being developed was examined, namely, the transitions of some objects from one state to another when fulfilling the selected precedents and the results of the state change. For these purposes, a special type of UML diagram technique was used – activity diagrams.

Implementation of design solutions for adaptive configuration support was carried out on the 1C: Enterprise 8.3 platform. Testing the implemented solutions yielded positive results. In addition, the cost of adaptive support was calculated. In the calculation, the time norms for the configuration stage proposed by 1C were taken into account.