2021-03-25 18:02:36
Спасибо нашему тайному спонсору тестовых заданий. Он прислал ещё.
"Нормуль, на первый раз. Мне понравились волнения. Высылаю поэтому ещё один пример своего тестового задания (это, правда, не для стажёров, это я так готового специалиста однажды пытался проверить) "Задача «Арендодатель». Арендодатель владеет несколькими помещениями и сдаёт их в аренду разным арендаторам. Чтобы мотивировать арендаторов своевременно вносить арендную плату, при задержке оплаты он насчитывает пеню.
Необходимо разработать конфигурацию, которая реализует:
1. Хранение информации о помещениях, которые есть в собственности у арендодателя, и их характеристиках, например: адрес, площадь, стоимость аренды за кв. м (может меняться, но не чаще, чем раз в месяц).
2. Хранение информации о арендаторах – организационная форма, ИНН/КПП, контакты.
3. Хранение информации о заключенных с арендаторами договорах аренды, а именно нужно учитывать:
a. Арендатор.
b. Арендуемое помещение
c. Срок аренды
d. Договорённость по сроку оплаты за очередной месяц (не позднее такого-то дня следующего месяца).
e. Договорённость по размеру пени (в процентах за день) в случае, когда арендатор задерживает оплату за аренду. Пеню нужно считать по оплате за каждый месяц отдельно (например, если просрочка есть и за март и за февраль, но за февраль долг – только половина суммы – то это должно быть учтено). Желательно предусмотреть возможность рассчитывать срок как в рабочих, так и в календарных днях.
4. Автоматическое начисление задолженности по аренде ежемесячно.
5. Ввод данных об оплате арендатором - нужно предусмотреть как ввод оплаты за аренду, так и ввод оплаты пени за просрочку.
6. Автоматический расчет пени в случае, когда есть просрочка – отдельным от начисления задолженности документом. Расчет должен быть расшифрован, т.е. пользователь должен получить инфу, как подсчитывалась пеня: долг за такой-от месяц такой-то, просрочка столько-то дней, итого пеня такая-то.
7. Вывод отчета по начисленной арендной плате с группировкой по месяцам, помещениям и арендаторам
8. Вывод отчета по текущей задолженности по аренде с группировкой по месяцам, помещениям и арендаторам.
9. Вывод отчета по текущей задолженности по пене с группировкой по месяцам, помещениям и арендаторам
10. Вывод сводного отчета по взаиморасчетам: группировка по помещениям и арендаторам, колонки – начальная задолженность (и аренда и пеня), увеличение задолженности, погашение задолженности (оплата), конечная задолженность
"
1.4K views15:02