Почему в 1С не отображается договор в счете: решение

Почему в 1С не отображается договор в счете: решение 1C
Разбор причин, почему в 1С не отображается договор в счете на оплату. Пошаговая инструкция по настройке видов договоров и реквизитов.

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

Видеоинструкция

Шаг 1. Проверка вида договора

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

Чтобы исправить это, перейдите в справочник «Контрагенты», откройте нужного партнера, перейдите во вкладку «Договоры» и проверьте реквизит.

Шаг 2. Соответствие организации и контрагента

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

Шаг 3. Проверка даты действия договора

Если у договора заполнен реквизит «Срок действия», и эта дата меньше даты выставляемого счета, 1С скрывает его как недействующий. Проверьте период действия в карточке договора.

Внимание: Если вы случайно создали документ не на основании, проверьте наличие связей. О том, как решать проблемы с интерфейсом ввода, читайте в статье: 1С: Нет кнопки ‘Создать на основании’ – Решение проблемы.

Частые ошибки / Устранение неполадок

  • Договор не выбран по умолчанию: Зайдите в карточку договора и установите флажок «Использовать как основной».
  • Сбились кэш-настройки формы: Иногда форма «залипает». Попробуйте обновить форму, нажав горячие клавиши Ctrl + F5 или перезапустите 1С.
  • Проблема с правами доступа: Убедитесь, что у пользователя достаточно прав на просмотр договоров контрагентов.

Для разработчиков и администраторов: проверить соответствие видов договоров в базе можно с помощью простого кода:

// Проверка соответствия вида договора
Если Договор.ВидДоговора <> Перечисления.ВидыДоговоровКонтрагентов.СПокупателем Тогда
    Предупреждение("Выбран некорректный вид договора!");
КонецЕсли;
Дополнительно

Если вы параллельно ведете учет налогов, рекомендуем изучить материал Как проверить ЕНС в 1С 8.3: пошаговая инструкция.

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

Часто задаваемые вопросы

Что делать, если вид договора заблокирован для изменения?

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

Как сделать договор основным для контрагента?

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

Оцените статью
TechWork
Добавить комментарий