Контакти

Універсальний обмін даними. Властивість обменданнимі Розподілена інформаційна база

Підручник по 1С Конвертації даних (редакція 2) Оптимізація

Правила Вивантаження даних

1. Порядок правил вивантаження даних

Рекомендується розташовувати правила вивантаження даних в такому порядку, щоб посилання залежних об'єктів були знизу вгору. тобто найпершими повинні розташовуватися правила вивантаження даних, об'єкти яких ні на кого не посилаються, потім повинні йти правила вивантаження об'єктів, що посилаються на першу групу і т.д.

Приклад: Потрібно вивантажити два довідника Користувачі і Фізичні особи. Довідник Користувачі має реквізит Фіз. особа - посилання на довідник Фізичні особи. Тобто довідник Користувачі посилається на довідник Фізичні особи. Черговість правил вивантаження в цьому випадку: Фізичні особи, користувачі.

2. Вибирати дані для вивантаження одним запитом

Якщо в правилі конвертації немає перенесення табличних частині рухів, а так само в події перед вивантаженням немає прямих звернень до вивантажувати об'єкту, рекомендується в правилі вивантаження даних використовувати режим "Вибирати дані для вивантаження одним запитом". Цей режим дозволить одним запитом отримати все Вивантажувані дані певного типу, а не будувати окремі запити для вивантаження кожного об'єкта.

Правила Конвертації об'єктів

3. Використовувати швидкий пошукпід час завантаження

Цей режим вивантаження і завантаження рекомендується використовувати для тих правил конвертації об'єктів, які вивантажують посилальні типи загальна кількість яких порівняно невелика (приблизно до 1000 елементів), на які є безліч посилань в інших об'єктів.

Приклад: Довідник Користувачі. Практично всі документи мають посилання на цей довідник і кількість елементів довідника НЕ ​​перевищує 1000.

4. Не вивантажувати об'єкти властивостей по посиланнях

Режим дозволяє для правила конвертації об'єктів не вивантажувати все елементи на які є посилання. Якщо режим встановлений, то при вивантаженні буде вивантажено сам об'єкт і інформація для пошуку всіх його посилань, але повна інформаціяпро залежних елементах вивантажено не буде. Ця оптимізація може в кілька разів прискорити вивантаження і завантаження даних.

5. Не запам'ятовувати вивантажені об'єкти

Для правил конвертації НЕ посилальних об'єктів (регістрів) потрібно встановити прапорець «Не запам'ятовувати вивантажені об'єкти", так як посилатися на рядки регістру можна, тому немає і сенсу запам'ятовувати ті рядки регістрів, які були вивантажені. Для довідкових об'єктів цей прапорець, як правило, потрібен, що б оптимізувати повторне звернення для вивантаження одного і того ж об'єкта.

6. Не робити загальних обробників подій для всіх об'єктів

Не рекомендується використовувати загальні обробники подій перед вивантаженням і завантаженням даних для всіх об'єктів. Обробки вивантаження і завантаження не знають що буде виконуватися в цих обробниках тому деякі оптимізації (наприклад, при завантаженні запис тільки змінених об'єктів) діяти не будуть. Якщо є необхідність використовувати одні і ті ж алгоритми обробки даних при вивантаженні і завантаженні, то рекомендується створити новий Алгоритм, а в подіях у потрібних об'єктів його викликати.

Обробка "Універсальний обмін даними XML"

7. Використовувати оптимізований формат для обміну даними

8. Завантажувати дані в режимі обміну

Дозволяє відмовити від зайвих перевірок на етапі завантаження даних

9. Записувати лише змінені об'єкти

Дозволяє робити запис тільки змінених об'єктів в інформаційну базу. Якщо об'єкт змінений не був, то при завантаженні з файлу обміну він не буде перезаписан.

10. Оптимізована запис об'єктів

Режим дозволяє різко скоротити кількість звернень в інформаційній базі для запису об'єктів.

11. Записувати регістри наборами записів

Режим дозволяє записувати зміни в регістрах наборами записів, а не менеджерами записів.

12. Обмін даними через COM

Для обміну V8-V8, якщо інформаційні бази джерела і приймача знаходяться всередині однієї локальної мережі, Рекомендується використовувати обмін через COM - з'єднання. Потрібно тільки що б в конфігурації приймача присутня обробка Універсальний обміну даними.

З повагою, Володимир Мількіна(Викладач і розробник

автоматизовані системиуправління в більшості випадків складаються з окремих баз даних і часто мають територіально розподілену структуру. При цьому правильно реалізований обмін даними - необхідна умова для ефективної роботитаких систем.

Початкове налаштування обміну при цьому може зажадати ряду дій, не тільки в частині програмування, а й консалтингу, навіть якщо ми маємо справу з однорідними джерелами, як у випадку з продуктами на платформі «1С: Підприємство». Чому настройка обміну 1С (або, як ще це називається - синхронізація даних в 1С 8.3) може стати найбільш трудомісткою і недешевої завданням проекту інтеграції, розглянемо в цій статті.

Обмін даними в середовищі 1С дозволяє:

  • Виключити подвійне введення документів;
  • Автоматизувати суміжні бізнес-процеси;
  • Оптимізувати взаємодію між розподіленими підрозділами;
  • Оперативно актуалізувати дані для роботи фахівців різних відділів;
  • «Розмежувати» різні видиобліку. *

* У разі, коли дані одного виду обліку істотно відрізняються від іншого, необхідно забезпечити конфіденційність інформації і «розмежувати» інформаційні потоки. Наприклад, обмін даними між 1С УТ і 1С Бухгалтерія не вимагає вивантаження в базу регламентного обліку управлінських даних, тобто синхронізація в 1С тут буде неповна.

якщо представляти стандартний процесреалізації первинного обміну даними, коли хоча б один з його об'єктів - продукт 1С, то можна виділити наступні етапи:

  • Узгодження складу обміну;
  • Визначення транспорту (протоколів обміну);
  • Установка правил;
  • Складання розкладу.

Виявлення складу обміну 1С

Об'єкти обміну можна умовно поділити на «джерело» і «приймач». При цьому вони можуть виконувати дві ролі одночасно, що буде називатися - двостороннім обміном. Визначення джерела та приймача відбувається логічним шляхом в залежності від необхідності або від функціональних можливостейсистеми. *

* Наприклад, при інтеграції «WA: Фінансист» - рішення для ведення фінансового обліку та управління процесами казначейства, розробленого на базі «1С: Підприємство», експерти WiseAdvice рекомендують саме його в якості майстер-системи. Це обумовлено наявністю інструментів контролю для дотримання правил заявочної політики, а відповідно, і для забезпечення ефективності роботи рішення.

Далі на основі отриманих та зафіксованих вимог з боку користувачів створюється список даних для обміну, визначається їх обсяг, вимоги до частоти обміну, прописується процес роботи з помилками і обробки виняткових ситуацій (колізій).

На цьому ж етапі в залежності від парку наявних систем і структури підприємства визначаються з форматом обміну:

розподілена інформаційна база

  • РИБ має на увазі обмін між ідентичними конфігураціямибаз даних 1С, з чіткою структурою управління «головний-підлеглий» для кожної пари обміну. Будучи елементом технологічної платформи, РИБ крім даних може передавати зміни в конфігурації і адміністративну інформацію БД (але тільки від головного до підлеглого).

Універсальний обмін даними в 1С

  • Механізм, що дозволяє настроїти обмін баз 1С, як з конфігураціями на платформі «1С: Підприємство», так і з системами сторонньої розробки. Обмін здійснюється за допомогою перекладу даних в універсальний xml-формат відповідно до «Планами обміну».

EnterpriseData

  • Новітня розробка фірми 1С, призначена для реалізації обміну даними в форматі xml між продуктами, створеними на платформі «1С: Підприємство», з будь-якими системами автоматизації. Застосування EnterpriseData спрощує доопрацювання, пов'язані з обміном. Раніше при включенні в систему нової конфігураціїбула необхідна реалізація механізму імпорту та експорту даних, як для неї, так і для вже наявних систем. Тепер системи, що підтримують EnterpriseData, не потребують доопрацювань, маючи тільки одну точку «входу-виходу».

Визначення транспорту (протоколів обміну)

Для системи на платформі «1С: Підприємство 8» передбачено широкий спектр можливостей для організації обміну з будь-якими інформаційними ресурсамиза допомогою загальноприйнятих універсальних стандартів (xml, текстові файли, Excel, ADO-з'єднання і т.д.). Тому при визначенні транспорту для даних обміну слід відштовхуватися від можливостей бази даних сторонньої системи.

Синхронізація довідників

Основним принципом ефективної синхронізації довідників є наявність однієї точки введення. Але якщо мова йдепро роботу з довідниками, історично заповнюється за різними правилами, необхідно чітко визначити поля синхронізації для приведення обміну до «спільного знаменника». *

* На цьому етапі може знадобитися проведення робіт щодо нормалізації НДІ на стороні джерела даних. Залежно від стану довідників і їх обсягу, процес зіставлення елементів, розпізнавання, виявлення помилок і дублів, а також заповнення відсутніх полів і призначення полів синхронізації, може зажадати роботи цілої групи експертів, як з боку інтегратора (власника методики нормалізації НДІ), так і з боку замовника.

установка правил

Можливість відображення даних систем-джерел в приймачах залежить від правильно заданих правил обміну. Правила, представлені в форматі xml, регулюють відповідність ключових реквізитів об'єктів джерела-приймача. Рішення «1С: Конвертація даних» призначений для автоматизації створення правил для реалізації як одноразового обміну, так і постійного.

Гарантує відсутність втрат даних при обміні План обміну. це складова частинабудь-якої конфігурації на платформі «1С: Підприємство», повністю описує порядок обміну 1С: склад даних (документи з «розпізнавальними» реквізитами) і вузли (інформаційні бази приймачі-передавачі), а також активацію РИБ для обраних напрямків обміну.

Будь-яка зміна даних, занесених до Плану обміну, фіксується і отримує ознака «измененности». До тих пір, поки змінені дані не будуть відповідати один одному в вузлах приймача-передавача, ознака скинутий не буде, і система буде розсилати контрольні повідомлення в обидва вузла. Після вивантаження даних і підтвердження їх повної відповідності в обох системах, ознака скидається.

Розклад обміну в 1С

Для автоматизації регулярного обміну встановлюється періодичність вивантаження даних. Частота обміну залежить від необхідності і технічних можливостей. Також конфігурації на платформі «1С: Підприємство» дозволяють налаштувати обмін даними при настанні якоїсь події.

Розглянувши стандартний процес реалізації обміну, звернемо увагу на чинники, які зажадають доробок на різних етапах:

  • Чи не типові, сильно допрацьовані конфігурації БД;
  • різні версіїплатформи «1С: Підприємство»;
  • Давно не оновлювалися, що не актуальні версіїконфігурації;
  • Об'єкти обміну, раніше зазнали доопрацюванням;
  • Необхідність в нестандартних правилах обміну;
  • Сильно розрізняються набір і склад реквізитів в наявних довідниках.

Оскільки навіть стандартні дії по реалізації первинного обміну даними вимагають експертних знань, їх рекомендується проводити за участю фахівців 1С. Тільки після виконання всіх вищеописаних дій слід переходити до налаштування обміну в конфігурації. Розглянемо інтеграцію баз даних на прикладі «1С: УПП» і «1С: Роздріб» (за цією ж схемою налаштовується обмін з «1С: УТ»). Також до типової синхронізації відноситься обмін УПП - УПП, характерний для масштабних систем автоматизації на найбільших промислових підприємствах.

У підміню «Сервіс» вибираємо «Обмін даними c продуктами на платформі ...» (вибір прямого обміну з «роздріб» часто загрожує помилками на рівні COM-об'єктів). Звернемо увагу на службове повідомлення «Дана можливість недоступна».


Щоб вирішити цю проблему, необхідно вибрати «Налаштування обміну даними»


... і проставити галочку. Далі повідомлення про помилку ігноруємо.


В налаштуваннях синхронізації даних вибираємо «Створити обмін з« Роздріб »...



Перед налаштуванням параметрів підключення через локальний або мережевий каталог слід переконатися, що на диску під каталог є місце. Хоча, як правило, він не займає більше 30-50 Мб, у виняткових випадках під нього може знадобитися до 600 Мб. Створити необхідний каталог можна прямо з конфігуратора.



При підключенні через мережевий каталог пропозиції налаштувати підключення за допомогою FTP-адреси і по електронній поштіігноруємо, натискаючи «Далі».


В налаштуваннях вручну проставляем префікси - умовні позначеннябаз (як правило, БП, УПП, РО), задаємо правила і початкову дату вивантаження даних. Префікс буде вказуватися в назві документів, для позначення бази, в якій вони були створені. Якщо правила вивантаження НЕ будуть відредаговані, дані за замовчуванням будуть розвантажуватися за всіма наявними параметрами.



Створюємо файл настройки обміну для «Роздробу», щоб не повторювати свої дії. При необхідності негайної відправки даних відразу після завершення налаштування синхронізації - проставляємо галочку.


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


Меню «Роздріб».


Проставляємо галочку і вибираємо «Синхронізацію».


Виробляємо «зворотний» настройку, вибираючи Управління виробничим підприємством.




Завантажуємо файл з настройками, створений в УПП.


Проставляємо галочку, адреса система підхоплює автоматично.





Діємо так само, як в УПП.









Перевірочне зіставлення даних (Ручне зіставлення даних рекомендується провести на підготовчому етапі, Оскільки ці роботу можуть стати самими трудомісткими в процесі реалізації обміну). Відкриття вікна зіставлення відбувається за подвійним клацанням миші.



У разі помилки в синхронізації «Докладно ...» буде замінено на «Ніколи ...».


«Детально ...» відкриває журнал реєстрації з уточненою інформацією з обміну.


Готово.

Що таке ОбменДаннимі.Загрузка = Істина, як використовувати ОбменДаннимі.Загрузка.

ОбменДаннимі.Загрузка - атрибут будь-якого об'єкта в системі 1С підприємство. Він дозволяє позначити при запису об'єкта, що необхідно відключити будь-які перевірки (в т.ч перевірки на рівні платформи 1С). Зроблено це було для того, щоб уникнути конфліктів при обміні даних.

Якщо Ви розробляєте свою конфігурацію, у всіх перевірках правильності даних (наприклад, процедура ПередЗапісью) необхідно першим рядком додати такий рядок:

Отримайте 267 відеоуроків по 1С безкоштовно:

Це є хорошим тоном серед розробників 1С.

Контроль записи в стандартних обробках 1С

Якщо Ви коли-небудь користувалися стандартними (наприклад, Пошук і заміна значень, Групова обробка даних, Універсальний обмін даних тощо), Ви напевно помічали настройку, яка називається зазвичай «Контроль записи». Ця установка якраз відповідає за включення / вимикання атрибута «ОбменДаннимі.Загрузка».

Як встановити режим ОбменДаннимі Завантаження

Використовувати цей атрибут дуже зручно в програмному коді, Щоб вимкнути усі перевірок. Наприклад, даний атрибут необхідний, якщо Вам потрібно записати об'єкт, але він має незаповнені обов'язкові реквізити. Це можна також використовувати як спосіб збільшити швидкість масової обробки даних - якщо Ви відключаєте всі перевірки, система записує об'єкт швидше.

Якщо ви в будь-який типовий конфігурації зробите глобальний пошук по слову Обмін даними, То побачите масу посилань на нього. І в загальних модулях, І в модулях довідників, документів, регістрів і т.д. Розглянемо, що це за властивість і для чого застосовується.

Короткий огляд

Якщо в синтаксис-помічника відкрити гілку прикладні об'єкти, Можна виявити, що у багатьох з них: СправочнікОб'ект, ДокументОб'ект, Для регістрів НаборЗапісейі т.д. є властивість Обмін даними.

Тип у цього об'єкта: ПараметриОбменаДанним, Який в свою чергу містить три властивості

  • відправник
  • одержувачі
  • Ці властивості використовуються в процесі обміну між вузлами розподіленої інформаційної бази. У властивості відправникзберігатися посилання на вузол в якому було проведено зміну об'єкта. одержувачімістить набір вузлів плану обміну, в який будуть розвантажуватися зміни. У разі необхідності якихось нестандартних дій при обміняний даними між базами і відправника і склад набору вузлів можна змінювати програмно. А ось на третьому властивості - хочеться зупинитися докладніше.

    властивість ОбменДаннимі.Загрузка

    якщо дане властивістьвстановлено в значення істина, Це вказує на те, що робиться запис об'єкта, отриманого через механізми обміну даними. При цьому мається на увазі, що об'єкт містить коректні дані і платформа 1С виробляє мінімальну кількість перевірок. Але дуже часто під час запису об'єкта робиться безліч програмних перевірок в зумовлених процедурах модуля об'єкта. І цей код виконується в тому числі і під час запису об'єкта, отриманого з файлу обміну. І в цьому випадку можуть виникати помилки, наприклад, через те, що перевіряються дані просто ще не записані.

    Тому дуже часто в модулях об'єктів можна зустріти ось такий код:

    Процедура ПередЗапісью (Відмова) Якщо ОбменДаннимі Повернення; КонецЕсли; // Тут код з перевіркою данихКонецПроцедури

    Це дозволяє уникнути зайвих перевірок при обміні даними між базами. Звичайно ж якщо якийсь код повинен виконуватися в будь-якому випадку - його необхідно розмістити перед перевіркою властивості. Цей момент треба обов'язково враховувати при проектуванні нових об'єктів метаданих, якщо у вас розподілена база даних і новий об'єкт бере участь в обміні.

    З іншого боку наявність такого коду дає можливість розробнику незаконно обійти перевірку даних при програмної записиоб'єкта, тому що властивість доступно і для запису теж. Наприклад, за допомогою ось такого коду:

    НовийТовар = Довідники. Товари. СоздатьЕлемент (); Новий товар. Найменування = "Тестування записи"; Новий товар. ОбменДаннимі Істина; Новий товар. Записати ();

    І в якихось виняткових ситуаціяхце дійсно може допомогти як тимчасовий захід. Але зловживати цим не варто.

    Останні змінення: 01.09.2015

    Виберіть уточнення:

    Універсальний обмін даними призначений для завантаження і вивантаження даних в файл у форматі XML між різними конфігураціями 1С по налаштованим правилами обміну.

    Номенклатура, штрих-коди, основні засоби і т.д. будуть завантажуватися з стандартних конфігурацій 1С в базу Клеверенс: Облік майна, і навпаки, з бази Клеверенс: Облік майна в робочу базу клієнтів вивантажуватиметься інвентаризація, номенклатура, підрозділи і т.д.

    Режим роботи

    Обробка має два режими роботи:

    На клієнті.При використанні цього режиму файли правил і даних при завантаженні передаються з клієнта на сервер, а файл вивантажуються даних передається з сервера на клієнт. Шляхи до цих файлів, що знаходяться на клієнті, необхідно вказувати в діалоговому вікні безпосередньо перед виконанням дії.

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

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

    Вивантаження даних

    Порядок вивантаження даних:

    1. вибираємо правила обміну - вказуємо файл XMLправил обміну, для кожної конфігурації 1С свої правила (поступово будуть додаватися в збірку Клеверенс: Облік майна);
    2. читаємо правила обміну;
    3. після прочитання заповняться Вивантажувані дані, можна вказати, які об'єкти будуть розвантажуватися;
    4. вибираємо файл XML (можна створити порожній файл - вказуємо назву файлу і він створиться автоматично), в який буде завантажено дані або інформаційну базу приймач;
    5. вивантажуємо дані.

    Вивантаження в файл обміну.

    Вказуємо ім'я файлу, в який буде здійснюватися вивантаження даних. Результуючий файл з вивантаженими даними може бути стиснутий.

    Підключення і вивантаження даних в ІБ приймач.

    Вибираємо тип інформаційної бази:

    Вибираємо платформу 1С та каталог інформаційної бази для підключення.

    На закладці «Вивантажувані дані» можна вибрати ті типи об'єктів, які повинні розвантажуватися, налаштувати відбори для вибірки об'єктів, або вказати вузол обміну даними, для якого потрібно вивантажувати дані.

    На закладці «Параметри вивантаження» можна вказати Додаткові параметрививантаження даних.

    На закладці «Коментар» можна написати довільний текст-коментар, що включається в файл обміну.

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

    • «Використовувати транзакції» - можливість налаштувати завантаження даних в транзакції (транзакція - логічно пов'язана, неподільна послідовність дій). Для цього необхідно встановити прапорець «Використовувати транзакції» і вказати кількість елементів в одній транзакції при завантаженні.
    • «Завантажувати дані в режимі обміну» (ОбменДаннимі.Загрузка = Істина) - якщо прапорець встановлений, то завантаження об'єктів буде виконуватися з встановленим ознакою завантаження. Це означає, що під час запису об'єктів в базу даних будуть відключені всі платформні і прикладні перевірки. Виняток становлять документи, які записуються в режимі проведення або скасування проведення. Проведення і скасування проведення документа виконується завжди без установки режиму завантаження, тобто перевірки будуть виконуватися.
    • «Записувати в інформаційну базу тільки змінені об'єкти» - якщо прапорець встановлений, то робиться запис тільки змінених об'єктів в інформаційну базу. Якщо об'єкт змінений не був, то при завантаженні з файлу обміну він не буде перезаписан.
    • «Об'єкти по посиланню завантажувати без позначки видалення».
    • «Оптимізована запис об'єктів» - якщо прапорець встановлений, то включається режим, який дозволяє різко скоротити кількість звернень в інформаційній базі для запису об'єктів.
    • «Записувати регістри наборами записів» - якщо прапорець встановлений, то включається режим, який дозволяє записувати зміни в регістрах наборами записів, а не менеджерами записів.
    • «Обрізати рядки праворуч» - якщо прапорець встановлений, то при завантаженні рядків обрізаються прогалини справа.
    • «Налаштування автоматичного завантаження даних» - дозволяє налаштувати використання автоматичного завантаження (використовувати, не використовувати, поставити запитання перед виконанням операції).
    «Режим налагодження обробників завантаження» рекомендується використовувати тільки розробникам!

    Додаткові налаштування

    Закладка служить для детальної настройкививантаження і завантаження даних.

    • «Режим налагодження» - прапор для завдання режиму налагодження обміну. Якщо цей прапорець встановлений, то процес обміну даними не буде зупинений при виникненні будь-якої помилки. Обмін завершиться до кінця з висновком налагоджувальних повідомлень в файл протоколу обміну. Цей режим рекомендується використовувати при налагодженні правил обміну.
    • «Висновок інформаційних повідомлень у вікно повідомлень» - якщо прапорець встановлений, то в вікно повідомлень буде виводитися протокол процесу обміну даними.
    • «Кількість оброблених об'єктів для поновлення статусу» - параметр служить для визначення кількості оброблених елементів перед зміною рядка стан завантаження / розвантаження
    • «Налаштування вивантаження даних» - дозволяють визначити кількість елементів оброблюваних в одній транзакції при вивантаженні даних, вивантажувати і обробляти тільки ті об'єкти, на які є права доступу, налаштувати тип зміни реєстрації для вивантажених об'єктів через плани обміну.
    • «Використовувати оптимізований формат для обміну даними (V8 - V8, версія обробки не нижче 2.0.18)» - оптимізований формат повідомлення обміну передбачає наявність вузла «ІнформаціяОТіпахДанних» в заголовку повідомлення, в який вивантажується інформація про типи даних. Це дозволяє прискорити процес завантаження даних.
    • «Використовувати транзакції при вивантаженні для планів обміну» - прапор визначає режим використання транзакцій (транзакція - логічно пов'язана, неподільна послідовність дій) при вивантаженні даних при вибірці змін на вузлах планів обміну. Якщо прапорець встановлений, то вивантаження даних буде виконуватися в транзакції.
    • «Кількість елементів в транзакції» - визначає максимальне числоелементів даних, які містяться в повідомлення в рамках однієї транзакції бази даних. Якщо значення параметра дорівнює 0 (значення за замовчуванням), то всі дані містяться в рамках однієї транзакції. Такий режим є рекомендованим, так як гарантує узгодженість даних, які розміщені в повідомлення. Але при створенні повідомлення в розрахованому на багато користувачів режимі можуть бути конфлікти блокувань між транзакцією, в якій дані містяться в повідомлення, і транзакціями, виконуваними іншими користувачами. Для максимально зменшити можливість виникнення таких конфліктів можна задати значення цього параметра, відмінне від значення за замовчуванням. Чим менше значення параметра, тим менше ймовірність конфлікту блокувань, але вище ймовірність приміщення в повідомлення неузгоджених даних.
    • «Вивантажувати об'єкти на які є права доступу» - якщо прапорець встановлений, то вибірка об'єктів інформаційної бази буде виконуватися з урахуванням прав доступу поточного користувача програми. Це передбачає використання литерала «ДОЗВОЛЕНІ» в тексті запиту для вибірки даних.
    • «Автоматично видаляти неприпустимі символи з рядків для запису в XML» - якщо прапорець встановлений, то при записі даних в повідомлення обміну неприпустимі символи будуть видалені. Символи перевіряються на відповідність рекомендації XML 1.0.
    • «Зміни реєстрації для вузлів обміну після вивантаження» - поле визначає режим роботи з реєстрацією змін даних після завершення вивантаження даних.
      Можливі значення:
      Чи не видаляти реєстрацію - після вивантаження даних реєстрація змін на вузлі видалена не буде.
      Повністю видалити реєстрацію для вузла обміну - після вивантаження даних реєстрація змін на вузлі буде повністю вилучена.
      Видалити реєстрацію тільки для вивантажених метаданих - після вивантаження даних реєстрація змін на вузлі буде видалена лише для об'єктів метаданих, які були вказані до вивантаження.
    • «Протокол обміну» - дозволяє налаштувати висновок інформаційних повідомлень у вікно повідомлень, ведення і запис в окремий файлпротоколу обміну.
    • «Файл, протоколу обміну» - ім'я файлу для виведення протоколу процесу обміну даними.
    • «Протокол завантаження (для COM - з'єднання)» - ім'я файлу для виведення протоколу процесу обміну даними в базі-приймачі при обміні через COM-з'єднання. Важливо: шлях до файлу повинен бути доступний з комп'ютера, на якому встановлена ​​база-приймач.
    • «Дописувати дані в протокол обміну» - якщо прапорець встановлений, то вміст файлу протоколу обміну зберігається, якщо файл протоколу вже існує.
    • «Висновок в протокол інформаційних повідомлень» - якщо прапорець встановлений, то в протокол обміну будуть виводитися повідомлення інформативного характеру, крім повідомлень про помилки обміну.
    • «Відкривати файли протоколів обміну після виконання операцій» - якщо прапорець встановлений, то після виконання обміну даними файли протоколів обміну будуть автоматично відкриті для перегляду.

    видалення даних

    Закладка потрібна тільки для розробниківправил обміну. Дозволяє видаляти з інформаційної бази довільні об'єкти.



    Сподобалася стаття? поділіться їй