Как сделать ставку десятичной дробью, а не обычной?
ЗКГУ 3.1.8.216. Есть ли настройка в базе, чтобы ставка, на которую приняты сотрудники выводилась десятичной дробью, а не обычной?
Сейчас во всех отчетах выводится что, к примеру занято "1 (1/2)" - это 1,5 ставки значит. В кадровых документах есть вариант "десятичной", но программа просто покажет это число десятичным и ничего в таком виде не сохранит.
Спасибо.
Сейчас во всех отчетах выводится что, к примеру занято "1 (1/2)" - это 1,5 ставки значит. В кадровых документах есть вариант "десятичной", но программа просто покажет это число десятичным и ничего в таком виде не сохранит.
Спасибо.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4) нашла этот формат в анализе. Там ставки выглядели в десятичном формате.
Пытаюсь воспроизвести это оформление в другом отчете, например, "Штатные сотрудники". Добавляю там новое оформление, ставлю формат, там в настройках числа делаю так же, как в Анализе - Точность 3 знака, пробовала еще разделитель дробной части поставить. На ставке ничего не меняется.
Пытаюсь воспроизвести это оформление в другом отчете, например, "Штатные сотрудники". Добавляю там новое оформление, ставлю формат, там в настройках числа делаю так же, как в Анализе - Точность 3 знака, пробовала еще разделитель дробной части поставить. На ставке ничего не меняется.
(5) В Анализе штатного расписания используются данные из самого штатного расписания, где ставки хранятся в десятичном формате. А вот в кадровых документах (точнее, кадровых регистрах), данные из которых используются в кадровых отчетах, ставки хранятся в виде простой дроби и заносятся туда с использованием процедуры ПредставлениеКоличестваСтавок из общего модуля КадровыйУчетРасширенныйКлиентСервер. Использовал решение в виде расширения, чтобы эта процедура возвращала десятичную дробь вместо простой, тогда в отчетах и новых кадровых документах (отражение в списках) дроби выводятся в десятичном формате.
В этом отчете формат количества ставок определен в конфигураторе как "1/2". Не знаю можно ли переопределить этот форма на пользовательском уровне. Вряд ли.
Попробуйте добавить в отчет поле "Рабочее место регистратор.Колич. ставок". Его значение будет в виде числа и сможет форматироваться как нужно.
Попробуйте добавить в отчет поле "Рабочее место регистратор.Колич. ставок". Его значение будет в виде числа и сможет форматироваться как нужно.
В отчете "Свод кадровых изменений" если в пользовательском поле просто указать Выражение детальных записей "Окр([Количество ставок],2)", а Выражение итоговых записей оставить пустым, то поле из ресурса превратится в измерение. Чтобы поле осталось ресурсом и по нему можно было строить табличную часть, нужно в Выражение итоговых записей прописать функцию, в итоге два рабочих варианта:
Вариант 1
Выражение детальных записей "Окр([Количество ставок], 2)"
Выражение итоговых записей "Сумма(Окр([Количество ставок], 2))"
Вариант 2
Выражение детальных записей "Сумма([Количество ставок])"
Выражение итоговых записей "Сумма([Количество ставок])".
Вариант 1
Выражение детальных записей "Окр([Количество ставок], 2)"
Выражение итоговых записей "Сумма(Окр([Количество ставок], 2))"
Вариант 2
Выражение детальных записей "Сумма([Количество ставок])"
Выражение итоговых записей "Сумма([Количество ставок])".
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот