Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 09:41

Как проверить правильное количество дней отпуска в 1С:ЗУП?

Автор ileasuper5, 27 окт 2024, 16:19

0 Пользователей и 1 гость просматривают эту тему.

ileasuper5

Добрый день. Подскажите пожалуйста как решить следующую задачу не могу просто сообразить. В 1С:ЗУП есть документ График отпусков, а в нем табличная часть "Сотрудники". Нужно написать программный код который проверял бы введенное количество дней отпуска у сотрудника. Нюанс в том что у Сотрудника может быть разделенный отпуск. Например зимой он отдохнул 14 дней и потом отдохнул 14 дней летом. Соответственно нужно сложить эти дни воедино несмотря на то что сотрудник указан в табличной части уже дважды. И ещё если в колонке "Вид отпуска" указан основной то длится он должен не более 28 дней за год, а если по инвалидности то до 7 дней. Помогите пожалуйста

ileasuper5

Во вложении есть скриншот со список сотрудников. К примеру Иванов больше не может отдыхать по основному отпуску поскольку уже отдыхал 14 дней по два раза. Также и с Петровым. У него был основной отпуск два раза по 14 дней и отпуск по инвалидности поэтому тоже не может уже больше брать отпуск. И да ещё нужно сделать так чтобы если дней отпуска больше чем нужно, то документ не должен проводится и должно появляться сообщение о том что количество дней у определенного сотрудника введено неправильно.
Безымянный.png

fruitella

Запрос написать, отбор по сотруднику и году, получить сумму израсходованных дней отпуска за текущий или нужный год.
Написать условие перед проведением документа.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск