Работа с документооборотом в 1С:Предприятие часто сталкивается с проблемой пропущенных или неоформленных бумаг: неотгруженные накладные, неоплаченные счета, отсутствующие акты выполненных работ. Такие пробелы искажают финансовую отчетность, блокируют закрытие периодов и ведут к штрафам при проверках. В этой статье разберем 7 проверенных методов, как выявить недостающие документы в разных конфигурациях 1С — от стандартных отчетов до SQL-запросов для опытных пользователей.
Особое внимание уделим типичным сценариям: поиску по контрагентам (когда клиент оплатил, но товар не отгружен), проверке цепочек документов (заказ → реализация → оплата), а также автоматизированным способам контроля через регламентные задания. Все инструкции актуальны для последних версий платформы 1С:Предприятие 8.3 и конфигураций Бухгалтерия 3.0, Управление торговлей 11, Зарплата и управление персоналом 3.1.
Для новичков приведены пошаговые скриншоты, для продвинутых пользователей — примеры кода и запросов. В конце статьи вы найдете FAQ с ответами на частые вопросы и чек-лист для самостоятельной диагностики.
1. Стандартные отчеты 1С для поиска пропущенных документов
Начнем с встроенных инструментов — они не требуют навыков программирования и доступны в любых конфигурациях. Главные помощники: «Анализ субконто», «Карточка счета» и «Оборотно-сальдовая ведомость по счету».
Например, чтобы найти неотгруженные товары по предоплате:
- Откройте отчет
Оборотно-сальдовая ведомость по счету 62.02(авансы полученные). - Установите период и сгруппируйте данные по контрагентам.
- Сальдо по дебету укажет на суммы предоплаты, по которым не было отгрузки.
Для торговой конфигурации 1С:УТ 11 полезен отчет Контроль оплат (Продажи → Отчеты → Контроль оплат), который автоматически выявляет расхождения между оплатами и отгрузками.
В отчете "Карточка счета" (например, 60.01) установите фильтр по контрагенту и периоду, затем проанализируйте строки с дебетовым сальдо — это неоплаченные счета поставщиков.
| Отчет | Назначение | Пример использования |
|---|---|---|
Анализ субконто |
Проверка остатков по аналитике (контрагенты, договоры, номенклатура) | Поиск не закрытых авансов по договорам |
Оборотно-сальдовая ведомость |
Контроль сальдо по счетам (60, 62, 76 и др.) | Выявление дебетового сальдо по 60.01 (неоплаченные счета) |
Контроль оплат (УТ 11) |
Сопоставление платежей и отгрузок | Поиск клиентов, которые оплатили, но не получили товар |
Ведомость по товарам |
Анализ остатков и движения номенклатуры | Поиск товаров, поступивших на склад, но не реализованных |
⚠️ Внимание: В конфигурациях с включенным механизмом управления заказами (например, 1С:ERP) используйте отчет Выполнение заказов покупателей — он покажет заказы без связанных реализаций.
2. Поиск по цепочкам документов: заказ → реализация → оплата
Один из самых распространенных сценариев — проверка полноты цепочки документов. Например, клиент сделал заказ, но реализация не проведена, или оплата не поступила. В 1С:УТ 11 и 1С:ERP для этого есть специализированные отчеты:
Перейдите в Продажи → Отчеты → Выполнение заказов покупателей. Здесь вы увидите:
- 📄 Заказы без реализаций — документы, по которым не было отгрузки.
- 💰 Реализации без оплат — отгруженные товары, за которые не поступили деньги.
- 🔄 Частично оплаченные заказы — когда сумма платежей меньше суммы отгрузки.
Для бухгалтерских конфигураций (1С:Бухгалтерия 3.0) используйте отчет Анализ состояния расчетов с контрагентами (Покупки и продажи → Расчеты с контрагентами). Он покажет:
- 📌 Дебетовое сальдо по 62 счету — неоплаченные отгрузки.
- 📌 Кредитовое сальдо по 60 счету — неоплаченные поставщикам счета.
Если вам нужно проверить цепочку поступление → оплата поставщику, используйте отчет Взаиморасчеты с поставщиками (Покупки → Отчеты). Фильтруйте данные по периоду и контрагенту, обращая внимание на строки с кредитовым сальдо по счету 60.01 — это неоплаченные счета.
3. Использование механизма «Контроль остатков» в 1С:УТ и ERP
В торговой конфигурации 1С:Управление торговлей 11 есть встроенный механизм «Контроль остатков», который помогает отслеживать расхождения между документами. Чтобы его включить:
- Перейдите в
Администрирование → Настройки программы → Запасы и закупки. - Установите флаг
Контролировать остатки товаров при проведении документов. - В разделе
Отчеты → Контроль остатковвыберите тип анализа (например,Реализации без резерва).
Этот инструмент выявит:
- 📦 Реализации без резерва — отгрузки, которые не были зарезервированы заказами.
- 🔍 Недостачи при инвентаризации — расхождения между фактическим и учетным количеством.
- 📑 Незакрытые заказы поставщикам — заказы, по которым не было поступлений.
Для автоматизации контроля настройте регламентное задание (Администрирование → Поддержка и обслуживание → Регламентные задания), которое будет отправлять уведомления о недостающих документах на email ответственного сотрудника.
Как настроить уведомления о пропущенных документах?
1. Создайте новое регламентное задание в разделе "Администрирование".
2. Выберите тип задания "Отчет и обработки" и укажите нужный отчет (например, "Контроль оплат").
3. В настройках укажите email получателя и расписание (например, ежедневно в 9:00).
4. Сохраните и запустите задание вручную для проверки.
4. Продвинутый поиск: запросы и отчеты на СКД
Если стандартные отчеты не дают нужной детализации, используйте систему компоновки данных (СКД) или прямые запросы на встроенном языке. Например, следующий запрос найдет все заказы покупателей без связанных реализаций:
ВЫБРАТЬ
ЗаказыПокупателей.Ссылка КАК Заказ,
ЗаказыПокупателей.Контрагент КАК Контрагент,
ЗаказыПокупателей.СуммаДокумента КАК Сумма
ИЗ
Документ.ЗаказПокупателя КАК ЗаказыПокупателей
ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК Реализации
ПО ЗаказыПокупателей.Ссылка = Реализации.ЗаказПокупателя
ГДЕ
Реализации.Ссылка ЕСТЬ NULL
И ЗаказыПокупателей.ПометкаУдаления = ЛОЖЬ
Для выполнения запроса:
- Откройте
Файл → Новый → Запрос. - Вставьте текст запроса и нажмите
Выполнить. - Экспортируйте результаты в Excel для дальнейшего анализа.
Аналогичный запрос для поиска поступлений без оплат поставщикам:
ВЫБРАТЬ
Поступления.Ссылка КАК Поступление,
Поступления.Поставщик КАК Поставщик,
Поступления.СуммаДокумента КАК Сумма
ИЗ
Документ.ПоступлениеТоваровУслуг КАК Поступления
ЛЕВОЕ СОЕДИНЕНИЕ Документ.СписаниеСРасчетногоСчета КАК Оплаты
ПО Поступления.Ссылка = Оплаты.Основание
ГДЕ
Оплаты.Ссылка ЕСТЬ NULL
И Поступления.ПометкаУдаления = ЛОЖЬ
⚠️ Внимание: При работе с запросами в 1С:ERP или 1С:КА 2 учитывайте, что структура таблиц может отличаться. Например, вместоДокумент.ЗаказПокупателяможет использоватьсяДокумент.ЗаказКлиента. Проверяйте актуальные имена таблиц в конфигураторе.
5. Контроль по периодам: как найти документы за пропущенные даты
Частая проблема — пропущенные периоды, когда документы не проводятся в определенные дни (например, выходные или праздники). Чтобы выявить такие пробелы:
В 1С:Бухгалтерия 3.0 используйте отчет Журнал документов:
- Откройте
Все функции → Журналы документов. - Выберите нужный тип документов (например,
Реализация товаров и услуг). - Установите период и проанализируйте даты — пропущенные дни будут заметны визуально.
Для автоматизации создайте сводный отчет по датам:
- 📅 График проведения документов — покажет дни без движений по ключевым типам (накладные, платежки).
- 📊 Анализ активности пользователей — выявит дни, когда никто не работал в базе (возможные пропуски).
В 1С:УТ 11 для этого подходит отчет Анализ продаж по дням (Продажи → Отчеты). Он строит график продаж по датам, где видно «провалы» — дни без отгрузок.
Установить фильтр по типу документа (например, "Реализация")
Выбрать период (месяц/квартал)
Проанализировать даты на наличие пропусков
Сверить с графиком работы компании (выходные, праздники)
Экспортировать данные для дальнейшего контроля-->
6. Интеграция с внешними системами: поиск расхождений
Если ваша 1С интегрирована с онлайн-кассами, банк-клиентом или маркетплейсами (Ozon, Wildberries), недостающие документы можно выявить через сверку данных.
Например, для проверки расхождений с банком:
- Экспортируйте выписку из банк-клиента в формате
.xlsxили.1C. - Загрузите её в 1С через
Банк и касса → Выписки → Загрузка выписки. - Сравните суммы платежей с документами
Поступление на расчетный счет.
Для маркетплейсов используйте отчет Сверка с Ozon/Wildberries (если установлен соответствующий модуль обмена). Он покажет:
- 📦 Заказы без накладных — продажи на площадке, которые не попали в 1С.
- 💸 Платежи без документов — переводы от маркетплейса без привязки к реализациям.
Если интеграция настроена через 1С:EDI (электронный документооборот), проверьте журнал обмена (Администрирование → Обмен данными). Ошибки при загрузке документов часто указывают на пропущенные данные.
Регулярная сверка с внешними системами (банк, маркетплейсы, ЕГАИС) помогает выявлять недостающие документы на ранних стадиях и избегать штрафов.
7. Автоматизация контроля: регламентные задания и уведомления
Чтобы не искать недостающие документы вручную, настройте автоматические проверки:
В 1С:Предприятие 8.3 это делается через Регламентные задания:
- Перейдите в
Администрирование → Поддержка и обслуживание → Регламентные задания. - Создайте новое задание с типом
Отчет и обработки. - Выберите отчет (например,
Контроль оплат) и настройте фильтры. - Укажите расписание (ежедневно/еженедельно) и email для уведомлений.
Пример настройки уведомлений о пропущенных реализациях:
- 📧 Получатели: руководитель отдела продаж, бухгалтер.
- 🕒 Расписание: каждый понедельник в 10:00.
- 📌 Условие: отправлять только если есть расхождения.
Для 1С:ERP доступен механизм «Контрольные точки», который позволяет создавать правила проверки документов. Например:
- 🔹 Правило 1: «Если заказ не закрыт реализацией в течение 3 дней — уведомить менеджера».
- 🔹 Правило 2: «Если поступление не оплачено в течение 5 дней — уведомить финансового директора».
⚠️ Внимание: В облачных версиях 1С (например, 1С:Фреш) некоторые функции регламентных заданий могут быть ограничены. Уточняйте возможности в личном кабинете или у партнера 1С.
FAQ: Частые вопросы по поиску недостающих документов
Как найти документы, которые не провелись из-за ошибок?
Используйте журнал регистрации (Администрирование → Поддержка и обслуживание → Журнал регистрации). Фильтруйте записи по типу Ошибка и анализируйте сообщения. Также проверьте список непроведенных документов в соответствующих журналах (например, Покупки → Поступление товаров и услуг).
Можно ли найти недостающие документы по конкретному контрагенту?
Да, в любом отчете (например, Анализ субконто или Оборотно-сальдовая ведомость) установите фильтр по контрагенту. В 1С:УТ 11 удобно использовать отчет Взаиморасчеты с контрагентом (Продажи → Отчеты), где видно все операции по выбранному партнеру.
Как экспортировать список недостающих документов в Excel?
В любом отчете 1С нажмите кнопку Ещё → Выгрузить и выберите формат Excel. Для запросов используйте команду Выгрузить в окне результатов. В Excel можно дополнительно отфильтровать данные по столбцам (например, по дате или сумме).
Что делать, если в 1С нет нужного отчета для поиска документов?
Создайте кастомный отчет через Конфигуратор (раздел Отчеты) или используйте внешние обработки. На сайте Infostart есть готовые решения для анализа пропущенных документов. Альтернатива — написать запрос на встроенном языке (см. раздел 4 этой статьи).
Как настроить уведомления о пропущенных документах на email?
В регламентном задании (Администрирование → Регламентные задания) укажите email получателя в поле Адрес электронной почты. Для этого предварительно настройте почтовый профиль в Администрирование → Организации и настройки → Почтовые профили. В облачных версиях 1С уведомления настраиваются через личный кабинет.