Подскажите пожалуйста вот при переносе из среды в среду нужно ли сохранять такие данные которые хранятся в таблицах SysEntitySchemaOperationRight, SysSSPEntitySchemaAccessList, ?
На что это влияет? - Просто каждый раз как я делаю какие-либо изменения в странице обращения для портального пользователя, например добавляю еще колонку, то создаются новые такие файлы. Самое интересное, что файл вначале которого вот такая запись SysSSPEntitySchemaAccessList, который автоматически создается системой, всегда хранит одни и те же данные.
Андрей, в SysEntitySchemaOperationRight хранятся права на операции (чтения, добавления, изменения, удаления) по объектам системы (не путать с правами на системные операции). Если на новом месте пользователи и роли другие и их права настраиваете вручную, можно не переносить.
В SysSSPEntitySchemaAccessList хранится список объектов, доступных на портале. Если Вы добавляете новый портальный раздел, детали или справочники в нём, их схемы тоже должны там быть. Видимо, Вы создаёте новые колонки именно типа «Справочник». По одним и тем же данным без примера неясно.
А в PortalColumnAccessList, видимо, заносятся все колонки схем, видимых пользователям на портале.
По обеим, записи не зависят от конкретных пользователей, не вижу причин их не переносить, если система их и так уже добавила в пакет.
Ситуация тут такова, что как только я новое что-то добавляю через мастер страницы так сразу новые файлы создаются, а изменяю я только лишь одну и ту же страницу - Портальные обращения и вот мне интересно мне нужно если и переносить, так это те что последние или все созданные файлы.
Посмотрите на изображение я там отметил файлы и дату и время их создания. Названия одинаковы, разное время. Это так должно быть или то какой-то глюк, бо ка я смотрю по записям привязанных данных, то там одинаковое количество.
Вот какую смысловую нагрузку имеют созданные объекты в пакете Custom при создании новых разделов, а потом в дальнейшем их редактирования. Добавляю скрин экрана дев конфигурации (Пакет Custom, вкладка Схемы).
При этом схемы самых объектов не менялись, те я новых полей в сами объекты не добавлял. Или так системой заведено раз все создано в Custom, то и для использования справочных полей нужно дать возможность для использования объектов?
Черным же по белому написано Название таблицы и Название Констрента. Смотрим Констрент и поля что входят в данный Констрейнт. Делаем выборки по 2 таблицам и ищем недостающие ID, что есть в Пакете но нет в этих 2 таблицах в Полях что Описаны в Констрейнте. Заливаем новые ID через данные и выполняем новое обновление и все взлетит.
Черным же по белому написано Название таблицы и Название Констрента. Смотрим Констрент и поля что входят в данный Констрейнт. Делаем выборки по 2 таблицам и ищем недостающие ID, что есть в Пакете но нет в этих 2 таблицах в Полях что Описаны в Констрейнте. Заливаем новые ID через данные и выполняем новое обновление и все взлетит.