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

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

Как открыть только что созданный документ в 1С

Как найти и открыть только что созданный документ в 1С: через список документов, журнал, поиск по номеру, код 1С. Разбор ошибок и ответы на вопросы.

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

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

Открытие документа через журнал (список) документов

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

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

Для открытия сделайте двойной щелчок по строке или выделите её и нажмите Enter. Также работает кнопка «Изменить» на командной панели списка и пункт «Изменить» контекстного меню по правой кнопке мыши.

Порядок действий
  1. 1
    Откройте раздел, к которому относится документ, и выберите список документов нужного вида.
  2. 2
    Нажмите F5 или кнопку «Обновить», чтобы список показал свежие данные.
  3. 3
    Найдите документ по дате и номеру — обычно это последняя строка.
  4. 4
    Откройте документ двойным щелчком или клавишей Enter.
  5. 5
    Проверьте, что открылась именно нужная форма: сверьте номер, дату и контрагента.

Если документ не виден в списке

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

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

Третья причина — документ не был записан. Если вы закрыли форму нового документа без кнопки «Записать» или «Провести и закрыть» и ответили «Нет» на вопрос о записи, документ не сохранился в базе, и открывать нечего — придётся создавать заново.

Документа нет в спискеОтбор или устаревший список

Сбросьте фильтры в шапке списка и нажмите F5

Форма закрылась без записиДокумент не сохранён

При закрытии 1С спрашивает о записи — ответ «Нет» удаляет документ

Документ есть, но не открываетсяНет прав или блокировка

Проверьте права пользователя и сообщения о блокировке объекта

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

Если документов много, быстрее найти нужный через строку поиска. В списке документов нажмите Ctrl+F или начните вводить номер в поле поиска — список отфильтруется по совпадениям. В большинстве конфигураций поиск работает по номеру, контрагенту и другим ключевым реквизитам.

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

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

Открытие документа сразу после создания

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

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

Открытие документа программно из кода 1С

Разработчикам и при доработках нужно открыть форму только что созданного документа из кода. Для этого используется метод ОткрытьФорму с параметром «Ключ» — ссылкой на документ. Типовой пример для управляемого приложения:

НовыйДокумент = Документы.РеализацияТоваровУслуг.СоздатьДокумент();

НовыйДокумент.Дата = ТекущаяДатаСеанса();

НовыйДокумент.Записать();

ПараметрыФормы = Новый Структура("Ключ", НовыйДокумент.Ссылка);

ОткрытьФорму("Документ.РеализацияТоваровУслуг.ФормаОбъекта", ПараметрыФормы);

Ключевой момент: открыть форму по ссылке можно только после записи объекта — до вызова метода Записать() ссылка у нового документа пустая, и ОткрытьФорму с таким ключом выдаст ошибку либо откроет форму нового документа вместо созданного. Если нужно открыть форму до записи, используйте ОткрытьФорму с параметром «ЗначениеКопирования» или открывайте «ФормаОбъекта» без ключа и заполняйте данные на клиенте.

bsl
ПараметрыФормы = Новый Структура("Ключ", СсылкаНаДокумент);
ОткрытьФорму("Документ.РеализацияТоваровУслуг.ФормаОбъекта", ПараметрыФормы);

Типичные ошибки и ограничения

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

Вторая ошибка — путаница между видами документов. «Заказ поставщику», «Поступление товаров» и «Счёт на оплату» — разные объекты с разными списками. Если вы создавали один вид документа, а ищете в журнале другого, документ «потеряется». Вспомните точное название кнопки создания, которую нажимали.

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

Типичные ошибки
01
Закрытие формы без записи — документ не сохраняется, и искать его в списке бессмысленно.
02
Поиск не в том журнале — похожие виды документов путают, проверяйте точный вид созданного документа.
03
Игнорирование отборов — установленный фильтр по организации или периоду скрывает новый документ.
04
Программное открытие до записи — ОткрытьФорму с пустой ссылкой не откроет созданный объект.
Контрольные точки

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

Документ в списке
Норма

Строка с нужным номером и датой видна после F5

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

Строки нет даже после сброса отборов — документ не записан

Форма открылась
Норма

Открылась форма с реквизитами созданного документа

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

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

Статус проведения
Норма

Пометка проведения соответствует ожиданию

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

Документ не проведён, хотя должен быть — проверьте сообщения об ошибках

Итог и частые вопросы

Открыть только что созданный документ в 1С проще всего через журнал соответствующего вида документов: обновите список, найдите строку по дате и номеру, откройте двойным щелчком. Если документ не виден — сбросьте отборы, проверьте, что он был записан, и воспользуйтесь поиском по номеру. Разработчики открывают документ программно через ОткрытьФорму с ключом-ссылкой, но только после записи объекта.

Итог

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

Документ появляется в списке только после записи. Не виден — обновите список и сбросьте отборы. Не открывается — проверьте права. Программное открытие возможно только по ссылке записанного документа.

FAQ

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

Чаще всего документ не был записан (форма закрыта без сохранения) либо в списке действует отбор по периоду, организации или контрагенту. Нажмите F5, сбросьте фильтры и проверьте дату документа — она может выходить за границы отображаемого периода.

Как открыть документ, если помню только контрагента?

Откройте список документов нужного вида и воспользуйтесь строкой поиска (Ctrl+F), введя название контрагента. Альтернатива — открыть карточку контрагента: в типовых конфигурациях из неё доступны связанные документы по этому контрагенту.

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

Да, если у вас есть права на просмотр этого вида документов. Обновите список клавишей F5 — документы коллег не отображаются в устаревшем снимке данных. Если форма не открывается с ошибкой доступа, потребуется настройка ролей администратором.

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

Проверьте, не открыт ли он другим пользователем — 1С выводит сообщение о блокировке объекта. Также возможна блокировка даты запрета редактирования: документы старше установленной даты доступны только на просмотр. Дату запрета изменяет администратор.

Как программно открыть форму нового документа до его записи?

Используйте ОткрытьФорму без параметра «Ключ» — откроется форма нового объекта. Для предзаполнения передайте параметр «ЗначениеКопирования» (ссылка на образец) или «Основание» (для ввода на основании). Параметр «Ключ» с ссылкой работает только после записи документа.

Документ записался с неправильной датой и «ушёл» в списке. Как найти?

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