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

Быстрый старт · 11 мин

«Создать на основании» в 1С: где находится команда и как ей пользоваться

Где находится кнопка «Создать на основании» в 1С 8.3, почему она может быть неактивна, как создать связанный документ из формы и из списка, типичные ошибки и решения.

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

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

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

Где находится команда в интерфейсе «Такси» (1С 8.3)

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

Второе место — список документов. Откройте журнал (например, «Продажи → Заказы клиентов»), выделите нужную строку и нажмите правую кнопку мыши: в контекстном меню будет пункт «Создать на основании» со списком доступных видов документов. Тот же пункт обычно доступен через кнопку «Ещё» в командной панели самого списка.

Третий вариант — подменю «Создать на основании» в кнопке со стрелкой рядом с ним. Если для документа определено несколько вариантов ввода на основании, при нажатии откроется список: например, из заказа можно создать реализацию, счёт на оплату или корректировку. Выберите нужный вид — откроется новый документ с уже заполненными полями.

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

Где команда в обычном приложении и веб-клиенте

В обычном приложении (интерфейс старых конфигураций вроде «Управление торговлей 10.3» или «Бухгалтерия 1.6/2.0») кнопка «Создать на основании» вынесена на панель инструментов формы документа — обычно это кнопка с пиктограммой и подписью, расположенная рядом с «Действия». В журнале документов она также присутствует на панели инструментов списка и в контекстном меню.

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

Почему кнопки нет или она неактивна

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

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

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

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

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

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

Какие документы можно создать и что переносится автоматически

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

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

Важно понимать: автоматический перенос не гарантирует корректность. Перед проведением проверьте дату нового документа (она ставится текущей, а не датой основания), счета учёта, ставки НДС и соглашение с контрагентом — эти поля могут подставиться по умолчанию из настроек, а не из основания.

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

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

Связь документов
Норма

В новом документе заполнено поле «Документ основание» или заказ в табличной части

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

Поле основания пустое — связь не установлена, документ создан как самостоятельный

Табличная часть
Норма

Номенклатура, количество и суммы совпадают с основанием (или учтены частичные отгрузки)

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

Строки дублируются или количество завышено относительно остатка по заказу

Дата документа
Норма

Дата соответствует фактической дате операции

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

Дата подставлена текущая, а операция относится к другому периоду

Структура связанных документов: как проверить цепочку

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

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

Типичные ошибки при работе с командой

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

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

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

Если нужной команды нет: что можно сделать

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

Второй путь — использовать обработку заполнения, если она есть в конфигурации: например, в реализации часто есть кнопка «Заполнить по заказу», которая делает то же самое, что и ввод на основании, но изнутри нового документа. Третий путь — обратиться к разработчику или администратору 1С: добавление ввода на основании — штатная доработка, в конфигураторе она настраивается через свойство «Вводится на основании» и процедуру «ОбработкаЗаполнения» в модуле объекта.

Частые вопросы

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

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

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

В типовых конфигурациях ввод на основании работает для одного выделенного документа. Массовое создание возможно через специальные рабочие места (например, «Оформление накладных» в управлении торговлей) или через групповое создание из журнала, если такая функция предусмотрена конфигурацией.

Что делать, если созданный документ заполнен не полностью?

Чаще всего причина в незаполненных реквизитах основания или в частичной отгрузке: программа переносит только остатки по заказу. Откройте отчёт по состоянию заказа и сравните с тем, что попало в новый документ. Недостающие строки добавьте вручную через подбор.

Как найти все документы, созданные на основании конкретного документа?

Откройте документ-основание и нажмите «Структура подчинённости» (или «Связанные документы») в командной панели. В дереве будут показаны все связанные документы с возможностью открыть любой из них.

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

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

Почему в меню «Создать на основании» нет счёта-фактуры?

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

Итог

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

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