Например, есть документ Отпуск. При выставлении даты и количества дней отпуска автоматически заполняется период, за который предоставляется этот самый отпуск. С этим все понятно, но как вытащить потраченные дни отпуска по каждому году из данного периода?
Т.е., предположим, у сотрудника остаток отпуска 150 дней за период от 2016 по 2019 года, в отпуск он ушел на 60 дней, подцепив при этом 2016, 2017 и 2018 год, остаток очевидно будет 90. Но как получить дни из подцепленных периодов, которые были потрачены? Необходимо адаптировать запрос из отчета "Остатки отпусков" или есть другое решение?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший