Предназначена для переноса документов между базами с одинаковой конфигурацией. Не нуждается в правилах обмена и настройке обмена.
Надо указать период, за который требуется перенести документы и вид документов (если будет выбран Общий журнал, то возможно выбрать документы разных видов одновременно). Переносится будут документы выделенные в табличной части. Можно делать отборы по любому реквизиту шапки документов (они все выводятся в таблицу), либо задать отбор по какому-либо объекту и получить в списке доступных видов только те, которые содержат указанный объект.
Предусмотрено 3 режима переноса:
1) Все. Будут перенесены все выделенные документы;
2) Только существующие. Будут перенесены только те из выделенных, которые уже есть в базе-приемнике (т.е. обновлены данные);
3) Новые. Будут перенесены те из выделенных, которых еще нет в базе-приемнике.
Документы синхронизируются по УИДу.
Синхронизация справочников осуществляется по УИДу, в случае не нахождения происходит попытка найти по коду или наименованию (в зависимости от основного представления). Если не найден ни одним из способов будет создан новый элемент с УИДом элемента-источника.
Реквизиты документов с типом ХранилищеЗначений не обрабатываются. Пока не реализован перенос таблиц регистров документа "Операция" и аналогичных, которые содержат записи регистров непосредственно в ТЧ.
Есть 3 варианта проведения перенесенных документов:
1) Проводить все. Будет произведена попытка провести все перенесенные документы;
2) Проведенные. Будет произведена попытка провести только проведенные в базе-источнике;
3) Нет. Перенесенные документы не будут проводится.
Успешное проведение в базе-приемнике зависит от многих факторов и не всегда возможно. Необходимо войти в базу-приемник в обычном режиме и провести последовательное перепроведение с исправлением проблемных ситуаций, мешающих ему.
Как минимум, если перенос осуществляется в чистую базу, там должны быть осуществлены первичные настройки, учетная политика и т.д.. Также следует иметь ввиду, что различие в настройках баз влияет на функциональные опции, а следовательно на заполнение документов и их проведение.
Перенос и запись справочников будут произведены в режиме ОбменДанными.Загрузка (без проверок на стороне базы-приемника и дополнительных алгоритмов записи данных).
По гиперссылке "Настроить подключение к ИБ" (также находится в допменю по кнопке "Еще" справа вверху) надо указать данные подключения к базе-приемнику. Тип базы, путь или имя базы и имя сервера, пользователя и пароль. Пользователь должен обладать полными правами в базе-приемнике и правом на внешнее соединение с базой.
Тестировалось на
- Платформа: 1С:Предприятие 8.3 (8.3.16.1296)
- Конфигурация: Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.76.77)
19.08.2024 UPD.
Добавил перенос выбранных элементов справочников, а также выгрузку/загрузку данных через xml-файл. В случае переноса данных через файл, при небольшом различии в реквизитах, надо установить флаг "Реквизиты отличаются". В таком случае будет произведена попытка удалить реквизиты, отсутствующие в базе-приемнике, из данных файла загрузки и загрузить без них.
Выгрузка в файл будет произведена полностью для выбранных строк списка. А загрузка согласно установленным флагам Переносить/загружать и Проводить. Т.е. если документ отсутствует в базе, то он будет загружен только при установленном флаге "Все" и "Только новые", в противном случае (уже имеется в базе) только при флаге "Все" и "Только существующие". Если документ был проведен в базе-выгрузки, то при установленном флаге Проводить "Все" и "Проведенные" будет произведена попытка его провести.
Данные будут выгружены и загружены в файл "данные.xml" в/из указанный каталог. Менять имя файла НЕ НАДО.
Протокол загрузки данных из файла будет сохранен в каталог Документы в файл вида "Протокол_загрузки_14082024_121205.txt".
Проверено на следующих конфигурациях и релизах:
- 1С:ERP Управление предприятием 2, релизы 2.5.18.54