Консоль запросов 1С 8 не видит регистры из расширения
Консоль запросов не видит регистры сведений и накоплений, добавленные в расширение конфигурации базы 1С:Предприятие 8. Так же в этой статье объясняется, какое назначение расширения лучше выбрать, чтобы получить максимум возможностей.
В моем случае новые регистры сведений были добавлены в расширение конфигурации с назначением "дополнение". Они были выведены платформой в управляемый интерфейс, но не были доступны при попытке выбрать их в консоли запросов. На практике по факту получается ситуация, что объекты конфигурации, добавленные в расширении с назначением "Дополнение" не будут доступны в основной конфигурации. В основной конфигурации становятся доступными объекты из расширений с назначением "Адаптация". Конечно, логически хочется, чтобы работало как дополнение, т.к. часто с этого и начинается создаваться расширение для реализации нужд клиента для доработки дополнительного функционала в базе. Но теория о назначениях расширений четко дает понять, что для новых объектов нужна "Адаптация". Это же касается того случая, когда добавляется новый реквизит в расширении для документа, справочника или регистра. Чтобы потом можно было запросами обращаться к добавленным реквизитам в расширении - оно так же должно быть "Адаптацией". Так же из теории по данным из книги "Разработка в системе 1С:Предприятие 8.3". Издание 2. Е. Ю. Хрусталева. Назначение для расширения "Исправление" используется для исправления ошибок в конфигурации. Оно первым по очередности из всех расширений применяется к конфигурации. Потом применяются расширения с назначением "Адаптация". Такие расширения содержат доработки конфигурации при внедрении под конкретные задачи клиента. И последними применяются расширения с назначением "Дополнение". Оно может содержать различные дополнительные сервисы для конфигурации (например, набор дополнительных отчетов, обработок). Так же при работе с расширениями стоит внимательно относится к тому, стоит ли объединять данные одного расширения с данным другого расширения, если они имеют различные назначения. С пример, к чему это привело, можно ознакомиться в описании ошибки "Ошибка при выполнении операции с информационной базой Запись не найдена в менеджере имен базы данных" Таким образом, чтобы извлечь максимум практической пользы от создаваемого расширения, если предполагается его длительная поддержка и развитие, то лучше сразу выбрать "Назначение" - "Адаптация".
Оцените, оказалась ли эта публикация полезна для Вас?
© www.azhur-c.ru 2013-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу. 26-02-2021 Журавлев А.С. (Сайт azhur-c.ru) |
|
|||||||||||||
Copyright 2013-. Azhur-c.ru
ИП Журавлев Александр Сергеевич ИНН 667000271590 ОГРНИП 312667014300041 |