Configuration development on the platform 1C for enterprise automation

In this paper, the results of configuration development on the platform 1C for limited liability companies were presented. The object of study is the development process configuration platform 1C. The purpose of the study is the technological platform “1C: Enterprise”. The tasks included analyzing t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Datum:2015
Hauptverfasser: Liakhov, O. L., Dmytrenko, T. A., Tverdokhlib, A. O., Derkach, T. M., Dmytrenko, A. O.
Format: Artikel
Sprache:English
Veröffentlicht: Інститут проблем математичних машин і систем НАН України 2015
Schriftenreihe:Математичні машини і системи
Schlagworte:
Online Zugang:http://dspace.nbuv.gov.ua/handle/123456789/113484
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Zitieren:Configuration development on the platform 1C for enterprise automation / О.L. Liakhov, T.A. Dmytrenko, A.О. Tverdokhlib, T.M. Derkach, A.O. Dmytrenko// Математичні машини і системи. — 2015. — № 3. — С. 112-117. — Бібліогр.: 8 назв. — англ.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id irk-123456789-113484
record_format dspace
spelling irk-123456789-1134842017-02-10T03:02:42Z Configuration development on the platform 1C for enterprise automation Liakhov, O. L. Dmytrenko, T. A. Tverdokhlib, A. O. Derkach, T. M. Dmytrenko, A. O. Моделювання і управління In this paper, the results of configuration development on the platform 1C for limited liability companies were presented. The object of study is the development process configuration platform 1C. The purpose of the study is the technological platform “1C: Enterprise”. The tasks included analyzing the technological platform “1C: Enterprise”, comparing the most popular ERP-systems, configurator development on the platform 1C. Such research methods as structured programming techniques and methods of evidence-based programming for the systematic analysis of the correctness of algorithms and algorithmic development programs without errors were used in the paper. У статті представлені результати розробки конфігурації на платформі 1С для товариства з обмеженою відповідальністю. Об’єктом дослідження є процес розробки конфігурації на платформі 1С. Предметом дослідження є технологічна платформа «1С: Підприємство». В задачу входить проведення аналізу технологічної платформи «1С: Підприємство», порівняння найбільш популярних ERP-систем, розробка конфігуратора на платформі 1С. В роботі використані такі методи дослідження, як методи структурного програмування та методи доказового програмування для систематичного аналізу правильності алгоритмів і розробки програм без алгоритмічних помилок. В статье представлены результаты разработки конфигурации на платформе 1С для общества с ограниченной ответственностью. Объектом исследования является процесс разработки конфигурации на платформе 1С. Предметом исследования является технологическая платформа «1С: Предприятие». В задачу входит проведение анализа технологической платформы «1С: Предприятие», сравнение наиболее популярных ERP-систем, разработка конфигуратора на платформе 1С. В работе использованы такие методы исследования, как методы структурного программирования и методы логического программирования для систематического анализа правильности алгоритмов и разработки программ без алгоритмических ошибок. 2015 Article Configuration development on the platform 1C for enterprise automation / О.L. Liakhov, T.A. Dmytrenko, A.О. Tverdokhlib, T.M. Derkach, A.O. Dmytrenko// Математичні машини і системи. — 2015. — № 3. — С. 112-117. — Бібліогр.: 8 назв. — англ. 1028-9763 http://dspace.nbuv.gov.ua/handle/123456789/113484 004.9 en Математичні машини і системи Інститут проблем математичних машин і систем НАН України
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
language English
topic Моделювання і управління
Моделювання і управління
spellingShingle Моделювання і управління
Моделювання і управління
Liakhov, O. L.
Dmytrenko, T. A.
Tverdokhlib, A. O.
Derkach, T. M.
Dmytrenko, A. O.
Configuration development on the platform 1C for enterprise automation
Математичні машини і системи
description In this paper, the results of configuration development on the platform 1C for limited liability companies were presented. The object of study is the development process configuration platform 1C. The purpose of the study is the technological platform “1C: Enterprise”. The tasks included analyzing the technological platform “1C: Enterprise”, comparing the most popular ERP-systems, configurator development on the platform 1C. Such research methods as structured programming techniques and methods of evidence-based programming for the systematic analysis of the correctness of algorithms and algorithmic development programs without errors were used in the paper.
format Article
author Liakhov, O. L.
Dmytrenko, T. A.
Tverdokhlib, A. O.
Derkach, T. M.
Dmytrenko, A. O.
author_facet Liakhov, O. L.
Dmytrenko, T. A.
Tverdokhlib, A. O.
Derkach, T. M.
Dmytrenko, A. O.
author_sort Liakhov, O. L.
title Configuration development on the platform 1C for enterprise automation
title_short Configuration development on the platform 1C for enterprise automation
title_full Configuration development on the platform 1C for enterprise automation
title_fullStr Configuration development on the platform 1C for enterprise automation
title_full_unstemmed Configuration development on the platform 1C for enterprise automation
title_sort configuration development on the platform 1c for enterprise automation
publisher Інститут проблем математичних машин і систем НАН України
publishDate 2015
topic_facet Моделювання і управління
url http://dspace.nbuv.gov.ua/handle/123456789/113484
citation_txt Configuration development on the platform 1C for enterprise automation / О.L. Liakhov, T.A. Dmytrenko, A.О. Tverdokhlib, T.M. Derkach, A.O. Dmytrenko// Математичні машини і системи. — 2015. — № 3. — С. 112-117. — Бібліогр.: 8 назв. — англ.
series Математичні машини і системи
work_keys_str_mv AT liakhovol configurationdevelopmentontheplatform1cforenterpriseautomation
AT dmytrenkota configurationdevelopmentontheplatform1cforenterpriseautomation
AT tverdokhlibao configurationdevelopmentontheplatform1cforenterpriseautomation
AT derkachtm configurationdevelopmentontheplatform1cforenterpriseautomation
AT dmytrenkoao configurationdevelopmentontheplatform1cforenterpriseautomation
first_indexed 2025-07-08T05:52:55Z
last_indexed 2025-07-08T05:52:55Z
_version_ 1837056892154675200
fulltext 112 © Liakhov О.L., Dmytrenko T.A., Tverdokhlib A.О., Derkach T.M., Dmytrenko A.O., 2015 ISSN 1028-9763. Математичні машини і системи, 2015, № 3 UDC 004.9 О.L. LIAKHOV * , T.A. DMYTRENKO * , A.О. TVERDOKHLIB * , T.M. DERKACH * , A.O. DMYTRENKO * CONFIGURATION DEVELOPMENT ON THE PLATFORM 1C FOR ENTERPRISE AUTOMATION * Poltava National Technical Yuri Kondratyuk University, Ukraine, Poltava Анотація. У статті представлені результати розробки конфігурації на платформі 1С для това- риства з обмеженою відповідальністю. Об’єктом дослідження є процес розробки конфігурації на платформі 1С. Предметом дослідження є технологічна платформа «1С: Підприємство». В зада- чу входить проведення аналізу технологічної платформи «1С: Підприємство», порівняння най- більш популярних ERP-систем, розробка конфігуратора на платформі 1С. В роботі використані такі методи дослідження, як методи структурного програмування та методи доказового про- грамування для систематичного аналізу правильності алгоритмів і розробки програм без алгори- тмічних помилок. Ключові слова: автоматизація бізнесу, технологічна платформа, ERP-системи. Аннотация. В статье представлены результаты разработки конфигурации на платформе 1С для общества с ограниченной ответственностью. Объектом исследования является процесс раз- работки конфигурации на платформе 1С. Предметом исследования является технологическая платформа «1С: Предприятие». В задачу входит проведение анализа технологической платфор- мы «1С: Предприятие», сравнение наиболее популярных ERP-систем, разработка конфигуратора на платформе 1С. В работе использованы такие методы исследования, как методы структурно- го программирования и методы логического программирования для систематического анализа правильности алгоритмов и разработки программ без алгоритмических ошибок. Ключевые слова: автоматизация бизнеса, технологическая платформа, ERP-системы. Abstract. In this paper, the results of configuration development on the platform 1C for limited liability companies were presented. The object of study is the development process configuration platform 1C. The purpose of the study is the technological platform “1C: Enterprise”. The tasks included analyzing the technological platform “1C: Enterprise”, comparing the most popular ERP-systems, configurator devel- opment on the platform 1C. Such research methods as structured programming techniques and methods of evidence-based programming for the systematic analysis of the correctness of algorithms and algorithmic development programs without errors were used in the paper. Keywords: automation business, technological platform, ERP-systems. 1. Accession Enterprise resource planning (ERP) is business management software – typically a suite of inte- grated applications – that a company can use to collect, store, manage and interpret data from many business activities [1]. An ERP system covers the following common functional areas. In many ERP systems they are called and grouped together as ERP modules: – financial accounting; – management accounting; – human resources; – manufacturing; – order Processing; – supply chain management; – project management; – customer relationship management; – data services. https://en.wikipedia.org/wiki/Management https://en.wikipedia.org/wiki/Financial_accounting https://en.wikipedia.org/wiki/Management_accounting https://en.wikipedia.org/wiki/Human_resources https://en.wikipedia.org/wiki/Supply_chain_management https://en.wikipedia.org/wiki/Project_management ISSN 1028-9763. Математичні машини і системи, 2015, № 3 113 2. The problem statement Problem-Configuration is practical solution developed on the technological platform “1C: Enter- prise”. The main function of the 1C configuration is to help developers quickly develop viable solutions for business automation. With the help of this environment may hold not only the com- pletion of a solution but also to develop their owner, already completed configuration. 3. Publications analysis The issues of development and implementation of new computer technologies in the process of automation business engaged in such researchers as Goncharov D.I. [2], Hrustaleva E.Y. [2], Az- heronok V.A [3], Ostroverkh A.V. [3], Radchenko M.G. [3] Makarova L.M. [4] etc. In Ukraine function enterprises of different ownership forms in accordance with article 63 of the Commercial Code. For each type of enterprise we must deployment (roll-out) technology “1C: Enterprise” platform and then should use universal default configuration or develop new ones. Enumerated before facts confirms the relevance of design configuration on the 1C platform. The wording purposes of Article. The article aims is to analyze technological “1C: Enter- prise” platform, comparing the most popular ERP-systems and to offer configuration of 1C plat- form. 4. Main Material Statement Information technology is one of the most important components of information resources usage. Today information technologies play an important role in everyone's life. They help to develop a variety of human activities. Even the simplest operations are at modern enterprises are recom- mended to perform using computerized systems [4]. The main objective of this work was development of platform configuration 1C for Ltd. “Industrial automation system” that works in the IT market for more than five years. The compa- ny performs design and installation of SCS (Structured Cabling System), communications sys- tems, CCTV and Access. Ltd. “Industrial automation systems” offers following design and installation works for institutions, such as: – design and installation of communication; – design of CCTV and security systems. The configuration was developed on the 1C platform. The system software “1C: Enter- prise 8” is a universal automation system of economic and organizational activities of the compa- ny. Because such kind of activities can be very diverse, 1C system: Enterprise can be “adapted” to the characteristics of a particular field of activity in which it is applied. For indicate this ability, the term “configuration”, in other words, is a possibility to configure the system to specific fea- tures and enterprise-class tasks. This is due to the fact that the 1C: Enterprise - is not just a program that exists as a set of immutable files, but it is also a set of different software tools, which are consumed by developers and users. Logically, the entire system can be divided into two parts, which closely interact with each other – configuration and platform, which manages work of configuration. The flexibility of the platform allows using 1C “Enterprise 8” in various fields. Typical application solutions “1C” Company designed to automate routine tasks of ac- counting and business management. In developing of the model of applications they considered as the advanced international management techniques (MRP II, CRM, SCM, ERP, ERP II, etc.), and the real needs of businesses that do not fit into a standard set of functionality of these tech- niques and the experience of successful automation gained by “1C” and partner community. It is important to understand each ERP-system peculiarity, its strength and weaknesses. Moreover, it is necessary to take into account a business area to select appropriate software. 114 ISSN 1028-9763. Математичні машини і системи, 2015, № 3 One of the world's leading ERP-systems is so-called SAP system. A German company SAP AG, that is a developer of the ERP-system SAP, sells expensive and complex solutions for large enterprises, so the system is not suitable for small and medium enterprises. More recently, the company SAP AG has released a solution for SME SAP Business One, however, the price and complexity of implementation remains at the same level. ERP system 1C: Enterprise in this case is universal and suitable for any type of business. It can be easily implemented at large en- terprises and also easily copes with automation at a small company [5]. In contrast to SAP, 1C: Enterprise ensures the fastest automation of business processes, or rather, the period of software implementation takes from 3 to 6 months. In addition, in compari- son with the ERP-system SAP, 1C: Enterprise allows quick and efficient performing of any changes in the already implemented system. Microsoft Dynamics AX (Axapta) and Microsoft Dynamics NAV (Navision) are also well-known world-class systems. Improvements of implemented ERP-systems can be done by well-qualified specialists in Navision and Axapta systems, because even minor incorrect architec- tural solution may lead to critical misuse of the system. But the number of such specialists is quite insufficient. 1C representing companies never have a lack of specialists, so this problem is eliminated. It is also necessary to mention Galaxy software Development Company that is one of the leaders on Russian market. This company has a wide experience of software launching at small and medium enterprises. However, it has drawbacks too. Galaxy ERP-system is based on specific programming language, that significantly inferior to modern language. Sophisticated additional adjustments that are unavoidable during the software using also significantly inhibit business development. Despite the lag from leading IT systems, the 1C: Enterprise software has significant ad- vantages over other competitors due to its flexibility in responding to customer inquiries and forehanded implementation of advances technologies to its products [6]. So, branch competence and wealth of experience in projects implementation are the de- termining factors to choose 1C: Enterprise software. ERP-systems continue to be popular in the business world and getting more deserving for great authority. Any of ERP-system is designed as a virtual model of your company. In a com- parative analysis of 1C and Navision revealed the following deficiencies editor Navision system: – no color markup syntax; – tab button does not work; – no code completion – when the programmer enters the first letters of ID and clicks code completion, 1C editor shows a list of available in this context identifiers that begin with those let- ters; – no automatic text formatting of syntax in language ( 1C can able to formatted allocated block of code on the syntax of the language); – (there is) no opportunity to comment on buttons / remove comments for code block. Basically, Navision is forgivable, because it can be possible that we have multiple lines of com- ments; – context References by function - in 1C we can identify the function name and on it get immediately References, Navision make a copy of function name to the clipboard and only there watch it; – don’t have quick Jump to the definition place of the function on which cursor is; – no list of module functions - 1C has a window, where you can select a function to quick- ly access to it; – don’t have templates-short fragments of code that you type and which automatically re- placed by another code. In 1C templates can be customized to fit your personal habits with the help of your programmer; ISSN 1028-9763. Математичні машини і системи, 2015, № 3 115 Fig. 1. The interface 1C configurator – issued only one syntax error but in 1C issued all errors of this type; – Navision editor treats the whole text as a set of records, as database table, hence the ina- bility to work with the Tab and many other oddities of this editor. Configurator mode is used by developers and administrators databases. This mode pro- vides the tools you need to modify existing or create new configuration (fig. 1). Configuration is a description. It reports about data structure that is used in working mode of 1C: Enterprise. Moreover, configuration describes algorithms of the data processing, provides information about data display on screen, print etc. 1C: Enterprise platform creates a database that has re- quired structure and provides the ability to work with it according to the description Configuration description consists of several logical units called configuration objects. It helps to adjust 1C: Enterprise system to required applications in quick and easy way. Configuration objects are component parts of configuration. Usually there is a set of com- ponent parts. They can be of various types: long, short, square, rectangular, etc. User can create as many parts of each type as it is needed (for example, 3 long and 5 short). Configuration development begins from subsystems structure design. First of all, devel- oper should accurately consider the subsystems structure and then consciously implement new configuration objects. Simple application solutions don’t required subsystems development. Subsystems help to mark out configuration functional parts that the application solution logically consists of. These objects are located on General objects branch and allows users to build a tree struc- ture, that consists of subsystems and underlying subsystems (fig. 2). 116 ISSN 1028-9763. Математичні машини і системи, 2015, № 3 Fig. 2. Subsystems Configuration Structure Stages of program development were defined for design configurator (fig. 3). Fig. 3. Stages of delivering the configurator on the 1C platform Based on the algorithm by code 1C platform was designed configurator for automation work in company. Sample code of configurator is shown in fig. 4. ISSN 1028-9763. Математичні машини і системи, 2015, № 3 117 Fig. 4. Calculation field of Amount when selecting fields of Nomenclature and Price 5. Conclusions 1C most widespread in the CIS countries. 1C organized franchise network through which extends boxed of solutions and services for implementing and configuring products. Network franchise widespread and its representatives can be found everywhere in the CIS. The comparative analysis of ERP-systems showed that ERP-system 1C: Enterprise is a versatile software product that saves time and costs and thus be a reliable assistant in the devel- opment of your business. For Ltd. “Industrial automation systems” the most optimal choice between ERP-systems is the ERP-system 1C: Enterprise. REFERENCES 1. Организация работы конфигураций [Электронный ресурс] – Режим доступу: http://its.1c.ua/db/v8std/browse/13/-1. 2. Гончаров Д.И. Технологии интеграции 1С: Предприятия 8.2 / Д.И. Гончаров, Е.Ю. Хрусталева. – 1С-Паблишинг, 2011. – 358 с. 3. Разработка управляемого интерфейса / В.А. Ажеронок, А.В. Островерх, М.Г. Радченко, Е.Ю. Хрусталева. – Москва: 1С-Паблишинг, 2010. – 156 с. 4. Макарова Л.М. Эволюция применяемых информационных технологий в бухгалтерском учете / Л.М. Макарова, О.В. Коробкова // Молодой ученый. – 2014. – № 1. – С. 380 – 383. 5. Lenart A. ERP in the Cloud: Benefits and Challenges (Engl.) / A. Lenart // Research in Systems Analysis and Design: Models and Methods (4th SIGSAND/PLAIS Euro Symposium – 2011). – Gdańsk: Springer, 2011. – P. 25 – 38. 6. Левицька С.О. Автоматизація бухгалтерського обліку як визначальний фактор ефективності облікової системи вітчизняних підприємств / С.О. Левицька, А.В. Романюк // Вісник Національного університету водного господарства та природокористування. – 2010. – № 2 (50). – С. 156 – 163. 7. Івахненков С.В. Інформаційні технології в організації бухгалтерського обліку та аудиту: навч. посіб / Івахненков С.В. – К.: Знання-Прес, 2003. – 349 с. 8. Клименко О.В. Інформаційні системи і технології в обліку: навч. посіб. / Клименко О.В. – К.: Центр учбової літератури, 2008. – 320 с. Стаття надійшла до редакції 04.06.2015