День добрый.
Предыистория. Была база БП с несколькими организациями.
Одну организацию решили выделить в отдельную базу.
Программист сделал РИБ с фильтром по этой организации.
Затем "отвязал" переферийный узел от центральной базы.
В таком виде база досталась нам.
Проблема: при обновлении этой базы - появляются много задублированных предопределенных элементов: справочников, плана счетов, пвх.
При этом, создает дубли именно Платформа 1С, а не из кода, т.к. предупреждения отображаются в окне "Реорганизация информации".
Окно реорганизация информации |
---|
Код вида характеристики стал неуникальным:ВидыСубконтоХозрасчетные (00067)
Код вида характеристики стал неуникальным:ВидыСубконтоХозрасчетные (00063)
Код вида характеристики стал неуникальным:ВидыСубконтоХозрасчетные (00066)
Объект изменен: ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения
Объект изменен: БизнесПроцесс.ЗаявкаСотрудникаОтпуск
Объект изменен: ПланСчетов.Хозрасчетный
Код счета не уникален:Хозрасчетный (08.04.1)
Код счета не уникален:Хозрасчетный (10.03)
Код счета не уникален:Хозрасчетный (10.21)
Код счета не уникален:Хозрасчетный (10.21.1)
Код счета не уникален:Хозрасчетный (10.21.2)
Код счета не уникален:Хозрасчетный (62.ОТ)
Код счета не уникален:Хозрасчетный (68.01.2)
Код счета не уникален:Хозрасчетный (62.ОТ.1)
Код счета не уникален:Хозрасчетный (62.ОТ.2)
Код счета не уникален:Хозрасчетный (68.01)
Код счета не уникален:Хозрасчетный (68.21)
Код счета не уникален:Хозрасчетный (68.21.2)
Код счета не уникален:Хозрасчетный (76.28)
Код счета не уникален:Хозрасчетный (76.07.5)
Код счета не уникален:Хозрасчетный (76.08)
Код счета не уникален:Хозрасчетный (76.15)
Код счета не уникален:Хозрасчетный (76.16)
Код счета не уникален:Хозрасчетный (76.27.5)
Код счета не уникален:Хозрасчетный (76.37.5)
Код счета не уникален:Хозрасчетный (76.38)
Код счета не уникален:Хозрасчетный (97.11)
Код счета не уникален:Хозрасчетный (99.02.О)
Код счета не уникален:Хозрасчетный (99.02.Т)
Код счета не уникален:Хозрасчетный (ОТ)
Код счета не уникален:Хозрасчетный (ОТ.01)
Код счета не уникален:Хозрасчетный (ОТ.02)
Код счета не уникален:Хозрасчетный (69.3)
Код счета не уникален:Хозрасчетный (10.03.2) |
Через Инструментарий разработчика посмотрели настройки по Предопределенным:
План счетов бухгалтерского учета: Обновление в метаданных = Авто, Обновление в данных = Авто, Обновление результирующее = Да Авто;
Виды субконто хозрасчетные: Обновление в метаданных = Авто, Обновление в данных = Авто, Обновление результирующее = Да Авто;
Как я понимаю - могу ошибаться - при таких настройках Платформа сама решает, создавать (в Плане счетов, в ПВХ и проч.) объекты в БД с привязкой к "Предопределенным элементам" или нет.
Но как Платформа 1С понимает: когда создавать объект в БД, когда нет?
Цитата с ИТС:
"При объединении конфигураций сопоставление между предопределенными элементами выполняется только по идентификатору, а не по имени или коду. Это следует учитывать при выборе правила объединения свойства "Предопределенные данные"."
Как я понял, у предопределенного элемента в конфигурации имеется некий "идентификатор", при обновлении Платформа пытается найти уже объект БД с таким же "идентификатором" - не находит и создает новый объект БД.
Вопрос: может кто-то сталкивался? Как побеждал?
П.С. настройки по Предопределенным - сравнил с типовыми БП - стоят аналогичные.