We have modified the query wizard so that it can operate in the manageable mode in thin client, thick client and web-client. Previously, the query wizard was not available in the mode of manageable application.
Continue reading Manageable query wizard and object model of query scheme →
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 →
If 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 →
For generation the API from Google is used (http://chart.apis.google.com/chart). By creating the necessary URL, it is possible to download a picture generated using API. It is made without the use of external components in order that it was guaranteed to work in the web-client.
Continue reading QR code generation using API Google →
1С:Enterprise 8 platform has the necessary tools to provide a multi-threading, but in practice these tools are undeservedly forgotten.
Continue reading Multi-threading as a method to accelerate certain procedures →
Over 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 →
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 →
Learning the business accounting in three or four hours, in an hour for someone. The article is written for those who are beginning to learn the accounting systems and do not know the business accounting grounds.
Continue reading Business accounting grounds in a single article →
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 →
The 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 →