Выкладываю рабочий пример правил конвертации. Разрабатывался для потребности в периодическом переносе части документов и справочников из базы УПП в БП 3.0. Надеюсь, кому-нибудь пригодится данная наработка. Проверялась работоспособность на конфигурации Управление производственным предприятием, редакция 1.3 (1.3.51.4) и Бухгалтерия предприятия, редакция 3.0 (3.0.31.13).
При помощи данных правил идёт выгрузка из базы УПП в сторону БП, следующих документов:
- Реализация товаров и услуг
- Поступление товаров и услуг
- Счет-фактура выданный
- Счет-фактура полученный
- Приходный кассовый ордер
- Расходный кассовый ордер
- Перемещение товаров
- Комплектация номенклатуры
- Требование накладная
- Возврат товаров поставщику
- Возврат товаров от покупателя
- Счет на оплату покупателю на основании Заказа покупателя
- Счет на оплату покупателю
- Списание товаров
- Оприходование товаров
- Инвентаризация товаров
- Отчет о розничных продажах
- ГТД по импорту
- Поступление доп. расходов
- Авансовый отчет
- Платежное поручение входящее
- Платежное поручение исходящее
- Исполнительный лист
- Корректировка долга
- Корректировка реализации
- Поступление денежных документов
- Платежный ордер поступление денежных средств
- Платежный ордер списание денежных средств
- Платежное требование полученное
А также практически все справочники, которые используются в данных документах (Номенклатура, Единицы измерения, Контрагенты и другие)
Обмен осуществляется через "Универсальный обмен данными в формате XML"
Инструкция о том, как произвести перенос информации УПП 1.3 в БП 3.0
ВАЖНО!!! Предварительно, рекомендую все тестирования обменов производить на копиях базы. Особенно, когда вы являеетесь пользователем без навыков переноса данных.
Иначе можно испортить содержимое баз. Проверили на копиях, убедились, что правильно делаете, и только потом переходите к переносу на боевых базах.
Для усиления мер безопасности, перед переносом данных лучше сделать копии баз, как приемника так и источника
ВАЖНО!! В процессе поддержки правил конвертации, в очередные версии правил добавляются очередные типы переносимых данных, документов, справочников и т.д. и т.п.
Поэтому состав переносимых данных от версии к версии могут отличаться. Если хотите максимально полный список данных для переноса, качайте правила крайние релизы. В описании публикации в список выгружаемых типов документов указываю, список актуальный для актуальных версий правил.
Перенос данных делится на два этапа:
Этап №1. Выгрузка информации из источника "УПП 1.3."
Скачиваем правила обмена
Необходимо зайти в базу источника, в нашем примере УПП 1.3
Запускаем обработку "Универсальный обмен данными в формате XML" Основное меню \ Сервис\ Прочие обмены данными \ Универсальный обмен данными в формате XML
Переходим на закладку "Выгрузка данных"
Указываем имя файла, где указаны правила конвертации
Загружаем настройки для правил
Заполняем реквизит "Имя фалйа данных", тот файл, куда будем выгружать данные
На закладке "Выгружаемые данные", выбираем те типы объектов, которые нам необходимо выгрузить
Если мы выгружаем документы, то необходимо указать период за который нам необходимо выгрузить документы, например с "01.01.2018" по "31.01.2018"
Настройка выгрузки готова, можно нажимать на кнопку "Выгрузить данные", которая располагается в верхнем меню обработки
По окончании выгрузки будет выведено соответствующее предупреждение, а окне служебных сообщений, будет выведена информация о количестве выгруженных объектов
Этап №2 Загрузка информации в Бухгалтерию 3.0.
Необходимо зайти в базу приемник, в нашем примере Бухгалтерию 3.0.
Необходимо убедиться, что есть доступ к разделу "Все функции"
Для этого переходим Главное меню \ Сервис \ Параметры
P.S.: Если у вас не отражается флажок "Отображать команду "Все функции"", значит Вам не хватает права "Администратор системы"
Открыть обработку "Универсальный обмен данными в формате XML"
Перейти на закладке "Загрузка данных"
Выбираем ранее выгруженный файл с данными, заполняя реквизит "Имя файла загрузкина сервере"
Нажимаем на кнопку "Загрузить данные"
По окончании выгрузки будет выведено соответствующее предупреждение, а окне служебных сообщений, будет выведена информация о количестве загруженных объектов
Для того, чтобы убедиться, что документы загружены, переходим в соответствующие подсистемы продажи, раздел "Реализация (Акты,накладные)", закупки раздел "Поступления (акты, накладные)"
И видим наличие загруженных документов
Зайдем в загруженные документы
Перенос данных завершили
Видеоинструкция