#0
by KurakinaE
Добрый день! Я столкнулась с тем, что в платформе 8.3 (8.3.4.437) разработчики сделали возможным удалять предопределенные элементы в режиме предприятия. Теперь при создании периферийного узла если справочник не входит в план обмена, то его предопределенные не появляются в режиме предприятия. в связи с чем вопрос: как можно в предприятии получить список предопределенных элементов? или может быть как-то по-другому можно решить проблему, не включая все справочники в состав плана обмена?
#6
by Ненавижу 1С
это понятно, с точки зрения разработчиков 1С это нормально, они всем это в голову вдалбливают В мире отличном от 1С это скорее исключение из правил
#7
by mikecool
в мире, отличном от 1с, жестко декларируют нумерацию и не дай боде уклониться от стандарта
#8
by KurakinaE
ну мы-то в мире 1С. И до недавнего времени предопределенные элементы были частью фундамента
#10
by Ненавижу 1С
универсальнее создать административный РС "ПредопределенныеЭлементы" с измерением "Идентификатор", ресурсом "Значение" - произвольная ссылка
#12
by KurakinaE
может быть кто-нибудь сталкивался с методом глобального контекста ИнициализироватьПредопределенныеДанные?
#14
by mikecool
+13 когда у какого то администратора дрогнет рука при вводе или корректировке идентификатора - и по жпо пошло все адинистрирование
#15
by Обработка
Одно требование противоречит другому. Если вы не хотите чтоб справочник не выгружался в периферию то и получайте не выгружается. Даже если предопределенный. В любом случае это есть элемент из ЦБ. А если вы хотите что-то видеть из цб даже пусть оно не будет предопределенным то тогда вперед в план обмена включайте. Решение = Включить в план обмена все справочники но в плане обмена фильтрануть как вам нужно.
#17
by KurakinaE
часть да выполняемого при начале работы системы ссылается на предопределенные данные, которых нет. Нужны в периферии только они
#19
by Рыцарь
Посмотрите на свойства элемента метаданных, имеющего предопределенные данные. Там есть такое свойство "Обновление предопределенных данных". В зависимости от того, должны ли генерироваться данные автоматически или нет необходимо настроить это свойство.
#20
by Рыцарь
Однако нужно учитывать, что если элементы сгенерируются автоматически при первом обращении к ним, то гуиды этих элементов в периферийной базе не будет соответствовать гуидам в ЦБ
#21
by KurakinaE
все-таки дело в этом свойстве?достаточно ли будет лишь его установить? или нужно будет еще запустить метод УстановитьОбновлениеПредопределенныхДанных?
#23
by neomarat
Это нахрена они так сделали.... Многие конфигурации опираются на них как незыблемые составляющие.
#27
by KurakinaE
Решение нашли такое: те метаданные, которые должны обмениваться, включаем в план обмена, а у остальных, если есть предопределенные, ставим свойство "Обновление предопределенных данных" - обновлять автоматически. Если вдруг у какого-то справочника выставлено и то и то, то получается, что предопределенные задваиваются (легкий шок)
#29
by KurakinaE
данных, которые не должна выгружаться много, проще свойство выставить, чем фильтрацию дописывать
#30
by Рыцарь
данные задваиваются по причине , нужно в правилах обмена смотреть поиск не по гуиду тогда, а по другим ключевым полямю
#31
by SUA
главный вопрос - зачем? если предопределенный элемент общий для всех баз - пусть мигрирует (можно руками прописать регистрацию только при установке/снятии имени предопределенных данных), если нет - то в разных базах будет разный гуид (при миграции битая ссылка). фича. и потом еще пара граблей после задвоения возможны - вроде условие по предопределенному в запросе найдет не то, или ошибки реструктуризации
#32
by SUA
а так юзайте константы или служебные обработки по созданию новых предопределенных элементов в периферийных узлах по гуиду после обновлений
#34
by KurakinaE
после задваивания получилось не пара граблей, а не работающая база, т.к. задвоились конкретно виды субконто хозрасчетные. Документы типовые вообще перестали нормально работать
#36
by KurakinaE
ну субконто задвоилось уже в результате некорректных экспериментов, миграцию полностью включать не позволяет политика партии
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как оприходовать стол)
- Ошибки при загрузки банковских документов в УПП
- Файл не является файлом базы данных 1cv8.1cd
- v7: Управление Хлебозаводом 7.7
- БП 2.0 и НДС 0% -Экспорт
- Группировка по месяцам СКД
- v7: Резервы предстоящих расходов для отпусков в НУ
- Вызвать методы 1С через NativeAPI...
- v7: Поле агрегатного объекта не обнаружено 7.7
- v7: Компонента v7plus.dll версии 7.70.0.11 не найдена!
- Перебор реквизитов внешней обработки в цикле
- Как обойти Дерево значений на клиенте (УФ)
- v7: 1С++. Как по ID типа объекта, получить имя таблицы в БД?
- УПП как сохранить настройки отчета для другого пользователя?
- Проблемы с синхронизацией после обновления
- v7: Зависает 1с при отправке ROM-mail-ом
- DB2 HELP
- Запись табличного документа с примечаниями в формат XLSX
- УТ 10.3 Возможны расхождения ИБ и ленты ФР! Нет связи
- запись в табличную часть Выработка ТС