Сравнение файлов
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
102.110911NEWСоздание не упорядоченных периодовУправление бюджетамиТипы периодов планирования
Бывают случаи создания не упорядоченных периодов, т.е. созданные периоды располагаются не по своему естественному порядку. Например: 0. Создали типологию периодов: Год-Квартал-Месяц. Дата начала: 01/01/1989. 1. Создали по этой типологии 20 периодов (на 20-ть лет). Пока все хорошо. 2. Создали по этой типологии еще 100 периодов. После "1998 г.", идет сразу "2088 г."!Перед добавлением 100-го периода в интерфейсе происходит пересчет кодов, т.е. переход от двузначного к трехзначному. Это позволяет правильно формировать последующие коды периодов.
102.112419NEWНастройка "Текущий период планирования" УБУправление бюджетамиНастройки модуля УБ в "Настройке"
Для "Периода планирования", в системе предусмотрена группа общесистемных настроек - "Настройки Галактики Общие настройки системы Период планирования": - "Тип периода планирования" (ОС_ТП) - "Период планирования" (ОС_ПП) И "уточнения этих настроек" для конкретных модулей, например для УБ - "Настройки Галактики Управление финансами Бюджетирование Период планирования ": - "Тип периода планирования" (УБ_ТП) - "Текущий период планирования" (УБ_ПП) В текущей реализации, настройка УБ_ПП, для выбора значения, открывает "Каталог периодов" по типологии периода заданной в общесистемной настройке ОС_ТП! В результате, если общесистемная настройка не задана, либо отличается от настройки УБ_ТП, то нельзя задать правильное значение настройки УБ_ПП. В этой ситуации, надо использовать типологию определенную не в ОС_ТП, а УБ_ТП.Теперь настройка УБ_ПП, для выбора значения, открывает "Каталог периодов" по типологии периода заданной в настройки УБ_ТП. В случае если настройка УБ_ТП не определена, то "Каталог периодов" не запускается и выводится соответствующее сообщение.
102.112420NEWТекущий период планирования УБ и ПКУправление бюджетамиНастройки модуля УБ в "Настройке"
В системе существует 2-е взаимоувязанные настройки "Настройки Галактики Управление финансами": 1. "Бюджетирование Тип периода планирования бюджета" (УБ_ТПП). Данная настройка определяет "Типологию периодов", в которой ведутся бюджеты. Под "Типологией периодов", понимается описание структуры периода. Например: Год-Квартал-Месяц. В этой настройке, в принципе может быть выбрана только самая вышестоящая запись из "Каталога типы периодов планирования". 2. "Платежный календарь Связь с бюджетом Идентификация бюджета Тип периода бюджета" (ПК_ТПБ). Данная настройка определяет конкретный "Тип периода бюджетов" с которыми связаны данные модуля ПК. Этот тип периода может быть только из множества текущей "Типологии периода", определенной в настройке УБ_ТПП. Например: "Год" или "Квартал" или "Месяц". В текущей реализации, при любых изменения настройки УБ_ТПП, автоматически происходит изменение и настройки ПК_ТПБ, причем на тот же "Тип периода", что был выбран в УБ_ТПП. Например: 0. Все было настроено нормально и все работало хорошо: 0.1. ПК_ТПБ = "Месяц" из типологии Год-Квартал-Месяц. Из той же типологии что и установлена в УБ_ТПП. 0.2. УБ_ТПП = "Год" 1. Выбираем в УБ_ТПП = "Год", т.е. тоже, что и было раньше. В принципе, ничего не изменилось, и предполагается, что и не изменится... 2. Но в результате, автоматически, с выдачей соответствующего сообщения, настройка меняется: ПК_ТПБ = "Год". Хотя предыдущее значение ПК_ТПБ = "Месяц", и так принадлежит новой "Типологии периода" УБ! При изменении УБ_ТПП, в ситуации, когда ПК_ТПБ имеет значение принадлежащее "Типологии периода" УБ, менять ПК_ТПБ - не надо! В сообщения добавить полный путь к настройке: 1. Сообщение, которое возникает при изменении УБ_ТПП: Для модуля "Платежный календарь" также будет установлен выбранный тип периода. Продолжить? --------------------------- Да Нет --------------------------- 2. Сообщение, которое возникает при изменении ПК_ТПБ: Выбранный тип периода не соответствует типу периода планирования бюджетирования --------------------------- ОК ---------------------------В рамках решения данной проблемы, были сделаны следующие доработки: 1. Изменение настройки УБ_ТПП, теперь работает по следующему алгоритму: 1.1. При изменении настройки УБ_ТПП, происходит проверка на вхождение значения ПК_ТПБ в типологию нового значения УБ_ТПП: 1.1.1. Если ПК_ТПБ не входит в новую типологию УБ_ТПП, то пользователю выдается сообщение о том, что ПК_ТПБ также будет изменена, и ей будет присвоено новое значение УБ_ТПП. Пользователь может: 1.1.1.1. Либо отказаться от изменения настройки. Тогда и УБ_ТПП, и ПК_ТПБ - останутся не измененными. 1.1.1.2. Либо согласиться с изменениями. Тогда и УБ_ТПП, и ПК_ТПБ - будут изменены. 1.1.2. Если ПК_ТПБ входит в новую типологию УБ_ТПП, то: 1.1.2.1. Значение УБ_ТПП - изменяется 1.1.2.2. Значение ПК_ТПБ - остается прежним 2. Сообщения, которые возникают при изменениях настроек УБ_ТПП, ПК_ТПБ - теперь содержат полный путь на настройки: 2.1. Для УБ_ТПП - сообщение описано в п.1.1.1 2.2. Для ПК_ТПБ - сообщение возникает в случае, если новое значение ПК_ТПБ не входит в типологию УБ_ТПП.
180.1988NEWБюджет.Средняя численность.Управление бюджетамирасчетное ядро "Управление бюджетом"
Требуется разработать функционал, который бы позволял рассчитывать значения показателя по агрегатам периода как "среднее арифметическое" из значений подчиненных периодов.ОБЩЕЕ ОПИСАНИЕ РЕШЕНИЯ Был разработан функционал, который позволяет рассчитывать значения показателя по агрегатам периода как "среднее арифметическое" из значений подчиненных периодов. ИНТЕРФЕЙС "СТАТЬИ БЮДЖЕТА" Атрибуты статьи В рамках решения задачи, в окно редактирования статьи была добавлена новая опция - "среднее арифметическое". При установке этой опции значения показателя по агрегатам периода рассчитываются как "среднее арифметическое" из значений подчиненных периодов. Агрегация по периодам: (.) сумма (.) входящий остаток (.) исходящий остаток (.) сальдо (.) среднее арифметическое Отчеты В отчете "Атрибуты статей", для статей с атрибутом "Агрегация по периодам" = "среднее арифметическое", выводится соответствующий признак. Дополнительно, в рамках решения текущей задачи, были сделаны следующие доработки в отчете "Атрибуты статей": 1. Колонка "Валюта", переименована в "Валюта" / "Ед.Изм". Т.к. в ней выводится одно из значений: либо "валюта", либо "единица измерения" 2. В наименовании колонки "Статтьи" - убрана лишняя "Т" ИНТЕРФЕЙС "РАСКРЫТИЕ ПОКАЗАТЕЛЯ-АГРЕГАТА ПО ДАННЫМ БЮДЖЕТА" При раскрытии показателя с атрибутом "Агрегация по периодам" отличным от "сумма", иерархия периодов не строится. Выводятся только "листовые периоды". При этом автоматически контролируется, чтобы уровень "Периоды планирования", мог быть только самым верхним уровнем в группировке. Дополнительно, в рамках решения текущей задачи, были сделаны следующие доработки в окне редактирования текущего показателя "Значение показателя": 1. В случае если по показателю аналитика не ведется, панель редактирования значений аналитик - скрывается. ИНТЕРФЕЙС "РАСКРЫТИЕ ПОКАЗАТЕЛЯ ПО ДАННЫМ КНИГИ ФИНАНСОВЫХ ОПЕРАЦИЙ" При раскрытии показателя с атрибутом "Агрегация по периодам" отличным от "сумма", иерархия периодов не строится. Выводятся только "листовые периоды". При этом автоматически контролируется, чтобы уровень "Периоды планирования", мог быть только самым верхним уровнем в группировке. ИНТЕРФЕЙС "РАСПРЕДЕЛЕНИЕ АГРЕГАТОВ" Речь идет об интерфейсе, вызываемом по "ALT+A", из интерфейсов: "Редактирование бюджета" и "Анализ бюджета". При редактировании показателя, с атрибутом "Агрегация по периодам" = "среднее арифметическое", для случая, когда надо распределить значение периода-агрегата, распределение по периодам выполняется следующим образом: 1. При распределении "равномерно". Во все подчиненные периоды заносится значение периода-агрегата. 2. При распределении "новое/старое". Все подчиненные периоды умножаются на коэффициент изменения периода-агрегата. ИНТЕРФЕЙС "РЕДАКТИРОВАНИЕ БЮДЖЕТА" Редактирование агрегатов бюджета может происходить в 2-х режимах. Это определяет настройка "Настройки Галактики Управление финансами Бюджетирование Редактирование бюджета Специальный режим редактирования агрегатов", которая может принимать значения: 1. "ДА". Режим "по умолчанию". В этом режиме для редактирования агрегатов используется интерфейс "Распределение агрегатов" (см. описание доработки в главе Интерфейс "Распределение агрегатов"). 2. "НЕТ". В этом режиме ранее данные периода-агрегата всегда распределялись по листовым периодам "равномерно". Теперь в случае редактирования показателя с атрибутом "Агрегация по периодам" = "среднее арифметическое", распределение по периоду выполняется аналогично описанному в главе Интерфейс "Распределение агрегатов" (режим "равномерно" п.1.). ИНТЕРФЕЙС "АНАЛИЗ БЮДЖЕТА" Для редактирования агрегатов бюджета используется интерфейс "Распределение агрегатов" (см. описание доработки в главе Интерфейс "Распределение агрегатов").