Отправка уведомления об ошибке программисту 1С с приложением скриншота

01.09.11

Задачи пользователя - ServiceDesk, HelpDesk

Иногда у пользователей при работе в 1С возникают различные нештатные ситуации и ошибки. Часто для того, чтобы понять, в чем причина ошибки, недостаточно словесного объяснения пользователя по телефону, приходится идти к нему на рабочее место и визуально смотреть, что же происходит. Но когда идти лень, очень помогает скриншот, сделанный с экрана пользователя. Но есть проблема: не всегда пользователи умеют делать скриншоты и вставлять их в почтовое сообщение, а некоторым просто лень это делать. Чтобы немного облегчить работу программиста или администратора 1С, была написана эта обработка.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
ОтправкаСообщенияОбОшибкеПрограммисту1С.rar
.rar 218,77Kb
207 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Как сделано у меня:

1. На панель инструментов в 1С я добавил большую красную кнопку с надписью Сообщить об ошибке. 

2. При нажатии пользователем на кнопку делается криншот экрана пользователя и открывается форма обработки, в которой пользователь может ввести дополнительную иформацию об ошибке и свои контактные данные.

3. При нажатии кнопки "Отправить сообщение об ошибке программисту 1С" обработка через smtp-сервер указанный в коде отправляет мне сообщение с приложением скриншота экрана пользователя. 

В результате сильно сократилось количество моих хождений по рабочим местам пользователей и сократилось время реакции на возникающие у пользователей нештатные ситуации.

P.S. Обработка основана на внешней компоненте V8ADD.dll, взятой отсюда: 
//infostart.ru/public/15411/ 

 

Для корректной работы обработки необходимо положить входящий в комплект файл V8ADD.dll в папку bin, где находится исполняемый файл программы 1С, наример, у меня это: "C:\Program Files\1cv82\8.2.13.219\bin" и зарегистрировать командой: comcntr32 V8ADD.dll

В модуле формы обработки пропишите параметры подключения к вашему SMTP-серверу

 

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Информационная безопасность Поиск данных ServiceDesk, HelpDesk Журналы и реестры данных 1С 8.3 Россия Бухгалтерский учет Бюджетный учет Налоговый учет Управленческий учет Платные (руб)

Полный контроль над изменениями в 1С без нагрузки на вашу базу. Мгновенный доступ к истории изменений, удобное сравнение и откат данных в один клик. Простой отчет с визуальным отображением изменений Откат на любую версию объекта в два клика История изменения данных хранится во внешней базе

180000 руб.

05.09.2025    5008    2    1    

3

Нейросети ServiceDesk, HelpDesk 1С 8.3 Абонемент ($m)

Обзор функционала Персонального информационного менеджера. Задачи, План работы подразделения, Совещания, Управление проектами, учет ИТ сервисов, АРМ и т.д. 1С как оркестратор для локальных и облачных LLM.

1 стартмани

19.06.2026    444    4    AlxPop    2    

0

ServiceDesk, HelpDesk Программист Пользователь 1С 8.3 1С 8.5 Абонемент ($m)

AI-экосистема тех поддержки и управления инцидентами внутри среды 1С · мгновенное подключение без сложной настройки · полный суверенитет данных · размещение исключительно на серверах вашей компании · интеграция AI-ассистента и механизмов индексации знаний · Платформа сохраняет опыт экспертов · автоматизирует ответы на типовые запросы · Функционал включает инструменты удаленной диагностики

1 стартмани

11.06.2026    499    7    andryandry    5    

4

Инструкции пользователю ServiceDesk, HelpDesk Программист Пользователь 1С 8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Абонемент ($m)

Надоело из раза в раз искать эти давно написанные (уже всеми забытые) инструкции для новых сотрудников компании или сотрудников, которые их где-то потеряли. Ругаться с разработчиками, сотрудниками ServiceDesk, которые не могут найти ту или иную инструкцию, хотя Вы точно помните, что она была. Распечатывать большие тома руководств пользователя и носить их из кабинета в кабинет. Представленный сервис «Мои инструкции» позволяет решить вышеописанную проблематику.

5 стартмани

04.06.2026    522    2    Lirik_KS32    4    

3

ServiceDesk, HelpDesk Программист Пользователь 1С 8.3 1С:Документооборот Абонемент ($m)

Удобная канбан-доска в 1С для наглядного просмотра жизненного цикла задач — от создания до выполнения.

2 стартмани

03.06.2026    609    5    YA_1454059215    0    

4

ServiceDesk, HelpDesk 1С 8.3 1С:Библиотека стандартных подсистем Абонемент ($m)

Визуальная канбан-доска, встроенная прямо в 1С. Перетаскивайте карточки мышью, назначайте исполнителей, ставьте дедлайны и фильтруйте по приоритетам без браузера, без внешних сервисов и без дополнительных лицензий. Данные живут в стандартных справочниках 1С. Хватит вести идеи в списках и таблицах 1С.

1 стартмани

27.04.2026    3135    41    war41k    15    

25

ServiceDesk, HelpDesk 1С 8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

Расширение конфигурации УТ 11, КА 2, ERP 2 для просмотра задач групп сотрудников и управления ими в разрезе состояний: Просрочено - Запланировано - В работе - Завершено - Отменено (простым перетаскиванием между списками). Сотрудников можно объединять в группы с указанием их руководителей и быстро фильтровать задачи по ним (состав группы выходит ссылками, при переходе по которым устанавливается фильтр на ответственного в задачах).

5 стартмани

07.04.2026    895    7    serpentweb    1    

2

ServiceDesk, HelpDesk Россия Абонемент ($m)

В современных компаниях вопросы и проблемы сотрудников требуют централизованной обработки. HelpDesk — это система регистрации, обработки и отслеживания запросов пользователей (инцидентов, услуг). Основная бизнес-роль — превратить хаотичные обращения в структурированные заявки, гарантировать, что ни одна из них не потеряется, и обеспечить обработку тем, кто должен это сделать, в установленный срок. Часто возникает путаница между понятиями HelpDesk и ServiceDesk. HelpDesk — это точка контакта для решения конкретных сбоев («не работает принтер», «сбросить пароль»). ServiceDesk — более широкое понятие: центр обслуживания, который управляет не только инцидентами, но и услугами для пользователей (предоставление доступа к новому ПО, управление оборудованием).

1 стартмани

03.02.2026    1953    vitall924    0    

7
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. salexdv 2427 01.09.11 10:37 Сейчас в теме
Задумка хорошая только вот я не понял, как нажать на красную кнопку с надписью "Сообщить об ошибке", если вывалилось модальное окно с сообщением об ошибке?
ROM_1C; FatumX; +2 Ответить
2. s.sintsov 254 01.09.11 10:51 Сейчас в теме
(1), ну, если модальное, то никак. Тогда по-старинке PrtScr и отправка по почте. А во всех остальных случаях обработка удобна тем, что позволяет увидеть на экране, как пользователь заполнил реквизиты объекта, что это за объект и т.д. Как правило уже после первого взгляда на экран обычного пользователя становится понятно, что у него за ошибка.
16. Aragorn 10.09.11 14:39 Сейчас в теме
sitis пишет:

(1), ну, если модальное, то никак. Тогда по-старинке PrtScr и отправка по почте. А во всех остальных случаях обработка удобна тем, что позволяет увидеть на экране, как пользователь заполнил реквизиты объекта, что это за объект и т.д. Как правило уже после первого взгляда на экран обычного пользователя становится понятно, что у него за ошибка.


тогда и смысл всей обработки теряется. поскольку и простые ошибки можно отправить по PrtScr или просто зачитать или скопировать в письмо
18. TitanLuchs 637 29.09.11 17:27 Сейчас в теме
(16) Задумка на самом деле хороша, но ее необходимо развивать. Но удобство налицо:вместо принтскринов и манипуляциями с картинками всего одна кнопка "Все плохо!"
AIrina48; +1 Ответить
19. AIrina48 26.10.11 10:52 Сейчас в теме
TitanLuchs пишет:

(16) Задумка на самом деле хороша, но ее необходимо развивать. Но удобство налицо:вместо принтскринов и манипуляциями с картинками всего одна кнопка "Все плохо!"

Это совершенно верно!
20. peacemaker75 28.10.11 16:14 Сейчас в теме
(19) AIrina48,
TitanLuchs пишет:

(16) Задумка на самом деле хороша, но ее необходимо развивать. Но удобство налицо:вместо принтскринов и манипуляциями с картинками всего одна кнопка "Все плохо!"


согласен, довольно удобно... еще бы и сама ошибки устраняла ))))
3. dvdimka 01.09.11 11:04 Сейчас в теме
Если развить идею, то пользователю можно поставить красную кнопочку в панели быстрого запуска. При нажатии -скриншот экрана и копирование в заданный сетевой каталог. Имя захваченного изображения лучше сопоставить с именем компьютера.
4. s.sintsov 254 01.09.11 11:20 Сейчас в теме
(3) да, но тогда это проще сделать средствами отдельного приложения, а не 1С. Кстати, если кто подскажет готовое бесплатное приложение, которое выполняет эту функцию, буду очень благодарен.
25. w22u 30 12.08.12 23:18 Сейчас в теме
(3) dvdimka, с помощью xStarter или autoIt можно создать горячую клавишу для создания скриншота, и дальнейшего копирования, или отправки по мылу.(3) dvdimka,
5. Misanets 341 01.09.11 12:50 Сейчас в теме
Проверил все работает, не успел поиграться, как при открытии сообщает "V8ADD : Недостаточно памяти для обработки команды.", то-есть отправить сообщение то можно, но скриншот он не делает. Кто подскажет с чем это связано?
И еще, как понимаю Объект, Наименование и Номер должен указать пользователь? Что-то в коде не нашел что-бы это заполнялось автоматом.
6. AnryMc 851 01.09.11 13:06 Сейчас в теме
(0) Можно сохранять значения формы: ФИО, мыло, телефон и пользователь не будет набирать их каждый раз заново
7. s.sintsov 254 01.09.11 13:15 Сейчас в теме
(6) У меня подставляется мыло из контактной информации пользователя. Можно подгружать и телефон оттуда же. А также добавить запись контактной информации при отправке сообщения.
(5) Не знаю, в чем проблема. У меня ни разу не было такой ошибки. Можно попробовать связаться с разработчиком этой внешней компоненты http://infostart.ru/public/15411/ , может быть он что-нибудь подскажет.
8. oleg974 123 02.09.11 07:49 Сейчас в теме
Ну т.е. те пользователи, которые не умеют посылать почту должны научиться нажимать на две клавиши в 1С, вместо стольких же для отправки письма...
А те, кому лень, должны ее побороть и всетаки начать что-то делать...
И единсвенная ниша этого "упрощенного" метода это ошибки в работе ползователей. Например не тот склад выбран или отборы в отчете сломались...
Вобщем минус очевиден, а плюсы сомнительны.
Пользуйся DameWare NT Utilities 7.3 или любой другой подключалкой. Это и ленивых пользователей устроит и тупых.
И главное почту не надо сидеть разгребать...
Позвонили тебе, подключился, ткнул курсором в пользовательский косяк, посмеялся над "а я все делал правильно" и все. задача закрыта за 2 минуты :)
9. s.sintsov 254 02.09.11 08:24 Сейчас в теме
(8) не претендую на то, что это лучшее решение, а лишь одно из возможных, скорее всего не самое удобное. Но мне для решения моих задач хватает. Кроме того позволяет получать уведомления об ошибках от пользователей, когда меня нет на рабочем месте. Пользователь также в принципе может вообще не звонить, а отправить уведомление и уйти курить на неопределенное время. Вообще считаю, что для грамотного администрирования работы пользователей в 1С недостаточно какого-то одного решения, нужен комплекс. Кто-то любит и умеет посылать сриншоты по e-mail, кому-то проще нажать 2 кнопки, кому-то позвонить и попросить меня подключиться к сессии. Все решения имеют свои плюсы и минусы.
automatizator; +1 Ответить
10. Andry.Boris 59 06.09.11 18:15 Сейчас в теме
Как это все адаптировать под 7,7
???
11. rus128 2 07.09.11 15:35 Сейчас в теме
только я один заметил, что реквизит "Номер объекта" имеет длину, меньшую, чем собственно номер документа? по крайней мере на скриншоте в объекте - 232, а в номере - просто 23 :-)
ЗЫ: чтоб не бегать - NetSupport Manager/DameWare/RDP.
но и скриншот иногда бывает полезен (особенно если это не просто консультация, а именно баг в конфе).
12. echo77 1941 07.09.11 19:41 Сейчас в теме
Метод получения картинки с ошибкой несколько через ж...(не обижайтесь :-)) вам тут уже подсказывают - пользуйтесь NetSupport Manager/DameWare/RDP, на худой конец удаленным помощником windows. Если у вас нет на это прав - сожалею.
13. help1Ckr 08.09.11 11:53 Сейчас в теме
(12) Ну собственно, позвольте не согласится - не всегда программист есть на месте. А полученное сообщение можно прочесть когда вернешься. Опять же, если развивать эту обработку, то ее можно прикрепить к системе учета заявок пользователей. Или же доработать настройку с возможность встраивания в типовую конфигурацию и отправлять на суппорт 1с. А то они часто отмахиваются - пришлите скриншот, мы вам как нибудь ответим. Ставлю плюс авансом, так как скачать с новыми правилами не могу :D
14. echo77 1941 08.09.11 12:07 Сейчас в теме
(13) Если использовать как отложенный вопрос - то да, неплохо.

p.s. Что за новые правила? Где почитать?
15. help1Ckr 08.09.11 12:13 Сейчас в теме
(14)Вам не грозит - у вас больше тридцати рейтинг. А вообще - http://forum.infostart.ru/forum17/topic41628/message445291/?result=reply#message445291
17. пользователь 15.09.11 14:44
Сообщение было скрыто модератором.
...
21. Velostrannik 202 17.11.11 22:46 Сейчас в теме
22. dtitov 28.11.11 12:26 Сейчас в теме
Большое спасибо за обработку. С удовольствием плюсую!!
23. CyberCerber 906 12.03.12 09:58 Сейчас в теме
Обработка удобна, когда появляется ошибка или проблема, не требующая срочного исправления, и тогда юзер создает, как бы, замечание/предложение для разработчиков 1С.
А если нужно что-то решить в срочном порядке, то тогда в дело идут DameWare и ей подобные системы.
Самая фигня в том, что модальное окно так не сфоткаешь.
24. CyberCerber 906 12.03.12 14:49 Сейчас в теме
На 8.2 не работает, т.к. по-другому надо подключать ВК и дескриптор окна ловить. Вот код:

Wrap = Новый COMОбъект("DynamicWrapperX");
	Wrap.Register("USER32.DLL", "GetActiveWindow", "f=s", "r=l");
	Handle = Wrap.GetActiveWindow();
	ПодключитьВнешнююКомпоненту("Addin.V8ADD");
	ВК = Новый ("Addin.V8ADD");	
	ИмяФайлаСкриншота = "C:\Screen.jpg";	
	ВК.СкриншотОкна(Handle, 100, ИмяФайлаСкриншота);
Для отправки сообщения требуется регистрация/авторизация