Category Archives: Common publications

Display report details

Most of the reports are required to show their details, for instance, display documents which have an influence on results of report. This function can be done very simply using DCS. You can customize different data groupings or open an object of configuration by double-clicking.
Nevertheless, some reports are easier to develop without using DCS. Of course, the possibility of DCS allows us to develop a report of any complexity but I want to demonstrate how detailing parameters are used in reports without DCS.
The example is simplified as much as possible. The configuration contains two documents (Cash payment, Cash receipt) and catalog Clients. Documents add records in an accumulation register.
Continue reading Display report details

Reading XML files using XDTO

Publications: Reading XML files using XDTOIf you are a developer 1C or write in PHP, or C++, it does not matter, but sooner or later you will be faced with XML. Why? Because it is universal, convenient, ubiquitous, cool, cross-platform . XML correctly understands in Android, Windows and Linux, etc. It is used for the exchange of information. It is used to store information.
In this post, I will explain how to read XML using 1C mechanism XDTO. You can see that the code is very simple, and no conversion is not required for XML values.
Continue reading Reading XML files using XDTO

1C:Enterprise 8 performance statistics on different equipment

Publications: 1C:Enterprise 8 performance statistics on different equipmentOver the years of work with different customers, we have accumulated quite a lot of 1C:Enterprise performance statistics on different equipment.
Of course, performance is highly dependent on the particular solution used in the company, therefore, for the objective assessment we used the same test developed by our own.
As it is known, 1С performance consists of the speed of disk subsystems and processors.
Below there is a table with estimation of speed for the servers (workstations) with different disk subsystems, processors and main memory volume.
The higher “point” - the higher total performance of 1С.
it must be taken into account that this is only the statistical data and they should be used deliberately.
Continue reading 1C:Enterprise 8 performance statistics on different equipment

How the founder of «1С» has built a business with revenues of 1 billion dollars

Publications: How the founder of «1С» has built a business with revenues of 1 billion dollars
Having started a quarter century ago with development of «electronic teletype», the businessmen created the network for the sale of software that is envied by the largest retailers.
The cabinet interior of «1С» director Boris Nuraliev is ascetic: a table, standard cabinets, racks. On the shelves – the yellow boxes of computer programs of his company. Here in October, 2008 Nuraliev met Elena Ivashentseva, the senior partner of investment company Baring Vostok Capital Partners interested in acquiring for the founds the fraction of «1С». Before that Nuraliev rarely communicated with the members of investment community.
Continue reading How the founder of «1С» has built a business with revenues of 1 billion dollars

Protection methods 1C:Enterprise code from editing and copying

Publications: Protection methods 1C:Enterprise code from editing and copying Often the developers need to protect somehow their 1C code. There are many methods to solve this task. Some of them are more reliable, other less, some are more time consuming, other less. Of course, the most optimal result is achieved by the combinations of methods. But I think that it is unlikely to get one percent protection. Therefore, as in any business, the happy mean is required, i.e. the balance between time consumption and protection level.
Continue reading Protection methods 1C:Enterprise code from editing and copying

Event subscription in 1C:Enterprise 8

Publications: Event subscription in 1C:Enterprise 8The article considers several examples to apply one of the auxiliary objects of “1С:Enterprsie 8″ platform – event subscription.
Event subscriptions allow you to insert in the modules the external handlers that will be executed after execution of a certain event handler in the object module or manager module.
In this case, it is not required to make any changes in the object module or manager module. Thus, it becomes possible to extend the modules in software without their modification – it is a very useful technique when modifying the standard solutions.
Continue reading Event subscription in 1C:Enterprise 8