Функционал простенького биллинга
Добавлено: 03 сен 2018, 13:57
Добрый день!
У нас есть база клиентов. Хотим сделать отдельную таблицу платежей. В нее будут заноситься все поступившие платежи от всех клиентов, а также списания.
В связи с этим есть 2 задачи:
1. Выводить в поле "Баланс" у клиента сумму всех операций по данному клиенту. Путем выборки из таблицы всех операций по номеру договора или иному значению, и их сложения.
2. Производить ежемесячно списание платежа с баланса абонента путем автоматического внесения расходной записи в таблицу всех операций.
Есть ли возможность такую функцию реализовать путем имеющегося или запланированного в версии 2.3 функционала? Например, повторяющимися заданиями и MySQL запросами?
У нас есть база клиентов. Хотим сделать отдельную таблицу платежей. В нее будут заноситься все поступившие платежи от всех клиентов, а также списания.
В связи с этим есть 2 задачи:
1. Выводить в поле "Баланс" у клиента сумму всех операций по данному клиенту. Путем выборки из таблицы всех операций по номеру договора или иному значению, и их сложения.
2. Производить ежемесячно списание платежа с баланса абонента путем автоматического внесения расходной записи в таблицу всех операций.
Есть ли возможность такую функцию реализовать путем имеющегося или запланированного в версии 2.3 функционала? Например, повторяющимися заданиями и MySQL запросами?