Closed sedovalx closed 9 years ago
@hodkoff2 @Argelein обратите внимание. Нужно скорректировать.
@hodkoff2 @Argelein обновил описание
Соображения:
@sedovalx Как происходит Арендное списание сейчас? (на картинке обведены красным)
@hodkoff2 Не уверен, что оно происходит. Мы же нигде не отображаем эту задолжность по списаниям. Я как-то тебя спрашивал, а не нужно ли нам в кассовой форме отдельным столбцом вывести вот этот баланс. Ты сказал, что не можешь представить ситуацию, где это может понадобиться. Недопонимание?
@sedovalx Похоже неправильно понимаем друг друга. Я имею ввиду как сейчас уменьшается Арендный баланс Водителя с течением времени. Как пополняется понятно - я создаю платеж - баланс увеличивается. А уменьшается? Пока никак, я правильно понял?
@hodkoff2 арендное списание как таковое не происходит вовсе. Оно вычисляется на лету каждый раз, когда нужно узнать баланс аренды. Вычисляется, исходя из суммы активных минут аренды. Т.е. если ты посмотришь баланс аренды в 22:45 и в 22:46, то получишь разные числа.
@sedovalx @hodkoff2 надо бы, наверное сделать ,чтобы баланс аренды считался только по дням, не учитывая часы, минуты и проч. я сейчас по #92 вынесу поле дата в кассовой форме из фильтра, попробую сделать примерно, как в схеме
Есть вычисление баланса по аренде. По водителю пока не нужно вроде. Закрываю.
Вводим понятия баланса по аренде и баланса по водителю.
Баланс по аренде Представляет собой вычисляемый результат по формуле
Баланс = НачальныйПлатеж - СУМ(ЧислоДнейАренды * ТарифПоМашине) + СУМ(ПлатежиПоАренде) - СУМ(Штраф) - СУМ(Ремонт)
, гдеБаланс по аренде отображается отдельным столбцом в списке аренд. В списке так же должна быть возможность в виде фильтра указать число дней вперед, на которые будет считаться баланс по отображаемым арендам. По умолчанию ноль.
Баланс по водителю Вычисляется налету как сумма балансов по всем его арендам. Отображается пока нигде, т.к. таких требований не было.
Для реализации списка аренд с балансами нам нужно сделать #41, #38, #11, #27. Немало.