К статье
Практический материал

Документы и Печать · 13 мин

Ввод на основании в 1С: что это и как пользоваться

Ввод на основании в 1С — механизм создания документа на базе другого. Разбираем, как работает связь документов, где искать кнопку и как исправить ошибки.

Ввод на основании — это механизм 1С, который создаёт новый документ на базе уже существующего, автоматически перенося из него данные. Например, из документа «Заказ покупателя» одним действием создаётся «Реализация товаров и услуг», а из неё — «Счёт-фактура выданный». Реквизиты контрагента, договора, табличная часть с товарами и суммами копируются автоматически, без ручного ввода.

Механизм работает почти во всех типовых конфигурациях: 1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP, 1С:Комплексная автоматизация, 1С:Зарплата и управление персоналом. Логика везде одинаковая: один документ выступает основанием, другой — производным. Между ними сохраняется связь, которую программа использует для проверок, отчётов и построения цепочек документов.

Практическая ценность механизма — не только скорость. Ввод на основании обеспечивает непротиворечивость учёта: сумма реализации совпадает с заказом, счёт-фактура — с отгрузкой, платёжное поручение — с выставленным счётом. Если бы каждый документ заполняли вручную, расхождения были бы неизбежны.

Зачем нужен ввод на основании и как он устроен

Механизм решает три задачи. Первая — экономия времени: оператор не вбивает повторно контрагента, номенклатуру, количество и цены. Вторая — контроль: программа связывает документы и может проверить, например, не отгружено ли больше, чем заказано. Третья — прослеживаемость: по любому документу можно построить цепочку «заказ → реализация → счёт-фактура → оплата» и увидеть полную картину сделки.

Технически связь реализуется через реквизит производного документа, в котором хранится ссылка на основание. В типовых конфигурациях для этого используется подсистема «Ввод на основании» из библиотеки стандартных подсистем: разработчик конфигурации описывает, какие поля и как заполняются из документа-основания, а платформа выводит соответствующие команды в интерфейсе.

Важно понимать: ввод на основании не дублирует документ, а создаёт именно другой вид документа с заполненными данными. Копирование (кнопка «Скопировать») создаёт документ того же вида — это другая операция, и путать их не стоит.

Где находится кнопка и как создать документ на основании

В интерфейсе «Такси», который используется во всех современных конфигурациях, команда называется «Создать на основании». Найти её можно в трёх местах. Первое — в форме открытого документа: кнопка в командной панели сверху, иногда со стрелкой-выпадающим списком доступных вариантов. Второе — в списке документов: выделяете нужную строку и нажимаете «Создать на основании» над списком или в контекстном меню по правой кнопке мыши. Третье — в панели навигации формы, где может быть ссылка на связанные документы.

Порядок действий в типовом случае одинаков для любой конфигурации.

Порядок действий
  1. 1
    Откройте документ-основание (например, заказ покупателя) или найдите его в списке.
  2. 2
    Убедитесь, что документ проведён — многие конфигурации не дают создавать документы на основании непроведённых.
  3. 3
    Нажмите «Создать на основании» и выберите нужный вид документа из списка.
  4. 4
    Проверьте автоматически заполненные поля: контрагент, договор, табличная часть, суммы.
  5. 5
    Скорректируйте то, что отличается (например, частичную отгрузку), и проведите документ.
  6. 6
    Убедитесь, что в поле «Основание» или аналогичном указан исходный документ.

Если в списке вариантов несколько документов, выбирайте тот, который соответствует следующему шагу бизнес-процесса. Например, из «Счёта на оплату покупателю» обычно доступны «Реализация (акты, накладные)», «Поступление на расчётный счёт» и другие варианты в зависимости от конфигурации.

После проведения производного документа проверьте связь: откройте основание и найдите команду «Связанные документы» (в ряде конфигураций — отчёт «Структура подчинённости»). Новый документ должен отображаться в цепочке.

Типовые цепочки документов в разных конфигурациях

Набор доступных связок зависит от конфигурации и её настроек. Ниже — наиболее распространённые сценарии, с которыми работают пользователи ежедневно.

Документ-основаниеЧто создаётся на его базеТиповая конфигурация
Заказ покупателяРеализация товаров и услуг, счёт на оплатуУправление торговлей, ERP
Реализация товаров и услугСчёт-фактура выданный, возврат товаров от покупателяБухгалтерия, УТ, ERP
Счёт на оплату поставщикуСписание с расчётного счёта, поступление товаровБухгалтерия
Поступление товаров и услугСчёт-фактура полученный, возврат поставщикуБухгалтерия, УТ
Приём на работуКадровый перевод, увольнение, отпускЗарплата и управление персоналом
Ведомость на выплату зарплатыСписание с расчётного счёта, расходный кассовый ордерБухгалтерия, ЗУП

Продажа: от заказа до оплаты

Классическая цепочка продажи: заказ покупателя → реализация → счёт-фактура → поступление оплаты. Каждый следующий документ вводится на основании предыдущего. В торговых конфигурациях такая цепочка позволяет контролировать отгрузку ровно в рамках заказа: при попытке отгрузить больше программа выдаст предупреждение или запретит проведение, если включён контроль.

Закупка: от счёта поставщика до поступления

В учёте закупок основанием служит счёт поставщика или заказ поставщику. На его базе оформляют оплату и поступление товаров. Это защищает от двойной оплаты: программа видит, что по счёту уже создано платёжное поручение, и показывает остаток к оплате.

Кадровый учёт

В 1С:ЗУП кадровые документы строятся на основании приёма на работу: переводы, отпуска, увольнения. Так программа сохраняет историю сотрудника в единой цепочке и корректно рассчитывает стаж, остатки отпусков и средний заработок.

Как проверить, что связь документов работает правильно

Сам факт создания документа на основании ещё не гарантирует корректность. Данные могли измениться между созданием документов, или пользователь отредактировал производный документ вручную. Проверку стоит проводить по нескольким контрольным точкам.

Контрольные точки

Как проверить результат

Поле «Основание» в производном документе
Норма

Заполнено ссылкой на исходный документ

Тревожный признак

Поле пустое или ссылается на другой документ

Суммы и количество
Норма

Совпадают с основанием или меньше при частичной отгрузке/оплате

Тревожный признак

Превышают данные основания без явной причины

Структура подчинённости
Норма

Документы образуют единую цепочку без разрывов

Тревожный признак

Документ отображается отдельно, без связи с основанием

Проведение
Норма

Документ проводится без ошибок контроля остатков и лимитов

Тревожный признак

Ошибки «недостаточно товара» или «превышен заказ»

Отчёт «Структура подчинённости» (в некоторых конфигурациях — «Связанные документы») — главный инструмент проверки. Он показывает дерево: какие документы созданы на основании текущего и на основании чего создан сам текущий. Если в цепочке разрыв, значит, какой-то документ был создан не на основании, а вручную, и его данные могут расходиться.

Дополнительно в торговых конфигурациях полезны отчёты по состоянию заказов: они показывают, сколько по заказу отгружено и оплачено. Если заказ закрыт частично, отчёт покажет остаток — это нормально. Если отгружено больше заказанного — это сигнал ошибки ввода.

Частичный ввод и несколько документов по одному основанию

Частая ситуация: по одному заказу отгружают товар несколькими партиями или оплачивают счёт частями. Механизм ввода на основании это поддерживает. При создании второй реализации по тому же заказу программа в типовых конфигурациях подставит только неотгруженный остаток, а не полный состав заказа.

Если остаток не подставился и табличная часть заполнилась полностью — проверьте, проведены ли предыдущие документы по этому основанию. Непроведённая реализация не уменьшает остаток к отгрузке, поэтому программа считает, что весь заказ ещё открыт.

Обратная ситуация — объединение нескольких оснований в один документ. В 1С:Управление торговлей и ERP можно выделить несколько заказов одного клиента и создать общую реализацию. В 1С:Бухгалтерии такой сценарий ограничен: чаще всего один документ строго привязан к одному основанию.

Типичные проблемы и способы их решения

Самая частая жалоба — кнопка «Создать на основании» неактивна или нужного вида документа нет в списке. Причины обычно такие: документ-основание не проведён, у пользователя нет прав на создание целевого документа, в функциональных опциях отключён соответствующий участок учёта (например, не включены заказы покупателей), либо документ помечен на удаление.

Вторая типовая ситуация — документ создался, но поля пустые или заполнены неправильно. Так бывает, если в основании не заполнены обязательные данные (договор, склад, организация) или если конфигурация доработана и процедура заполнения изменена. Решение — заполнить основание полностью и пересоздать документ.

Типичные ошибки
01
Создание документов вручную вместо ввода на основании — рвётся цепочка связей, отчёты по заказам и оплатам показывают неверные данные.
02
Редактирование производного документа без контроля основания — суммы реализации расходятся с заказом и счётом-фактурой.
03
Проведение производного документа раньше основания по времени — программа может отказать в проведении или некорректно рассчитает остатки.
04
Пометка основания на удаление при наличии подчинённых документов — появляются битые ссылки и ошибки в отчётах.

Третья проблема — ошибки при проведении производного документа: «недостаточно товара на складе», «превышено количество по заказу». Это не сбой механизма, а срабатывание контроля. Проверьте остатки, дату документа относительно поступления и корректность склада в шапке.

Если документ на основании создаётся регулярно и по одному шаблону, проверьте настройки конфигурации: во многих решениях можно включить автоматическое создание связанных документов (например, счёта-фактуры при проведении реализации) — это убирает лишнее действие и снижает риск забыть оформить документ.
ПЗ
Практическое замечание

Ограничения механизма и когда он не подходит

Ввод на основании не заменяет осмысленное заполнение документа. Программа переносит данные «как есть» на момент создания: если после этого в основании что-то изменили, производный документ сам не обновится. Его нужно либо перезаполнить вручную (в ряде конфигураций есть команда «Заполнить по основанию»), либо пересоздать.

Механизм также не подходит, когда документы логически не связаны. Если оплата пришла без счёта или товар поступил без заказа, документ создаётся напрямую, а связь при необходимости устанавливается вручную через поле «Основание» — такая возможность есть во многих формах документов.

Маршрут решения

Как выбрать действие

Нужен документ, следующий по бизнес-процессу за существующимИспользуйте «Создать на основании» из формы или списка документа
Нужен такой же документ с похожими данными, но без связиИспользуйте копирование (F9 или кнопка «Скопировать»)
Документ уже создан вручную, но связь нужнаОткройте его и укажите основание в соответствующем поле формы
Кнопка «Создать на основании» недоступнаПроверьте проведение основания, права пользователя и функциональные опции конфигурации

Для массового создания документов (например, актов по всем заказам за месяц) ручной ввод на основании неудобен. В типовых конфигурациях для этого есть обработки группового создания — например, «Оформление накладных и актов» по заказам в УТ и ERP. Ищите их в разделе продаж или закупок.

Итог

Что важно запомнить

Ввод на основании — это создание связанного документа с автозаполнением из исходного. Используйте его всегда, когда документы образуют цепочку: это экономит время, связывает документы и позволяет программе контролировать суммы и количества. Проверяйте результат через структуру подчинённости и не разрывайте цепочки удалением оснований.

Частые вопросы о вводе на основании в 1С

Почему кнопка «Создать на основании» неактивна?

Чаще всего причина в том, что документ-основание не проведён или помечен на удаление. Также проверьте права пользователя на создание целевого вида документов и функциональные опции: если, например, отключён учёт заказов, связанные команды будут скрыты. В редких случаях список вариантов ввода на основании ограничен настройками конфигурации.

Можно ли создать документ на основании нескольких документов сразу?

Зависит от конфигурации. В 1С:Управление торговлей и ERP можно выделить несколько заказов одного контрагента в списке и создать общую реализацию. В 1С:Бухгалтерии такой возможности для большинства документов нет — связь строится один к одному.

Что делать, если данные в созданном документе устарели после изменения основания?

Автоматической синхронизации нет: производный документ хранит данные на момент создания. Исправьте его вручную, либо удалите и создайте заново на основании обновлённого документа. В некоторых формах есть команда повторного заполнения по основанию.

Чем ввод на основании отличается от копирования документа?

Копирование создаёт документ того же вида без связи с исходным — например, второй похожий заказ. Ввод на основании создаёт документ другого вида (из заказа — реализацию) и сохраняет ссылку на основание, что даёт контроль и прослеживаемость цепочки.

Как разорвать связь документа с основанием?

Откройте производный документ и очистите поле «Основание» (или аналогичное), если оно доступно для редактирования. Учтите: после этого отчёты по состоянию заказов и оплат перестанут учитывать этот документ в цепочке, и контроль соответствия сумм работать не будет.

Можно ли настроить автоматическое создание документов на основании?

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