Как исправить ошибки обмена РИБ

Ошибка при попытке обмена через РИБ - необходимо произвести изменения

Здравствуйте, уважаемые читатели нашего блога SoftMaker.kz! Сегодня поговорим об
исправлении двух ошибок, которые могут возникнуть при обмене в в распределенной информационной базе (РИБ). Такие ошибки могут возникнуть, если вы изменили конфигурацию вашей базы и пытаетесь передать эти изменения из центральной базы в периферийную. Например, способом, который был описан здесь. Давайте приступим!


Ошибка при попытке обмена через РИБ - необходимо произвести изменения

Вот такие сообщения могут появиться при попытки сделать обмен при помощи РИБ:

	«Данные принимаются от узла, для которого
	зарегистрированы изменения конфигурации.
	Необходимо произвести перенос изменений 
	конфигурации в узел.»
	«Конфигурация узла распределенной ИБ 
	не соответствует ожидаемой!»

Давайте рассмотрим шаги, которые помогут исправить ситуацию. Перед тем как начнем, сделаем резервные копии наших информационных баз!!!

  1. Возьмем файл конфигурации с обновлением, откроем центральную базу в Конфигураторе и загрузим его (Конфигурация-Загрузить конфигурацию из файла…). Сохраним ИБ (F7).
  2. Изменим настройку поддержки (Конфигурация-Поддержка-Настройка поддержки…). В диалоге выделим в таблице ячейку на пересечении первой строки и второй колонки. Затем двойным нажатием вызовем диалог «Настройка правил поддержки». В нем поставим флаг «Установить для подчиненных объектов» и нажмем кнопку «ОК». Закроем диалог настройки поддержки, нажав кнопку «Закрыть». Сохранить ИБ (F7). Закроем Конфигуратор.
  3. Зайдем в режим 1С:Предприятие и сделаем выгрузку в файл для периферийной базы:
    • Операции-Планы обмена-Выбрать наш план обмена (например, «По складу»).
    • Выделим план обмена в списке, затем Правой кнопкой вызвать контекстное меню и выбрем пункт «Записать изменения…».
    • В диалоге укажем путь и имя файла обмена. Нажмем кнопку «ОК».

    Читать/смотреть далее

Конвертация данных 1C, правила конвертации группы свойств (ПКГС)

Реквизит «СтавкаНДС» в дереве метаданных конфигурации 1С

Доброго времени суток, уважаемые читатели блога SoftMaker.kz. Раньше на этом сайте уже была опубликована статья о конвертации

«Как в 1С сделать выгрузку и загрузку данных с помощью конфигурации Конвертация данных из 7.7 в 8.2?»
, в этой статье было показано,
как можно настроить обмен, используя конструкторы, с помощью которых создаются правила обмена.
Этот способ можно используется при конвертации баз из 1С версии 7.7 в 8.2.
Сейчас мы поговорим, как переносить данные между конфигурациями 1С 8.2, которые несколько отличаются друг от друга.

Основное внимание в этой статье будет уделено конвертации табличной части документа, а это значит, что
мы будем работать с правилами конвертации группы свойств — ПКГС.


Подготовка к настройке ПКГС — правил конвертации группы свойств

Мы будем переносить документ «ПоступлениеТоваровУслуг», который имеет отличия в реквизите СтавкаНДС табличной части «Товары»
в базе источнике и приёмнике. В базе источнике этот реквизит имеет тип «СправочникСсылка.СтавкиНДС»,
а в базе приёмнике — тип «ПеречислениеСсылка.СтавкиНДС».

Кстати, для удобства можно определить
основное значение реквизита «СтавкаНДС» для подстановки в документы и справочники.

Реквизит «СтавкаНДС» в дереве метаданных конфигурации 1С

Кроме того, в базе приёмнике нам необходимо заполнять реквизит «СчетУчетаБУ», который также находится
в табличной части «Товары» документа «ПоступлениеТоваровУслуг». Данные для заполнения мы возьмём из реквизита «СчетУчетаБУ»
справочника «Номенклатура» базы приёмника.

Реквизит «СчетУчетаБУ» в дереве метаданных конфигурации 1С

Ситуация осложняется тем, что мы будем работать с табличной частью, поэтому нужно настраивать
правила конвертации группы свойств — ПКГС.
Нам нужно будет обращаться к текущей строке табличной части.

Чтобы приступить к настройке правил конвертации необходимо загрузить структуру метаданных источника и
приёмника в конфигурацию «Конвертация данных». Подробно об этом было написано в статье

«Как в 1С сделать выгрузку и загрузку данных с помощью конфигурации Конвертация данных?»


Создание правил конвертации группы свойств 1С

Читать/смотреть далее

Как не допустить задвоения кодов в справочниках при переносе с помощью конфигурации 1C Конвертация данных?

Приветствую Вас, уважаемый читатель нашего блога SoftMaker.kz! Некоторое время назад, на этом сайте были опубликованы статьи как сделать выгрузку и загрузку из 7.7 в 8.2 и как сделать выгрузку и загрузку между конфигурациями версии 8.2, используя конвертацию данных. Чтобы углубиться в конвертацию была размещена статья о правила конвертации группы свойств (ПКГС). Сегодня мы еще чуть-чуть больше углубимся в конвертацию, чтобы избежать задвоения кодов в справочниках при переносе данных. Итак, приступим!

Причина задвоения кроется во внутренних идентификаторах объектов. При переносе справочников обычно проверяются они.
Если в базах элементы справочников с однинаковыми значениями реквизитов (например: код, наименование) отличаются по внутренним идентификаторам объектов,
тогда происходит задвоение в базе приёмнике, то есть, если не найден нужный элемент, тогда создается новый.

Предположим, что у нас уже загружена информация об источнике и приёмнике и мы можем
производить настройку правил обмена.

Поэтому предпримем следующие шаги, чтобы предотвратить задвоение элементов:

  1. Запустим конфигурацию Конвертация данных в режиме 1С:Предприятие 8.2.
  2. Откроем справочник «Конвертации» на верхней командной панели формы нажмём кнопку «Перейти к правилам».
  3. Откроется общая форма «ПравилаОбмена» с заголовком «Настройка правил обмена данными».
  4. На закладке «Правила конвертации объектов» (ПКО) выбираем нужный нам справочник и редактируем его правила (F2).
  5. На закладке «Настройка» поставим галочки напротив элементов:
  6. «Искать объект приемника по внутреннему идентификатору объекта источника» (обычно галочка уже стоит) и
  7. «Продолжить поиск по полям поиска, если по идентификатору объект приемник не найден».

После установки галочек ситуация меняется, если не найден нужный элемент по внутреннему идентификатору,
тогда осуществляется поиск по полям поиска (обычно это код или наименование).
В этом случае элементы с одинаковыми кодами или наименованиями не создаются.

Читать/смотреть далее

Как в 1С сделать выгрузку и загрузку данных с помощью конфигурации Конвертация данных из 7.7 в 8.2?

Изображение 1С

Приветствую Вас, уважаемый читатель нашего блога SoftMaker.kz! В статье Как в 1С сделать выгрузку и загрузку данных с помощью конфигурации Конвертация данных? были описаны шаги необходимые для обмена данными идентичных конфигураций 1С:Предприятия версии 8.2 с помощью конфигурации Конвертация данных, редакция 2.1.4.1. Также, в другой статье, было описано, как избежать задвоения кодов в справочниках при переносе данных.

А эта статья описывает шаги необходимые для обмена данными из конфигурации 1С:Предприятия версии 7.7 в 8.2 с помощью такой же конфигурации Конвертация данных, редакция 2.1.4.1.

Найдем в составе дистрибутива конфигурации Конвертация данных файл оработки MD82Exp.epf.
Он понадобиться для выгрузки описания структуры метаданных конфигурации базы приёмника.

Ещё найдем в составе этого же дистрибутива файл оработки V8Exchan82.epf — «Универсальный обмен данными в формате XML».
Он понадобиться для выгрузки базы приёмника. Как видно из названия эти обработки предназначены
для работы с версией 1С:Предприятия 8.2.

Затем найдем инструменты для работы с версией 1С:Предприятия 7.7.

В составе дистрибутива конфигурации Конвертация данных есть файл оработки MD77Exp.ert.
Он понадобиться для выгрузки описания структуры метаданных конфигурации базы источника.

Ещё найдем в составе этого же дистрибутива файл оработки V77Exp.ert — «Универсальная выгрузка данных в формате XML».
Он понадобиться для выгрузки базы источника.

Итак, приступим:

Сначала выгрузим описания структуры метаданных источника и приёмника.

  1. Откроем базу источник в режиме 1С:Предприятие 7.7 и запустим обработку MD77Exp.ert
    для выгрузки описания структуры метаданных источника.
    Сохраним структуру метаданных источника в файл Rules1.xml.
  2. Откроем базу приёмника в режиме 1С:Предприятие 8.2 и запустим обработку MD82Exp.epf
    для выгрузки описания структуры метаданных приёмника.
    Сохраним структуру метаданных приёмника в файл Rules2.xml.

Читать/смотреть далее

Как в 1С сделать выгрузку и загрузку данных с помощью конфигурации Конвертация данных?

Выгрузка описания структуры метаданных конфигурации базы источника с помощью бработки MD82Exp.epf из дистрибутива конфигурации Конвертация данных

Здравствуйте, уважаемые читатели блога SoftMaker.kz! Если у Вас есть конфигурация Конвертация данных, тогда Вы имеете все необходимые инструменты для обмена данными в 1С:Предприятие 8.2, в частности документами и справочниками. Статья описывает работу в конфигурации Конвертация данных, редакция 2.1.4.1.

Найдем в составе дистрибутива конфигурации Конвертация данных файл обработки MD82Exp.epf.
Он понадобиться для выгрузки описания структуры метаданных конфигурации баз источника и приёмника.

Ещё найдем в составе этого же дистрибутива файл обработки V8Exchan82.epf.
Он понадобиться для выгрузки базы источника и загрузки базы приёмника.

А что, если ваши конфигурации 1С идентичны? Тогда стоит попробывать другой способ, описанный в заметке Как выгрузить данные в идентичную конфигурацию 1С? Еще можно использовать механизм распределенной информационной базы (РИБ) для обмена данными между идентичными базами.

А если вам нужно перенести данные из версии 1С 7.7 в версию 1С 8.2? Тогда стоит использовать советы, описанные здесь.

Итак, приступим:

Сначала выгрузим описания структуры метаданных источника и приёмника.

  1. Откроем базу источник в режиме 1С:Предприятие 8.2 и запустим обработку MD82Exp.epf
    для выгрузки описания структуры метаданных источника.
    Сохраним структуру метаданных источника в файл Rules1.xml.

Выгрузка описания структуры метаданных конфигурации базы источника с помощью бработки MD82Exp.epf из дистрибутива конфигурации Конвертация данных

Читать/смотреть далее

Как без потерь перенести данные 1С:Предприятия 8 из дома в офис и обратно, используя РИБ?

Приветствую Вас, уважаемый читатель нашего блога SoftMaker.kz! Тема выгрузки и загрузки часто освещалась на этом сайте, например, была заметка как сделать выгрузку и загрузку данных с помощью конфигурации Конвертация данных, а в другой статье было описано, как избежать задвоения кодов в справочниках при переносе данных. Если говорить о распределенной информационной базе (РИБ), то есть способ, который помогает сделать, чтобы ваша база из периферийной стала центральной или наоборот. Сейчас мы поговорим о другой стороне переноса данных.

Часто бухгалтеру необходимо забирать работу домой, а так же базу 1С:Предприятие 8. Кто-то решает взять файл базы домой, поработать и принести назад на работу. Ну а что, если на работе в этой базе будет работать другой сотрудник? Тогда, если переписать базу из дома на рабочий компьютер, все данные сделанные на работе будут удалены. Как сделать, чтобы все данные в обоих базах были сохранены? Давайте посмотрим.

Здесь Вы найдете инструкцию, которая поможет настроить обмен данными между двумя идентичными базами,
используя распределенную информационную базу (РИБ).

  1. Подготовка к обмену
  2. Настройка обмена в центральной базе «Офисная база»
  3. Настройка обмена в периферийной базе «Домашняя база»
  4. Выполнение обмена
  5. Способы обмена
  6. Как быть, если нужно обновить конфигурацию?

Подготовка к обмену

Для работы с обменом необходимо заранее решить в какую папку мы будем записывать файлы обмена.
Поэтому важно определиться со способом обмена. О способах обмена в подзаголовке «Способы обмена»,
можно прочитать позже. Это значит, что Вы заранее должны решить, как Вы будете переносить файл домой, на флэжке
или с помощью ноутбука. Если на флэшке, то создайте папку в Вашем офисном компьютере, например: D:\ОбменИзОфисаДомой.
Если с помощью ноутбука, то попросите вашего системного администратора подключить ноутбук к вашей офисной сети и
создать общую папку для обмена, например: Z:\ОбменИзОфисаДомой. Она должна быть видна с обоих компьютеров.
Эта папка необходима для пункта номер 17 в следующем подзаголовке.

Настройка обмена в центральной базе «Офисная база»

Читать/смотреть далее