← На главную
При оформлении документа поступления (приобретения) услуг и прочих активов в конфигурации «1С:Управление торговлей 11» пользователи часто сталкиваются с логической коллизией системы. При попытке провести документ программа выдает ошибку: «Не заполнена колонка "Ставка НДС" в строке 1 списка "Расходы"». При этом сама колонка «Ставка НДС» в табличной части «Расходы» визуально отсутствует на экране.
Рассмотрим подробно причины возникновения такой ситуации и проанализируем проверенные способы решения этой проблемы.
Выясним причину ошибки
Проанализируем, почему система 1С требует заполнения реквизита, которого нет на форме. Ошибка возникает из-за расхождения правил видимости элементов на форме и настроек проверки заполнения системных реквизитов:
- Настройки налогообложения: Если в документе или соглашении выбрано налогообложение «Закупка не облагается НДС» или «Закупка освобождена от НДС», система программно скрывает колонку
СтавкаНДС из интерфейса формы.
- Проверка заполнения: На уровне метаданных конфигурации для реквизита табличной части
СтавкаНДС включена обязательная проверка на заполнение. Если при добавлении строки в реквизите базы данных записана пустая ссылка, система не позволяет провести документ, несмотря на то, что пользователь не может отредактировать это поле вручную.
- Копирование документов или смена соглашений: Часто коллизия проявляется при копировании ранее созданных документов, внесении изменений в шапку «на лету» или импорте данных из внешних файлов, когда реквизиты табличной части не успевают автоматически пересчитаться.
Способ 1. Временное переключение вида налогообложения в документе
Разберем самый быстрый обходной способ, который позволяет решить проблему прямо в форме документа без изменения глобальных настроек системы.
- В шапке документа поступления перейдем к полю настройки налогообложения (на вкладке «Основное» или в шапке документа).
- Временно изменим значение на «Закупка облагается НДС».
- После изменения параметра в табличной части «Расходы» станет видимой колонка «Ставка НДС».
- В появившейся колонке укажем значение «Без НДС» или «Не облагается НДС» для всех строк.
- Вернем реквизит налогообложения в шапке документа обратно на исходное значение (например, «Закупка не облагается НДС»). Поле снова скроется, но значение реквизита
СтавкаНДС останется записанным в базе.
- Проведем документ. Ошибка больше появляться не будет.
Способ 2. Принудительный вывод колонки через настройку формы
Рассмотрим вариант с изменением видимости колонок табличной части, если требуется постоянно видеть и контролировать заполнение НДС.
- В верхней правой части табличной части «Расходы» нажмем кнопку Ещё и выберем пункт Изменить форму.
- В появившемся дереве элементов найдем группу Расходы (табличная часть).
- Развернем список элементов, найдем реквизит Ставка НДС и установим напротив него флажок видимости.
- Нажмем Применить и ОК.
- Теперь колонка отображается в табличной части. Заполним значение «Без НДС» или «Не облагается НДС» вручную и проведем документ.
Способ 3. Заполнение ставки НДС в карточках НСИ
Чтобы исключить повторение ошибки при создании новых документов, проанализируем настройки справочников системы.
- Перейдем в карточку поступающей услуги (справочник Номенклатура) или в карточку статьи расходов (справочник Статьи расходов).
- Убедимся, что в поле учета НДС по умолчанию указана корректная значение ставки (например, «Без НДС»).
- После сохранения настроек номенклатуры при перевыборе позиции в документах реквизит
СтавкаНДС будет подтягиваться автоматически даже при скрытой колонке в интерфейсе.
Способ 4. Массовое исправление через групповую обработку
Если документов с аналогичной ошибкой накопилось много, разберем способ групповой корректировки данных.
- Откроем раздел НСИ и администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов.
- Выберем объект Приобретение услуг и прочих активов.
- Нажмем кнопку Добавить условие отбора и отфильтруем непроведенные документы.
- В списке реквизитов перейдем на вкладку табличной части Расходы.
- Для реквизита Ставка НДС установим значение «Без НДС» (или «Не облагается НДС»).
- Выполним изменение реквизитов и проведем документы.
Важно: Не рекомендуется снимать проверку заполнения реквизита в конфигураторе или очищать его программно. Заполнение реквизита СтавкаНДС критически важно для корректного формирования движений по регистрам учета НДС и предотвращения ошибок в отчетности.