Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Подсказка
titleВыпущено в релизе 1.15

new_Версия интерфейса подготовки и сбора данных: 1.15 (11.12.2023г.)

Информация

 В xbrlca стало возможно написать собственные дополнительные контрольные соотношения как самостоятельно с помощью инструкции ниже, так и  по индивидуальному заказу. 
Дополнительные контрольные соотношения позволяют проверять:

  • Заполнена ли форма.
  • Заполнена ли форма если стоит признак нулевой отчетности.
  • Суммы, равенства, показателей как внутри формы так и меж формами.
  • Заполнен ли показатель в форме.
  • Возможность написать свои регулярные выражения:  '^\d+(\.\d+)?$' 
  • Использовать операторы: <=>!=и функции: fill;; match; in; floor; ceil round
  • И многое другое подробнее про функции: Общие правила для КС
Подсказка

Для активации модуля или написания индивидуального КС напиши нам: xbrlka.helpdesk@servers.open-bs.ru или позвони: +7 (495) 050-44-44

Оглавление
Оглавление
printablefalse

Облачный продукт

Закажи интеграцию и заполняй xbrl файл по одной кнопке 

Telegram каналы:

Поддержка наших клиентов до 00:00


Подсказка
titleНаименование дополнительного КС

Дополнительные контрольные соотношения всегда отображаются с приставкой "ext_va_nameKC"


Работа с дополнительным контрольным соотношением


Открыть настройку дополнительного контроля.

Информация

Открыть раздел "Настройки"


Предупреждение
titleДоступ к настройке дополнительного контроля.

Раздел "Настройка" где находится раздел с дополнительными контрольными соотношениями доступен только пользователю(ям) с ролью администратор.
Если у вас нет доступа к аккаунту с ролью администратора, то необходимо обратиться на техническую поддержку по телефону: +7 (495) 050-44-44 для уточнения информации.


Информация

Открыть раздел "Настройка доп. валидации"


Выбрать версию таксономию

Информация

 Выбрать необходимую версию таксономию



Выбрать точку входа

Информация

С помощью поиска найдите необходимую точку входа.
Левой кнопкой мышки(ЛКМ) кликните по выбранной точки входа.


Список дополнительных контрольных соотношений

Информация

После открытия точки входа, будет отображен список дополнительных контрольных соотношений, если дополнительные КС до этого были созданы.



Создать новое КС

Информация

Для создание нового КС нажмите пиктограмму после откроется панель редактирования КС.


  1. Открыть панель создания нового КС.

2. Панель редактирования КС


Название КС (ext_va_)}

Предупреждение

Наименование КС не может повторятся если ранее было создано КС с таким же наименованием.

Допустим ввод: Кириллицы, латиницы, ввод цифр и символов.


Подсказка
titleНаименование дополнительного КС

Дополнительные контрольные соотношения всегда отображаются с приставкой "ext_va_далее наименование КС"


Форма

Информация

Поле (Форма) заполняется автоматически, после присвоения первой переменной.

Предупреждение

Ручное редактирование - заблокировано.

Подсказка

Поле "Форма" необходимо, чтобы в списке дополнительных контрольных  соотношений отображалась материнская форма.


Поле заполняется автоматически, после присвоения первой переменной.

Номер формы из первой переменной. 


Таблица


Информация

Поле (Таблица) заполняется автоматически, после присвоения первой переменной.

Предупреждение

Ручное редактирование - заблокировано.

Подсказка

Поле "Таблица" необходимо, чтобы в списке дополнительных контрольных  соотношений отображалась материнская таблица.


Заблокирован

Информация

Если статус активен - значит КС не участвует при валдиации.
Если статус диактивирован значит КС участвует при валидации.
Подробнее об активации или блокировки КС: Активировать/Заблокировать отмеченные КС



Описание КС

Информация

Опишите свой КС, чтобы в будущем понимать для чего КС был создан.
При срабатывание КС будет выводится созданное описание. 

Допустим ввод: Кириллицы, латиницы, ввод цифр и символов.



Присвоение переменной ячейке 


Подсказка

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

Создать переменную для ячейки/ячеек
Информация

1.Нажать пиктограмму выбрать форму и таблицу


1. Открыть окно с выбором формы


Информация

2.выбрать форму и таблицу и нажать левой кнопкой мышки(ЛКМ) по нужной форме.

2. Выбрать форму.


Информация

3. Выбрать ячейку к которой будет присвоена переменная.

3. Выбрать ячейку.


Информация

4. В окне редактирования КС -  Появилась ссылка на ячейку. 

Подсказка
titleЗначение по умолчанию

Значение по умолчанию - если у вас в ячейке не будет значения, то по умолчанию будет присваиваться нулевое значение null(0)


Информация

5. Присвоить наименование переменной.
Для примера взяли v1,v2,v3....

Подсказка

Допустим ввод: Кириллицы, латиницы, ввод цифр и символов.
Вы можете использовать свой набор переменных, не обязательно использовать наши примеры.

Предупреждение

Название переменной ограничено, не более 200 знаков. 


5. Присваиваем переменную.


Создать еще одну переменную

Информация

После присвоения переменных можно приступить к написанию контрольного выражения(формулы) подробнее в разделе Контрольное выражение(формула)


Информация

6. Для добавления переменных нажмите пиктограмму 

Подсказка

Ограничений на кол-во переменных не установлено. 




1. Добавить нескольких переменных


Контрольное выражение(формула)

Подсказка

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

Подсказка

Возможные операторы и функции описаны в статье: Общие правила для КС 
Ниже вы можете в вкратце ознакомится с перечнем работающих операторов  и функций


Раскрыть
titleВкратце о правилах

 Работают следующие операторы:

  • > - больше
  • >= - больше либо равно
  • < - меньше
  • <= - меньше либо равно
  • = - равно
  • != - не равно
  • <> - не равно
  • !- отрицание
  • & - объединение условий по и
  • | - объединение условий по или

 Работают следующие функции:

  • fill -функция проверяет существует ли хотя бы одно значение в указанной форме[таблице], если есть значение, функция вернет - истина, иначе лож.

  • match - проверяет на соответствие регулярному выражению значения передаваемого в переменной.

  • in -   проверяет что значение переменной, соответствует хотя бы одному из значений содержащийся в списке, переданным вторым параметром.

  • floor -округление к наименьшему.

  • ceil - округление к наибольшему.

  • round - округление.
Подсказка

Подробно с примерами описано в статье: Общие правила для КС 

1


Информация

Мы присвоили переменные v1; v2.. ячейкам: формы "FR_2_001_01c_01 - Денежные средства" Столбец C3 Ячейки:

  • R__1C__3;
  • R__2C__3;
  • R__3C__3;
  • R__4C__3;
  • R__5C__3;

    Предупреждение

    R__6C__3 мы не можем выбрать т.к это один и тот же показатель изFR_BS_PURCB  "Денежные средства" за текущий период

И присвоили еще переменную "ItogoBS" для FR_BS_PURCB FR_BS_PURCB для "Денежные средства" за текущий период

После чего  приступаем к написанию простой формулы:

Блок кода
ItogoBS=(v1+v2+v3+v4+v5)

Т.е значение "Денежные средства в балансе" равняютсясумме значений из примечания "Денежные средства" в разрезе Балансовой стоимости по срезу:

  • Денежные средства в кассе
  • Денежные средства в пути
  • Денежные средства на расчетных счетах,
  • Денежные средства, переданные в доверительное управление,
  • Прочие денежные средства,
  • Итого


R__6C__3 мы не можем выбрать т.к это один и тот же показатель из FR_BS_PURCB  "Денежные средства" за текущий период

Присваиваем переменную "ItogoBS" для FR_BS_PURCB FR_BS_PURCB для "Денежные средства" за текущий период


Сообщение об ошибке

фцвфывфывыфвыфвфывфывфывфывфывфывфы


Визуализация дополнительных Кс после валидации 

Отображение КС в разделе Успешно/Ошибки

Информация

После Валидации проекта.

  1. Если условие формулы  = не успешно, то доп КС будет выведен в разделе Ошибки.
  2. Если условие формулы  = успешно, то доп КС будет выведен в разделе Успешно.
Подсказка
titleНаименование дополнительного КС

Дополнительные контрольные соотношения всегда отображаются с приставкой "ext_va_далее наименование КС"


Просмотр КС


Информация

Напротив нужного КС,  нажать левой кнопкой мышки(ЛКМ) на Побробно 



Информация

Откроется окно с информацией о контрольном соотношение:

  • Ошибки - Выводится формула с гиперссылками на показатели в Веб форме
  • ИнфоПодробная информация о КС
  • Подробно Информация о переменных и переключение в Веб форму
Подсказка

Веб продукт поддерживает визуализацию ошибок и редактирование показателей в онлайн режиме в Веб формах.
Далее в разделе: Переход в визуализацию Контрольного соотношения.



Раздел: Ошибки



Раздел: Подробно

 


Переход в визуализацию Контрольного соотношения


Подсказка

Перейти в Веб форму можно двумя способами:

  1.  Через раздел "Подробно" нажать  на "Показать в таблице"
  2. Через  раздел "Ошибки" нажать на "любую переменную"



Переключение в веб форму из раздела "Подробно"

Переключение в веб форму из раздела "Ошибки"


Веб форма/таблица


Подсказка
  1. Внизу экрана отображается формула, которую мы прописали в дополнительном контроле.
    1. "ItogoBS[ 1.00 ]" =($v1 [ 2.00 ]+$v2 [ 3.00 ]+$v3 [ NVP ]+$v4 [ 5.00 ]+$v5 [ 1.00 ])

  2. Все переменные из формулы, а именно
    1.  ($v1 [ 2.00 ]+$v2 [ 3.00 ]+$v3 [ NVP ]+$v4 [ 5.00 ]+$v5 [ 1.00 ])
      отображаются в веб таблице "FR_2_001_01c_01" как на screenshot "Отображение ошибок"

  3. Переменная "ItogoBS[ 1.00 ]"Находится в таблице  "FR_BS_PURCB 0420002" и чтобы переключится в таблицу "FR_BS_PURCB 0420002"  и увидеть наше значение в визуализации, необходимо внизу экрана нажать на переменную  "ItogoBS[ 1.00 ]"Смотреть  screenshot "Переключение по гиперссылке"

  4. Также можно нажать и на любую другую перемененную ($v1 [ 2.00 ]+$v2 [ 3.00 ]+$v3 [ NVP ]+$v4 [ 5.00 ]+$v5 [ 1.00 ]) и переключится обратно в таблицу  "FR_2_001_01c_01"


Подсказка

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

  • Если удалить значение, которое существовало ранее, то в формуле внизу экрана, значение станет перечеркнутым и будет отображать старое значение.
    "ItogoBS[ 1.00 ]" => "ItogoBS[ 1.00 ]"

  • Если заменить значение, то в формуле внизу экрана, значение станет тусклым и будет отображать старое значение.
    "ItogoBS[ 1.00 ]" =>"ItogoBS[ 1.00 ]"

  • При наведении указателя мышки на ячейку, выделятся автоматически привязанная переменная 
    $v3 [ NVP ] => 
    Статус
    subtletrue
    title $v3 [ NVP ]



Отображение ошибок.


Переключение по гиперссылке

Визуализация ошибки


Подсказка

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



Активировать/Заблокировать отмеченные КС

Активация

Точечная активация

Информация

Для активации одного дополнительного контрольного соотношения можно нажать левой кнопкой мышки напротив каждого КC на статус  Активировано/Заблокировано и статус изменится на противоположный.



Массовая активация

Информация

Для активации нескольких дополнительных контрольных соотношений можно выделить несколько КС с помощью отметки и нажать пиктограмму


Заблокировать

Точечная блокировка

Информация

Для блокировки одного дополнительного контрольного соотношения можно нажать левой кнопкой мышки напротив каждого КC на статус  Активировано/Заблокировано и статус изменится на противоположный.


Массовая блокировка


Информация

Для блокировки нескольких дополнительных контрольных соотношений можно выделить несколько КС с помощью отметки и нажать пиктограмму

Удалить отмеченные КС

Информация

Для удаления одного или нескольких дополнительных контрольных соотношений можно выделить несколько КС с помощью отметки и нажать пиктограмму 



Импорт/Экспорт настроек КС



Информация

Дополнительные контрольные соотношения можно как Импортировать так и Экспортировать в рамках таксономии и точки входа.

Подсказка

Например создано дополнительное контрольное соотношение в версии таксономии 5.2 для точки входа  ep_purcb_aif_uk_bki_kra_sb_q.



Экспорт

Информация

С помощью отметки выбираете необходимые контрольные соотношения и нажимаете пиктограмму "Экспортировать настройки отмеченных КС" 

Выгрузится файл "ext_va_5.2_ep_purcb_aif_uk_bki_kra_sb_q.json" 

Импорт


Информация

Открываем точку входа "КС 5.2 => ep_purcb_aif_uk_bki_kra_sb_q"

нажимаете пиктограмму "Импортировать настройки отмеченных КС" 

Выбираем наш(и) файл(ы) с форматом *.json и импортируем.


1.Импортировать настройки отмеченных КС


2. Предзагруженный файл настроек. 

3.Файлы импортировались



Помощь

Подсказка

При нажатии пиктограммы откроется дополнительная станица с Общими правилами работы с доп КС.
Где можно ознакомится с функциями и как правильно с ними работать.