Особенности настройки ролей "Код валюты" и "Код вида операции/код валютной операции. Модель данных" в схеме XBRL для таксономии 4.2: различия между версиями
Sycheva (обсуждение | вклад) Нет описания правки |
Sycheva (обсуждение | вклад) Нет описания правки |
||
| Строка 4: | Строка 4: | ||
Ранее в таксономии версии 3.2 сопоставление кодов валюты было доступно по ссылке http://www.cbr.ru/xbrl/nso/npf/dic/Kod_ValyutyAxis в режиме "Таксономия словарей", а роли "Код вида операции/код валютной операции. Модель данных" не было. | Ранее в таксономии версии 3.2 сопоставление кодов валюты было доступно по ссылке http://www.cbr.ru/xbrl/nso/npf/dic/Kod_ValyutyAxis в режиме "Таксономия словарей", а роли "Код вида операции/код валютной операции. Модель данных" не было. | ||
1. В таксономии 4.2 | 1. В таксономии 4.2-5.2 втозаполнение роли '''"Коды валют"''' (http://www.cbr.ru/xbrl/nso/nfo/rep/2021-09-30/tab/sr_0420011_ODS_npf_Kod_ValyutyAxis) необходимо осуществлять, следуя ниже приведенному алгоритму. | ||
Несопоставленная роль "Коды валют" выглядит так: | Несопоставленная роль "Коды валют" выглядит так: | ||
| Строка 37: | Строка 37: | ||
2. В таксономии 4.2 автозаполнение роли '''"Код вида операции/код валютной операции. Модель данных"''' (http://www.cbr.ru/xbrl/nso/nfo/rep/2021-09-30/tab/sr_0420011_Kod_Vid_Operaczii_DenSredstvaAxis_Definition_npf возможно осуществить, следуя ниже приведенному алгоритму. | 2. В таксономии 4.2-5.2 автозаполнение роли '''"Код вида операции/код валютной операции. Модель данных"''' (http://www.cbr.ru/xbrl/nso/nfo/rep/2021-09-30/tab/sr_0420011_Kod_Vid_Operaczii_DenSredstvaAxis_Definition_npf возможно осуществить, следуя ниже приведенному алгоритму. | ||
Необходимо сопоставить элементы xbrl в роли "Код вида операции/код валютной операции. Табличный слой" | Необходимо сопоставить элементы xbrl в роли "Код вида операции/код валютной операции. Табличный слой" | ||
Текущая версия от 07:41, 16 февраля 2023
В ходе самостоятельной настройки схемы xbrl в таксономии 4.2-5.2 для месячной формы 0420011 (общий для всех конфигураций ОКУД 0420011 "Отчетность об операциях с денежными средствами некредитных финансовых организаций") пользователь сталкивается с проблемой отсутствия механизма сопоставления в ролях «Коды валют» (http://www.cbr.ru/xbrl/nso/nfo/rep/2021-09-30/tab/sr_0420011_ODS_npf_Kod_ValyutyAxis) и "Код вида операции/код валютной операции. Модель данных" (http://www.cbr.ru/xbrl/nso/nfo/rep/2021-09-30/tab/sr_0420011_Kod_Vid_Operaczii_DenSredstvaAxis_Definition_npf).
Ранее в таксономии версии 3.2 сопоставление кодов валюты было доступно по ссылке http://www.cbr.ru/xbrl/nso/npf/dic/Kod_ValyutyAxis в режиме "Таксономия словарей", а роли "Код вида операции/код валютной операции. Модель данных" не было.
1. В таксономии 4.2-5.2 втозаполнение роли "Коды валют" (http://www.cbr.ru/xbrl/nso/nfo/rep/2021-09-30/tab/sr_0420011_ODS_npf_Kod_ValyutyAxis) необходимо осуществлять, следуя ниже приведенному алгоритму. Несопоставленная роль "Коды валют" выглядит так:
В списке ролей (слева) необходимо выбрать любую сопоставленную роль, в правой части окна поставить курсор на любую сопоставленную ячейку и правой кнопкой мыши избрать опцию «Заполнить строки функцией».
В открывшееся окно скопировать ниже расположенный текст и нажать кнопку "ОК".
Текст функции для заполнения роли "Коды валют":
Для каждого А ИЗ ОтчетыТаб Цикл
Для каждого А1 ИЗ А.def.ПолучитьЭлементы() Цикл
Если А1.ЭлементXBRL= "Kod_ValyutyAxis" тогда
Для каждого А2 ИЗ А1.ПолучитьЭлементы() Цикл
А2.Ось = Лев(А2.ОписаниеЭлемента, 3);
КонецЦикла;
прервать;
КонецЕсли;
КонецЦикла;
КонецЦикла;
Сопоставленная роль:
2. В таксономии 4.2-5.2 автозаполнение роли "Код вида операции/код валютной операции. Модель данных" (http://www.cbr.ru/xbrl/nso/nfo/rep/2021-09-30/tab/sr_0420011_Kod_Vid_Operaczii_DenSredstvaAxis_Definition_npf возможно осуществить, следуя ниже приведенному алгоритму.
Необходимо сопоставить элементы xbrl в роли "Код вида операции/код валютной операции. Табличный слой"
Затем в левой части окна выбрать роль "Код вида операции/код валютной операции. Модель данных" и объединить эту роль с ролью "Код вида операции/код валютной операции. Табличный слой".