Реализация накопительной системы штрафов
Решаю контрольную работу.
Нужна накопительная система штрафов для проката, чтобы можно было посмотреть в любой момент времени какой штраф за пользователем и не выдавать ему имущество.
Можно на оборотном регистре, но тогда нужно какое-то регламентное задание, которое будет в конце дня добавлять сумму штрафа за день просрочки.
Думаю это реализовать на регистре расчета или на регистре сведений. Кто что подскажет ?
Нужна накопительная система штрафов для проката, чтобы можно было посмотреть в любой момент времени какой штраф за пользователем и не выдавать ему имущество.
Можно на оборотном регистре, но тогда нужно какое-то регламентное задание, которое будет в конце дня добавлять сумму штрафа за день просрочки.
Думаю это реализовать на регистре расчета или на регистре сведений. Кто что подскажет ?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Остаточный регистр накопления с измерением типа "Дата". Храним в измерениях клиента, товар, дату выдачи и количество выданного товара в ресурсе.
* При выдаче товара пишем в приход регистра всю информацию.
* При приёмке товара по ФИФО закрываем остатки с минимальной датой
* В отчёте штраф считаем запросом к остаткам регистра. Число дней штрафа получаем как РАЗНОСТЬДАТ , сумму штрафа как реквизит из товара. (штраф за велосипед выше чем за коньки)
* Отчет по штрафам встраиваем в приёмку. Деньги со штрафа пишем на отдельный регистр.
* При выдаче товара пишем в приход регистра всю информацию.
* При приёмке товара по ФИФО закрываем остатки с минимальной датой
* В отчёте штраф считаем запросом к остаткам регистра. Число дней штрафа получаем как РАЗНОСТЬДАТ , сумму штрафа как реквизит из товара. (штраф за велосипед выше чем за коньки)
* Отчет по штрафам встраиваем в приёмку. Деньги со штрафа пишем на отдельный регистр.
(3)Измерениия: Клиент, Товар, ДатаВыдачи. Ресурс: КоличествоТовара. Так ?
А гасим его как ? Есть 2 дока: ВозвратТовара и ОплатаШтрафа ? И в доке ВыдачаТовара должна быть блокировка, если есть просрочка или штраф не уплачен, то он не должен проводиться. То есть клиент мог вернуть товар, но штраф нп заплатил. Либо товар не вернул ни штраф не заплатил, а пришел за новым.
А гасим его как ? Есть 2 дока: ВозвратТовара и ОплатаШтрафа ? И в доке ВыдачаТовара должна быть блокировка, если есть просрочка или штраф не уплачен, то он не должен проводиться. То есть клиент мог вернуть товар, но штраф нп заплатил. Либо товар не вернул ни штраф не заплатил, а пришел за новым.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот