Почему в 1С:Бухгалтерия 3.0 в документах поступления и счетах не отображаются договоры?

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет
← На главную

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

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

Причина 1: Глобальные настройки функциональности программы

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

Давайте проверим эту настройку:

  1. Перейдем в раздел Главное или Администрирование.
  2. Найдем пункт Функциональность.
  3. В открывшемся окне перейдем на закладку Расчеты.
  4. Обратим внимание на флажок Учет по договорам.

Если этот флаг снят, поле Договор в документах поступления и реализации исчезнет. Система будет вести учет расчетов с контрагентами «в целом», без разбивки по сделкам. Чтобы вернуть поле на место, необходимо установить эту галочку. После этого документы следует переоткрыть.

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

Причина 2: Зависимость вида договора от счетов учета

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

В 1С:Бухгалтерия 3.0 существует жесткая фильтрация договоров по их виду (ВидДоговора). Рассмотрим логику работы программы:

Для стандартных поступлений (Счет 60)

Когда вы оформляете обычное поступление товаров или услуг и используете счет учета расчетов 60 (60.01, 60.02), программа ожидает, что вы выберете договор с видом «С поставщиком». Если в учете возникла путаница, полезно выполнить проверку расчетов с поставщиками и покупателями для поиска ошибок по регистрам.

Для прочих операций (Счета 76, 76.07 и другие)

Ситуация меняется, если в документе используются другие счета учета. Например, если вы отражаете услуги аренды или лизинга и система подставляет счет 76.07 («Арендные обязательства»), то программа меняет логику фильтрации. Для счетов группы 76 часто требуются договоры с видом «Прочее».

Что нужно проверить:

  1. Посмотрите на счета расчетов в документе (ссылка «Расчеты» в шапке документа или табличная часть).
  2. Если там указан счет отличный от 60 (например, 76.05, 76.09), откройте карточку нужного договора.
  3. Убедитесь, что Вид договора соответствует операции. Для лизинга и специфических операций часто нужен вид «С поставщиком» или «Прочее», в зависимости от контекста операции.

Причина 3: Настройки формы документа (Пользовательская видимость)

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

Давайте восстановим видимость элемента формы:

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

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

Причина 4: Организация и Валюта

В 1С существует строгая привязка договоров к организации. Рассмотрим типичную ошибку при работе в базе, где ведется учет по нескольким организациям.

Нюанс с Организацией

Договор всегда заключается между конкретной вашей Организацией и Контрагентом. Если в шапке документа «Поступление» выбрана Организация А, а договор в справочнике заведен на Организацию Б, то этот договор не будет виден в списке выбора.

Нюанс с Валютой

Также стоит проверить настройки валютного учета:

  1. Если в договоре указана валюта расчетов (например, USD), а в «Функциональности» не включен флаг Расчеты в валюте и у.е., программа может блокировать выбор таких договоров. При этом важно корректно учитывать отложенные курсовые разницы по конкретным задолженностям.
  2. Если документ создается в рублях, а договор строго валютный (и не предусматривает оплату в рублях), он также может фильтроваться системой.

Причина 5: Срок действия договора

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

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

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

Резюме по диагностике

Если вы столкнулись с отсутствием договора в поступлении или счете, действуйте по следующему алгоритму:

  1. Проверка функциональности: Главное — Функциональность — Расчеты — флаг «Учет по договорам».
  2. Проверка реквизитов договора: Соответствует ли Организация и Вид договора типу операции?
  3. Проверка формы: «Еще» — «Изменить форму» — проверить галочку напротив поля «Договор».
  4. Проверка счетов учета: Убедитесь, что вид договора подходит для выбранного счета.

В большинстве случаев проблема решается на первом шаге.

← На главную