|   |   | 
| 
 | Объединение планов счетов | ☑ | ||
|---|---|---|---|---|
| 0
    
        Stim 05.06.14✎ 21:33 | 
        Доброго вечера!
 Имеется план счетов от БП 2.0, в который еще в эпоху палеолита был добавлен, скажем, счет 10.01. Добавлен самым наглым образом - вручную и в КОНФИГУРАТОРЕ. все это варилось-вертелось много лет, как-то обновлялось, и теперь базу надо привести в нормальное состояние - заменить этот счет на счет типовой поставки и вообще план счетов привести к исходному типовому виду. Если отбросить самый очевидный способ решения - загрузить типовой план счетов и перенести все движения и ссылки с одного счета на другой - как еще можно решить задачу? Поставкой, объединением, через выгрузку/загрузку файлов конфигурации, как-то через XML, или HEX-редактором.. | |||
| 1
    
        EugeniaK 05.06.14✎ 22:13 | 
        (0) А что мешает стандартным сравнение/объединением объединить?     | |||
| 2
    
        Stim 05.06.14✎ 22:19 | 
        (1) стандартным сравнение/объединением  - в предприятии будет 2 счета 10.01 - один предопределенный типовой, второй - помеченный на удаление и на котором будет все висеть     | |||
| 3
    
        EugeniaK 05.06.14✎ 22:27 | 
        (2) Насколько я понимаю, если они будут одинаково называться в конфигураторе, то замечательно сольются в один. Просто переименуй добавленный вручную перед объединением, если вдруг имена отличаются.     | |||
| 4
    
        Stim 05.06.14✎ 22:29 | 
        (3) плохо ты понимаешь.
 "сливаются" они по внутренним идентификаторам | |||
| 5
    
        Stim 05.06.14✎ 22:29 | 
        + и это далеко не код счета     | |||
| 6
    
        Лефмихалыч 05.06.14✎ 22:33 | 
        (0) 8.3 выгружает в xml все. В этих эксэмэлях можно подменить гуид объекта метаданных на раз. Ну, тось - технически можно. Как по факту потом оно будет с этим жить - не знаю, но конфа загружается ормально и сравнение-объединение ощущает правильные изменения в ГУИДах объектов. Это я проверял     | |||
| 7
    
        Stim 05.06.14✎ 22:41 | 
        (6) круто, круто. как выгрузить конфу на 8.3 в xml?     | |||
| 8
    
        EugeniaK 05.06.14✎ 22:42 | 
        (4) Не код. УИД метаданных, но не ссылка из базы. И имя счета в конфигураторе. И "предопределенное имя" в реальной базе. 
 1. Проверяешь в имеющемся счете, что имя совпадает с именем в типовой. Если не совпадает, то переименовываешь и обновляешь конфигурацию. 2. Объединяешь свою с типовой с указанной галочкой "предопределенные счета". 3. Удаляешь старый счет, добавленный ранее вручную. 4. Обновляешь конфигурацию. В итоге у тебя в базе все старые данные на новом счета. | |||
| 9
    
        EugeniaK 05.06.14✎ 22:50 | 
        (8) Ссылка в реальной базе никак не связана с ГУИДом метаданных. Она связана через "Имя". Если поменяется ГУИД метаданных но останется "предопределенное имя", то с точки зрения базы ничего не изменится.     | |||
| 10
    
        Stim 05.06.14✎ 22:54 | 
        (8) 
 4. Обновляешь конфигурацию и имеешь 2 счета в режиме предприятия. Евгения, ты сама-то так пробовала? | |||
| 11
    
        Stim 05.06.14✎ 22:56 | 
        (6) если ты про Конфигурация - выгрузить/загрузить конфигурацию из файла - то не работает.
 создал пустую базу, добавил план счетов и счет. выгрузил в хмл. открыл ChartOfAccounts.ПланСчетов1.Predefined.xml , изменил ид вручную. сохранил, загрузил. Выдало предупреждение, что "код не уникален" и задвоило этот счет в режиме предприятия | |||
| 12
    
        EugeniaK 05.06.14✎ 23:06 | 
        (10) Пробовала. Получилось. Добавленный вручную удалил до обновления конфигурации?     | |||
| 13
    
        Stim 05.06.14✎ 23:28 | 
        (12) ок, завтра попробую так     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |