Тренинг по подготовке к аттестации.
Задача 15 “Отпуска”
Отличную задачу порекомендовали в комментариях к прошлой задаче по расчету.
Разбираем задачу 3.21 из сборника.
Задача просто отлично демонстрирует причины выбора периодичности регистра расчета.
Ну и наконец-то, мы рисуем диаграмму Ганта!
К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь.
Если не активировали токен — посмотрите видео-инструкцию (видео N5)
Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись — напишите нам на e-mail поддержки.
Павел, добрый день. Можно уточнить у Вас один момент, касающийся задач 3.33 и 3.34 из сборника. Вопрос по трактовке задания. В задаче 3.33 есть абзац “Не зависимо от отработанного времени сотрудникам предприятия ежемесячно выплачивается определенная сумма денег в качестве компенсации затрат на обмундирование ИЛИ за обеды. Обе компенсации начисляются в виде фиксированной суммы, указанной в док-те, и одновременно начислены быть не могут”.
1) За тем, что обе компенсации не могут быть начислены одновременно, должен следить пользователь или разработчик?
2) Если разработчик, то подскажите, пожалуйста, нужно ли настраивать вытеснения для этих видов расчета (и возможно ли это)? или подразумевать под этими начислениями просто доп начисления (без периодов действий) и придумать свои правила выбора той или иной компенсации (например большую по размеру), раз об этом ничего не сказано в задаче?
В задаче 3.34 есть аналогичный абзац, только дополнен фразой, “…обе компенсации не могут быть начислены одновременно новым сотрудникам, если сотрудник отработал больше 100 дней, то он получает обе надбавки… “. Здесь очевидно, что за исполнением “не начислять обе надбавки” должен следить разработчик. Но вопросы у меня те же, что и по задаче 3.33.
Заранее спасибо.
Следить надо. Но не вытеснениями, записи не будут обладать нужными свойствами, а базой.
“Количество предоставляемых в год рабочих дней отпуска не должно превышать 24.”
Для проверки нужно будет обращаться к физической таблице регистра расчета? или же накапливать отгулянные дни в регистре накопления?
И не первое и не второе. Накопленные дни отпуска – это классический показатель базы.
Ок. Допустим, создам ресурс “КоличествоДнейОтпуска”, но как мне его получить по базе, если отпуск расчитывается за 3 месяца, а Количество допустимых в год дней нужно проверить за год?
За 3 месяца мы должны ОКЛАД взять! А отпуск рассчитывается за сколько угодно.То есть для оклада нам нужно нарезать базу так чтобы мы могли ее взять за 3 месяца (месяц), а у отпуска для проверки ранее использованных дней отпуска база должна быть нарезана за год.
Почему не нужно рассчитывать отработанные по окладу дни?
Откуда тогда брать данные для расчета Средне дневной ставки, ведь для расчета нужны именно отработанные дни?
Или подразумевается, что раз сотрудники получают фиксированную оплату не зависимо от отработанных дней, тогда считаем, что отработали они в каждом месяце максимальное количество дней…?
Отработанные дни “рассчитываются” так же как и сумма оклада. То есть никак. Данные о сумме и днях вводятся вручную. Ну представьте как в реальной жизни вводят табель.
Понял.
Есть у меня особенность усложнять задачи… эх.
К сожалению такая особенность многим присуща.
Но посудите сами, вытеснений нет, прогулов там и пр… Сумма “оклада” вводится эмпирически… Значит и с днями так же. Если бы дн надо было рассчитывать, то в чем проблема была бы добавить в задачу условие расчета оклада по дням?!