Конвертация данных в конфигурации базы 1С 8.3
-

Конвертация данных в конфигурации базы 1С 8.3

0
4346
15.12.2022 Айдар Фархутдинов

Содержание:

1.      Настройка обмена данными при помощи обработки «Универсальный обмен данными XML»

2.      Порядок конвертации данных 3.0 в конфигурации программы 1С  

    

1.      Настройка обмена данными при помощи обработки «Универсальный обмен данными XML»


В статье будет описано то, как делать работу в системе 1С более быстрой при помощи верных настроек обмена данными. Чаще всего обмен устраивают при помощи обработки «Универсальный обмен данными XML», либо с помощью универсальных правил переноса, которые задействуют во время обновления системы. Примером такого обмена служит «AccountingBase», как можно увидеть ниже:


1s nastrojka obmena dannymi.png

Библиотека «Документы»


Однако, такие методики по обмену информацией не являются универсальными, к примеру, для обмена между разными конфигурациями они не сработают, в этом случае нужно обратиться к 1С внешней программе, которая отвечает за конвертацию данных 3.0 и установку правил обмена 1С. Об этом и будет подробнее описано далее.


2.      Порядок конвертации данных 3.0 в конфигурации программы 1С


Рассмотрим подробную методику по проведению конвертации данных 3.0 в системе конфигурации 1С.


Для начала, обратимся к форме внешней обработки 1С 8.3, которая отвечает за описание метаданных, - «MD83Exp.epf» (либо «MD82Exp.epf»). Сама обработка находится внутри каталога с шаблонами в той папке, где установлена система конфигурации 1С. Ниже демонстрируется пример с расположением 1С внешней обработки документа на компьютере:


1s nastrojka obmena.png

Внешняя обработка 1С: Предприятия 8


Далее приведена инструкция по подготовке файла, который отвечает за конвертацию, к работе:


1.      Сама программа располагается на сайте ИТС 1С 8.3, там её можно скачать. Пусть нужно произвести выгрузку справочника «Контрагенты» из конфигурации «1С:Бухгалтерия» в конфигурацию «1С:Управление торговлей». По сути, в этом случае, конфигурация «1С:Бухгалтерия» является «Базой-источником», а конфигурация «1С:УТ» - «Базой-приёмником»;


2.      Далее нужно структуру базы метаданных загрузить в XML-файл, как раз, при помощи 1С внешней обработки документа, о которой выше шла речь, - «MD83Exp.epf». Чтобы провести это действие – нужно и в конфигурации «1С:Бухгалтерия», и в конфигурации «1С:Управление торговлей» запустить нашу обработку и провести её выгрузку при помощи структуры конфигураций 1С. Ниже демонстрируется выгрузка 1С внешней обработки документа и обе базы:


nastrojka obmena dannymi.png

Выгрузка описания структуры метаданных


Как только выгрузка была закончена – появится 2 файла, которые будут содержать описание структуры и конфигурации «1С:Бухгалтерия», и конфигурации «1С:УТ»:


nastrojka obmena dannymi 1s.png

База- источник Документ XML


3.      Следующим шагом нужно провести экспортирование схемы «XML» по обменному формату. Найти данный файл можно в обеих базах: открываем любую из наших баз для обмена в виде «Конфигуратора», переходим в панель «Общее» и кликаем на вкладку «XDTO-пакеты», как показано на скриншоте далее:


nastrojka obmena dannymi v 1s.png

XDTO-пакеты


Ищем строку с наименованием «EnterpriseData» и на ней избираем действие «Экспорт XML-схемы», как демонстрируется на примере ниже:


vneshnjaja programma.png

Экспорт XML-схемы


Далее нужно провести выгрузку, как показано далее:


vneshnjaja programma 1s.png

Выбор файла XML-схемы


vneshnjaja programma v 1s.png

Экспорт схемы XML успешно завершен


4.      Структуры баз «1С:Бухгалтерия» и баз «1С:Управление торговлей» нужно перенести в информационную базу «1С:Конвертация данных 3.0». Чтобы это сделать – к каждому файлу, который сформировался, нужно выполнить действие «Загрузка структуры конфигурации», как показано ниже:


9 1s vneshnjaja programma.png

Загрузка структуры конфигурации


Способом выгрузки избираем «В новую версию конфигурации» и начинаем выполнять загрузку, как демонстрируется ниже:


10 raznaja konfiguracija.png

Загрузка структуры конфигурации


Как только загрузка была окончена – в меню конфигурации появятся наши «База-Источник» и «База-Приёмник»:


11 raznaja konfiguracija 1s.png

Бухгалтерия Предприятия


5.      Следующий пункт – это загрузить структуру по обменному формату, для этого, открываем вкладку «Формат данных» и кликаем по «Загрузка структуры формата»:


12 forma vneshnej obrabotki 1s 8.3.png

Загрузка структуры формата


Тут нужно прописать файл, который выгружали раннее и начать загрузку, как в примере ниже:


13 forma vneshnej obrabotki 1s.png

Файл со структурой формата


Как только загрузка была окончена – переходим в панель «Формат данных» и кликаем на кнопку «Дерево объектов формата», где нужно избрать тот формат, который мы загружали, там увидим структуру этого формата, как демонстрируется далее:


14 forma vneshnej obrabotki.png

Структура формата: Дерево объектов формата


6.      Далее нужно перейти к самому действию конвертации данных 3.0. Чтобы это сделать – делаем две новые конвертации: в первую будут выгружаться справочники «Контрагенты» и «Сотрудники» из конфигурации «1С:Бухгалтерия», а во вторую будут загружаться для конфигурации «1С:Управление торговлей». Для начала, выбираем пункт «Конвертации

7.      » внутри базы, как показано ниже:


15 vneshnej obrabotki 1s 8.3.png

Конвертации


Каждой из операций нужно дать название, а также прописать версию, как можно увидеть далее:


16 baza metadannyh.png

Выгрузка из БП (Конвертация)


17 baza metadannyh 1s.png

Загрузка в УТ (Конвертация)


8.      Чтобы сделать правила конвертации данных – нужно перейти к настройкам, в той же вкладке:


18 baza metadannyh v 1s.png

Конвертации данных для конфигураций


Каждую из операций нужно настраивать отдельно. Переходим на панель «Правила конвертации объектов» и кликаем на «Создать», как демонстрируется в примере ниже:


19 baza metadannyh.png

Выгрузка из БП. Настройка правил обмена


В панели «Основные сведения» нужно прописать отличительную черту правила, а также сам объект и из системы конфигурации 1С, и по формату, а областью использования будет пункт «Для отправки», как можно увидеть ниже:


20 struktura konfiguracii 1s.png

Правило конвертации объектов (создание)


21 struktura konfiguracii.png

Правило конвертации свойств


Кликаем по кнопке «Автосопоставление», после чего кликаем на «Создать правила конвертации свойств»:

22 1s struktura konfiguracii.png


23 sajt its 1s 8.3.png

ГоловнойКонтрагент


24 sajt its 1s.png

Группы правил


9.      Точно так же нужно провести настройку загрузочного правила, внутри конфигурации «1С:УТ», однако, в данном случае, областью использования уже будет «Для получения»:


25 sajt its.png

Правило конвертации объектов (создание)


Точно так же кликаем на «Автосопоставление» и выбираем «Создать правила конвертации свойств»:


26 sajt its 1s 8.3.png

СправочникСсылкаКонтрагенты


10. Для каждого из правил конвертации данных делаем правило, которое будет касаться данных, которые являются предопределёнными. Областью их использования будет «Для получения и отправки», как демонстрируется ниже:


27 konfiguracii 1s upravlenie torgovlej.png

Физическое лицо


Точно так же действуем относительно «Загрузка в УТ» - правила:


28 konfiguracii 1s ut.png

Перечисление ЮридическоеФизическоеЛицо


Далее прописываем новые правила под наши свойства, для проведения их конвертации данных 3.0, как показано на скриншоте с примером ниже:


29 rabota v sisteme 1s.png

Выгрузка из БП: Настройка правил обмена


В панели «Правила конвертации свойств» также нужно внести новое правило по проведению конвертации:


30 rabota v sisteme.png

Перечисление ЮридическоеФизическоеЛицо


31 rabota v 1s.png

Правило конвертации свойства: Форма редактирования ПКС


Сохраняем аналогичный порядок действий и для другого нашего правила:


32 sisteme 1s.png

Правило конвертации свойства: Форма редактирования ПКС


11. Далее нужно сделать то правило, которое будет отвечать за обработку данных. Переходим в панель «Правило конвертации», выбираем «Создать на основании» и кликаем по «Правило обработки данных», как можно увидеть далее:


33 accountingbase.png

Правило обработки данных


При этом, вся информация будет автоматически перемещена:


34 accountingbase 1s.png

Справочник Ссылка Контрагенты (Правило обработки данных)


Точно таким же способом нужно сделать загрузочное правило, его создание отображено далее:


35 accountingbase.png

Справочник Контрагенты (Правило обработки данных)


12. Далее выгружаем модуль, который относится к обменному менеджеру, это можно сделать внутри 1С правила конвертации, если кликнуть на «Сохранить модуль менеджера обмена»:


36 universalnyj obmen dannymi xml.png

Выгрузка из БП: Настройка правил обмена


Точно так же необходимо сохранить правило по проведению конвертации по загрузочному справочнику, это продемонстрировано на скриншоте с примером ниже:


37 universalnyj obmen dannymi xml 1s.png

Загрузка в УТ


Следующий шаг – запустить систему конфигурации 1С, ту, для которой и требовался наш модуль, и найти внутри перечня с метаданными «МенеджерОбменаЧерезУниверсальныйФормат», его нужно развернуть и вставить модуль обмена данными, как показано в примере ниже:


38 universalnyj obmen dannymi xml 1s.png

Менеджер обмена через Универсальный формат


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


В данной статье было рассмотрено как проводить конвертацию данных 3.0 в общем случае, было определено, что это способ по обмену данными 1С 8.3 между абсолютно различными системами конфигураций 1С.

       

 Специалист компании "Кодерлайн"

Айдар Фархутдинов

Задать вопрос автору статьи
Тема вопроса*
Ваше имя*
E-mail или телефон*
Ваш вопрос*
 

Добавить комментарий
Текст сообщения*
Защита от автоматических сообщений
 
Разделы
Теги
#Ведомость : #Мәліметтер базасы # 1С жүйесінің конфигурациясы # Автоматизация процессов # акты в 1С # Животноводство # Заполнение реквизитов # Качество обслуживания # НСИ # Оформление акта # Растениеводство # Сатып алу және сату # Товары # Унифицированная форма #1С бағдарламау #1С емтихан #1С қалай жасауға болады #1С те қалай жасайды #1С-да қалай жасауға болады #1С-да қалай жасауға болады #1С-те қалай жасауға болады #1С-те қалай істеу қажет #1С: CRM #1С: ERP #1С: ERP Управление строительной организацией #1С: ERP-де қалай жасауға болады #1С: ERP. Управление буровой компанией #1С: WMS Управление складом #1С: Аренда и управление недвижимостью #1С: БУХ #1С: Договорчики #1С: Договоры #1С: Документооборот #1С: ЗУП #1С: Интеграция #1С: КА #1С: Колледж #1С: Конвертация данных #1С: Құжат айналымы #1С: Құжат айналымы #1С: Модули #1С: Платформа #1С: Розница #1С: Сценарное тестирование #1С: ТОИР #1С: УАТ #1С: УКФ #1С: Университет #1С: УНФ #1С: УПП #1С: Управление строительной организацией #1С: УТ #1С: УХ #1С: Шарттар #1С:ERP #1С:БГУ #1С:БП #1С:Бухгалтерия #1С:Бухгалтерия для Казахстана #1С:Комплксная автоматизация #1С:Предприятие #1С:Торговля и склад #1С:Управление холдингом #1С.6-НДФЛ #ADO #APACHE #API #canonical #com-объекты #Excel #Excel в 1С #GoogleDrive #HTTP #ITIL #Koderline: Управление медиа-холдингом #Koderline: Управление проектами строительства скважин #LINUX #MD83Exp.epf #MS SQL Server #Soap #WEB #WEB-сервисы 1С #Word #XML #Авансовый отчёт #Аванстық есеп #Автозаполнение #Администрирование 1С #Адресный классификатор #Акт сверки #акты в 1С #Анализ #Бағдарлама коды #Бағдарламалау тілі #База данных #Базы метаданных #Бақылау #Банк үзінділері #Банковские выписки #Банктік үзінді #Баспа нысаны #Безопасность сервера #Бесшовная интеграция #Бизнес-процесс #БИТ.Финанc #Битрикс24 #БКМ #Блокировки в 1С #Бонусная система #БСП #БУ #Бурение скважин #Бухгалтерлік есеп #Бухгалтерский отчет #Бухгалтерский учет #Бюджетирование #Валюта #Ввод данных #Взаимодействие с клиентами #Виды документов #Виды справочников #Виды цен #Внедрение #Внедрение ERP #Внешняя обработка документа #Возврат #Годовая ведомость #График платежей #Группа доступа #Данные #ДДС #Деректер #Деректер түрі #Деректерді құру #Деректердің түрлері #Деректермен алмасу #Дисконтные карты #Доверенность в 1С #договор #Документ #Документ закупки #Документ корректировки долга #Документ Приобретение товаров и услуг #Доставка #Есеп #Есеп айырысу шотына түсу #Есепке алу #Есептеулер #жалақы #Жеке параметрлер #Жылдық ведомость #Заказ клиента #Заказ покупателя #Заказ поставщику #Закрытие месяца #Закупка #Запасы #Запасы на складе #Запросы 1С #Заработная плата #Идентификатор товара #Интеграция 1С #Информационные ресурсы #Кадровый учет #Казначейство #КАК ОТРАЖАЮТСЯ ТОВАРЫ В ПУТИ 1С #Как сделать в 1С #Карточка сотрудника #Касса ККМ #Кесте формасы #Кіру тобы #кіруді шектеу #ККМ #Ключи криптографической системы #Код #Комиссионер #Комиссионные продажи #Компоновка данных #Конвертация данных #Контрагент #Контрагенттермен есеп айырысу #Контроль #Конфигурация #Конфигурация 1С #Конфигурация системы 1С #Корпоративное сопровождение #Корректировка поступления #Курсовые разницы #Курстық айырмашылықтар #қайтару #Қалдықтар #Құжат #Қате #Қойма #Қорлар #Құжат #Құжат #құжатты сыртқы өңдеу #Қызметкер картасы #Лизинг #Лицензии 1С #Логистика #Мәліметтер базасы #метадеректер базасы #Механизм Анализа Данных в 1С #Моделирование #Модуль Диадок #Монитор #МӨҚ бағалау әдістері #МСФО #Накладная ТМЦ #Налоги #Настройка прав доступа #Настройка программы #Настройка системы #Начисление зарплаты #Начисления #Номенклатура #Нормативно-справочная информация #Обмен данными #Обмен между базами #Обновления #Объектілік мәліметтер базасы #Объектная база данных #Ограничение доступа #Оприходование #Оптимизация #Оптимизация бизнеса #Оптимизация процессов #Оптимизация работы #Оптовые продажи #Ордерная схема #Ордерный склад #Основные средства #Остатки #Остатки счета #Ответственное хранение #Отгрузка товаров #Отпуск #Отчет комитенту #Отчетность #Отчеты в 1С #Оценка задач #Ошибка #Өнімді есепке алу #Пайдаланушының рөлі #Параметры #Передача на комиссию #Перенос данных #Персональные настройки #Печатная форма документа #Печать ценников #Пішін элементі #План-фактный анализ #Планирование #Планирование продажи #Платежное поручение #Платежный календарь #Платежный ордер #Подарочный сертификат #Поддержание запасов #Покупки и продажи #Полезные обработки #Поставщик #Поступление на расчётный счёт #Поступление товара #Права доступа #Правила обмена #предопределенные элементы справочников #Проводки 1С #Программирование в 1С #Программные права #Программный код #Продажи #Производственный процесс #Производство #Прямой обмен #Путевой лист #Работа с объектами в 1С #Рассылка отчетов #Расход #Расходный кассовый ордер #Расчеты с контрагентами #Расширение конфигурации #Регистрационный номер #Регламентные задания #Регламентные отчёты #Регламентный учёта #Регламенттік есеп #Регламенттік есептер #Резерв товара #Резервирование #Резервная копия #Ресурсная спецификация #Реттеуші тапсырмалар #РМК #Розничная и оптовая торговля #Розничная продажа #Розничная торговля #Роль пользователя #РСБУ #С # #Салықтар #Салықтық есепке алу әдістері #САтуды басқару #Сатып алу #Сатып алуды басқару #Сверка взаиморасчетов #СКД #Скидки #Склад #Складской учет #Согласование #Соединение COM в 1С платформе #Сортировка #Списание #Способы налогового учета #Способы оценки МПЗ #Справочник #Справочник #Сравнение конфигураций #Сұрыптау #Табличная форма #Табличная часть #Тауардың түсуі #Тестирование 1С #Тестирование процесса #Техническое задание #Технологическая операция #Тип данных #Типовые конфигурации #Тікелей алмасу #ТМЦ #Торговое оборудование #Төлем кестесі #Төлем күнтізбесі #Төлем тапсырмасы #Төлем тапсырысы #Транспортная логистика #Уведомления #Управление #Управление заказами #Управление закупками #Управление продажами #Управление проектами #Управление ресурсами #Управление финансами #Управленческий учет #Утверждение #Учет #Учет номенклатуры #Учет продукции #Учет товаров #Файл #Файлы #Финансовый учет #Форма #Форма элемента #Формирование заказов #Функция предварительного просмотра #Характеристика номенклатуры #Хранилище настроек #Ценообразование #Чек #Чек ККМ #Чек-бокс #шаблон #Шот қалдықтары #Штрихкод #Штрихкодирование #Эквайринговый терминал #Экзамен 1С #Электрондық цифрлық қолтаңба #Электрондық цифрлық қолтаңба#Тікелей алмасу #Электронно-цифровая подпись #Элемент пішіні #Элемент справочника #Элемент формы #Этапы #Этикетка #ЭЦП #Язык программирования #Яндекс.Касса 1С под Linux Email или телефон коррект Криптографиялық жүйенің кілттері Работа с объектами в 1С Функциональные опции в 1С
Услуги программиста 1С
Получите специалиста  
для решения всех задач
в области 1С
Программы 1С
Цены и подробное описание программ 1С:Предприятие 8.