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

Use of debugger in “1C:Enterprise 8” system

Publications: Use of debugger in 1C:Enterprise 8 system
“1С:Enterprise 8″ system contains a built-in debugger of software code.
Debugger is a special Designer tool which allows you to analyse the work of software code. This article considers some opportunities of debugger which are often used by developers.
To analyse software code using the debugger, a special tool is used which is called break point.
Continue reading Use of debugger in “1C:Enterprise 8” system

“Hopeless” project of “1C:Enterprise 8” deployment

Publications: Hopeless project of 1C:Enterprise 8 deployment
There is no hopeless projects. There are bad project managers. To whom I can related myself in case of this project. Overconfidence can be harmful, but for the project success it is required very often to take care about «politics», not only about technology. The article is written purely on my own mistakes, thereafter, it is more debatable then informational.
Continue reading “Hopeless” project of “1C:Enterprise 8” deployment

Scheme to improve the quality of work with clients. Part 4 – After job delivering.

Publications: Scheme to improve the quality of work with clients. Part 4 - After job delivering.
Scheme will allow fully looking at the process of working with clients in terms of creating the quality of services in the broadest sense of the words. The implication is that the reader is a qualified specialist or at least aspires to be him.
In general, this article is about how to make the clients not leading away, how to use successfully completed project in the grapevine launch. And a little about CRM collected as a kitchen-table effort.
First part.
Second part - Development.
Third part - Job delivering.
Continue reading Scheme to improve the quality of work with clients. Part 4 – After job delivering.

Data processor to browse the 1C database structure

Publications: Data processor for view the 1C database structure
Data processor allows you to see the names of tables and fields in the form in which DBMS works with them. Will be useful when designing the direct queries to the database server and integrating with other systems (bypassing 1С server).
1С platform is a high-level tool to work with databases. In general, the developer does not need to worry about what and how happens on the DBMS side, because the platform decides itself how many tables it will create and what fields will be inside them.
Continue reading Data processor to browse the 1C database structure

1C:Enterprise 8 database storage structure

Publications: 1C:Enterprise 8 database storage structureThe information contained here is intended solely to understand the location and composition of data use by 1С:Enterprise and is intended for the developers of application solutions and specialists involved in administration of 1С:Enterprise 8 information bases. The below information should not be used to work with these data using any methods not provided by regular mechanisms of 1С:Enterprise 8.
List of tables and objects is relevant for 1С:Enterprise 8.1. For versions 8.2 and 8.3 it is applicable almost entirely, but is not complete.
Continue reading 1C:Enterprise 8 database storage structure

Meeting of Developer and Users

Publications: Meeting of Developer and Users
On Tuesday Mr. Smith attended the meeting. They took out his brain, laid it out on saucers and started eating, licking their lips and savouring it in every possible way. Mr. Rabbite, Smith’s boss, prudently gave them all teaspoons. And the show began.

“Dear colleagues!” Mrs. Carrots said, “our company has a large-scale task. We’ve got a project to implement, which involves drawing some red lines. Can you take on this task?”

“Of course,” Rabbite said. He was the CEO, and he had been always ready to accept any task that a member of his staff would have to take on. However, he immediately asked: “We can do it, right?”
Continue reading Meeting of Developer and Users