Заметил забавное поведение построителя отчетов при получении с его помощью доплат. Вывод информации - с учетом фильтра, доплаты сотрудников - все записи, однако в отчет не попадают доплаты, по которым есть дата закрытия. Казалось бы - на то он и построитель, чтобы отсечь лишнее с помощью фильтров. Ан нет - всё уже настроено для наших нужд. Зачем тогда поле "Дата снятия доплаты" - не понятно. Или я что-то пропустил?
Ещё был удивлен, когда попытался получить процент доплаты - оказывается поле "Сумма доплаты" возвращает значение не из таблицы RAISE поле SUM (куда ставится и сумма и процент в зависимости от вида), а высчитывается на основе оклада. Т.е. если таблица RAISE вам доступна, а поле APPOINTMENTS.TAXRATE - не доступно на чтение, в отчет ничего не выйдет. Приходится процент получать как формулу на основе полей "Сума доплаты" и "Тариф/оклад", т.е. открывать оклад на чтение, чего не хотелось бы.
Построитель отчетов и доплаты
Модераторы: m0p3e, edward_K, Модераторы
Построитель отчетов и доплаты
Галактика 8.10, Oracle 10g / 10.2.0.4
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Построитель отчетов и доплаты
отчет формируется по состоянию на
логично предположить что лишнее будет отрезано.
логично предположить что лишнее будет отрезано.
Re: Построитель отчетов и доплаты
Не согласен.edward_K писал(а):отчет формируется по состоянию на
логично предположить что лишнее будет отрезано.
Логично предположить, что в отчете будут доплаты "по состоянию на" - закрытые в том числе. Выводить их или нет - хотелось бы решать самому. А, например, выданные доплаты после даты "по состоянию на" - отрезаются. Это было бы логично, на мой взгляд.
Галактика 8.10, Oracle 10g / 10.2.0.4