Объединение планов счетов #710700


#0 by Stim
Доброго вечера! Имеется план счетов от БП 2.0, в который еще в эпоху палеолита был добавлен, скажем, счет 10.01. Добавлен самым наглым образом - вручную и в КОНФИГУРАТОРЕ. все это варилось-вертелось много лет, как-то обновлялось, и теперь базу надо привести в нормальное состояние - заменить этот счет на счет типовой поставки и вообще план счетов привести к исходному типовому виду. Если отбросить самый очевидный способ решения - загрузить типовой план счетов и перенести все движения и ссылки с одного счета на другой - как еще можно решить задачу? Поставкой, объединением, через выгрузку/загрузку файлов конфигурации, как-то через XML, или HEX-редактором..
#1 by EugeniaK
А что мешает стандартным сравнение/объединением объединить?
#2 by Stim
стандартным сравнение/объединением  - в предприятии будет 2 счета 10.01 - один предопределенный типовой, второй - помеченный на удаление и на котором будет все висеть
#3 by EugeniaK
Насколько я понимаю, если они будут одинаково называться в конфигураторе, то замечательно сольются в один. Просто переименуй добавленный вручную перед объединением, если вдруг имена отличаются.
#4 by Stim
плохо ты понимаешь. "сливаются" они по внутренним идентификаторам
#5 by Stim
+ и это далеко не код счета
#6 by Лефмихалыч
8.3 выгружает в xml все. В этих эксэмэлях можно подменить гуид объекта метаданных на раз. Ну, тось - технически можно. Как по факту потом оно будет с этим жить - не знаю, но конфа загружается ормально и сравнение-объединение ощущает правильные изменения в ГУИДах объектов. Это я проверял
#7 by Stim
круто, круто. как выгрузить конфу на 8.3 в xml?
#8 by EugeniaK
Не код. УИД метаданных, но не ссылка из базы. И имя счета в конфигураторе. И "предопределенное имя" в реальной базе. 1. Проверяешь в имеющемся счете, что имя совпадает с именем в типовой. Если не совпадает, то переименовываешь и обновляешь конфигурацию. 2. Объединяешь свою с типовой с указанной галочкой "предопределенные счета". 3. Удаляешь старый счет, добавленный ранее вручную. 4. Обновляешь конфигурацию. В итоге у тебя в базе все старые данные на новом счета.
#9 by EugeniaK
Ссылка в реальной базе никак не связана с ГУИДом метаданных. Она связана через "Имя". Если поменяется ГУИД метаданных но останется "предопределенное имя", то с точки зрения базы ничего не изменится.
#10 by Stim
4. Обновляешь конфигурацию и имеешь 2 счета в режиме предприятия. Евгения, ты сама-то так пробовала?
#11 by Stim
если ты про Конфигурация - выгрузить/загрузить конфигурацию из файла - то не работает. создал пустую базу, добавил план счетов и счет. выгрузил в хмл. открыл ChartOfAccounts.ПланСчетов1.Predefined.xml , изменил ид вручную. сохранил, загрузил. Выдало предупреждение, что "код не уникален" и задвоило этот счет в режиме предприятия
#12 by EugeniaK
Пробовала. Получилось. Добавленный вручную удалил до обновления конфигурации?
#13 by Stim
ок, завтра попробую так
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям