Сравнение файлов
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
101.63337NEWПродолжение ПИРа 101.63183. Необходимо реализовать конвертер, заполняющий ошибочно незаполненные категории в записях Истории изменений параметров ставкиУправление персоналомОбновление тарифов/окладов в штатном расписании
Продолжение ПИРа 101.63183 (при обновлении тарифов/окладов в ШР на основе тарифных сеток в новую запись истории ставки не заносится категория). Вследствие этой ошибки сейчас у клиента в записях истории нет категории. И отчёт по ШР формируется без категории. Выяснилось, что в решении проблемы ПиР 101.63183 не предусмотрено заполнение категории в записях истории по предыдущим операциям обновления. Необходимо реализовать конвертер, заполняющий ошибочно незаполненные категории в записях Истории изменений параметров ставки, т.к. приближается новый год, и нужно печатать и утверждать штатное расписание.Разработан внешний интерфейс "Заполнение поля "Категория" в истории ставки", доступный в пункте меню "Сервис" -> "Утилиты" -> "Запуск внешнего интерфейса" -> "Z_STAFFSHR::FILLHISTSHRCATEGORY". Данный интерфейс производит заполнение пустых полей "Категория" в истории ставки по 2 алгоритмам: * Заполнять категорию по текущему значению поля в ставке. Для каждой записи истории ставки, у которой отсутствует категория, устанавливает категорию из самой ставки. Если же для ставки в штатном расписании категория не установлена, то запись в истории ставки не обновляется; * Заполнять категорию по предыдущей записи в истории ставки. Поле "Категория" в истории ставки заполняется значением поля "Категория" из предыдущей записи истории данной ставки. В случае, если в истории отсутствуют предшествующие текущей записи с заполненной категорией - для текущей записи заполнение категории не производится.