Промты для 1С и бухгалтерии: закрываем месяц, сверяемся с контрагентами и сдаём отчётность без ночных смен
Закрытие месяца — это не один день, а марафон: сверить расчёты с контрагентами, вычистить зависшие остатки по 60 и 62 счетам, объяснить расхождения по НДС, собрать пояснения к отчётности и успеть до дедлайна. По данным ФНС, количество требований о пояснениях при камеральных проверках деклараций по НДС остаётся стабильно высоким, и большинство из них закрывается именно корректной сверкой с контрагентами и грамотным текстом пояснения. LLM здесь — не замена бухгалтера и не «кнопка сдать отчёт», а ускоритель рутины: он пишет код на встроенном языке 1С, объясняет ошибки закрытия периода и превращает сырые выгрузки в человеческие пояснения.
В этой подборке — 14 промтов, разложенных по ролям: бухгалтер, экономист/аналитик, 1С-разработчик и методолог. Для каждого указано, кому он подходит, дан пример входа и ожидаемый результат. Все примеры кода на встроенном языке 1С и на языке запросов 1С приведены в реальном синтаксисе (конструкции РегистрНакопления, ВЫБРАТЬ ... ИЗ ... ГДЕ, Запрос.Выполнить()), а не в псевдокоде.
Важно: LLM может ошибаться в деталях конфигурации. Любой сгенерированный код и любой текст пояснения проверяйте перед использованием — особенно суммы, счета и ссылки на нормы НК РФ.
1. Рефакторинг «простыни» на встроенном языке 1С
Кому: 1С-разработчик, программист-универсал.
Задача: превратить длинную процедуру с вложенными циклами в читаемый код с нормальными именами переменных и комментариями.
Промт:
Ты опытный 1С-разработчик (платформа 8.3, управляемые формы).
Отрефактори код ниже: вынеси повторяющиеся блоки в отдельные процедуры,
переименуй переменные по стандарту 1С (верблюжий регистр, без транслита),
добавь комментарии на русском. Не меняй поведение кода. Если видишь
потенциальную ошибку — опиши её отдельно списком в конце.
[вставьте код процедуры]
Ожидаемый результат: чистый код + список замечаний. Например, если в исходнике Ссылка.ПолучитьОбъект() вызывается внутри цикла по табличной части, LLM подскажет вынести объект за цикл — это реальное узкое место, которое многократно удорожает проведение документа на больших ТЧ.
2. Разбор ошибки закрытия месяца по тексту сообщения
Кому: бухгалтер, методист, консультант 1С.
Задача: понять, почему не проходит регламентная операция.
Промт:
Ты методолог по 1С:Бухгалтерия. Пользователь закрывает месяц и получает ошибку.
Объясни простыми словами: 1) что означает ошибка, 2) какие три частые причины,
3) как проверить каждую причину через отчёты (ОСВ, карточка счёта, анализ субконто).
Не выдумывай конкретные суммы — работай с общей логикой.
Текст ошибки: [вставьте]
Пример входа: «Не заполнено субконто "Номенклатурные группы" по счёту 90.01».
Ожидаемый результат: пошаговый чек-лист проверки аналитики на счетах 90 и 20, а не общий ответ «обратитесь к администратору».
3. Запрос на языке запросов 1С для поиска зависших остатков
Кому: 1С-разработчик, аналитик.
Задача: найти остатки, которые зависли на счёте 60.02 (авансы выданные) дольше разумного срока.
Промт:
Напиши запрос на языке запросов 1С (не SQL!) для конфигурации 1С:Бухгалтерия.
Нужно: по регистру бухгалтерии Хозрасчетный выбрать остатки по счёту 60.02,
сгруппировать по контрагенту и договору, показать сумму остатка.
Используй ВЫБРАТЬ ... ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(...)
с параметрами &НачалоПериода и &КонецПериода. Добавь пояснение к каждой части.
Ожидаемый результат: корректный виртуальный остаточный запрос с условием ГДЕ Счет = &Счет, готовый для вставки в консоль запросов.
4. Сверка с контрагентом: письмо и таблица расхождений
Кому: бухгалтер, экономист.
Промт:
Ты бухгалтер. Ниже — две выгрузки: наши данные и данные контрагента (акт сверки).
1) Составь таблицу расхождений: документ, дата, наша сумма, их сумма, разница.
2) Напиши вежливое письмо контрагенту с просьбой подтвердить позиции.
Не придумывай документы, которых нет в выгрузке.
Ожидаемый результат: таблица Markdown + готовый текст письма. Формат таблицы удобно вставить в акт сверки.
5. Пояснения к декларации по НДС: черновик текста
Кому: бухгалтер, налоговый консультант.
Промт:
Составь черновик пояснения в налоговую по расхождению между НДС к вычету
и выручкой. Причины: [перечислите свои, например: авансы, экспорт,
операции без НДС]. Стиль — официальный, без канцелярита. Не ссылайся на
конкретные пункты НК РФ, если не уверен в номере — оставь место [пункт].
Ожидаемый результат: структура пояснения (что за расхождение → причина → подтверждающие документы). Номера статей всегда проверяйте в актуальной редакции НК РФ.
6. Генерация тестовых данных для отладки проведения
Кому: 1С-разработчик.
Промт:
Напиши обработку на встроенном языке 1С, которая создаёт N документов
ПоступлениеТоваровУслуг с произвольными контрагентами, номенклатурой
и суммами для тестового стенда. Используй Запрос.Выполнить() для выборки
номенклатуры и Документы.ПоступлениеТоваровУслуг.СоздатьДокумент().
Не трогай реальные данные — только тестовая база.
Ожидаемый результат: рабочая обработка для нагрузочного тестирования проведения, которую безопасно запускать на копии базы.
7. Расшифровка расхождения «выручка в отчётности ≠ выручка в 1С»
Кому: экономист, аналитик, финансовый директор.
Промт:
Помоги найти причину расхождения между отчётом о финансовых результатах
и данными 1С. Задай мне 5 наводящих вопросов по одному, начиная с самого
вероятного. Типичные зоны: момент признания выручки, внутренние обороты,
корректировки, округления.
Ожидаемый результат: диалог-диагностика вместо готового (и, вероятно, неверного) ответа.
8. Проверка кода на типичные ошибки производительности
Кому: 1С-разработчик, архитектор.
Промт:
Проверь фрагмент кода на встроенном языке 1С на антипаттерны:
запросы в цикле, Ссылка.ПолучитьОбъект() в цикле, отсутствие блокировки
данных при конкурентном доступе. Для каждой находки объясни, как исправить,
и покажи «до/после».
9. Формирование ТЗ на доработку отчёта
Кому: методолог, бухгалтер, ставящий задачу разработчику.
Промт:
Преобразуй моё описание хотелки в формальное ТЗ для 1С-разработчика:
цель, входные данные, состав показателей, вид отчёта (СКД или обычный),
требования к отбору и группировке, критерии приёмки.
Моё описание: [вставьте]
10. Свод правил учётной политики — черновик
Кому: методолог, главбух.
Промт:
Помоги структурировать раздел учётной политики по учёту основных средств:
критерии признания, амортизация, переоценка, инвентаризация.
Дай шаблон с местами [указать свой вариант]. Не придумывай нормы —
оставляй ссылки на ФСБУ в виде [номер ФСБУ].
11. Разбор незнакомого кода в чужой конфигурации
Кому: 1С-разработчик, пришедший на сопровождение.
Промт:
Объясни, что делает эта процедура на встроенном языке 1С, построчно.
Обрати внимание на работу с временными таблицами и на то, какие
регистры она читает и пишет. В конце — 3 вопроса, которые стоит
задать автору кода.
12. Автоматизация сверки двух таблиц (наши/их данные)
Кому: экономист, аналитик.
Промт:
Вот две таблицы в CSV: наши реализации и данные контрагента.
Напиши на Python (pandas) скрипт, который сопоставит строки по номеру
документа и дате, выведет несовпадения по сумме и строки, которых нет
в одной из таблиц. Добавь обработку разницы в формате даты DD.MM.YYYY.
Ожидаемый результат: рабочий скрипт, который за секунды делает то, что вручную делается часами.
13. Пояснительная записка к годовой отчётности
Кому: главбух, финансовый директор.
Промт:
Составь черновик пояснительной записки к бухгалтерской отчётности за год.
Разделы: основная деятельность, ключевые показатели, существенные события,
риски. Данные: [вставьте выжимку цифр]. Стиль — деловой, без воды.
14. Промт-методолог: «объясни новичку проводку»
Кому: бухгалтер-новичок, стажёр.
Промт:
Объясни проводку Дт 62 Кт 90.01 на примере отгрузки товаров.
Дай: смысл проводки, когда возникает, как влияет на отчётность,
и одну типичную ошибку. Простыми словами, без жаргона.
Как встроить это в рабочий процесс
| Роль | Промты | Что ускоряет |
|---|---|---|
| Бухгалтер | 2, 4, 5, 13, 14 | Сверки, пояснения, разбор ошибок |
| Экономист/аналитик | 7, 12 | Расхождения, автоматизация сверки |
| 1С-разработчик | 1, 3, 6, 8, 11 | Код, запросы, отладка |
| Методолог | 9, 10 | ТЗ и учётная политика |
Три правила, чтобы промты работали, а не вредили. Первое: всегда давайте контекст — версию платформы, конфигурацию, что уже пробовали. Второе: просите объяснение, а не только результат — так вы поймаете галлюцинацию до того, как она попадёт в базу. Третье: проверяйте суммы, счета и ссылки на НК РФ и ФСБУ в первоисточниках — LLM не заменяет ни консультанта, ни актуальную редакцию закона.
Автоматизация бухгалтерии с помощью промтов — это не про «сдать отчёт одной кнопкой», а про то, чтобы убрать рутину: сверку, поиск расхождений, черновики пояснений и разбор ошибок закрытия периода. Освободившееся время лучше потратить на то, что действительно требует головы бухгалтера.
Comments