Полчаса сейчас бился, вводил тестовые данные для того чтобы попробовать выполнить расчёт. В процессе, значит, сходил к разработчиком, те подправили пару справочников, стало можно вводить. Так как мой договор был на сегодня (26е число) то я решил ввести данные на 27е. Ввёл, заверил, поклялся, через тучу э-кранных форм, подтвердил, сохранил, ещё раз клялся, что уверен, когда сохранял. Нажал кнопку «передать в расчёты»: сказали, что передано, запросто так. Ну, думаю, ура. Пошёл в модуль расчётов, нашёл свой договор, прошу рассчитать. Говорят «выберите операционный день». Ну, там были открыты какие-то по 19е число, выбрал 19е. Резонно говорят, что на 19е число данных для расчётов нет никаких. Тьфу же, думаю, блин! Иду в главное меню, в модуль выставлений, завожу новый операционный день 27.02.2009. Возвращаюсь в модуль расчётов, повторяю попытку, просят выбрать операционный день, но показывают, оказывается, только до 26го числа, то есть не дают выбрать день, находящийся в будущем.
Тьфу, думаю, чтоб вам всем пусто было, чтоб вам (закрывая всё это, возвращаясь в форму, где вводил данные) кулинарное шоу до конца жизни вести, щас я, думаю, дату ввода данных для расчёта тут изменю и посчитаю, наконец уже. А фиг, конечно, там: «данные уже переданы в модуль расчетов». Хорошо, вспомним детство, изменим системную дату, вдруг прокатит – неа, прав нет на это.
А если подумать, то 30 минут до конца рабочего дня, а завтра 27е число, завтра вот и сделаем расчёт по всем правилам. Хорошо 28е не ввёл, а была мысль.