В предверии сдачи отчетности нефинансовыми организациями в 2018 году необходимо решить как будет формироваться отчетность в формате XBRL. В самом простом случае пользователь формирует отчеты в учетной системе и вручную заполнять данные в ПО Антека-XBRL (или в другом процессоре XBRL). Но если учетная система позволяет заполнять формы автоматически, то возникает потребность формирования отчетов XBRL напрямую из учетной системы (выгрузка в формате xbrl).
Мне думается можно выделить два способа формирования и выгрузки отчетности в учетной системе:
1. Формирование и хранение отчетов в стандарте XBRL: подсистема отчетности = процессор XBRL.
Минусы: от программиста 1С требуются знания таксономии, сложность реализации.
Плюсы: легко выгружать отчеты, валидация.
Итог: для крупных внедрений.
2. Формирование и хранение отчетов во внутреннем представлении учетной системы, выгрузка в XBRL на основе соответствия "1С-ных" показателей и элементов таксономии.
Минусы: необходимо заранее составить соответствия (карты).
Плюсы: программистам 1С реализующие автозаполнение форм не требуется знания таксономии. Возможность реализации форм в виде внешних обработок, которые программисты 1С самостоятельно дорабатывают под свои учетные системы.
Далее рассматриваем только второй способ. И для его реализации необходимо составлять карты соответствий между показателя форм учетной системы (отчеты 1С, документы, запросы, регл.отчеты и т.д.) и элементами XBRL (концепты, измерения, периоды и т.д.).
На первом этапе нам нужно загрузить таксономию, но не все элементы, а только: концепты, ярлыки, базу определений, пользовательские роли, точки входа.
Представленная обработка показывает пример разбора таксономии.
Порядок использования:
- Выбираем каталог таксономии
- Загрузить точки входа
- Выделить точку входа и закгрузить таксономию.
В дальнейшем данную обработку можно использовать для составления карт соответствия. На скрине пример составления. Слева база определений в виде дерева концептов и измерений с обозначением абстрактности, периодичности. Справа структура отчета 1С. Между ними карта.
Полученную карты можно использовать для создание обработки для заполнения отчета. Представлен пример формы 0420151 с алгоритмом формирования файла xbrl по карте.
Обработка простейшая, только для примера.
Вы можете выгрузить отчет и загрузить в Конвектор ЦБ.