Задача 180.6659

Задача :180.6659

Краткое описание :
Необходимо сохранять настройку иерархии в dsk
Описание :
Редактирование бюджета в целом
Что измененно :
Требуется возможность сохранять порядок группировки
в интерфейсах:
1. Раскрытие агрегата по данным бюджета
2. Раскрытие показателя по данным книги финансовых
операций
Как измененно :
Были изменены интерфейсы, запускаемые по функциям:
1. Раскрытие агрегата по данным бюджета
2. Раскрытие показателя по данным книги финансовых
операций

Создан функционал, хранения настройки порядка
выводимых уровней группировки. Хранятся настройки для
каждого из интерфейсов в отдельности, причем для
каждого пользователя в отдельности. Физически настройки
хранятся в каталоге MTCACHE\Имя_Пользователя\.
Функционал состоит из 2-х функций:
1. "Сохранение группировки". Эта функция сохраняет
порядок уровней текущей группировки. При повторной
загрузке интерфейса, порядок уровней группировки будет
выстроен по следующему алгоритму:
1.1. Берется "список текущих уровней", выстроенный в
порядке "по умолчанию". Т.е. в том порядке, что был
изначально без доработки.
1.1.1. Уровни, которые являются общими в "текущем
списке" и в "сохраненном списке" поднимаются на самый
"верх". Причем в том порядке, что был сохранен.
1.1.2. Оставшиеся уровни будут внизу. Причем в том
порядке, что был сохранен.
2. "Восстановление группировки "по умолчанию"". Эта
функция работает по следующему алгоритму:
2.1. Восстанавливает порядок уровней "по умолчанию"
2.2. Удаляет из "хранилища", сохраненные настройки

Порядок "по умолчанию" строится, как и раннее, по
следующему алгоритму:
1. Статьи
2. ЦО (только для КФО)
3. Периоды
4. Аналитика (если к статье привязана "Группа
аналитик"). Уровни аналитики выводятся в том порядке,
что определены в "Группе аналитик"
5. Тип документа (только для КФО)
6. Валюта операции (только для КФО)
7. Дата операции (только для КФО)

В ходе решения задачи, были сделаны следующие
изменения в вышеуказанных интерфейсах:
1. Окно "Настройка иерархии". Были добавлены кнопки и
функции локального меню, для вызова вышеописанных
функций.
2. Главное окно интерфейса. Был добавлен ToolBar, с
основными функциями интерфейса. Эти функции были
продублированы в локальном меню, вызываемом из верхней
панели.
3. Интерфейс, запускаемый по функции "Раскрытие
показателя по данным книги финансовых операций", был
переименован "Реестр финансовых операций" -> "Раскрытие
показателя по данным финансовых операций".

Дополнительно в рамках решения задачи, на кнопки для
перемещения записей "вверх"-"вниз", были вставлены
графические изображения "стрелок", в следующих
интерфейсах:
0. "Раскрытие агрегата по данным бюджета" и "Раскрытие
показателя по данным книги финансовых операций". Окно:
"Настройка иерархии".
1. "Управление бюджетом | Отчеты | Анализ бюджетов".
Окно: "Настройка иерархии". Добавлена кнопка в ToolBar
- "Настройка иерархии".
2. "Управление бюджетом | Операции | Выполнение
бюджетных процессов". Окно: "Настройка бюджетного
процесса", открываемое при выполнении в режиме -
"эксперт".
3. "Управление бюджетом | Настройка | Настройка
бюджетных процессов". Окно редактирования:
"Редактирование каталога" .
4. "Управление бюджетом | Настройка | Алгоритмы
расчета". Окно редактирования: "Алгоритмы расчета" .
5. "Управление бюджетом | Настройка | Представления для
анализа бюджетов". Окно редактирования: "Редактирование
каталога",
6. "Платежный календарь | Настройка | Представления для
анализа лимитов". Окно редактирования: "Анализ
лимитов".
7. Вызываемый из любых операций "Управление бюджетом |
Операции | *", функционал работы с профилями. . Окно
редактирования: "Список профилей доступных пользователю
ХХХ", открываемое если пользователь - "администратор
модуля".
8. "Управление бюджетом | Отчеты | Реестры финансовых
операций". Окно редактирования: "Настройка реестра
финансовых операций".
9. "Управление бюджетом | Настройка | Типовые формы
бюджетов". Окно редактирования "осей типовой формы".
10. "Управление переводными операциями | Настройка |
Шаблоны платежных документов". Окно редактирования:
"Анализ лимитов". закладка "EMail-извещение"

Название продукта Название компонента Тип Последняя версия Дата выхода
F_FPBUDGETF_FPBUDGETRES9.1.1.0