Обмін між однаковими конфігураціями 1С 8.3. Дуже проста у використанні обробка обміну між ідентичними конфігураціями. Завантаження даних у довідник

Ця обробка дозволяє проводити обмін даними між однаковими (ідентичними) конфігураціями на платформі 1С 8.3 - Бух 3.0, ЗУП 3.0, УТ 11, УПП 2.0 та інші, головне щоб конфігурації були однаковими!

Скріншоти

(foto)
(foto)

Режими роботи

Обробка реалізує 2 режими роботи: Вивантаження (створення файлу вивантаження зазначених користувачем даних) та Завантаження (читання файлу вивантаження, створеного однойменним режимом, та запис наявних у ньому даних). Встановлення режиму здійснюється вибором у полі Режим.

Перед запуском того чи іншого режиму (натискання кнопки Виконати) потрібно вказати ім'я файлу вивантаження або ввівши його вручну в полі "Ім'я файлу", або скориставшись кнопкою вибору цього поля та стандартним діалогом вибору файлу.

У режимі завантаження є можливість редагування використання підсумків під час запису регістрів, що може вплинути на швидкість завантаження.

Кнопки "Вимкнути підсумки" та "Увімкнути підсумки" доступні при встановленому прапорі "Включити можливість редагування використання підсумків під час завантаження даних" та використовуються для ручного керування режимом використання підсумків під час завантаження даних.

Умови застосування обробки

Обробка може використовуватися тільки в тих випадках, коли інформаційна база, в якій здійснювалося вивантаження даних, і та, в якій дані завантажуються, є однорідними (конфігурації ідентичні, дані можуть відрізнятися), або всі об'єкти, що вивантажуються, практично повністю ідентичні за складом і типами реквізитів і табличних частин, властивостям "провідного" об'єкта метаданих і т.д. Слід зазначити, що у зв'язку із зазначеними обмеженнями обробка головним чином призначена для обміну між однорідними ІБ.

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

Визначення складу вивантаження

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

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

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

Можливі застосування

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

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

Перед будь-якими діями необхідно зміни є незворотними!

Найпростіший і зручний спосіб перенесення даних з 1С 8.3 в 1С 8.3 Бухгалтерія 3.0 - використання обробки Вивантаження та завантаження даних у форматі XML (завантажити - для 8.2 або для 1С 8.3 або на ІТС). Обробка універсальна та підходить для будь-яких конфігурацій.

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

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

Насамперед відкриємо обробку в базі джерела (звідки вивантажуватимемо товари) і подивимося на інтерфейс:

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

Відразу необхідно заповнити поле «Ім'я файлу» — цим шляхом буде створено новий файл даних, який ми завантажуватимемо в базу приймач. Трохи нижче, в табличній частині «Дані для розвантаження» необхідно вибрати дані, які ми хочемо вивантажити з бази даних.

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

У нашому прикладі хочу вивантажити всі товари з найменуванням «Граблі».

Після заповнення всіх налаштувань дані можна вивантажувати. Для цього необхідно натиснути кнопку «Вивантажити дані»:

Завантаження даних із xml в 1с 8.3

Дані вивантажені з бази джерела, тепер їх потрібно перенести до бази-приймача.

Для цього необхідно запустити обробку вже в тій базі, в яку необхідно завантажити дані, і зайти на вкладку «Завантаження», вибрати файл на диску і натиснути на кнопку «Завантажити дані»:

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

2018-11-15T19:32:35+00:00

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

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

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

Обробка підтримує розвантаження даних із можливістю завдання відбору за періодом. Також реалізовано перевірку об'єктів на наявність неприпустимих символів під час обміну через XML.

З повагою, (викладач та розробник).

І показуємо, як за її допомогою СИЛЬНО спростити вирішення своїх завдань

Сьогодні ми розберемо, як буквально за 10-15 хвилин налаштувати і зробити просте перенесення довідників та початкових залишків.

А це – масове та регулярне завдання, яка практично неминуча більшість запускаемых нових конфігурацій.

Тому покличте колег, їм це буде також дуже корисно.

Особливо якщо вони вже бачили КД 3 і встигли злякатися:)

Так, коли її бачиш вперше – там взагалі ні дуля не зрозуміло.

Але насправді все ДУЖЕ просто. Настільки просто, що вам потім навіть нудно буде:)

Що саме в сьогоднішніх відео

Це 4 відео з обміну даними через Універсальний формат обміну EnterpriseData.

Крім того, ми покажемо приклад доопрацювання типових правил обмінув 1С: Конвертація даних 3.0

Загальна тривалість – 34 хвилини. Зміст:

  • Налаштування обміну на прикладі 1С:Бухгалтерії 8 та 1C:ERP
  • Як зробити завантаження типових правил та універсального формату обміну в конвертації даних 3.0
  • Перенесення структури метаданих у КД 3.0
  • Як виконати перший обмін даними
  • Доопрацювання правилконвертації
  • Як завантажити нові правила без зміни конфігурації ( без зняття з підтримки)

Зверніть увагу, що під час вирішення цього завдання змінюються правила завантаження лише у конфигурации-приемнике. А конфігурація-джерело працює за типовими правилами.

Якби подібне завдання вирішувалося в Конвертації даних 2.0, то зміни довелося б вносити до правил і джерела, і приймача.

Дані відеоуроки актуальні для БСП редакції 2.3.2(Для будь-якого складання старше 2.3.2.43).

Якщо Ви використовуєте більш старшу версію БСП,0 зробіть «поправку» на інтерфейс, що змінився, і розширену функціональність. Для цього самостійно повторіть приклад із відео.

Відео 1:
Завантаження правил обміну між типовими конфігураціями до Конвертації даних 3.0

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

  • Завантаження в КД структури формату обміну (
  • Створення конвертації
  • Вивантаження файлів правил із типової конфігурації
  • Вивантаження модуля менеджера обміну

Відео 2:
Доопрацювання правил обміну у КД 3.0

У цьому уроці ми покажемо, як доповнити реквізити об'єктів під час завантаження даних.

Буде вирішено завдання – при завантаженні об'єктів із конфігурації-джерела встановлювати коментар “Завантажено із БП 3.0”.

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

Розроблені правила будуть збережені у вигляді зовнішньої обробки для подальшого використання.

Відео 3:
Налаштування універсального обміну між типовими конфігураціями

У цьому уроці ми покажемо, як налаштовувати новий обмін між типовими.

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

Також у цьому відео ми покажемо, як без зміни конфігураціїпідвантажити нові правила обміну.

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

В уроці покажемо типовий функціонал перенесення початкових залишків.

P.S.

Так, обміни через txt/dbf/ole і т.д. мають право існування. У деяких випадках, типу стикування з веб-сервером або перенесення з готового формату зовнішньої програми.

Однак для стандартних обмінів – стандартні методи і швидше, і дуже простіше.

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

P.P.S.

Ми хочемо показати, що конвертація даних 3.0 – це не складно.

Незвично – так. Не все одразу зрозуміло – так. Є дуже неоднозначні моменти – так.

Але за допомогою готових інструкцій та відео її можна освоїти буквально за 1-2 тижні.

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

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

Для виконання цього завдання потрібно використовувати файл обробки вивантаження/завантаження для 8.2 або 1С 8.3. Такий спосіб є універсальним і оптимальним, підходить практично для будь-якої встановленої конфігурації.

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

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

1. Заповнити поле "Ім'я файлу". За допомогою даного шляху буде створено файл інформаційних даних для завантаження в базу.

2. В області таблиць «Дані для розвантаження» вибрати інформацію з довідника, яку потрібно вивантажити з наявної бази.

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

4. Після завершення встановлення всіх потрібних налаштувань виконати експорт довідника.

Завантаження даних у довідник

Щоб у 1С перенести довідники, потрібно виконати низку дій:

1. Запустіть обробку в базі, куди потрібно завантажити інформаційні дані, та скористайтеся вкладкою «Завантаження».

2. Виберіть раніше вивантажений файл і використовуйте команду «Завантажити дані».

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