Присоединение одной организации к другой - слияние. Создание и замена ссылок одной организации на другую

09.08.22

База данных - Свертка базы

Вашему вниманию процесс присоединения баланса одной организации к другой. Процесс объединения может быть использован на любых конфигурациях, где используется обработка Свертка информационной базы. Обработка Копирование и замена ссылок универсальна и может найти применение в других прикладных задачах - выполняет копию ссылки с заменой всех реквизитов, использующих организацию(легко переделывается на другой объект) на заданную. С помощью Свертки мы получаем остатки по регистрам на дату слияния. Далее этих остатки нужно заменить организацию, для чего мы используем обработку копирования с заменой. Мы осуществляли переход на БП 3.0.75.37.

Скачать исходный код

Наименование Файл Версия Размер
Копирование и замена ссылок
.epf 19,66Kb
22
.epf 1.2 19,66Kb 22 Скачать
Свертка информационной базы
.epf 98,40Kb
22
.epf 98,40Kb 22 Скачать
Этапы слияния:
 
 1. Создание остатков по регистрам накопления, бухгалтерии и сведений на дату присоединения организации.  

    Создаём документы Операция с помощью обработки Свертка информационной базы. Для этого типовая обработка Свертка информационной базы модифицирована под наши нужды:

  • добавлена возможность выбора даты свертки,
 
  Свертка информационной базы

 

  • РекомендуемыеНастройкиРегистровБП30 изменены настройки выгрузки по-умолчанию, т.к. свертка происходит на произвольную дату(необходимо вставить обработку в конфигурацию),
  • документы после свертки не удаляются, а активность включается автоматически

В итоге мы получим свёрнутую базу по присоединяемой организации без удаления движений прошлых периодов и сохранением истории по документам.

 

 
 2. Копирование и замена ссылок присоединяемой организации на организацию правоприемника

 Теперь самое интересное - чтобы подменить организацию и сохранить работоспособность нам нужно во всех ссылках используемых при вводе остатков заменить организацию. При этом по старой потеряется целостность информации, поэтому и решено было делать копию всех ссылок, в которых есть реквизит с присоединяемой организацию, и заменять этот реквизит на организацию правоприемника. Также при замене в объекте копии проверяются все реквизиты на использование организации, они копируются с заменой также.

 
   Копирование и замена ссылок(рис 2)

 

Нужно заменить организацию на новую в документах ввода остатков, а также во всех субконто и других ссылочных измерениях, участвующих в этих документах, и которых есть реквизит организация.

В обработке используется сохранение сопоставления созданных объектов через файл. Также обработку можно встроить в базу и создать регистр СоответствияОбъектовПриСлиянииОрганизаций, который будет использоваться вместо файла. В модуле обработке для этого созданы альтернативные функции.

Идея обработки была взята из //infostart.ru/public/519300/

 

 
 Некоторые особенности нашего слияния

 

  • При приходе Корректировок на присоединяемую организацию мы использовали обработку для создания копий старых документов реализаций и поступления для последующего заполнения на основании их;
  • При копировании документов существует риск их перепроведения документов, поэтому мы их помечаем на удаление.
  • Некоторые ссылки уже имели свои копии и прежде чем копировать, делал поиск по наименованию и соответствию организаций. Этого не всегда было достаточно, чтобы найти, а, например, справочник Регистрация в налоговой имеет запрет на ввод одинаковых для одной организации, что выдавало ошибку. Эти объекты были сопоставлены отдельно

 

 

Слияние присоединение копия элементов свертка информационной базы замена ссылок кэш файл

См. также

Оптимизированная свертка Бухгалтерии 3.0

Свертка базы Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Платные (руб)

Расширение позволяет за 1-2 дня свернуть базу с десятками миллионов документов. Использует оптимизированный алгоритм определения документов, на которые нет ссылок, для последующего удаления 16 фоновыми заданиями. Не помечает документы на удаление.

38400 руб.

08.02.2024    589    2    0    

3

Многофункциональная выгрузка из 1С:УТ 11/ УТ 10 в 1С:БП2, БП3 (соответствия товаров, контрагентов, складов, статей ДДС)+Свёртка по НДС

Обмен между базами 1C Оптовая торговля Свертка базы Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Хотите точно знать, что вы выгружаете? Хотите сворачивать товары по НДС или фильтровать товары по доп. реквизиту? Вы волшебник, которому необходимо превращать одних контрагентов в других? Хотите при выгрузке превратить группу товаров в один? Или просто нужен удобный OLE обмен между 1C:Управление торговлей (ред. 11 или 10) и 1С:Бухгалтерия предприятия (ред. 2 или 3). Тогда эта обработка для вас!

10900 руб.

19.04.2013    168737    351    397    

327

Обрезание базы 1С

Свертка базы 8.3.8 Конфигурации 1cv8 Россия Управленческий учет Платные (руб)

Механизм обрезания базы 1С. Описан процесс переноса среза остатков в копию базы. Представлено прикладное решение - обработка по переносу данных. Реализован способ обмена между базами без длительного отключения рабочей базы.

7200 руб.

27.03.2023    4369    12    2    

14

Свертка базы УТ 10.3. Новая концепция

Свертка базы Платформа 1С v8.3 1С:Управление торговлей 10 Управленческий учет Абонемент ($m)

Представлена обработка для свертки УТ 10.3 по новой концепции - когда сворачиваем "подокументно", а не "целиком и сразу по всем регистрам".

5 стартмани

03.04.2024    1946    7    RustIG    16    

16

Сравнение остатков по регистрам накопления

Свертка базы Платформа 1С v8.3 1С:Управление торговлей 10 Управленческий учет Абонемент ($m)

Внешняя обработка (для конфигураций на обычных формах) сравнивает остатки на дату и в разрезе организации по всем регистрам накопления. Сравнение происходит между базами по технологии Com-соединение. Используется при свертке базы.

3 стартмани

27.03.2024    506    1    RustIG    0    

4

Свертка остатков по 41 счету в корреспонденции с 91 счетом

Свертка базы Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

Обработка обращается к остаткам по счету 41.1 на дату, что выбрал пользователь, пробегается по ним и заполняет документ "Операция, введенная вручную".

1 стартмани

18.03.2024    304    5    config    3    

2

Свертка ЗУП 3.1 и ЗКГУ 3.1

Свертка базы Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m)

Вопрос, который мучает всех: в связи с развитием возможностей программ 1С размеры/объем очень быстро растут (уже объем пустой базы более 1 Гб) и не секрет, что чем "тяжелее" база, тем она медленнее работает. Для БП-3.0 разработчики 1С сделали вшитый типовой механизм свертки базы, суть которого вывести остатки по счетам на дату свертки и удалить все документы/движения до этой даты. А вот для ЗУП пока ничего подобного нет, а база растет быстрее, чем на дрожжах. Я долго анализировал и искал возможные решения для свертки ЗУП, поиск в интернете дал кучу различных вариантов. А когда начинаешь их рассматривать, в основном – только "перенос" среднего заработка, а остальное – "доделай сам". Только фирмы-франчайзи предлагают что-то более серьезное, но за хорошую плату.

5 стартмани

28.02.2024    1486    50    ivnik    32    

17

Свертка выбранных остатков

Свертка базы Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

Обработка позволяет свернуть выбранные остатки по счету на выбранный счет.

1 стартмани

13.02.2024    263    3    medm    0    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user1179716 23.03.22 22:45 Сейчас в теме
для зуп 3.1 последние обновления походит обработка ваша для слияния?
+
2. DennyPhilord 65 16.08.22 00:40 Сейчас в теме
(1) Как в ЗУПе происходит свёртка? В целом при не больших модификациях можно любые ссылки копировать. У нас был переход на БП поэтому в обработке в настройка указывается Операция введённая в ручную.
+
3. user1898628 14.09.23 18:38 Сейчас в теме
Денис, подскажите, все счета сворачиваются только в операции введенные вручную?
+
4. Ranel 22.09.23 05:16 Сейчас в теме
Есть типовая обработка "Поиск и удаление дублей" с помощью которой можно одну организацию заменить на другую. Какие преимущества имеет Ваша обработка перед типовой?
+
Оставьте свое сообщение