Свертка базы 1С, перенос документов, справочников, остатков по регистрам и счетам.

Главная Описание Скачать Купить Клиенты Поддержка Контакты
Главная arrow Описание
Описание Версия для печати Отправить на e-mail

Термины.

База Экспорт – База источника данных, из которой выгружаются данные.
База Импорт – База приемника данных, в которую загружаются данные.
Подготовка конфигурации импорта.

Внимание: Данные действия обязательны для правильной работы переноса.

В каталоге «ForMDImport» находится файл конфигурации, предназначенный для объединения в конфигурацией базы импорта.

Добавить документ ввода остатка по регистрам «СлужебОстаткиПоРегистрам», с помощью копирования или объединения конфигураций.

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

Замечание: Если вы не планируете перенос остатков по регистрам, то данный документ можно не добавлять.

Внимание: Если вы добавили документ, то проверьте права на проведение документа. 

Быстрый старт для идентичных конфигураций.

1. Создать два элемента в справочнике "Базы", с соответствующим именем и пути к базе данных.

2. С помощью обработки "Инициализация" открыть обе базы, как OLE-объекты.

3. С помощью обработки "Формирование метаданных" заполнить данные о метаданных каждой базы.

4. В справочнике "Настройки соответствий" создать элемент и нажать кнопку "Соответствия"- это и будет настройка переноса.

5. В форме списка открытого справочника "Соответствия" нажать кнопку "Анализ".

6. Открыть обработку "Перенос данных", выбрать настройку соответствий и параметры переноса, и нажать кнопку "ПЕРЕНОС".


Подробное описание технологии переноса.

Рассмотрим каждый пункт более подробно.

1. Создать два элемента в справочнике "Базы", с соответствующим именем и пути к базе данных.

Справочник «База данных»

Элемент справочника «Базы данных»:

Справочник содержит список баз данных для экспорта и импорта. Элемент справочника «Базы данных».

Наименование – наименование в списке справочника.
Путь – путь к базе данных.
Пользователь и пароль – имя пользователя, под которым конфигурация переноса подключается к базе через OLE-сервис.

Пользователь для просмотра - имя пользователя, для открытия базы в разделенном режиме для просмотра данных.

2. С помощью обработки "Инициализация" открыть обе базы, как OLE-объекты.

Обработка «Инициализация»

Инициализация 

Форма инициализации баз данных

База экспорт – элемент справочника базы данных предназначенной для выгрузки данных.

База импорт – элемент справочника базы данных предназначенной для загрузки данных.

Инициализация – подключение к базе данных через OLE – сервис.

Деинициализация – закрытие подключения к базе данных через OLE- сервис.

Открыть для просмотра – открыть в обычном режиме, через пользователя для просмотра этой базы данных. Предлагается на выбор два режима, разделенный или монопольный режим, например для восстановления индексов.

Двойная инициализация – инициализация базы экспорта и импорта подряд, друг за другом.

Напротив каждой базы данных, синим цветом, отображается статус подключения, «открыта» или «закрыта».

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

Чтобы закрыть подключения, надо снова открыть обработку и деинициализировать.

3. С помощью обработки "Формирование метаданных" заполнить данные о метаданных каждой базы. 

 

Формирование метаданных

 Формированиие метаданных базы данных
 
База данных – элемент справочника базы данных.
Константы, Перечисления, Справочники, Документы, ВидыСубконто, ПланСчетов, Регистр – данные о каких метаданных базы будут считываться.
Выводить сообщения – описания процесса создания метаданных.

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

Внимание: Данную процедуру надо ОБЯЗАТЕЛЬНО выполнить для базы импорта и для базы экспорта.

После формирований метаданных о каждой базе, можно открыть форму списка справочника базы данных и увидеть сформированные метаданные, для этого кликните на элемент справочника или используем верхнюю панель инструментов:
 
Пример метаданных 
Пример сформированных метаданных базы
 Для удобства восприятия, элементы справочников метаданных почти полностью копируют формы метаданных из 1С: Конфигуратора.Элементы открываются в режиме редактирования, но изменять их нельзя.Данные параметры используются в момент переноса.При повторном формировании метаданных, все параметры обновляются, притом удаленные метаданные помечаются на удаление.

4. В справочнике "Настройки соответствий" создать элемент и нажать кнопку "Соответствия"- это и будет настройка переноса.

Справочник «Настройки соответствий»
Соответствия переноса данных
Справочник "Настройки соответствий"
 
Список настроек переноса, каждый элемент справочника является правилом переноса из одной базы в другую.
Если у нас в справочнике «Базы данных» два элемента, то мы можем создать две настройки переноса:
- из базы «Торговля и склад (демо)» в базу «Торговля и склад»;
- из базы «Торговля и склад» в базу «Торговля и склад (демо)»;
Для каждого элемента «Настроек соответствия» задаются правила соответствий метаданных базы импорта и экспорта

5. В форме списка открытого справочника "Соответствия" нажать кнопку "Анализ".

После нажатия кнопки «Анализ» мы увидим следующее сгенерированное правило переноса. Анализ идет на совпадение идентификаторов метаданных.
Анализ
Пример заполненного справочника соответствий.
 
 Анализ – заполнение правила, на основании совпадения идентификаторов метаданных.
Проверка типов – проверка совпадения типов метаданных.
Проверка соотв. – проверка заполненности соответствий и совпадения параметров метаданных.
Метаэкспорт, Метаимпорт – открыть параметры метаданных текущей строчки.

6. Открыть обработку "Перенос данных", выбрать настройку и параметры переноса, и нажать кнопку "ПЕРЕНОС".

Обработка «Перенос данных»

Интерфейс формы обработки переноса построен таким образом, чтобы видеть все возможные параметры переноса, это помогает в процессе выполнения их уточнять.
Перенос данных 1С 
Обработка переноса данных.
 
Жду ваших вопросов на е-майл: Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script

 

 
home contact search contact search