- Created by Синицын Владислав (доб.130), last modified on 29 Nov 2024
Автоматизация через OData
Автоматизирвтоматизируйте процесс составления бухгалтерской и надзорной отчетности в формате XBRL по одной кнопке с помощью внешних источников, таких как базы данных 1C, MySQL, MariaDB, PostgreSQL, Oracle DatabaseL и другие, используя технологию Odata. Упростите процесс обмена данными с XBRLCA
Корректная работа OData
Для корректной работы Odata, необходимо выполнить следующие действия:
- Установить Apache.
- Проверить состояние учета.
- 1С конфигурации, опубликовать web-сервис "XBRLExchange"
- 1С бухгалтерии - настроить стандарт интерфейса Odata
№1 Установка Apache
Для работы с Odata необходимо установить Apache.
С инструкцией по установке Apache под Windows можно ознакомится по ссылке: https://its.1c.ru/db/metod8dev/content/5978/hdoc
№2 Проверка состояния учета для интеграции XBRLCA
Запуск проверки состояния учета
Данная обработка находится: Отчетность НФО → Сервис → Проверка состояния учета для интеграции XBRLCA
- Выбираем организацию.
- Заполняем период.
Так как в отчетности XBRL в примечаниях берутся обороты по сравнительному периоду, то рекомендуем проверить учет за текущий отчетный период, а также предыдущий год.
Результат
- Результат выводится в виде Таблицы (Рис 1. результат проверки), в которой указан счет ЕПС, Наименование проверяемого субконто и аналитика, которую необходимо заполнить. Инструкции по заполнению недостающих реквизитов описаны здесь: Методология сбора и расчета данных БФО-отчетности в XBRLCA
- При успешном прохождение проверки, таблица должна быть зеленой!
(Рис 1. результат проверки)
№3 1С конфигурация, опубликовать web-сервис "XBRLExchange"
OData
OData — это открытый веб-протокол для запроса и обновления данных. Он позволяет
оперировать данными, используя в качестве запросов HTTP-команды.
- Платформа автоматически генерирует REST интерфейс, не нужно никакого программирования;
- Прозрачная интеграция прикладного решения с интернет-сайтами, мобильными приложениями и прочими системами;
- Реализация сторонними средствами дополнительной функциональности без изменения конфигурации;
- Загрузка данных в прикладное решение и выгрузка данных из него;
- Управление составом объектов метаданных, доступных через стандартный сервис OData API на лету;
- Ограничения прав доступа пользователей также действительны для запросов OData;
- Универсальность и кроссплатформенность.
Возможности OData
Интерфейс OData позволяет настроить REST-сервис для обмена со сторонними
программами, например, для решения таких задач:
- интеграция с интернет-сайтами и интернет-магазинами;
- реализация сторонними средствами дополнительных функций без изменения программы;
- загрузка и выгрузка данных;
- интеграция с корпоративными программами без дополнительного программирования.
- получение списка документов или других элементов, с использованием различных фильтров;
- получение данных документа или элемента списка;
- редактирование данных одного документа или элемента списка;
- создание нового элемента списка или документа;
- проведение одного документа, старт бизнес-процесса.
1С Конфигурация
Настройка OData
Для работы OData необходимо на web-сервере опубликовать web-сервис "XBRLExchange"
Активация web-сервиса
В конфигурации 1С в разделе Администрирование → "Публикация на веб-сервере" (Рис 2.Публикация web-сервиса) необходимо установит чек-бокс для параметра "XBRLExchange" и нажать "Опубликовать" (Рис 3.Публикация web-сервиса XBRLExchange)
(Рис 2.Публикация web-сервиса)
Apache
Apache 2.4
При появление сообщения "Перезапустить службу Apache 2.4" необходимо нажать кнопку "Нет" т.к в 1С не предусмотрена данная функция.
Перезапуск Apache 2.4 осуществляется с помощью внутренней службы windows (Рис 4 перезапуск службы Apache)
(Рис 4 перезапуск службы Apache)
№4 1С информационная база, настроить стандарт интерфейса Odata
Настройка OData
Для настройки интерфейса в разделе Администрирование → Синхронизация данных (Рис 5 Синхранизация данных ) перейдите по ссылке Настройки стандартного интерфейса OData (Рис 6 Настройки стандартного интерфейса Odata ), для того чтобы произвести настройки автоматического REST-сервиса для запроса и обновления данных.
(Рис 5 Синхранизация данных )
(Рис 6 Настройки стандартного интерфейса Odata )
На вкладке Состав можно определить, какие данные будут участвовать в работе автоматического REST-сервиса. По умолчанию список пуст.
Нажмите кнопку Загрузить метаданные, для того чтобы отобразить данные программы.
Необходимо выставить чек-бокс для Журнала проводок. (Рис 6 Настройка автоматического Reset-сервиса)
(Рис 6 Настройка автоматического Reset-сервиса)
Результат
После выполнения всех пунктов:
- Установить Apache.
- Проверить состояние учета.
- 1С конфигурации, опубликовать web-сервис "XBRLExchange"
- 1С бухгалтерии - настроить стандарт интерфейса Odata
В программном продукте XBRLCA (Рис 7.Интеграция по одной кнопке) Вы сможете по нажатию одной кнопки формировать бухгалтерской и надзорной отчетности в формате XBRL с помощью интеграции с XBRLCA
- No labels