gifts2017

Перенос объектов и бухгалтерских остатков через OLE между базами данных с идентичными конфигурациями

Опубликовал Сергей Хоменко (VGHOST) в раздел Обработки - Обработка документов

Формирует в базе-приемнике документ Операция, содержащий текущие остатки по выбранным счетам базы-источника.
Универсальна. Не зависит от количества и типов субконто.

Основана на обработке "Универсальный OLE-перенос объектов между БД с идентичными конфигурациями" v1.36.
Добавлена закладка "Бухгалтерские остатки".

Использование:

1. На закладке "Выгрузка" выбрать конфигурацию-приемник.
2. На закладке "Настройка" нажать "Загрузить структуру" и настроить Ключи (если требуется) или указать ранее сохраненную схему переноса и нажать "Загрузить схему переноса".
3. На закладке "Бухгалтерские остатки" указать дату выгрузки, пометить выгружаемые счета и нажать "Выгрузить".

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

Скачать файлы

Наименование Файл Версия Размер
ObjAndBTotalsCopyOLE.7z 186
.7z 29,45Kb
28.11.11
186
.7z 29,45Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
0. Сергей Хоменко (VGHOST) 29.11.11 13:26
Формирует в базе-приемнике документ Операция, содержащий текущие остатки по выбранным счетам базы-источника.
Универсальна. Не зависит от количества и типов субконто.


Перейти к публикации

1. Иван Иванов (Famza) 29.11.11 13:26
А на базе какого объема тестировалась? Сколько времени надо на перенос остатков базы?
2. Сергей Хоменко (VGHOST) 29.11.11 13:47
Трудно сказать, дело было 2 года назад...
База была файловая, в пределах 100М, минут за 10 все выгрузилось.
Да и особая производительность тут зачем? Писалось с упором на универсальность - ни одной ссылки на конкретные объекты или геометрические параметры данных...
Более того, первоначально выгрузка делалась на основе Инструмент обмена данными между БД с идентичными конфигурациями (OLE), которая давно не обновлялась, поэтому перед выкладкой я добавил функционал в оригинальную обработку, приведенную в описании. Таким образом, можно сказать, что последний вариант не тестирован вообще.
Впрочем, механизм выгрузки остатков сам по себе является надстройкой, не вносящей существенных изменений в основной код, и сам по себе тестировался сурово, клиент остался доволен.
Так что должно работать, пробуйте, пишите по результатам!
3. Александр Лыткин (TrinitronOTV) 30.11.11 07:49
спасибо за труд, пригодиться
4. Инна (westinka) 30.11.11 08:22
в зик тоже создается операция?
5. Сергей Хоменко (VGHOST) 30.11.11 11:23
Полностью универсальна только часть переноса объектов, остатки переносятся только бухгалтерские, потому и название соответствующей закладки - "Бухгалтерские остатки".
ЗиК не имеет поддержки необходимых механизмов, бухгалтерские остатки сниматься не будут, Операция формироваться не будет.
Даже если компонента "Бухгалтерский учет" установлена, просто будет сформирована пустая операция (предположительно - не тестировал такой вариант).
6. Ольга Гайдукова (оля) 02.12.11 17:21
7. василий Алибабай (3n3m47) 02.12.11 18:18
8. Престиж Полякова (prestige) 04.12.11 10:22
Решила комментировать все потенциально интересные обработки чтобы не потерялись, а на всех пригодившихся в реале ставить плюс. Пока камменты.
9. Лобов Максим (corsar4ik) 26.12.11 10:32
Спасибо, очень помог перенос БО. Кстати, а в чем разница с http://infostart.ru/public/19669/ ? Если добавите регистры, будет круто...
10. drpipishner (drpipishner) 10.01.12 08:28
Большое спасибо за труд. Написано удобно и красиво.
Удобно дорабатывать под свои нужды .
Рекомендую всем нуждающимся.
11. Сергей Хоменко (VGHOST) 10.01.12 11:34
(9) corsar4ik,
Разницу можно увидеть только в исходнике. Собственно, в свое время я попытался воспользоваться http://infostart.ru/public/19669/, пришлось подправить. Чуток...
В описании не приводятся ссылки на эту разработку как на источник, так как после переработки от нее осталось только пару элементов управления. Кроме того, в текущей редакции в качестве основы использована последняя версия оригинальной обработки http://infostart.ru/public/14972/.

Для регистров нереализуемо, так как в v7 регистры двигаются только специализированными документами, универсального механизма не выйдет.
13. Bob Bob (bobmaxm) 29.01.12 17:38
С помощью данной обработки можно перенести срез остатков из Бухгалтерии 2.0 в идентичную конфигурацию?
14. Сергей Хоменко (VGHOST) 30.01.12 10:16
(13) bobmaxm, нет, обработка для платформы 7.7, на 8х не работает.
16. Андрей Вершинин (&-rey) 04.02.13 17:31
Спасибо, немножко пошаманил, но применил к УСН. Остатки перенес на ура
17. Алексей Дятко (masspi) 15.07.13 11:24
Подскажите пожалуйста что такое схема переноса данных?
18. Сергей Хоменко (VGHOST) 16.07.13 00:16
Это то,что на закладке Настройка. Если мне не изменяет память (v7 попадает под руку все реже) там задаются реквизиты, по которым будет происходить поиск объектов в базе-приемнике. Структура объектов подразумевается идентичной, поэтому никаких настроек конвертации нет.
19. Бенджамин Спок (Spoke37) 02.06.15 12:11
Надо запомнить, погляжу когда разживусь $m
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа