Обработка предназначена для переноса документов между базами произвольных конфигураций 1С v7.7.
Перенос данных осуществляется через текстовый файл, каждый вид документа обрабатывается отдельно (возможность реализации пакетной обработки списка видов документов, сохранение настроек не рассматривалась, поскольку обработка задумывалась для универсального применения к базам с разными конфигурациями). Также позволяет выполнить сопутствующие операции (получение списка видов документов базы данных, просмотр, перенумерация, удаление документов).
Отчет подробно задокументирован посредством описания элементов экранной формы.
Порядок работы:
- Откройте обработку в исходной и принимающей базах, выберите каталог файла обмена.
- В исходной базе сформируйте список видов документов, определите последовательность переноса документов с учетом взаимовлияния видов документов (например, не стоит переносить документы "СчетФактура", если не перенесены документы реализации), задайте период выгрузки документов.
- В исходной базе выберите выгружаемый вид документов;
на закладке "Экспорт" установите флажки у выгружаемых реквизитов;
на закладке "Дополнительные настройки" при необходимости задайте условия выгрузки (по одному реквизиту или реквизиту реквизита) (например, при переносе из бухгалтерии УСН в ОСН потребуется условие "ТипНоменклатуры равен (или не равен) "Материалы");
пометьте флажком реквизиты, выгружаемые основным представлением (как правило, наименованием), если в принимающей базе соответствующий реквизит имеет строковый тип;
на закладке "Экспорт" нажмите кнопку "Экспорт" для начала выгрузки документов. - В принимающей базе выберите загружаемый вид документов (имена экспортированного и импортируемого вида документов могут и не совпадать;
на закладке "Импорт" нажмите кнопку "Заполнить соответствие полей" и, при необходимости, откорректируйте таблицу соответствия вручную (в общем случае тип рекизита в исходной и принимающей базах может и не совпадать, для изменения типа реквизита включите флажок "Показать тип", для назначения нескольким реквизитам принимающей базы одинакового реквизита исходной включите флажок "Полный список экспорта")
(пояснение к таблице: "Р"-общий реквизит, "Ш"-реквизит шапки, "Т"-реквизит табличной части);
(описание флажков закладки см. в всплывающих подсказках формы (или воспользуйтесь кнопкой "рассказать про..." панели инструментов формы);
на закладке "Дополнительные настройки" при необходимости задайте соответствие счетов в исходной и принимающей базах;
на закладке "Импорт" нажмите кнопку "Импорт" для начала загрузки документов;
при необходимости перейдите на закладку "Сервис" и посмотрите результат загрузки и, если он Вас разочаровал, удалите документы выбранного вида (здесь же) и повторите перенос с откорректированными параметрами (Внимание: перед выполнением операций удаления и перенумерации документов проверьте период обработки на закладке "Документ"). - Перейдите к пункту 3.
P.S.: При импорте документы не проводятся, т.к. порядок переноса выбирается пользователем, а проводить отгрузку без поступления не имеет смысла.
При переносе документов между базами с разными конфигурациями реквизиты типа "ВерсияОбъекта" рекомендую переносить значением;
значение выбирается в соответствии с константой "НомерРелиза" принимающей базы на период переноса.