Как правильно отправить сообщение об ошибке в 1С, чтобы его разобрали
Содержание
Сообщить в 1С об ошибке проще всего прямо из окна, в котором она появилась: в платформе 8.3 там есть ссылка на формирование отчёта об ошибке. Отчёт можно отправить сразу или сохранить в файл и приложить к письму партнёру, который обслуживает вашу базу, или на линию консультаций фирмы 1С. К письму добавьте версию платформы и конфигурации, точный текст ошибки и шаги, по которым её можно повторить.
Типичная картина: бухгалтер проводит реализацию, выскакивает Ошибка при вызове метода контекста, он делает скриншот половины окна и пишет «у нас не проводится». Такое обращение уходит в переписку на неделю. Хорошее сообщение об ошибке разбирают за день, потому что в нём уже есть всё, что спросит специалист.
1. Сначала соберите контекст: что, где и когда сломалось
Прежде чем куда-то писать, ответьте себе на пять вопросов. Ответы потом войдут в обращение почти дословно.
- 🔹 Что делали. Документ, отчёт или обработка, какая кнопка нажата последней.
- 🔹 Что получили. Полный текст ошибки, а не пересказ «что-то про метод».
- 🔹 Когда началось. После обновления, после смены компьютера, после правки справочника.
- 🔹 У кого повторяется. Только у вас, у всех пользователей, только на одном рабочем месте.
- 🔹 Повторяется ли снова. Если ошибка «плавающая», запишите время каждого случая.
Где взять версии программы
Специалист первым делом спросит версию платформы и конфигурации. Откройте Справка → О программе (или значок «i» в правом верхнем углу). В этом окне есть ссылка «Информация для технической поддержки». Она открывает текст с версией платформы, конфигурации, режимом работы (файловый или клиент-серверный), операционной системой и типом клиента. Скопируйте его целиком.
Как сохранить точный текст ошибки
Скриншот полезен, но текст нужен обязательно: по нему ищут в базе известных ошибок. В окне ошибки нажмите на ссылку с подробностями — откроется полный текст с указанием модуля и строки. Выделите его, Ctrl+C, вставьте в блокнот.
Строка вида {Документ.РеализацияТоваровУслуг.МодульОбъекта(1234)} — самое ценное в сообщении. По ней разработчик сразу видит, в каком месте кода всё упало.
Ошибка программы или ошибка в данных
Перед обращением полезно понять, с чем вы имеете дело. От этого зависит, кому писать и как быстро ответят.
| Признак | Скорее всего |
|---|---|
| Ошибка с указанием модуля и строки, повторяется у всех на любом документе | Ошибка в конфигурации или доработке |
| Сбой только на одном документе или контрагенте, на других всё работает | Ошибка в данных: испорченный реквизит, неверная настройка |
| Ошибка появляется только на одном компьютере | Рабочее место: кэш, права Windows, версия клиента |
| Программа закрывается без сообщения | Сбой платформы или нехватка ресурсов |
Простая проверка: повторите ту же операцию на другом документе и под другим пользователем. Две минуты экономят день переписки, потому что сужают круг причин ещё до письма.
2. Встроенный отчёт об ошибке в платформе 8.3
В современных версиях платформы при исключении появляется окно с текстом ошибки и ссылкой на формирование отчёта. Отчёт собирается автоматически, и в нём больше данных, чем вы перепишете руками.
Что попадает в отчёт
- 📄 текст ошибки и стек вызовов (цепочка процедур до места сбоя);
- 🖥 версия платформы, конфигурации, тип клиента, ОС;
- ⚙️ сведения о расширениях и внешних обработках, если они участвовали;
- 💬 ваш комментарий — поле для описания действий.
Как отправить или сохранить отчёт
- Когда появилось окно ошибки, не закрывайте его сразу.
- Нажмите ссылку для формирования отчёта об ошибке.
- В открывшейся форме заполните комментарий: что делали за минуту до сбоя.
- Если в базе настроена автоматическая отправка — нажмите отправку. Отчёт уйдёт на сервис, адрес которого указан в настройках.
- Если отправки нет или вы обращаетесь к своему партнёру — сохраните отчёт в файл. Получится архив, его прикладывают к письму.
Куда уходит отчёт при автоматической отправке, решает администратор базы. Для типовых конфигураций это может быть сервис фирмы 1С, для доработанных — сервер вашего обслуживающего партнёра. Если не знаете, что настроено, сохраняйте в файл и отправляйте сами.
Если окно ошибки уже закрыто
Отчёт задним числом не сформировать. Тогда остаются журнал регистрации (следующий раздел) и повтор ошибки. Повторите действия, и на этот раз окно не закрывайте.
3. Журнал регистрации: доказательства с точным временем
Журнал регистрации хранит, кто, когда и что делал в базе, включая ошибки. Он выручает, когда пользователь не может описать, что произошло, или ошибка случилась ночью в регламентном задании.
Как открыть журнал
| Где | Путь |
|---|---|
| Бухгалтерия, ЗУП и другие типовые на БСП | Администрирование → Обслуживание → Журнал регистрации (в ряде релизов раздел называется «Поддержка и обслуживание») |
| Любая конфигурация, режим «Предприятие» | Главное меню → Функции для технического специалиста → Стандартные → Журнал регистрации |
| Конфигуратор | Администрирование → Журнал регистрации |
Пункт «Функции для технического специалиста» виден, если он включён в параметрах программы и у пользователя есть права администратора.
Как найти нужную запись
- Откройте отбор журнала.
- Задайте интервал: 10–15 минут вокруг момента ошибки.
- Укажите пользователя, у которого был сбой.
- В уровне событий оставьте «Ошибка» — лишние записи уйдут.
- Откройте найденную запись: в комментарии будет полный текст исключения.
Записи можно выгрузить. В журнале есть команда сохранения списка в файл (табличный документ или XML). Для обращения хватит табличного файла с отобранными строками.
Если ошибка возникает в регламентном задании (загрузка курсов, обмен, обновление классификаторов), ищите в журнале пользователя <Не указан> или служебного пользователя задания. Именно там будет текст сбоя.
Когда журнала мало
Для падений платформы («аварийное завершение», зависания процесса на сервере) журнал регистрации часто молчит. Тогда партнёр попросит включить технологический журнал — это файл настройки logcfg.xml в каталоге conf платформы. Включать его без задания специалиста не стоит: при неудачной настройке он быстро заполняет диск.
4. Тестовый пример: как сделать ошибку воспроизводимой
Самое сильное обращение — то, по которому специалист повторит ошибку у себя за пять минут. Для этого нужен тестовый пример: минимальные данные и чёткие шаги.
Сценарий воспроизведения
Напишите шаги так, чтобы их выполнил человек, ни разу не видевший вашу базу:
- Открыть
Продажи → Реализация (акты, накладные, УПД). - Создать документ , организация «Альфа», контрагент «Бета».
- Добавить товар с НДС 20%, количество 3, цена 1 500.
- Нажать «Провести».
- Ожидалось: документ проведён. Получено: ошибка с текстом
….
Формула «ожидалось / получено» экономит один круг переписки: специалист сразу понимает, что вы считаете неправильным.
Копия базы для разработчика
Иногда без базы не обойтись: ошибка зависит от конкретных данных. Выгрузить базу
можно в Конфигураторе: Администрирование → Выгрузить информационную базу. Получится файл .dt.
В выгрузке вся база целиком: зарплаты, паспортные данные, банковские реквизиты. Передача таких данных третьим лицам регулируется законом о персональных данных. Передавайте копию только своему партнёру по договору, где оговорена конфиденциальность, или обезличьте данные заранее.
Как обезличить без риска для рабочей базы:
- Разверните выгрузку в новую, отдельную базу.
- В копии замените ФИО, паспорта, СНИЛС, ИНН сотрудников и счета на условные.
- Проверьте, что ошибка в копии по-прежнему повторяется.
- Выгрузите уже обезличенную копию и отправляйте её.
Выгрузка .dt работает надёжно, когда с базой никто не работает
. Запланируйте её на обед или вечер и предупредите коллег.
5. Кому писать: партнёр или линия консультаций 1С
Куда отправить сообщение об ошибке, зависит от того, где она возникла.
| Ситуация | Куда обращаться | Что приложить |
|---|---|---|
| База дорабатывалась, есть расширения или внешние обработки | Обслуживающий партнёр (франчайзи) | Отчёт об ошибке, выписку из журнала, сценарий |
| Типовая конфигурация без доработок, есть договор ИТС | Партнёр или линия консультаций фирмы 1С | Информацию для техподдержки, сценарий, при необходимости .dt |
| Сбой самой платформы: аварийное завершение, падение процесса | Линия консультаций по платформе (через партнёра или напрямую) | Версию платформы, ОС, дампы и журнал по запросу |
| Ошибка во внешнем сервисе: отчётность, ЭДО, банк | Поддержка этого сервиса | Номер обращения в сервисе, текст ответа, время отправки |
Как оформить письмо
Структура, которую удобно держать шаблоном:
Тема: [Бухгалтерия предприятия 3.0] Ошибка при проведении реализации
Организация: ООО «Альфа», ИНН ...
Регистрационный номер программы: ...
Версия платформы и конфигурации: (вставка из «Информации для технической поддержки»)
Режим работы: файловый / клиент-серверный
Что делали: ...
Ожидалось: ...
Получено: (полный текст ошибки)
Когда началось: после обновления от ...
Повторяется: у всех пользователей / только у ...
Вложения: отчёт об ошибке (архив), выписка из журнала регистрации, скриншот
Регистрационный номер берут из регистрационной анкеты или на коробке программы. Без него линия консультаций может не принять обращение в работу.
Одно письмо — одна ошибка. Если сбоев три, отправьте три обращения. Иначе ответят на первый, а остальные потеряются в цепочке.
Чего не делать в обращении
- ❌ Не пишите «ничего не работает» без деталей.
- ❌ Не отправляйте только фото экрана, снятое телефоном: текст с него не скопировать.
- ❌ Не прикладывайте базу без запроса специалиста.
- ❌ Не отправляйте пароли пользователей в письме. Если доступ нужен, создайте для специалиста отдельного пользователя и удалите его после работы.
6. Что делать после ответа: проверка исправления
Ответ поддержки обычно бывает одного из четырёх типов. От него зависит, что делать дальше.
Как убедиться, что исправление сработало
- Повторите исходный сценарий шаг в шаг, на тех же данных.
- Проверьте смежные операции: если чинили проведение реализации, проверьте и возврат, и корректировку.
- Сформируйте контрольные отчёты за период: оборотно-сальдовую ведомость, анализ субконто по затронутым счетам.
- Ответьте поддержке, что ошибка устранена, или пришлите новый текст ошибки, если она изменилась.
Если исправление пришло в виде обработки или расширения, сначала проверьте его в копии базы. Только потом подключайте к рабочей.
7. Если сообщение об ошибке осталось без ответа
Бывает, что обращение висит неделю. Порядок действий такой:
- ⏱ Уточните срок. У линии консультаций и у партнёров есть регламент ответа. Спросите номер обращения и статус.
- 🔍 Поищите сами. Скопируйте ключевую часть текста ошибки без имён ваших документов и поищите её. Часто такой сбой уже описан, и решение в обновлении.
- 🔄 Проверьте обновления. Если релиз старый, ошибку могли исправить давно. Обновление на копии базы — быстрый способ проверить.
- 📞 Смените канал. Не отвечает партнёр — обратитесь на линию консультаций по договору ИТС, и наоборот.
Частые вопросы о сообщениях об ошибках
Можно ли сообщить об ошибке в 1С без договора ИТС?
Отправляется ли отчёт об ошибке автоматически без моего ведома?
Что делать, если 1С закрывается сразу, без окна ошибки?
Нужно ли сообщать об ошибке, если нашёл обходной путь?
Почему поддержка просит обновиться, а не исправляет ошибку?
Источники
- Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных»