Имя: Пароль:
1C
1С v8
Слияние двух БП
,
0 Bibr
 
07.03.23
10:18
Две типовые базы БП 3.0 ПРОФ.
В каждой по одной организации. Обе ООО, система налогообложения одинаковая.
Задача - слить в одну базу с двумя организациями.
Справочники пересекаются. Т.е. переносить нужно не по гуидам, а задавать свои ключи.
Лет 5-7 назад решал подобную задачу с помощью КД, писал полностью правила.
Что сейчас? Какие механизмы использовать чтобы минимум трудозатрат? Может, есть типовые механизмы? Или готовые актуализируемые где-нибудь на инфостарте?
Коллеги, посоветуйте.
1 p-soft
 
07.03.23
10:22
(0) остатки перенести по одно из. переносить обороты со слиянием аналитики - задача бессмысленная и беспощадная. особенно если база большая.
а может и вообще - речь о консолидации надо вести
2 scanduta
 
07.03.23
10:26
(0) Объединял недавно 10 баз БП 3 КОРП.

Конвертация 2 и погнали, задача простая
3 scanduta
 
07.03.23
10:26
Но конечно сложность зависит от объема документов
4 Обработка
 
07.03.23
10:40
Если конфы баз идентичные то правила обмена в КД2 авотоматом создается отлично.
После просто подправить поиск объектов по нужным реквизитам и дело в шляпе.
5 Bibr
 
07.03.23
11:21
(2) много ли пришлось доделывать руками в созданных ПКО, ПВД? какие подводные камни?
опасаюсь задвоения каких-то типовых тривиальных справочников.
И ещё, вы выгружали только остатки или с документами?
6 Aleksey
 
07.03.23
11:25
(5) задвоятся поиск и замена тебе в руки. Эту фигню даже в типовую БП встроили
7 Bibr
 
07.03.23
11:28
(6) потому что эта фигня - инструмент для работы пользователю, а не программисту.
Мне по итогу готовый инструмент нужен, а не ручной обезьяний труд :)
8 Aleksey
 
07.03.23
11:33
(7) Ну раз ты не пользователь а программист, то и напиши свой инструмент, а не пользуйся готовым
9 scanduta
 
07.03.23
11:38
(5) Не очень много. Особое внимание уделить справочникам затрат -Статьи затрат, прочие доходы и расходы, способы отражения зарплаты в бухучете и прочее. Также написал собсвеенный сложный алгоритм поиска для контрагентов чтобы не дублировались. Справочники просто идешь в КД2 и проверяешь поля поиска для каждого объекта, по логике подходит созданный автоматом или нет. думаю штук 20 ПКО я подправил алгоритм поиска вручную.

Сложностей особо не было я переносил все документы с их движениями , со сверткой заморачиваться думаю смысла нет - процесс сложный, а свернуть можно после переноса.

Также отдельно переносятся некоторые независимые регистры сведений (вот мой список):
ФИОФизическихЛиц
ГражданствоФизическихЛиц
ДокументыФизическихЛиц
ФизическиеЛицаДокументов
СтатусыДокументов
СведенияОФайлах
ОтветственныеЛицаОрганизаций
ДвоичныеДанныеФайлов
ПараметрыНДСПоДоговорам
ТекущиеКадровыеДанныеСотрудников


+ Нужно вручную переносить настройки обмена с ЗУП+ РС Соотвествие объектов информационных баз переносить и править немного
10 magicSan
 
07.03.23
12:04
бред такой через кд делать, проще соединить и удалить дубли.
11 ads55
 
07.03.23
12:06
(10) полностью согласен. самый лучший вариант. проверенный.
12 Bibr
 
07.03.23
12:36
(8) надо будет - напишу.  Но если есть готовый инструмент, то зачем велосипеды изобретать.
Aleksey, прошу не писать в эту тему неконструктивные сообщения.
13 Bibr
 
07.03.23
12:36
(9) принял. спасибо большое!
14 Bibr
 
07.03.23
12:39
(10), (11) "проще соединить и удалить дубли"
под "соединить" вы что имеете ввиду? Универсальную выгрузку-загрузку XML?
а под "удалить дубли"? ручной геморрой через поиск и замену значений?
15 Bibr
 
07.03.23
12:48
(9) а что насчёт нумерации документов? прописывал создание префикса в ПКО?
16 scanduta
 
07.03.23
12:55
(15) С нумерацией у  меня проблем не возникло, но зависит от задачи.
Префиксы я менял алгоритмом в конвертации общим обработчиком  "После загрузки объекта" ну у меня своя специфика с филиалами и режимом КОРП.Нужно было префиксы менять.
17 Aleksey
 
07.03.23
12:58
(9) там вроде учетная политика тоже автоматом не залетит
18 timurhv
 
07.03.23
13:09
(10) Один филиал скопировал базу другого, переименовал организацию, подразделения, МОЛ. Через КД2 были сделаны правила, но эти справочники искались по идентификатору.
Потом неделю было весело, т.к. в базе работало 90 организаций по всему миру и ошибку не сразу заметили.
19 scanduta
 
07.03.23
14:58
(17) Точно

еще вот эти регистры забыл независимые:

УчетнаяПолитика
УчетнаяПолитикаПоНДФЛ
НастройкиУчетаНалогаНаПрибыль
НастройкиУчетаНДС
НастройкиУчетаСтраховыхВзносов
НастройкиУчетаЗарплаты
НастройкиУчетаНДФЛ
НастройкиРасчетаНДС
НастройкиСистемыНалогообложения
НастройкиЗарплатаКадры
НастройкиРасчетаРезервовОтпусков
УдалитьМетодыРаспределенияКосвенныхРасходовОрганизаций
ИсторияРегистрацийВНалоговомОргане  
ИсторияРегистрацийВНалоговомОрганеВторичный
ИсторияРегистрацийВОрганеПФР
СпособыОтраженияРасходовПоАмортизации
20 Сергиус
 
07.03.23
15:23
(0)Через План обмена Полный можно.
21 magicSan
 
07.03.23
16:35
(14) это быстрей, это всегда можно поправить, кто не умеет прогать руками, другие заменой по очевидному списку.
22 AlvlSpb
 
07.03.23
20:23
Почему ни одного предложения самого простого  решения - стандартный обмен между двумя базами через универсальный формат? Нормально работает, все что надо переносит, никаких задвоений
23 Сергиус
 
08.03.23
12:16
(22)А там что, разве правила не нужны?
24 Новый1сник2
 
08.03.23
12:55
(23) для универсального формата, вроде только правила регистрации нужны
25 AlvlSpb
 
08.03.23
13:29
(23) На то он и "Универсальный". Правила уже есть
26 Сергиус
 
08.03.23
13:48
(25)При выгрузке требуется конткретно указать файл с правилами
27 Aleksey
 
08.03.23
14:53
(26) ты путаешь 2 обработки обмена через xml.
Одна V8Exchan8х.epf - для нее нужны правила из КД (https://its.1c.ru/db/metod8dev/content/2943/hdoc)
Другая ВыгрузкаЗагрузкаДанныхXML8х.epf - Универсальная обработка "Выгрузка и загрузка данных XML" - она для обмена между одинаковыми конфигами без правил обмена (https://its.1c.ru/db/metod8dev/content/4126/hdoc)
28 Aleksey
 
08.03.23
14:55
(22) Там поиск по гуид, что для справочников не есть хорошо. Например валюты - у тебя будет 2 валюты рубль и многие тупят а чего это у меня рубль, а он требует какие то курсы и пересчеты.
29 AlvlSpb
 
08.03.23
23:49
(26) Ничего не требует и нормально переносит. Указываешь при создании обмена "Другая программа" Единственное правило - у баз не может быть одинаковый префикс.
30 Bibr
 
09.03.23
17:14
(29)
вам же ответили - универсальный обмен по гуидам переносит. В данном случае так нельзя
31 vde69
 
09.03.23
17:18
(0) ты для начала попробуй синхронизировать 2 пустые базы но с разными настройками учета, будешь удивлен сколько задвоений будет...