Быстрый старт · 8 мин
Как сохранить форму в 1С: пошаговая инструкция
Как сохранить форму в 1С: запись документа, сохранение настроек формы, экспорт печатной формы в файл, восстановление стандартного вида и типичные ошибки.
Под фразой «сохранить форму в 1С» пользователи обычно понимают одну из трёх задач: записать заполненный документ или элемент справочника, сохранить настройки внешнего вида формы (колонки, порядок, размер) или выгрузить печатную форму в файл. Все три сценария решаются штатными средствами платформы, но у каждого есть свои условия и ограничения.
Ключевой момент: в 1С различаются понятия «записать» и «провести». Запись сохраняет данные объекта в базе без движений по регистрам, а проведение дополнительно формирует бухгалтерские и складские движения. Если документ нужно просто сохранить как черновик — достаточно записи.
Настройки формы (ширина колонок, видимость полей, порядок сортировки списков) платформа обычно сохраняет автоматически при закрытии окна. Однако в некоторых конфигурациях и режимах работы это поведение отключено, и тогда настройки приходится сохранять или восстанавливать вручную через меню «Ещё».
Как сохранить заполненный документ
Откройте документ, заполните обязательные поля — они обычно подчёркнуты красным или отмечены в сообщениях об ошибках. В командной панели формы нажмите «Записать» (Ctrl+S): документ сохранится в базе, но останется непроведённым. Если нужно сразу учесть документ в отчётах и остатках — нажмите «Провести» или «Провести и закрыть».
Признак успешного сохранения — документ появился в журнале документов, а при попытке закрыть форму платформа не выдаёт вопрос «Сохранить изменения?». Если при записи появляется сообщение об ошибке, прочитайте его в панели сообщений внизу окна: чаще всего не заполнено обязательное поле или нарушена проверка уникальности номера.
- 1Откройте документ и заполните обязательные поля
- 2Нажмите «Записать» (Ctrl+S), чтобы сохранить без проведения
- 3Нажмите «Провести и закрыть», если документ должен сформировать движения
- 4Проверьте, что документ появился в журнале и не помечен красным
Как сохранить элемент справочника
Карточки контрагентов, номенклатуры, сотрудников и других справочников сохраняются кнопками «Записать» и «Записать и закрыть» в верхней части формы. Первая сохраняет данные и оставляет форму открытой — удобно при массовом вводе, вторая сохраняет и закрывает окно.
Обратите внимание на поля, отмеченные как обязательные: без их заполнения платформа откажет в записи. В иерархических справочниках дополнительно проверьте, в какую группу попадёт элемент — она указана в поле «Группа» или определяется текущей папкой списка на момент создания.
Как сохранить настройки внешнего вида формы
В типовых конфигурациях на управляемых формах платформа автоматически запоминает ширину колонок, порядок сортировки, отборы и видимость полей при закрытии окна. Если после повторного открытия форма выглядит иначе, чем вы её настроили, возможны две причины: настройки сброшены обновлением конфигурации или автосохранение отключено в коде формы разработчиком.
Чтобы изменить состав полей формы, откройте меню «Ещё → Изменить форму», отметьте нужные реквизиты флажками и нажмите «ОК». Эти изменения также сохраняются автоматически. Если нужно вернуть стандартный вид, используйте «Ещё → Установить стандартные настройки» в списках либо удалите пользовательские настройки через «Администрирование → Пользователи и права → Персональные настройки пользователей» (в типовых конфигурациях путь может отличаться).
Как сохранить печатную форму в файл
Сформируйте печатную форму кнопкой «Печать» в документе. В окне предварительного просмотра нажмите «Файл → Сохранить» или кнопку с изображением дискеты и выберите формат: табличный документ MXL, PDF, Excel или другой доступный. Укажите папку и имя файла.
Для отправки контрагенту чаще всего выбирают PDF — он не редактируется и одинаково открывается на любом устройстве. Формат Excel удобен, когда получатель должен доработать таблицу. Учтите: сохранённый файл — это копия на момент печати; при изменении документа в базе файл не обновится, его нужно формировать заново.
Что делать, если форма не сохраняется
Если при записи появляется ошибка, последовательно проверьте типовые причины. Сначала посмотрите панель сообщений — платформа указывает конкретное поле или нарушенное условие. Затем убедитесь, что у вас есть права на запись данного объекта: при их отсутствии кнопки «Записать» и «Провести» бывают недоступны или выдают ошибку нарушения прав.
В клиент-серверном режиме возможен конфликт одновременного редактирования: если другой пользователь уже изменил объект, платформа откажет в записи с сообщением о блокировке или конфликте версий. В этом случае закройте форму без сохранения, откройте объект заново и повторите ввод, либо согласуйте изменения с коллегой.
Проверка результата и частые вопросы
Убедиться, что объект сохранён, можно тремя способами: найти его в соответствующем журнале или списке, проверить отсутствие звёздочки-модифицированности в заголовке формы (в тонком клиенте несохранённая форма помечается) и повторно открыть объект — данные должны соответствовать введённым.
Если документ проведён, дополнительно проверьте движения: в форме документа откройте меню «Ещё» или кнопку перехода к движениям и убедитесь, что записи по регистрам сформированы. Отсутствие движений при успешном проведении может означать, что вид документа по своей логике не формирует движений — это норма для некоторых операций.
Как проверить результат
Документ присутствует, дата и номер корректны
Документа нет в списке — запись не выполнена
В списке нет пометки непроведённого документа
Документ записан, но не проведён — движений нет
Все введённые данные на месте
Поля пустые или старые — изменения не сохранились
Что важно запомнить
Документ сохраняют кнопками «Записать» или «Провести и закрыть», настройки вида формы платформа запоминает автоматически, а печатную форму выгружают в файл из окна предпросмотра. При ошибках записи смотрите панель сообщений и проверяйте права доступа.
Частые вопросы
Чем «Записать» отличается от «Провести»?
«Записать» сохраняет данные документа в базе без формирования движений по регистрам — документ остаётся черновиком. «Провести» дополнительно создаёт проводки и движения, которые учитываются в отчётах, остатках и взаиморасчётах.
Почему настройки колонок списка сбрасываются после обновления?
При обновлении конфигурации структура формы может измениться, и платформа сбрасывает несовместимые пользовательские настройки. Это штатное поведение: после обновления настройте вид заново — дальше он будет сохраняться автоматически.
Можно ли сохранить документ, если нет прав на проведение?
Да, если у вас есть право записи. Документ сохранится как непроведённый, а провести его сможет пользователь с соответствующими правами. Если кнопка «Записать» тоже недоступна — обратитесь к администратору для настройки ролей.
В каком формате лучше сохранять печатную форму для отправки?
Для контрагентов и архива оптимален PDF: он не редактируется и корректно отображается везде. Excel подходит, если получатель будет дорабатывать таблицу. MXL — внутренний формат 1С, его стоит использовать только внутри организации, где установлена платформа.
Что делать при сообщении «Конфликт блокировок при выполнении транзакции»?
Это значит, что объект редактирует другой пользователь или фоновый процесс. Подождите и повторите запись. Если ошибка повторяется систематически, сообщите администратору — возможно, требуется анализ регламентных заданий или настроек блокировок.
Как вернуть стандартный вид формы, если настройки испорчены?
В форме списка откройте «Ещё → Установить стандартные настройки». Если это не помогло, администратор может очистить персональные настройки пользователя через раздел администрирования — это удалит все индивидуальные настройки форм данного пользователя.