Bug reporting functions similarly to the update check from within objects:
There is a "Send Support Request" button in the user interface of the object, which leads to a web page that has a connection to Rukovoditel.
On this page, there is a web form spread across 3 tabs that the user can fill out and submit. Here is a screenshot of an example:
Once the form is submitted, the sender receives a copy of the request and the programmer receives the request itself, in both cases as an email. At the same time, the request is stored in the Rukovoditel database and creates a new entry in the backend.
Here the programmer can send status updates, which inform the user via email.
Finally, when the bug is fixed, a completion message is sent to the user together with the modified object. The programmer then sees in the backend at the green marker "completed" that the process is finished.
During the "waiting phase", the user can also query the current processing status via a link in the first email.