При работе с документом Авансовый отчет в конфигурации 1С:Бухгалтерия государственного учреждения 2.0 пользователи могут столкнуться с ошибкой: при попытке подбора документов на закладке Израсходовано список первичных документов не отображается. Вместо перечня накладных и актов форма подбора показывает одну свернутую строку с полями Валюта, Сумма и В валюте. При этом колонка Регистратор полностью отсутствует в таблице и недоступна в окне Изменить форму.
Разберем детально, почему возникает такое нестандартное поведение динамического списка, как оно связано с режимом совместимости и расширениями, а также рассмотрим пошаговые варианты решения проблемы.
Проанализируем механику работы платформы «1С:Предприятие 8.3». Подобное поведение формы подбора не является ошибкой ведения учета. Основная причина кроется в изменении системных настроек конфигурации:
Версия 8.3.8) на значение Не использовать, в платформе активируется обновленный механизм трансляции запросов динамических списков.Регистратор при этом исключается из выборки, в результате чего весь список документов «схлопывается» до одной итоговой строки.Рассмотрим штатный и наиболее безопасный вариант устранения ошибки. Для разработки и подключения расширений конфигурации нет необходимости отключать режим совместимости всей основной конфигурации.
Версия 8.3.8).Конфигурация > Расширения конфигурации.Версия 8.3.8), либо выберем вариант Использовать режим совместимости конфигурации.Если режим совместимости был возвращен к типовому, но форма подбора по-прежнему открывается свернутой, необходимо очистить сохраненные настройки отображения:
%LOCALAPPDATA%\1C\1Cv8 и %APPDATA%\1C\1Cv8.Если режим совместимости отключен осознанно и возвращать его нельзя, исправим поведение формы подбора в конфигураторе:
АвансовыйОтчет и откроем форму подбора документов поступления.ДинамическийСписок, отвечающий за отображение документов.Регистратор.Разберем смежную проблему, когда в табличных частях документа Авансовый отчет при добавлении нового субконто (например, Дополнительная классификация) к счету 208.12 колонка не появляется в диалоге Изменить форму:
В типовых решениях на базе БСП и БГУ поля субконто в таблицах документов не являются статическими реквизитами формы. Они создаются программно в процедурах ПриСозданииНаСервере и ПриЧтенииНаСервере динамически при выборе счета учета. Если субконто добавлено к плану счетов вручную, необходимо проверить, попадает ли новый вид субконто в типовой алгоритм инициализации колонок формы, либо добавить вывод поля через программный код расширения формы.