|

РИБ в 1С 8.3 : таблица регистрации изменений


Содержание

  1. Распределенная информационная база : структура таблицы базы данных
  2. Процесс работы в 1С : таблицы изменений

Распределенная информационная база : структура таблицы базы данных

Таблица регистрации изменений используется в обмене данными в РИБ 1С 8.3 ( распределенная информационная база в 1С 8 ERP ). В 1С таблицы изменений служат для регистрации изменений, как объектов, так и для того, чтобы произвести изменение конфигурации системы . В регистрации изменений помогает объект План Обмена .

В 1С регистрация изменений может выполняться для следующий элементов данных:

Элементы данных, для которых выполняется в 1С Регистрация изменений

Для каждого из выше приведенных элементов данных ведется своя таблица регистрации изменений в РИБ 1С 8.3 .

Каждая таблица внесения изменений в 1С 8 ERP имеет разную структуру. Это зависит от элементов данных которые будут регистрироваться в таблице изменений. Но несмотря на это считается, что в 1С таблицы изменений подобны. Структура таблицы базы данных имеет три составляющие:

  • Ключи элементов данных , для которых производится в 1С регистрация изменений ;
  • Ссылка на узел, в который изменение должно быть передано;
  • Номер сообщения, в котором изменение передано в первый раз;

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

Для разных данных таблица внесения изменений для разных отличается в ключе. У разных данных ключи элементов данных разные.

Константы – в качестве ключа используется идентификатор константы.

Основные объекты базы данных – в качестве ключа используется ссылка на объект.

Наборы записей – если используется регистратор, то в качестве ключа используется объект-регистратор.

В Регистр сведений набор записей , у которых в свойстве «режим записи» установлено «Подчинение регистратору», в качестве ключа используется совокупность измерений, входящих в основной отбор. Регистр сведений у которого в свойстве «Периодичность» установлен период и включен основной отбор по периоду, то в совокупность ключа включается и период.

В 1С таблицы изменений очищаются после того, как будет отправлено сообщение. Есть возможность очищать таблицу изменений сразу после отправки или после обратного получения сообщения от базы-получателя.

Процесс работы в 1С : таблицы изменений

Чтобы было более наглядно, как работает таблица регистрации изменений в 1С 8 ERP , можно воспользоваться в пользовательском режиме обработкой Регистрация изменений для обмена . Обработка Регистрация изменений для обмена есть в конфигурации Организация управления производственным предприятием .

Обработка Регистрация изменений для обмена в 1С 8 ERP

Вызвав конструктор запроса, может использоваться в 1С Управляемая консоль запросов . В данной статье будет использоваться самописная конфигурация «Библиотека». На иллюстрации ниже видно, как используется таблица внесения изменений регистра накопления «Картотека».

Таблица внесения изменений в 1С 8 Регистр накопления «Картотека»

В 1С 8 Регистр накопления «Картотека» используется в обмене данными.

1С 8 Регистр накопления «Картотека» : использование в обмене данными

В пользовательском режиме был зарегистрирован факт получения книг читателем в библиотеке, был проведен документ «Взял». Документ «Взял» является регистратором для регистра накопления «Картотека». Теперь таблица внесения изменений регистра накопления «Картотека» имеет запись, созданную системой.

Сделав запрос с помощью конструктора запросов, как было показано выше, будет доступна для просмотра таблица регистрации изменений и ее содержание .

Таблица регистрации изменений с содержанием в 1С Управляемая консоль запросов

После того как приемник база получит сообщение с изменениями, а потом отправит сообщение в базу-отправитель, таблица внесения изменений очистится. Есть возможность программно очищать в 1С таблицы изменений .

Специалист 1С компании ООО «Кодерлайн»

Быков Владимир Станиславович


Помогла ли вам статья? Оставьте свой комментарий:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Блог про 1С:Предприятие

Copyright © 2024 TopKoder

Мы занимаемся внедрением и обслуживанием программных продуктов 1С.