Інтернет Windows Android

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

Досить часто в роботі великих підприємств і торговельних мереж виникає необхідність в обміні даними між базами. Кожен програміст і адміністратор по-різному вирішує це питання. Хтось пише вивантаження-завантаження через проміжні файли таблиць, хтось використовує режим COM з'єднання для підключення до бази джерела. Однак, останнім часом все більшої популярності набирає власний 1С-івський механізм під назвою «Універсальний обмін даними в форматі XML».

Зовнішній вигляд обробки

У Повному інтерфейсі відкрити обробку можна за адресою Сервіс\u003e Інші обміни даннимі-\u003e Універсальний обмін даними в форматі XML.

Форма обробки (Рис.1) містить чотири закладки:

  • Додаткові налаштування;
  • Видалення даних.
  • Інтерфейс кожної з закладок сильно завантажений елементами, а тому вимагає окремого розгляду.

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

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

    На наступному рядку форми знаходяться два перемикача:

    1. Вивантаження в файл обміну (Рис.2);
    2. Підключення і вивантаження даних в ІБ (рис.3).

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

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

    таблична частина розташована нижче дозволяє налаштувати відбори і інші параметри вивантаження.

    Для налагодження алгоритмів і виправлення помилок можна скористатися вбудованим в обробку обміну механізмом. Його активація проводиться установкою відповідного прапорця в нижній частині форми. Натискання на кнопку «Налаштування налагодження ...» викликає вікно (Рис. 4).

    рис.4

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

    Натискання на кнопку «Готово» перевіряє правильність і повноту заповнених даних.

    На відміну від «Вивантаження», на даній закладці (Рис.5) немає табличній частині, зате набагато більше прапорців, що дозволяють регулювати параметри запису нових і змінених об'єктів.

    рис.5

    В першу чергу необхідно вибрати файл, який послужить джерелом інформації. Це можна зробити в поле введення «Файл для завантаження». У разі якщо дані вивантажувалися в архів, захищений паролем, його необхідно буде ввести у відповідне поле.

    Відповідні прапорці дозволяють налаштувати:

    • Транзакцію при записі об'єктів (це іноді прискорює процес);
    • Завантаження даних в режимі обміну (в цьому випадку все платформні перевірки, за винятком перевірки при проведенні документів, будуть ігноруватися при запису);
    • Перезапис змінених елементів;
    • Установку позначки видалення для завантажуваних елементів;
    • Режим запису нових даних в регістр (або по одній, або набором);
    • Обрізку незначущих символів (прогалин і табуляцій) для строкових значень.

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

    Як зрозуміло з назви закладки, вона містить інструменти, використання яких дозволяє точніше налаштувати процес обміну. Зокрема:

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

    Ці та деякі інші функції включаються виставленням відповідних прапорців на формі (рис.6).

    рис.6

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

    Ця закладка використовується тільки розробниками в режимі налагодження. Дозволяє видаляти з бази непотрібні об'єкти.

    Коротко про налаштування правил обміну

    Використання стандартного обробника дуже спрощує життя програмістам. У той же самий час, одним з найскладніших моментів для того, хто вперше зіткнувся з «Універсальною обміном даними в форматі XML» є питання: «Де взяти файл правил обміну?».

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

    1. epf - необхідний для вивантаження структури метаданих для баз 1С 8;
    2. epf - якщо конфігурація 1С 8 самописна або не стандартна, в ній може не бути обробки «Універсальний обмін даними», цей файл і є ця обробка;
    3. ert-файл містить код для вивантаження структури метаданих конфігурацій 1С версій 7.7;
    4. ert - файл обробки вивантаження-завантаження даних для сімки.

    Запустивши відповідні обробки необхідно вивантажити структури метаданих для вихідної бази і бази приймача. Потім в конфігурації «Конвертація» необхідно внести інформацію про конфігурації джерела і приймача в довідник «Зміни».

    Потім в довіднику Конвертації створюється елемент, що містить інформацію про направлення обміну даними. Для нього можна налаштувати Правила обміну.

    Якщо ви проводите обмін даними між конфігураціями Управління торгівлею 10.3 і Бухгалтерія підприємства 2.0, то після поновлення однієї з конфігурацій, необхідно оновити правила обміну.

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

    Заускаем 1С Управління торгівлею 10.3. Вибираємо пункт "Всі настройки обміну даними" з меню Сервіс \u003d\u003e Інші обміни даними.

    Вибираємо розділ "Всі обміни". Знаходимо в списку ваш обмін даними, щеалкаем правою кнопкою миші і натискаємо "Змінити". Якщо ви будете намагатися змінити налаштування обміну з розділу "Обмін даними з 1С: Бухгалтерія 8", то при спробі зміни буде запускатися помічник настройки обміну даними, який нам не потрібен.

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

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

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

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

    Переходимо цим шляхом. Далі: 1С \u003d\u003e Accounting і вибираємо папку з назвою останнього встановленого релізу Бухгалтерії. У разі якщо правила потрібно взяти з оновлення конфігурації "1С: Управління торгівлею", папка буде називатися Trade. Для конфігурації "1С: Роздріб" - Retail. У ній знаходиться папка "Обміни даними".

    Далі "Обмін з конфігурацією Управління торгівлею, ред. 10.3 ". У ній бачимо ПРАВИЛА конвертації БП-УТ і ПРАВИЛА конвертації УТ-БП. Так як нам потрібні правила вивантаження з УТ вибираємо "ПРАВИЛА конвертації УТ-БП" і натискаємо відкрити. Теж саме робимо для правил вивантаження з бази обміну в поточну базу тільки вибираємо файл ПРАВИЛА конвертації БП-УТ і натискаємо відкрити.

    В папці "Обмін з конфігурацією Управління торгівлею, ред. 10.3 "знаходиться файл Спільне іспользованіе.htm. Якщо ви жодного разу його не читали то обов'язково прочитайте. У ньому знаходиться наступна корисна інформація:

    • Цілі спільного використання
    • Загальний опис
    • Перехід з попередніх версій двостороннього обміну даними
    • попередні дії
    • Порядок настройки обміну даними між конфігураціями
    • Синхронізація даних
    • Спільна робота конфігурацій "Управління торгівлею" і "Бухгалтерія підприємства"
    • Приклади сценаріїв роботи користувачів
    • Таблиця відповідності вивантажуються документів УТ - БП (редакція 1.6, редакція 2.0) Таблиця відповідності вивантажуються документів БП (редакція 1.6, редакція 2.0) - УТ
    • Особливості вивантаження документів і довідників
    • Таблиця відповідності вивантажуються документів БП (редакція 1.6, редакція 2.0) - УТ
    • Перенесення документів "Рахунок на оплату покупцеві" і "Замовлення покупця"
    • Перенесення собівартості списання товарів
    • Контроль результатів обміну даними

    Перевіряємо правила кнопками перевірити. І натискаємо ОК. Нові правила збережені. Запускаємо обмін даними і перевіряємо їх роботу.

    Про те, як налаштувати двосторонній обмін даними між конфігураціями Управління торгівлею 10.3 і Бухгалтерія підприємства 2.0 написано в іншій моїй статті.

    завдання

    Передати інформацію про контрагентів з УП в БП. Дані передаються в односторонньому порядку, ідентифікація проводиться за унікальним ідентіфікатору.Настройка правил конвертації виконується за допомогою спеціальної конфігурації Конвертація даних, редакція 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

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

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

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

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

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

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

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

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

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

    1. УП.
    2. Перейти на закладку
    3. Основні відомості:
      1. ідентифікатор правила: "Справочнік_Контрагенти_Отправка",
      2. об'єкт конфігурації
      3. об'єкт формату: "Справочнік.Контрагенти",
      4. Область застосування: Для відправки.
    4. Натиснути кнопку записати і перейти на закладку Правила конвертації властивостей:
      1. Скористатися сервісом автоматичного зіставлення властивостей
        1. Натиснути кнопку Налаштування ПКС
        2. У формі натиснути Автосопоставленіе. Зіставивши властивості "ІПН", "КПП", "Найменування", "НаіменованіеПолное", "ДополнітельнаяІнформація", "ЮрідіческоеФізіческоеЛіцо"
        3. і закрити форму настройки правил конвертації властивостей
    5. Натиснути кнопку Записати і закрити.

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

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

    Етап 4. Створення правил конвертації зумовлених даних

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

    Етап 5. Створення правил обробки даних

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

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

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

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

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

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

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

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

    Питання: Готові правила обміну для типових конфігурацій


    Всім всім всім. Шукаю готові правила обміну для типових конфігурацій для перенесення в обидві сторони не тільки довідників, а й документів, залишків по документам і.т.д. Може хто поділиться. Шукаю дуже вивантаження по документам і ВПБ 7.7 в УПП 8 ред 1.2, з торгівлі 7.7 в УПП з зарпалти 7.7 УПП, з управління торгівлею 8 в УПП 8. Заздалегідь дякую всім.

    відповідь:

    шукаю правила обміну між 1С 8.1 УПП 1.2 з 1С 8.2 УПП 1.3

    Питання: Сервісне обслуговування штатним функціоналом типових конфігурацій 1С


    УТ 11.4.1.254 (або можна конвертнуть в ЕРП, якщо це чогось допоможе)

    Як штатним функціоналом типових конфігурацій 1С враховувати ремонт принтерів, вірніше їх сервісне обслуговування клієнтів (тому що в термінах методологів 1С, ремонт - це коли обслуговують своє власне обладнання, а не клієнтів)?

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

    В крайньому випадку, використовувати іншу базу іншій конфігурації, але типову

    Основний затикаючи - дуже не хочеться вносити зміни в типову конфігурацію і / чи використовувати нетипові конфігурації (Модулі)

    відповідь:

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

    І незрозуміло - для чого?
    Вище я написав
    В УТ 11 створюється замовлення клієнта, на підставі якого \u003d акт виконаних робіт.
    "Інформація про виконання робіт може бути включена в замовлення клієнта спільно з інформацією про що продаються товари або послуги, що надаються під час продажу."

    Можна ускладнити функціоналом довгострокових проектів (подіями і етапами взаємодії з клієнтом)

    З обговорень з клієнтом виявилося, що потрібен облік по серійним номерам, Який теж є в УТ 11.
    Треба тільки включити і налаштувати в УТ 11

    Дивився УНФ і ніякого чуда, крім додаткових проблем, не знайшов

    У цьому питанні мене підвело тільки те, що я почав робити "літературний огляд" того, як це робиться в УТ - ЕРП і як це вирішується:
    - в інших типових конфігураціях
    - спеціалізованими окремими галузевими конфігураціями
    - модулями для УТ 11
    , Тобто полінувався спробувати і поворушити мізками

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

    Питання: Видалення об'єкта з уже існуючого правила обміну


    Підкажіть, будь ласка, як з існуючого правила обміну видалити об'єкт? Справа в тому, що потрібно вивантажувати з однієї бази в іншу за певну дату тільки реалізації і надходження товарів і послуг. Працює у мене тільки правило, створене автоматично, правило створене вручну вивантажує порожні документи. Тому я б хотіла з автоматично створеного правила видалити зайві документи, щоб користувачі не могли випадково не те вивантажити.

    відповідь:

    Повідомлення від Allexei

    Здравствуйте! Напевно не актуальне вже, але все ж. Як варіант можна скасувати реєстрацію об'єктів непотрібного типу в плані обміну. Завдяки цьому не доведеться переписувати правила обміну і не будуть розвантажуватися непотрібні об'єкти.

    Дякую спробую.

    можна видалити звичайним способом

    Питання: Правила обміну - де правити?


    Замовник вніс зміни в конфігурацію приймача. Що саме змінювалося дізнатися вже ніяк не вдасться.
    Тепер треба підправити правила обміну.
    Як побачити ті місця, які потрібно підправити?
    Потрібно якось по існуючим правила зрозуміти, що властивості вже не існує або що змінився його тип.

    відповідь: () Мені здається, щоб порадувати замовника досить хоч як-небудь завести обмін. А щоб заплатили потрібно робити все докінця :)

    Питання: "Управління торгівлею", редакція 10.3 (10.3.46.2) Зміна правил обміну для Роздробу 2.1


    Добрий день. Як поміняти правила в УТ?
    Міняю макет ПравілаОбмена в Плани обміну ОбменРозніцаУправленіеТорговлей103 Оновлюю перезапускати-ні ті правила. Версію навіть вручну змінювала. Все одно не допомагає.
    Здуру видалила запис про правила з регістра Правила обміну даними.
    Ні кнопки нормальної немає для завантаження файлу правил або поновлення його з макета конфи.
    Дописок і тестів багато потрібно зробити, а як поміняти швидко правила реєстрації / обміну не знаю (

    відповідь: оновлювала з ІТС, все по порядку. Уже весь мозок виїв цей обмін

    Питання: Заміна правил обміну в файлі вивантаження


    Всім добре!
    є файл вивантаження xml за правилами обміну. Відповідно, в ньому є блок

    <ПравилаОбмена> ...

    І є другий файл, як би шаблон цього блоку.
    Необхідно замінити блок правил у файлі вивантаження на блок з файлу шаблону.
    Доведеться по-елементно читати ЧтеніеXML і писати в третій тимчасовий файл через ЗапісьXML? Або є більш зручний спосіб?

    P.S. Передчуваю резонне питання "Навіщо?" Необхідно захиститися від змін правил в Джерелі, тобто завжди завантажувати за зразком з Приймача.

    відповідь:

    Написав. Є деякі сумніви в оптимальності. Запис у тимчасовий xml через ЗапісьXML, а потім ЧтеніеТекста, щоб запхнуть все це в файл який був спочатку переданий.
    З методологічної точки грубих помилок немає?

    // Процедура замінює блок<ПравилаОбмена>... в переданому файле.xml // на блок з шаблону, в якому зберігається фрагмент файлу вивантаження по еталонним правилам. // // Параметри // ІмяФайлаXML - Тип: Рядок - Повне ім'я файлу з даними вивантаження, // в якому будемо міняти блок<ПравилаОбмена> // // Значення, що повертається: // ІмяФайлаРезультатаXML - Тип: Рядок - Шлях // Процедура ЗаменітьПравілаОбменаВФайлеВигрузкіWS (ІмяФайлаXML) ФайлВигрузкіXML \u003d Новий ЧтеніеXML; ФайлВигрузкіXML.ОткритьФайл (ІмяФайлаXML); ШаблонПравіл \u003d Новий ЧтеніеXML; ПутьКШаблонуПравіл \u003d ПолучітьШаблонПравілОбмена (); ШаблонПравіл.ОткритьФайл (ПутьКШаблонуПравіл); ІмяФайлаРезультатаXML \u003d ПолучітьІмяВременногоФайла ( ". Xml"); РезультатXML \u003d Новий ЗапісьXML; РезультатXML.ОткритьФайл (ІмяФайлаРезультатаXML); Поки ФайлВигрузкіXML.Прочітать () Цикл ТіпУзла \u003d ФайлВигрузкіXML.ТіпУзла; Якщо ТіпУзла \u003d ТіпУзлаXML.НачалоЕлемента і ФайлВигрузкіXML.Імя \u003d "ПравілаОбмена" Тоді ФайлВигрузкіXML.Пропустіть (); Поки ШаблонПравіл.Прочітать () Цикл Якщо ШаблонПравіл.ТіпУзла \u003d ТіпУзлаXML.НачалоЕлемента і ШаблонПравіл.Імя \u003d "ПравілаОбмена" Тоді РезультатXML.ЗапісатьТекущій (ШаблонПравіл); Поки ШаблонПравіл.Прочітать () Цикл РезультатXML.ЗапісатьТекущій (ШаблонПравіл); Якщо ШаблонПравіл.ТіпУзла \u003d ТіпУзлаXML.КонецЕлемента і ШаблонПравіл.Імя \u003d "ПравілаОбмена" Тоді Перервати; КонецЕсли; КонецЦікла; перервати; КонецЕсли; КонецЦікла; Інакше РезультатXML.ЗапісатьТекущій (ФайлВигрузкіXML); КонецЕсли; КонецЦікла; ФайлВигрузкіXML.Закрить (); ШаблонПравіл.Закрить (); РезультатXML.Закрить (); Текст \u003d Новий ЧтеніеТекста (ІмяФайлаРезультатаXML); СообщеніеОбмена \u003d Текст.Прочітать (); ЗапісьТекста \u003d Новий ЗапісьТекста (ІмяФайлаXML, КодіровкаТекста.UTF8); ЗапісьТекста.Запісать (СообщеніеОбмена); ЗапісьТекста.Закрить (); КонецПроцедури // ЗаменітьПравілаОбмена ()

    Питання: Помогте з правилами обміну


    1С 8.3.9.1850, УТ 11.3.2.157, Роздріб 2.2.5.22. При завантаженні правил в УТ з'являється помилка. Чи можна як то поправити правила.

    Посилання на неіснуючий об'єкт метаданих в правилах обміну
    об'єкт \u003d
    ОпісаніеОшібкі \u003d Тип не визначений (ПеречісленіеСсилка.ТіпиОпераційЗаказаНаСборку)
    ПозіціяМодуля \u003d Обработка.КонвертаціяОб'ектовІнформаціоннихБаз.МодульОб'екта (4885)
    КСообщеніяОбОшібках \u003d 11

    відповідь:

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

    Питання: Як вивантажити правила обміну для завантаження в конвертацію


    Як вивантажити правила конвертації з типової конфігурації?

    Завдання: є конфігурація "Рарус: Управління торгівлею і взаєминами з клієнтами (CRM)", там є план обміну ОбменССайтом. Обмін з сайтом йде, потрібно додати вивантаження статусу замовлення з 1С, щоб він оновлювався на сайті.

    Я так бачу рішення: вивантажити правила вивантаження замовлень, завантажити їх в конвертацію, там додати ПКС для статусу і завантажити назад в конфігурацію. Але як вивантажити ці правила? У плані обміну є макет СхемаВигрузкіЗаказов, на останній вкладці Налаштування є кнопка "Зберегти налаштування в файл", але, я так розумію, що це не те і в конвертацію, цей xml файл не завантажується.

    Підкажіть будь ласка.


    Підправив правила обміну ТіС 7.7 і БП2 додав перенесення двох доків
    Кор.счет-фактура і Виправлення рахунок фактури. Тут все нормально перекидається. Обидва цих доку створюють коригування реалізації в БП2.
    Але утворилася проблема, потрібно в док підставу в коригування реалізації (БП2) підкинути НЕ рахунок-фактуру як за типовим, а підстава цієї рахунок-фактури тобто реалізацію.
    Шматок коду ПКО (Після завантаження):
    Об'ект.ЗаполнітьСчетаУчетаВТабЧасті (Об'ект.Товари, "Товари", Істина); Об'ект.ВідОпераціі \u003d Перечісленія.ВідиОпераційІсправленіяПоступленіяРеалізаціі.СогласованноеІзмененіе; Об'ект.КорректіроватьНДС \u003d Істина; Об'ект.СуммаВключаетНДС \u003d Істина; Якщо Об'ект.Ответственний.Пустая () Тоді Об'ект.Ответственний \u003d глЗначеніеПеременной ( "глТекущійПользователь"); КонецЕсли; Об'ект.ДокументРеалізаціі \u003d Об'ект.Ссилка.ДокументРеалізаціі.ДокументОснованіе;<--- проблема Объект.Записать(РежимЗаписиДокумента.Проведение);
    До запису об'єкт ще не існує і отже звернутися до реквізиту об'єкта не можна, а після запису ставати вже пізно. Правила відпрацюють за типовим. Підкажіть як вирішити в КД тільки почав розбиратися.

    відповідь: Після запису \u003d після виклику методу Записати

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

    У вас є своя розробка, своя конфігурація чи ні типових правил обміну даними?

    Ви хочете переносити дані в іншу базу 1С?

    Чи не хочете забивати один і той же в кілька баз 1С?

    Рішення: налаштуйте обмін даними м / у базами 1С, розробіть правила обміну даними

    Розглядається обмін м / у типовими програмами 1С

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

    Розглядається обмін м / у 7.7 і 8

    Ви плануєте переходити з 7-ки на 8-ку? Типовий перенесення даних вас не влаштовує?

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

    Розглядається COM і ОНЛАЙН обмін

    Обмін через COM підключення до бази даних 1С.

    Онлайн обмін - обмін з використанням

    бібліотеки стандратною підсистем.

    Відмінність COM обміну від Онлайн обміну.

    Детально вивчимо об'єкт конфігурації "Плани обміну даними"

    Програма курсу:

    Урок №1 Тривалість видеоурока 95 хвилин

    1. Введення в конвертацію даних.

    2. Підготовчі операції в конвертації даних

    3. Вивантаження метаданих конфігурацій джерела і приймача

    5. Перенесення даних "простого" довідника - "Класифікатор країн Світу".

    6. Приклад синхронізації значень перерахувань

    7. Перенесення даних довідника «Номенклатура»

    8. Перенесення багаторівневого довідника в дворівневий

    9. Перенесення незалежного довідника (в джерелі) в підлеглий (в приймачі). (На прикладі довідника "Одиниці виміру")

    10. Приклад з типових конфігурацій. особливості синхронізації

    Урок №2 Тривалість видеоурока 130 хвилин

    1. Один довідник в кілька постановка проблеми

    2. Один довідник в кілька - Реалізація правил

    3. Зіставлення і перенесення табличних частин

    4. Особливості настройки "Отримання з вхідних даних"

    5. Що таке пріоритет ПКО і як ним користуватися.

    6. синхронізує правило.

    7. Встановлення значення за замовчуванням.

    8. Синхронізація. Варіанти пошуку. Перевірка.

    9. Перенесення даних з джерела в приймач через COM з'єднання.

    10. Перенесення залишків. Розробка алгоритмів / запитів.

    В кінці уроку практичне завдання

    урок №3 Тривалість видеоурока 110 хвилин

    1. Повторна вивантаження і завантаження метаданих. Перенесення документа Операція.

    2. Як працювати з отладчиком при перенесенні даних

    3. Перенесення документів без рухів. Приклад: ручна операція, коригування записів регістрів.

    4. Поля пошуку. Правила очищення даних.

    5. Проведення документів: Примусове проведення, Використання зовнішніх обробок.

    6. Використання функції «вивантажити за правилом»

    7. Використання параметра «ІмяПКО»

    8. Використання глобальних параметрів при обміні

    В кінці уроку практичне завдання

    урок №4Тривалість видеоурока 97 хвилин

    1. Плани обміну Загальні принципи роботи

    2. Використання планів обміну при вивантаженні

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

    4. Детально про онлайн обміні

    5. Обмін між типовими конфігураціями. На прикладі: Управління торгівлею<-->Бухгалтерія підприємства.

    6. Перший етап настройки обміну між БП і УТ

    7. Другий етап настройки обміну між БП і УТ

    8. Особливості синхронізації при онлайн обміні

    9. Доопрацювання типових правил обміну

    урок №5Тривалість видеоурока 120 хвилин

    1. Інтеграція джерела з Бібліотекою стандартних підсистем. Правила реєстрації.

    2. Інтеграція приймача з Бібліотекою стандартних підсистем.

    3. Вивантаження метаданих з 7-ки

    5. Перенесення довідкової інформації з 7.7

    6. Перенесення документів і залишків з 7.7 в 8.

    В кінці уроку практичне завдання

    урок №6

    Самостійна робота

    Подробиці курсу:

    Кожен урок розрахований на 1 тиждень. Прослухати теорію і виконати домашнє завдання.

    Можливість вивчати матеріали на сайті або завантажити до себе на комп'ютер.

    Підтримка по скайпу і електронній пошті.

    Ми надамо всі необхідні дані для навчання.

    Обмін між типовими конфігураціями ви будете вивчати на нашому сервері, ми надамо вам доступ.

    Надамо навчальні платформи 1С 8.2 і 8.3.

    Хочете освоїти конвертацію даних?

    Навчитися виконувати перенос даних між будь-якими конфігураціями 1С?

    Підвищити свій професійний рівень у сфері 1С?

    хочете зарабативать більше, ніж зараз?

    Вартість курсу всього 5 740 рублів

    І це дешевше вартості навіть одноразового перенесення даних, наприклад, з УТ 10.3 в УТ 11 ...

    Інвестуйте в свої знання і навички!

    Що кажуть ті, хто вже пройшов курс:

    Микола Лукін(Відгук по курсу "Конвертація даних")

    Андрій Стрільців(відгук по курсу "Конвертація даних")