1C statistics or how deep is the rabbit hole

In my work, I regularly come across various 1C configurations. Often you have to upload / download dt, prepare cf update files for clients. Previously, I did not attach much importance to the size of the configuration on the disk, because there was enough space, but now there is an acute shortage of free space. This prompted me to learn more deeply how the configurations are arranged from the inside, what they have in common, and how they differ, and most importantly, what constitutes the size. It will focus on the analysis of the most popular configurations in terms of various statistics. As you know, the 8.3.10 platform received the functionality of unloading the configuration into files. In other words, we can dump all configuration metadata into files for further investigation.  





To begin with, let's define the objects of research. The first group includes popular solutions in a new edition on managed forms: UT 11.4, BP 3.0, ZUP CORP 3.1, ERP 2.5, as well as Holding management and library of standard subsystems (BSP). The second group contains the same configurations, but in the old edition on the usual forms: UT 10.3, BP 2.0, ZUP KORP 2.5 and UPP 1.3. Configurations have been updated to the latest versions. So, let's begin.





Part 1. Unloading structure

Uploading a configuration is quite simple - in the "Configuration" context menu, select the "Upload configuration to files" item and specify the directory where the metadata will be uploaded. The structure on disk will look something like this:





And here is an example of the structure of the dumped directory "Nomenclature":





bsl 1, , ManagerModule.bsl – , ObjectModule.bsl . xml. bin, , 2 - xml . , xml 1, , , .





2.

, , :





, , :





:





, , . , , , . , 2.0 4,6 . , 3.0 11,5 . . , 1 , , . .





- ERP. :





, Reports . , , 1 , . , :





, , , . , 1:





2 : , , 10 , 10 .





, :





: 2.0 3.0 , , .





, CommonTemplates, . ( – ), . ERP:





:





, . , , , , . 11.4 30% :





:





– 300+ ? , ? ,   . 2.0 , . – – . 1, . , – , . – , : .





:





, . , . , 1 .





3.

. erp , . 17 . , 98 . . 1 java MySQL. , . :





1.     - (, )





2.    





3.    





4.    





5.    





, .





, . , , . bsl bin . , 15 , , - , . , , . , , , 3.0 , .





, . , . , . bsl. , , , erp, 3-4 . , . ~1,7 - 9 . , , . .(, ). , . , :





:





, .





:





:





, . , ( ), . 166 . 1 3.0 - .. , , . , ( ). - . , EDT, . .:





, . 30% 25 , 25 50 60%:









  1. 10 . - .. 3- : 3.0, 3.1, ERP 2.5, 3.0.





  2. 98 . . . – 79 . .





  3. ERP 2.5 . (670), 8.





  4. 2.5 .. 441 305(!) .





  5. - .XML ( 11.4). .UTC ( )





  6. - . ( 16 . ). . (8,5 . ). «» , , , .





. , . , . , 0, , , API, 1 , . , , . , , . ?












All Articles