Поддержка регистров бухгалтерии

В данной статье рассмотрим загрузку регистра бухгалтерии хозрасчетный на примере объекта конфигурации «ДвиженияССубконто» с использованием встроенных инструментов Инжектора 1С.

Примечание!

В данной статье мы подразумеваем, что Регистратор уже существует в базе-приемнике (1C ERP 2.5). Если это не так, то необходимо предварительно настроить загрузку или создание Регистратора в базе-приемнике.

Предположим, что необходимо организовать одностороннюю выгрузку бухгалтерских проводок из базы БП 3.0 в типовую конфигурацию ERP 2.5 (регистры бухгалтерии при этом одинаковы). Предварительно мы уже подготовили выгрузку в СУБД, которая содержит в себе измерения, ресурсы и реквизиты регистра бухгалтерии хозрасчетный за определенный период.

Что делаем?

  • Итак, заходим в раздел «Проекты» Инжектора 1С,

нажимаем «Создать».

  • Выбираем вариант загрузки данных «Загружаем объект» и нажимаем кнопку «Вперед».

  • Заполняем поля «Наименование проекта», «Подключение к базе-источнику» и выбираем вариант чтения таблиц: «Читаем каждый раз всю таблицу целиком», затем нажимаем «Вперед» в правом нижнем углу интерфейса.

  • Далее настроим связь Источник → Приемник: в левом окне выбираем выгрузку в СУБД, а в правом — регистр бухгалтерии «Хозрасчетный». После чего, Инжектор 1С запросит автоматический подбор полей. Нажимаем «Ок» и следуем далее.

  • Выбираем подходящие правила загрузки данных и следуем далее до сопоставления данных.

  • На этапе сопоставления данных «Источника» и «Приемника» происходит настройка поиска полей с составными типами. В нашем случае — это «Регистратор» и все «Субконто».

  • Для поиска данных в таких полях выбираем режим загрузки «Вычислять» и задаем в конструкторе условие связи для каждого поля.

Для «Регистратора» выбираем Условие выбора типа = «Передается в колонке RegistratorTip» из источника, а поиск соответствия по полям в рамках одного типа происходит по полю «Ссылка».

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

  • Далее нажимаем кнопку «Перенести условия в итоговый текст» и «ОК».

В итоге проведенной настройки все поля составных типов вычисляются.

  • Далее нужно сохранить проект и проверить загрузку.

Результатом сопоставления является нижняя таблица найденных и заполненных Субконто.