Конвертація даних 3

Завдання

Передати інформацію про контрагенти зУП доБП. Дані передаються в односторонньому порядку, ідентифікація проводиться за унікальним ідентифікатором. Налаштування правил конвертації виконується за допомогою спеціальної конфігураціїКонвертація даних, редакція 3.0 (далі -КД 3.0 ).

обміну

Дія, що виконуються

Етап 1. Підготовка до налаштування правил.

Для налаштування правил конвертації в конфігураціїКД 3.0 повинні міститися відомості про структуру інформаційних баз, між якими проводиться синхронізація даних, а також структуру форматуEnterprise Data.

Крок 1. Вивантаження структури інформаційних баз УП та БП.

Для вивантаження інформації про структуру інформаційної бази використовується обробкаMD83Exp.epf, що входить до комплекту постачання конфігураціїКД 3.0.

Для кожної інформаційної бази (УП таБП ) необхідно виконати такі дії:

  1. Відкрити інформаційну базу у режимі “Підприємство”.
  2. Відкрити зовнішню обробкуMD83Exp.epf (Меню Файл & Відкрити).
  3. Вказати ім'я файлу, який слід зберегти структуру інформаційної бази.
  4. Перевірити налаштування у формі обробки (всі прапори мають бути зняті).
  5. Натиснути кнопкуВивантажити.

Крок 2. Експорт xml-схеми формату обміну

Для розвантаження схеми формату обміну використовуються стандартні можливості платформи.

Необхідно виконати такі дії:

  1. Відкрити одну з інформаційних баз (абоУП абоБП ) як “Конфігуратор”.
  2. У дереві метаданих знайти XDTO пакети зіменамиExchangeMessage таEnterpriseData_1_0_beta.
  3. Встановити курсор на пакет XDTO, натиснути праву кнопку миші та в контекстному меню вибрати пунктЕкспорт XML-схеми. Вказати шлях та ім'я файлу для експорту. Виконайте цю дію для кожного з двох пакетів, зберігши XML-схеми у два різні файли.

Крок 3. Завантаження структури інформаційних баз у конфігурацію КД 3.0

Завантаження виконується у конфігураціюКД 3.0 у режимі “Підприємство”. Наведені нижче дії слід виконати для кожної з конфігурацій, для яких налаштовуються правила конвертації (УП таБП ).

  1. Перейти до розділуКонфігурації, і вибрати командуЗавантаження структури конфігурації.
  2. Вказати шлях до файлу із структурою інформаційної бази (див.Етап 1, Крок 1 ).
  3. Вказати спосіб завантаження &у нову версію конфігурації.
  4. Натиснути кнопкуЗавантажити, дочекатися закінчення завантаження.

Крок 4. Завантаження структури формату обміну у конфігурацію КД 3.0

Завантаження виконується у конфігураціюКД 3.0 у режимі “Підприємство”.

  1. Перейти до розділуФормат даних, а потім вибрати командуЗавантаження структури формату.
  2. Вказати файли зі структурою формату (див.Етап 1, Крок 2 ). Необхідно вказати відразу обидва файли, використовуючи множинний вибір.
  3. Перевірити ім'я основного пакета XDTO – повинен збігатися з простором імен пакета XDTOEnterpriseData_1_0_beta (див. конфігураториУП абоБП ).
  4. Вказати спосіб завантаження &у нову версію формату.
  5. Натиснути кнопкуЗавантажити, дочекатися закінчення завантаження.

Етап 2. Створення конвертацій

Для вирішенняописаної задачі необхідно створити дві конвертації:

  • УП (для вивантаження даних зУП у формат обміну)
  • БП (для завантаження даних із формату обміну вБП )

Створення конвертацій проводиться у розділіКонвертації, командаКонвертації. Для нової конвертації необхідно вказати найменування, конфігурацію та формат обміну. Наприклад, конвертація для конфігурації УП:

  • Найменування & "УП2.0.7".
  • Конфігурація & "Управління підприємством".
  • Підтримувані версії формату & один рядок, в якому вибрано єдину позицію довідникаВерсії формату.

Далі для кожної з двох конвертацій потрібно налаштувати правила:

  • правила обробки даних,
  • правила конвертації об'єктів,
  • правила конвертації наперед визначених даних.

Для переходу до комплекту правил конвертації необхідно перейти в розділКонвертації, вибрати командуНалаштування правил конвертації і вибрати в списку конкретну конвертацію, для якої будуть налаштовуватися правила. В результаті буде відкрито формуНалаштування правил обміну, в якій зібрано всі правила для конкретної конвертації.

Етап 3. Створення правил конвертації об'єктів

Крок 1. Правило конвертації для вивантаження контрагентів із УП

  1. Відкрити налаштування правил обміну для конвертаціїУП.
  2. Перейти на закладкуПравила конвертації об'єктів.
  3. Створити нове правило конвертації та заповнити дані на закладціОсновні відомості:
  1. Ідентифікатор правила : “Довідник_Контрагенти_Надсилання”,
  2. Об'єкт конфігурації : “ДовідникПосилання.Контрагенти”,
  3. Об'єкт формату : “Довідник.Контрагенти”,
  4. Область застосування : Для надсилання.
  • Натиснути кнопкуЗаписати і перейти на закладкуПравила конвертації властивостей:
  • Скористайтеся сервісом автоматичного зіставлення властивостей
  • Натиснути кнопкуНалаштування ПКС
  • У формі, що відкрилася, натиснутиАвтосопоставление. Зіставляться властивості “ІПН”, “КПП”, “Найменування”, “Найменування Повне”, “Додаткова Інформація”, “Юридична Фізична Обличчя”
  • Зберегти результат автоматичного зіставлення & натиснути кнопкуСтворити правила конвертації властивостей та закрити форму налаштування правил конвертації властивостей
  • Вручну додати правило конвертації властивості для ОКПО (властивість конфігурації & “КодПоОКПО”, властивість формату & “ОКПО”).
  • Пізніше потрібно повернутися до правил конвертації властивостей, щоб заповнити правило конвертації властивості для властивості “Юридична Фізична Особа”, яка є переліком.
  • Натиснути кнопкуЗаписати та закрити.
  • Крок 2. Правило конвертації для завантаження контрагентів у БП

    1. Відкрити налаштування правил обміну для конвертаціїБП.
    2. Перейти на закладкуПравила конвертації об'єктів.
    3. Створити нове правило конвертації та заповнити дані на закладціОсновні відомості:
    1. Ідентифікатор правила : “Довідник_Контрагенти_Отримання”,
    2. Об'єкт конфігурації : “ДовідникПосилання.Контрагенти”,
    3. Об'єкт формату : “Довідник.Контрагенти”,
    4. Область застосування : Для отримання.
  • НатиснітьЗаписати і перейти на закладкуІдентифікація. Вказати спосіб ідентифікації «Унікальний ідентифікатор».
  • Перейти на закладкуПравила конвертації властивостей
  • Користуватися сервісом автоматичного зіставлення якостей:
  • Натиснути кнопкуНалаштування ПКС
  • У формі, що відкрилася, натиснутиАвтосопоставление. Зіставляться властивості “ІПН”, “КПП”, “Найменування”, “Найменування Повне”, “Додаткова Інформація”, “Юридична Фізична Обличчя”.
  • Зберегти результат автоматичного зіставлення & натиснути кнопкуСтворити правила конвертації властивостей та закрити форму налаштування правил конвертації властивостей.
  • Вручну додати правило конвертації властивості для ОКПО (властивість конфігурації & “КодПоОКПО”, властивість формату & “ОКПО”).
  • Пізніше потрібно повернутися до правил конвертації властивостей, щоб заповнити правило конвертації властивості для властивості “Юридична Фізична Особа”, яка є переліком.
  • Перейти на закладкуПередЗаписомОтриманихДаних і написати алгоритм для заповнення країни реєстрації нового контрагента. Алгоритм містить наступний текст: «Отримані Дані. Країни Реєстрації = Довідники. Країни Миру. Україна;».
  • Натиснути кнопкуЗаписати та закрити.
  • Етап 4. Створення правил конвертації наперед визначених даних

    Порядок дій однаковий для обох конвертацій.

    1. Відкрити налаштування правил обміну для конвертації (УП абоБП )
    2. Перейти на закладкуПравила конвертації визначених даних
    3. Створити нове правило конвертації та заповнити його властивості:
    1. Ідентифікатор правила : "Перерахування_ЮридичнаФізичнаОбличчя"
    2. Об'єкт конфігурації : “ПерерахуванняПосилання.ЮридичнаФізичнаОбличчя”
    3. Об'єкт формату : “Юридична Фізична Обличчя”
    4. Область застосування : для відправлення та отримання
    5. У табличному полі заповнити відповідності значень переліку конфігурації та формату: “Фізична Обличчя” & “ФізичнаОбличчя” та “ЮридичнаОбличчя” & "Юридична особа"
    6. Натиснути кнопкуЗаписати та закрити
  • Вказати нове правило у правилі конвертації властивості “Юридична Фізична Обличчя” довідникаКонтрагенти
  • Перейти на закладкуПравила конвертації об'єктів
  • Знайти правило конвертації довідникаКонтрагенти, відкрити форму правила
  • Перейти на закладкуПравила конвертації властивостей і знайти правило для властивості “ЮридичнаФізичнаОбличчя”
  • Відкрити форму правила конвертації властивості та вказати в ньому правило конвертації об'єкта & "Перерахування_ЮридичнаФізичнаОбличчя".
  • Зберегти внесені зміни
  • Етап 5. Створення правил обробки даних

    Порядок дій однаковий для обох конвертацій.

    Етап 6. Отримання модулів менеджера обміну даними

    Модуль менеджера обміну даними необхідний обмінюватись даними між конфігураціями відповідно до налаштованими вКД 3.0 правилами.

    Порядок дій однаковий для обох конвертацій:

    1. Відкрити інформаційну базуУП абоБП у режимі “Конфігуратор”. Знайти у дереві метаданих загальний модульМенеджерОбмінуЧерезУніверсальнийФормат і відкрити його для редагування. Модуль має бути порожнім.
    2. Відкрити інформаційну базуКД 3.0 у режимі “Підприємство”.
    3. Перейти до розділуКонвертації і вибрати командуВивантаження модуля.
    4. У формі, що відкрилася, вказати відповідну конвертацію і натиснути кнопкуВивантажити. Модуль буде скопійовано в буфер обміну.
    5. Перейти в конфігуратор інформаційної базиУП абоБП і вставити вміст буфера обміну в загальний модульМенеджерОбмінуЧерезУніверсальнийФормат.
    6. Зберегти конфігурацію.

    Вивантаження модуля в буфер обміну також може здійснюватися з форми налаштування правил обміну за кнопкоюЗберегти модуль менеджера обміну.

    Для того, щоб за налаштованими правилами здійснювався обмін даними, необхідно в обох інформаційних базах у режимі “Підприємство” налаштувати синхронізацію даних через універсальний формат.