Форма поступления товаров и услуг под себя: поля, колонки, макеты и расширение

· 10 мин

Содержание

Чтобы изменить вид документа «Поступление» в 1С 8.3, откройте любой документ поступления и выберите Ещё → Изменить форму…. В окне настройки снимите флажки с лишних полей и колонок, перетащите нужные выше и нажмите ОК. Настройка сохранится только для вашего пользователя и применится ко всем документам этого вида операции.

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

Какой способ выбрать: сравнение вариантов

Сначала определите, что именно вы хотите поменять. От этого зависит, справитесь ли вы сами или нужен программист.

ЗадачаСпособКто делаетДействует наРиск при обновлении
Скрыть поле или колонку, поменять порядокЕщё → Изменить форму…ПользовательТолько на себяНет
Раздать одинаковый вид всем бухгалтерамКопирование настроекАдминистратор базыВыбранных пользователейНет
Добавить своё поле (номер договора поставщика, ответственный)Дополнительные реквизитыАдминистратор базыВсехНет
Поменять бланк печатиМакеты печатных формАдминистратор, опытный пользовательВсехМакет нужно сверять после обновлений
Поле с логикой, запрет редактирования, вид по ролямРасширение конфигурацииПрограммистВсехМинимальный, если расширение аккуратное
Правка типовой формы в КонфигуратореСнятие с поддержкиПрограммистВсехВысокий: обновления станут дорогими

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

1. Настройка формы поступления через «Изменить форму»

Это основной способ изменить вид документа в 1С 8.3 в поступлении без программиста. Он работает в любой типовой конфигурации на управляемых формах.

Пошагово

  1. Откройте любой документ поступления нужного вида операции, например «Товары (накладная, УПД)».
  2. В командной панели формы нажмите Ещё → Изменить форму….
  3. В левой части окна — дерево элементов: шапка, группы, вкладки, колонки табличных частей. Флажок рядом с элементом отвечает за видимость.
  4. Снимите флажки с полей, которыми не пользуетесь.
  5. Чтобы поменять порядок, выделите элемент и двигайте его стрелками вверх и вниз на панели окна. Перетаскивание мышью тоже работает.
  6. Справа у выделенного элемента доступны свойства: заголовок, ширина, высота. Например, колонке «Номенклатура» можно увеличить ширину, а колонку «Сумма» сделать уже.
  7. Нажмите ОК и переоткройте документ.

Что важно знать о вариантах документа

У поступления в БП 3.0 несколько форм — под разные виды операций. Товары, услуги, комиссия, оборудование, объекты строительства открываются в разных формах.

Отсюда практическое следствие: настройка, сделанная в накладной на товары, не появится в акте на услуги. Каждый вид операции настраивайте отдельно.

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

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

Если скрыли лишнее и потеряли нужное поле, откройте Ещё → Изменить форму…, в окне настройки выберите Ещё → Установить стандартные настройки. Форма вернётся к виду из поставки, все ваши правки этой формы сбросятся.

Если поля нет в настройке: функциональность программы

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

Раздел для проверки — Главное → Функциональность. Примеры связей:

  • 📦 вкладка «Запасы», флажок «Несколько складов» — влияет на работу с полем склада в документах;
  • 🌍 там же «Импортные товары» — добавляет в табличную часть колонки страны происхождения и номера декларации на товары;
  • 🧾 флажки на вкладках «Торговля» и «Производство» включают соответствующие виды операций и связанные поля.

Порядок такой: сначала включите нужную функциональность, затем откройте документ и уже через Изменить форму… расставьте новые поля.

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

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

Нужно хранить в поступлении то, чего в типовой форме нет: номер внутренней заявки, ответственного за приёмку, отметку «оригиналы получены». Для этого в БП 3.0 есть дополнительные реквизиты — без программирования и без изменения конфигурации.

Пошагово

  1. Откройте Администрирование → Общие настройки.
  2. Включите флажок «Дополнительные реквизиты и сведения». Рядом появится ссылка «Дополнительные реквизиты» — перейдите по ней.
  3. Слева в списке наборов найдите набор для поступления. Наборы разбиты по документам и справочникам; ищите название документа поступления, при необходимости — по поиску в списке.
  4. Нажмите Добавить → Новый и задайте:
    • наименование — его увидят пользователи;
    • тип значения: строка, число, дата, булево или ссылка на справочник (например, «Физические лица» или «Пользователи»);
    • при необходимости — флажок обязательности заполнения.
  5. Запишите реквизит и откройте любой документ поступления.

Новое поле появится на форме в группе дополнительных реквизитов. Его тоже можно передвинуть через Ещё → Изменить форму….

Реквизиты или сведения

Дополнительный реквизитДополнительное сведение
Где хранитсяВ самом документеОтдельно от документа
Видно на формеДа, полемЧерез отдельную команду формы
Меняется в закрытом периодеТолько вместе с документомБез перезаписи документа
Когда братьДанные, которые вводят при приёмкеПометки, которые ставят позже

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

Дополнительные реквизиты не участвуют в проводках и не меняют учёт. Это просто данные, по которым можно отбирать документы в списке.

3. Единый вид документа для всех пользователей

Настройка через Изменить форму… личная. Если бухгалтер на участке закупок собрал удобную форму и её хотят все, переносить её руками не нужно.

Копирование настроек

  1. Под пользователем с полными правами откройте Администрирование → Настройки пользователей и прав.
  2. Перейдите в «Копирование настроек».
  3. Укажите, у кого копировать — пользователя с готовой формой.
  4. Выберите, кому: конкретных сотрудников или группу.
  5. Отметьте, что копировать: все настройки или только настройки внешнего вида. Для точечного переноса выберите отдельные формы из списка.
  6. Нажмите «Скопировать».

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

Копирование перезаписывает настройки получателя. Если у кого-то своя привычная форма, предупредите его заранее, иначе её придётся собирать заново.

Сброс у одного пользователя

Там же, в Администрирование → Настройки пользователей и прав, есть «Настройки пользователей». Выберите сотрудника, вкладку «Внешний вид» и очистите настройки нужной формы. Это помогает, когда у человека «пропали» колонки, а сам он не помнит, что скрывал.

Если пользователь не должен менять форму

Личную настройку пользователь всегда может поменять обратно. Если вид формы должен зависеть от роли и не меняться самим сотрудником, это делается расширением — об этом в разделе 5.

4. Изменение печатной формы поступления

Внешний вид документа часто путают с видом его печатной формы. Если вас не устраивает бланк накладной, акта или ТОРГ-12 из поступления, править нужно макет, а не форму.

Пошагово

  1. Откройте Администрирование → Печатные формы, отчеты и обработки.
  2. Выберите «Макеты печатных форм».
  3. В списке найдите макет по названию документа или бланка. Удобно отфильтровать список по слову «Поступление».
  4. Откройте макет двойным щелчком. Он откроется в редакторе табличного документа.
  5. Правьте оформление: шрифты, ширину колонок, тексты подписей, логотип. Области с параметрами (в них подставляются данные) не удаляйте и не переименовывайте.
  6. Сохраните и закройте. Измененный макет получит отметку в списке.

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

Не меняйте состав граф унифицированных форм (ТОРГ-12, УПД), если документ уходит контрагенту. Оформление менять можно, а реквизиты бланка закреплены его форматом.

Когда макета мало

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

После обновления релиза открывайте список «Макеты печатных форм» и проверяйте свои изменённые макеты: разработчики иногда меняют стандартный бланк, а у вас остаётся старая версия.

5. Программное изменение формы поступления через расширение

Расширение конфигурации — правильный путь, когда настройками не обойтись: поле должно заполняться само, группа скрываться у кладовщика, сумма блокироваться после согласования. Расширения появились в платформе 8.3.6, загружать их можно без снятия типовой конфигурации с поддержки.

Порядок работы

  1. Откройте Конфигуратор и выберите Конфигурация → Расширения конфигурации. Добавьте новое расширение.
  2. В дереве основной конфигурации раскройте Документы → ПоступлениеТоваровУслуг → Формы. Форм несколько, под разные виды операций, поэтому заимствуйте ту, которую видят пользователи.
  3. Через контекстное меню выберите «Добавить в расширение». Форма появится в дереве расширения.
  4. Добавьте в заимствованную форму свои элементы в редакторе формы или напишите обработчик в модуле формы.
  5. Обновите конфигурацию базы данных расширения и перезапустите пользовательский режим.

Добавить новый реквизит в сам документ расширение тоже умеет — заимствуйте документ и добавьте реквизит в его дерево.

Пример: скрыть поле для всех, кроме полных прав

Обработчик выполняется после типового ПриСозданииНаСервере и прячет элемент по имени. Имя элемента посмотрите в редакторе заимствованной формы.

&НаСервере
&После("ПриСозданииНаСервере")
Процедура Расш1_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)

	Если РольДоступна("ПолныеПрава") Тогда
		Возврат;
	КонецЕсли;

	Элемент = Элементы.Найти("ИмяЭлементаФормы");
	Если Элемент <> Неопределено Тогда
		Элемент.Видимость = Ложь;
	КонецЕсли;

КонецПроцедуры

Проверка через Найти нужна, чтобы расширение не падало с ошибкой, если в новом релизе элемент переименуют.

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

Почему не править типовую форму напрямую

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

Перед установкой расширения в рабочую базу
Выполнено: 0 / 5

6. Как выглядит поступление в мобильном клиенте и веб-клиенте

Управляемые формы 1С строятся платформой автоматически под размер экрана. Отдельно рисовать форму поступления для телефона не нужно: в мобильном клиенте и в браузере группы перестраиваются в колонку, а таблица товаров прокручивается.

Что влияет на удобство на маленьком экране:

  • 📱 количество видимых колонок табличной части — чем меньше, тем читаемее строка; скройте лишние через Изменить форму…;
  • 📱 порядок полей шапки — наверх поставьте контрагента, дату и номер входящего документа;
  • 📱 длинные заголовки полей — их можно сократить в свойствах элемента там же.

Если для телефона нужна принципиально другая форма (например, у кладовщика только номенклатура и количество), это делается расширением: программист проверяет тип клиента и меняет видимость элементов.

Ошибки при настройке формы поступления и частые вопросы

Диагностика: выберите симптом
Влияет ли настройка вида формы на проводки?
Нет. Скрытие полей, порядок колонок и дополнительные реквизиты не меняют проводки. Учёт зависит от заполненных данных, а не от их видимости.
Что будет со скрытым полем, если оно заполняется автоматически?
Программа продолжит его заполнять: например, счета учёта подставятся по правилам, даже если колонка скрыта. Просто вы не увидите ошибку в заполнении, поэтому скрывайте только то, что точно не проверяете.
Можно ли изменить вид списка документов поступления?
Да. В списке тоже работает Ещё → Изменить форму…: можно добавить или убрать колонки и поменять их порядок.
Сохранится ли настройка формы после обновления релиза?
Обычно да. Если разработчики заметно перестроили форму, часть настроек может сброситься — тогда вид восстанавливают заново или копируют у коллеги.
Где хранятся настройки формы?
В информационной базе, в настройках пользователя. Поэтому на другом компьютере под тем же пользователем форма выглядит так же.