2018-06-06 14:06:58
Краткое описание :
КВУ - добавить новый тип перечисления "в межпериод"Описание :
Виды удержанийЧто измененно :
Задача выделена из ПиР 101.63925.
Для определения кодов перечислений окончательной зарплаты и в межпериод предлагается добавить новые типы удержаний, например, "окончательное" (по умолчанию) и "в межпериод". Эти новые типы должны применяться только к перечислениям, а существующий сейчас тип "ссуда" - только к удержаниям.
В связи с этим в поле "Перечисление заработной платы в межпериод для уволенных" имеет смысл ограничить выбор: показывать только перечисления с типом "в межпериод".
Из уточнения от 23.05.18:
1. Тип удержания - поле Klvidud.VhVoW2
2. Поле учитывать как ... klvidud.VHVO3 = '-'), 'выплату', if(klvidud.VHVO3 = '0', 'перечисление'
3. Автор пишет: Эти новые типы должны применяться только к перечислениям, а существующий сейчас тип "ссуда" - только к удержаниям."
Т.е.нужно сделать так, чтобы для "перечислений" и "выплат" нельзя было выбрать тип "ссуда", а для удержаний тип "в межпериод"
4. Автор пишет: "Для определения кодов перечислений окончательной зарплаты и в межпериод предлагается добавить новые типы удержаний, например, "окончательное" (по умолчанию) и "в межпериод"."
На этом этапе добавим новое значение Klvidud.VhVoW2 тип "в межпериод"
По умолчанию, если системный код В.У.>=200 и Klvidud.VhVoW2 <> "в межпериод", можно светить "окончательное"
5.Автор пишет: "В связи с этим в поле "Перечисление заработной платы в межпериод для уволенных" имеет смысл ограничить выбор: показывать только перечисления с типом "в межпериод"."
На текущий момент у пользователей может не оказаться такого типа.
Поэтому при установке выбора, просьба выдавать сообщение: "отсутствуют удержания с типом перечисление "в межпериод". ...
Как измененно :
Добавлены новые типы удержаний: "окончательно", "в межпериод", "аванс", "исп. док." и "алименты". Тип "алименты" применяется только к удержаниям с системными кодами 185, 186, 187 и 191. Тип "аванс" применяется для удержаний с системными кодами от 141 по 145, 180, 199. Тип "исп. док." применяется к удержаниям с системными кодами 188 и 190. Типы "окончательно" и "в межпериод" применяются только для "перечислений" и "выплат". Тип "ссуда" только для "удержаний".
Добавлена конвертация классификатора удержаний.
Жестко зашитые виды удержаний и виды удержаний с типом "ссуда" не подвергаются конвертированию. Для перечислений и выплат выставляются типы: если системный код удержания >= 200, то "окончательно", если <200, то "в межпериод". Соответствующим удержаниям выставляются типы "аванс", "исп. док." и "алименты".
При изменении признака "учитывать как" в классификаторе, если удержание не является жестко зашитым, тип удержания сбрасывается на значение по умолчанию.
Запрещено изменение типа удержания для жестко зашитых удержаний.