Обработка предназначена для получения сводных таблиц MS Excel, в которых данные получены из произвольных проводок за произвольный период. При этом, в качестве измерений и ресурсов могут выступать:
- прямые реквизиты проводок и операций – Субконто, Счета, Валюта, Содержание операции или проводки, номер журнала и т.п.
- реквизиты документа формирующего операцию (только реквизиты шапки + общие реквизиты документа);
- атрибуты реквизитов проводок, операций, документов и атрибуты атрибутов реквизитов проводки, операции, документа (звучит страшно, но на самом деле суть сводится к следующему: в проводке есть 1-е субконто дебета «Контрагент», у контрагента есть атрибут «Основной р/с», у этого счёта есть реквизит «Банк»… обработка позволяет получить в качестве измерения банки основных счетов покупателей).
- произвольные значения, указанные пользователями (гибкая настройка отнесения проводки к той или иной группе).
- Период проводки (день, неделя, декада, месяц, квартал, год) или документ.
Единожды созданные настройки можно в дальнейшем без проблем использовать сколько угодно раз. При этом предусмотрено два варианта использования настроек:
- Через административную часть обработки (при этом доступно изменение настроек);
- Через пользовательскую часть обработки (при этом доступен выбор файла настройки и указание периода формирования отчёта)
Таким образом, администратор может создавать настройки, редактировать их, а пользователям предлагать только готовые настройки для формирования отчётов. Следует отметить, что пользовательская часть при запуске может использовать входящий параметр (полное имя файла настройки), при этом управление настройками в пользовательской части блокируется. Это позволяет, например, с помощью моей обработки «Навигатор внешних отчётов и обработок» создавать свою структуру хранения настроек и раздавать пользователям права на запуск и использование настроек.