📜 ⬆️ ⬇️

Project 1C-Tools, Automate the routine on your favorite platform


Labor made a man from a monkey, laziness turned me from a man into a developer, and the market made me a developer on the 1C platform.
Few of us love the routine, but I really dislike it. In business 1C: Franchisee, in addition to the interesting work there is also a large amount of routine that needs to be addressed. To a greater extent it is associated with the support of already implemented programs.
We call the whole range of activities aimed at customer support ITS (Information Technology Support). This includes a lot of things, but the main time costs revolve around the timely update of client software and control over it, so that no client and no information base will be forgotten. In the market, where franchisee firms can offer approximately the same services for the same money, the degree of automation of these operations plays an important role.

This post is about my 1C: Franchisee automation project, about what is already implemented and what plans for further development.


Prerequisites for creating a project and general information.


The working configuration name is “Automator”
Project website: www.1c-tools.ru
')
The aim of the project was to increase the efficiency of the company and improve the quality of our work, as well as the desire to create your own configuration from scratch for self-development.

I started the project more than a year ago, in the first version it was written on platform 8.2 and used unmanaged forms.
At the moment, the project has been rewritten as Platform 8.3 Taxi interface and has been significantly reworked and improved for mass use.

Until the last release, the configuration consisted of ~ 3000 lines of code in the configuration itself and ~ 1500 lines of script code from the sulfur part of www.1c-tools.ru .
In the last release, it was decided to add to the configuration of the BSP (Library of Standard Subsystems) of 1C to make it familiar with all the standard functionality, the development of which from scratch was of no interest. Work on the integration of the BSP is still ongoing, and the code base is very swollen, but now the configuration will be more familiar in the work.

Functional


Currently fully implemented the following functionality:



At the moment, the functional, which still can not come out due to the lack of a developer for mobile OS:



The updated configuration at number 0.2 will be available already this week.

Future plans


Currently, about 200 accounts are registered, of which ~ 50 are franchisee firms, and one developer who is currently writing this article. I would like to leave all available functionality free for the main target audience of the project - 1C: Franchisee companies. But on the condition that they will take part in the development of the project, let's call it a collective development. If someone from Habrazhiteley has a desire to take part in the project in his spare time, or send a bug, security reports - I will be grateful in a personal or at info@1c-tools.ru.

Source: https://habr.com/ru/post/235329/


All Articles