Универсальный транспорт справочников
Внешняя обработка, осуществляющая перенос данных (справочники) между информационными базами 1С. Автоматическое создание шаблона соответствий и предзагрузочный контроль данных. Использовать только 1Сv7.7 (любая компонента).
Выполнен в виде внешней обработки. Может использоваться под любой 1С:Платформой.
Инструкция:
Загрузить информационную базу, определенную Вами, как экспортирующая.
НАСТРОЙКА.
Перед началом работы выбрать закладку “Настройка” и нажать кнопку “Назначить опции ПО УМОЛЧАНИЮ”. Выбрать закладку “Файлы”. Определить ранее созданный транспортный каталог. Если предполагается неоднократный импорт (в несколько конфигураций), установить флажок “Использовать подчиненный каталог настроек”.
ЭКСПОРТ ДАННЫХ.
Выбрать закладку “Метаданные (Экспорт)”.
1. Выбрать (в таблице слева) интересующий для выгрузки справочник.
2. Кнопка “Сохранить структуру”.
3. Кнопка “Сохранить информацию”.
…. если не выбрано для всех справочников, то повторить для следующего
справочника с пункта 1.
ИМПОРТ ДАННЫХ.
Загрузить информационную базу, определенную Вами, как импортирующая. Отработать поз.НАСТРОЙКА с указанием каталога, в который только что экспортировали структуру и данные. При переключении закладок появится сообщение о том, что в этот каталог из этой базы экспорт запрещен. Возможен только импорт.
А. Создание шаблона соответствий.
Выбрать закладку “Метаданные (Экспорт)”.
1. ДаблКлик (мышкой) на интересующем Вас справочнике (таблица слева). Из представленного списка возможных для импорта справочников выбрать нужный.
2. Включится автомат создания шаблона, определяющий возможные комбинации атрибутов справочников по схеме Экспорт->Импорт. Эту же операцию возможно проделать вручную, используя кнопку “Добавить в шаблон-Адаптор”. При этом может возникнуть необходимость отключения “Поиск подобного идентификатора” в закладке “Настройка”.
3. Сохранить шаблон нажатием кнопки “…”
…создать шаблоны для остальных справочников.
Б. Импорт данных.
Выбрать закладку “Импорт”. Активной является таблица справа (Импортируемые справочники). Поиск подобия осуществляется автоматически. Колонка “Шаблон” значением Да-Нет определяет наличие шаблона. Колонка “Данные” значением Да-Нет определяет наличие файла данных. ДаблКлик (мышкой) на имени импортируемого справочника вызывает для просмотра/редактирования имеющийся шаблон.
1. Осуществить предварительный контроль соответствия данных имеющимся в текущей конфигурации данным (перечисление, ссылки на другие справочники). В процессе будет создан файл корректировки информации, который будет использован при загрузке.
2. Произвести загрузку данных нажатием кнопки “Загрузка”.
ПРИМЕЧАНИЯ.
Подчиненные справочники помечены символом “*”. При загрузке первым, естественно, грузить “Владельца”.
Автор разработки:
Леонид Кривцов, Одесса.
leonid@microdata.odessa.ua