Home / Механизм трансляции / Настройка механизма трансляции / Справочник «Правила заполнения полей при трансляции»

Справочник «Правила заполнения полей при трансляции»


В справочнике «Правила заполнения полей при трансляции» определяется:

  • Источник – регистр, из которого осуществляется трансляция данных;

  • Приемник – регистр, в который осуществляется трансляция данных;

  • Основные правила заполнения полей регистра – приемника.

В качестве Источника и Приемника могут быть использованы любые существующие в системе регистры бухгалтерии и регистры накопления. 

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


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

  • «Журнал проводок (бухгалтерский и налоговый учет)» - «Журнал проводок (международный)»;  

  • «Журнал проводок (бухгалтерский и налоговый учет)» - «Обороты по бюджетам (БИТ)».   

Данные настройки могут быть скорректированы пользователем или очищены с помощью кнопки «Очистить».

Правила заполнения полей регистра-приемника

Правила заполнения полей приемника, прописанные в этом справочнике, имеют высший приоритет. Если правило задано для определенного поля, то оно выполняется для каждой записи, а заданный в правилах трансляции способ заполнения реквизита при этом не рассматривается.

В качестве правила заполнения поля приемника может быть определено:

  • Запись источника (Краткое обозначение - );

  • Дополнительная аналитика (Краткое обозначение - );

  • Пользовательские функции (Краткое обозначение - );

  • Прочие функции.



Флагом «Обязательное» помечаются поля обязательные для заполнения. Обязательно поле – это поле, без которого движение не будет сформировано. 

Например, если при трансляции данных из регистра «Журнал проводок (бухгалтерский и налоговый учет)» в регистр «Журнал проводок (международный)» в качестве обязательных установлены поля приемника «Счет Дт» и «Счет Кт», то в случае отсутствия соответствия счету источника счета приемника, движение сформировано не будет.

Ещё один пример, если при трансляции данных из регистра «Журнал проводок (бухгалтерский и налоговый учет)» в регистр «Обороты по бюджетам (БИТ)» в качестве обязательного поля установить «Проект», то в том случае, если «Проект» для записи не определен, то движение по факту сформировано не будет.

На закладке «Код заполнения» автоматически генерируется код заполнения полей регистра-приемника для информационных целей.

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


Предопределенные функции



В ветке «Прочие функции» формы выбора полей регистра-приемника в справочнике «Правила заполнения полей при трансляции» для упрощения настройки механизма трансляции реализован набор предопределенных функций для заполнения полей приемника.

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

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

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

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


Функция «ПересчитатРеглУпр»

Данная функция используется для задания правила расчета ресурса СуммаУпр по курсу на дату записи в регистре-приемнике, если валюта управленческого учета отличается от валюты регламентированного учета. 

При использовании функции ПересчитатьРеглУпр требуется определить в пользовательском режиме аргумент функции «Сумма». Значение данного аргумента – это ресурс регистра-источника.

Данную функцию рекомендуется использовать для пар источник-приемник: 

  • Журнал проводок (бухгалтерский и налоговый учет) - Журнал проводок (международный);

  • Журнал проводок (бухгалтерский и налоговый учет» - Обороты по бюджетам (БИТ).


Функция «ПересчитатьРеглМУ»

Данная функция используется для задания правила пересчета для ресурса СуммаМУ по курсу на дату записи в регистре-приемнике, если валюта учета МСФО отличается от валюты регламентированного учета.

При использовании функции ПересчитатьРеглМу требуется в пользовательском режиме определить аргумент функции «Сумма». Значение данного аргумента - это ресурс регистра-источника. 

Данную функцию рекомендуется использовать для пары источник-приемник:

  • Журнал проводок (бухгалтерский и налоговый учет) - Журнал проводок (международный).


Функция «ПересчитатьРеглСценарий»

Данная функция используется для задания правила пересчета для ресурса СуммаСценарий по курсу на дату записи в регистре-приемнике, если валюта сценария отличается от валюты регламентированного учета.

При использовании функции ПересчиататьРеглСценарий требуется в пользовательском режиме определить аргумент функции «Сумма». Значение данного аргумента - это ресурс регистра-источника.

Данную функцию рекомендуется использовать для пары источник-приемник:

  • Журнал проводок (бухгалтерский и налоговый учет» - Обороты по бюджетам (БИТ).


Функция «ПересчитатьПоВалюте»

Это универсальная функция, используемая для пересчета суммы в любую валюту. 

Устанавливаемые в пользовательском режиме аргументы функции:

  • Сумма – ресурс регистра-источника;

  • Период – дата для определения курса пересчета;

  • ВалютаНач – валюта, из которой выполняется пересчет;

  • ВалютаКон – валюта, в которую выполняется пересчет.


Функция «ВалютаОборотовБюджетирования» 

Данная функция используется для задания правила заполнения разреза «Валюта» регистра накопления «Обороты по бюджетам (БИТ)».

Данную функцию рекомендуется использовать для пары источник-приемник:

  • Журнал проводок (бухгалтерский и налоговый учет» - Обороты по бюджетам (БИТ).


Функция «КоличествоПроводки» 

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

Данную функцию рекомендуется использовать для пары источник-приемник:

  • Журнал проводок (бухгалтерский и налоговый учет» - Обороты по бюджетам (БИТ).


Произвольные алгоритмы

На закладке «Алгоритмы» можно добавить произвольный код в пользовательском режиме. Момент выполнения кода определяется в зависимости от места его добавления: 

  • Перед формированием набора записей 

  • Перед формированием записи 

  • После формирования записи

  • После формирования набора записей



В справочнике «Правила заполнения полей при трансляции» в обработчиках доступен следующий контекст:

  • Глобальный контекст;

  • Контекст общего модуля бит_МеханизмТрансляции;

  • Отказ – булево, если установить в Истина заполнение НабораИсточника будет отменено;

  • Источник – документ-регистратор, для которого выполняется трансляция;

  • НаборИсточник – Набор записей из которого выполняется трансляция;

  • НаборПриемник – Набор записей, в который записываются новые движения.


Для обработчиков ПередФормированиемЗаписи, ПослеФормированияЗаписи дополнительно доступны следующие виды контекстов:

  • ЗаписьИсточник – Запись НабораИсточник, которая обрабатывается в данный момент;

  • ЗаписьПриемник – Запись НабораПриемник, которая обрабатывается в данный момент;

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


На закладке «После формирования записи» реализовано 2 дополнительных конструктора:

  • Конструктор дополнительной записи. Данный конструктор используется для автоматической генерации кода, предназначенного для реализации возможности формирования нескольких движений в регистре-приемнике на основании одного движения регистра-источника. (Например при трансляции из регистра бухгалтерии «Журнал проводок (бухгалтерский и налоговый учет)» в регистр накопления «Обороты по бюджетам (БИТ)»).

  • Конструктор дополнительной проводки. Данный конструктор используется для автоматической генерации кода, предназначенного для реализации возможности формирования нескольких проводок в регистре-приемнике на основании одной проводки в регистре-источнике. (Например, при трансляции из регистра бухгалтерии «Журнал проводок (бухгалтерский и налоговый учет)» в регистр накопления «Обороты по бюджетам (БИТ)»).


Конструктор вызывается из контекстного меню при нажатии правой клавишей мыши в любой части область закладки
«После формирования записи» и выбора соответствующего пункта:


На закладке «Итоговый алгоритм» автоматически генерируется итоговый алгоритм для информационных целей.

Прочие настройки

На закладке «Прочее» пользователь может включить следующие дополнительные возможности механизма трансляции:


Раздел «Соответствия»

В данном разделе пользователь может задать один из трех режимов использования соответствий.



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



  • «Использовать соответствие статей оборотов и статей регл.учета».

При использование данного режима аналитика «Статья оборотов» заполняется из регистра сведений «Соответствие статей оборотов и статей регламентированного учета» (Раздел «Бюджетирование» - «Соответствие статей оборотов и статей регламентированного учета»); 

  • «Использовать соответствие статей оборотов и номенклатурных групп»

При использование данного режима аналитика «Статья оборотов» заполняется из регистра сведений «Соответствие статей оборотов и номенклатурных групп» (Раздел «Бюджетирование» - «Соответствие статей оборотов и номенклатурных групп»); 

  • «Использовать соответствие ЦФО и подразделений» 

При использование данного режима аналитика «ЦФО» заполняется из регистра сведений «Соответствие ЦФО и Подразделений» (Раздел «Бюджетирование» - «Соответствие ЦФО и Подразделений»); 


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

Например, если на закладке «Правила заполнения полей» установлено правило для заполнения аналитики «Статья оборотов» - , а также на закладке «Прочее» установлен режим «Использовать соответствие статей оборотов и статей регламентированного учета», то при трансляции статья оборотов в первую очередь будет заполняться из дополнительной аналитики документа и только в том случае, если дополнительная аналитика документа не установлена, значение будет подставляться из регистра сведений «Соответствие статей оборотов и статей регламентированного учета».

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

Режим использования соответствий «Не использовать» - в данном режиме заполнение управленческой аналитики по соответствиям не осуществляется.


Раздел «МСФО»

В случае если в качестве регистра-приемника выбран регистр бухгалтерии «Журнал проводок (международный)», то доступны следующие опциональные настройки:

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

Учет МПЗ по исторической стоимости - данный режим устанавливается для того, чтобы в операциях перемещения, возврата или списания МПЗ использовался исторический курс в том случае, если валюта учета по МСФО или валюта управленческого учета отлична от рублей. Перечень счетов учета МПЗ, для которых должен осуществляться учет по исторической стоимости,  задается на плане счетов «Международный» путем установки флага «Использовать исторические курсы»

Учет авансов по исторической стоимости - данный режим устанавливается для того, чтобы в операциях зачета аванса использовался исторический курс в том случае, если валюта учета по МСФО или валюта управленческого учета отлична от рублей. Перечень счетов учета авансов, для которых должен осуществляться учет по исторической стоимости, задается на плане счетов «Международный» путем установки флага «Использовать исторические курсы»


Раздел «Бюджетирование»

В случае если в качестве регистра-приемника выбран регистр накопления «Обороты по бюджетам (БИТ)», то доступны следующие опциональные настройки:

Формировать проводки бюджетирования - при выборе данного режима при формировании движений по статьям оборотов, будут формироваться проводки по плану счетов «Бюджетирование». Шаблоны движений по плану счетов «Бюджетирование» устанавливаются в справочнике «Статьи оборотов». 

Формировать зависимые обороты - при выборе данного режима при формировании движений по статьям оборотов, будут формироваться зависимые движения. Правила формирования зависимых оборотов задаются документом «Установка зависимых оборотов».


Авто установка правил заполнения для трансляции данных из регистра «Журнал проводок (бухгалтерский и налоговый учет)» в регистр «Журнал проводок (международный)»


Правило заполнения для полей «СчетДт» и «СчетКт» не устанавливается и, как правило, определяется в справочнике «Правила трансляции». 

Для расчета ресурсов «СуммаУпр» и «СуммаМУ» по умолчанию устанавливаются соответствующие предопределенные функции. 

Остальные поля заполняются соответствующими значениями из полей-источника.


Авто установка правил заполнения для трансляции данных из регистра «Журнал проводок (бухгалтерский и налоговый учет)» в регистр «Обороты по бюджетам (БИТ)»


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

Для полей «ЦФО», «СтатьяОборотов», «Проект» по умолчанию устанавливается правило – заполнять из дополнительных аналитик документов. Данный вариант заполнения аналитик не является единственно верным, рекомендуется скорректировать его, в зависимости методологии получения факта, принятой на предприятие. 

Для полей «Валюта», «Количество», «Сумма», «СуммаРегл», «СуммаУпр», «СуммаСценарий» по умолчанию устанавливаются соответствующие предопределенные функции.



     RSS of this page