В процессе работы с конфигурацией Бухгалтерия предприятия версии 3.0 пользователи часто сталкиваются с ошибкой проведения документов, связанной с отсутствием заполнения реквизита СпособВыставленияДокументов. Эта ситуация особенно характерна для договоров с видом Прочее, где интерфейс карточки не всегда отображает соответствующие поля, хотя логика системы требует их заполнения для корректного формирования счетов-фактур и электронных документов.
Давайте разберем, почему это происходит и как быстро решить данную проблему, не дожидаясь обновлений или помощи программиста.
В последних релизах конфигурации Бухгалтерия предприятия фирма 1С уделила большое внимание автоматизации электронного документооборота (ЭДО). В связи с этим в объект ДоговорКонтрагента были внесены архитектурные изменения: реквизит СпособВыставленияДокументов стал обязательным для заполнения.
Проблема заключается в том, что для некоторых видов договоров (например, Прочее или С комитентом на продажу) разработчики не вывели это поле в форму договора. В итоге возникает конфликт: на уровне базы данных система требует значения, а в пользовательском интерфейсе нужного поля просто нет. Это классическая ошибка валидации, когда серверная часть требует заполнения, а форма скрывает этот элемент от глаз пользователя.
Самый простой и эффективный способ исправить ситуацию — это временно изменить вид договора, чтобы «заставить» систему отобразить скрытые настройки НДС и способы выставления документов. Разберем по шагам, как это сделать:
Вид договора временно измените значение с Прочее на С покупателем (или другой вид, где отображаются настройки налогообложения).НДС (или настройки ЭДО).Вид договора (в нашем случае — Прочее).Записать и закрыть.После выполнения этих действий система успешно сохранит договор, включая настройки формата документов, так как реквизит СпособВыставленияДокументов теперь уже имеет значение, а проверка при записи пройдет успешно.
Если вам необходимо исправить ситуацию массово или вы предпочитаете более профессиональные методы работы, рассмотрим следующие варианты:
Если договоров с пустующим реквизитом очень много, не обязательно открывать каждый из них. Вы можете воспользоваться групповой обработкой или стандартным инструментом Групповое изменение реквизитов:
Администрирование — Обслуживание — Корректировка данных — Групповое изменение реквизитов (или используйте внешнюю обработку справочников).Договоры контрагентов.СпособВыставленияДокументов и установите для него нужное значение.Изменить реквизиты.Фирма 1С регулярно выпускает патчи для устранения подобных ошибок интерфейса. Если после выполнения описанных выше манипуляций ошибка продолжает появляться в новых создаваемых договорах, проверьте наличие установленных исправлений:
Перейдите в раздел Администрирование — Обслуживание — Обновление программы — Установленные исправления (патчи). Убедитесь, что ваша система обновлена до последнего актуального релиза. Часто разработчики исправляют видимость полей в новых версиях, делая их доступными для всех видов договоров.
Важное примечание: Если вы столкнулись с тем, что поле не отображается даже после переключения, проверьте, не установлены ли в вашей системе специфические настройки прав доступа или не используется ли расширение конфигурации, которое принудительно скрывает некоторые реквизиты договора.
Следуя этим простым шагам, вы сможете самостоятельно устранить проблему и продолжить работу в 1С без остановки бизнес-процессов.