Денежные средства клиента при приеме платежа поступают сначала на его баланс (депозит, лицевой счет). Оттуда денежные средства списываются через списание в пользу услуг (счетов по этим услугам) - абонементов, курсов и т.д.
Каждое посещение ученика в группах с оплатой за занятия имеет свою цену, которая по умолчанию рассчитывается как цена абонемента, деленная на кол-во занятий в нем. За каждое посещение, таким образом, идет расход из абонемента. При этом в абонементе остается некая сумма - остаток. Расход и остаток в абонементе - это справочные параметры, которые позволяют понять сумму, которую можно будет вернуть клиенту, если он решит завершить обучение посреди обучения (остаток в абонементе), и на которую как бы осуществлено само обучение (расход из абонемента). Подробнее о расходе занятий...
Теперь представим, что ученик внес не всю сумму по абонементу, а только часть, например, половину. Но и отходил только половину занятий. На его балансе (депозите) при этом денег нет - баланс равен 0. При этом у него будет долг по абонементу, равный половине стоимости абонемента, но и расход из абонемента будет тоже на половину всей стоимости. Балансовый остаток - это разница между суммой списания в пользу абонементов (т.е. суммой, которая фактически внесена за абонементы - по счетам) и расходом из абонементов.
В нашем примере балансовый остаток будет равен 0. Т.е. это означает, что с точки зрения текущей ситуации ученик как бы не должен именно за отхоженные занятия. Когда балансовый остаток больше 0, это значит, что ученик заплатил на текущий момент больше, чем отходил занятий. Когда меньше 0, это значит, что ученик заплатил меньше, чем отходил. Если балансовый остаток = 0, значит клиент заплатил ровно за столько занятий, сколько по факту отходил.
Все параметры можно найти в самом клиенте. Во вкладке "Оплаты и счета":
Во вкладке клиента "Абонементы":
Балансовый остаток доступен как по клиенту в целом, так и по каждому абонементу - в одном абонементе БО может быть отрицательным, в другом - положительным, а в сумме = 0. Иногда требуется видеть и находить клиентов с БО с указанным значением именно в одном абонементе.
Также доступны фильтры по балансу, остатку в абонементах и балансовому остатку в разделе "Клиенты":
Эти же параметры выгружаются и в файле экспорта - доступны как общие значения по клиенту (баланс, остаток, балансовый остаток), так и по конкретным группам клиента (остаток, балансовый остаток). Баланс при этом является общим и единым для всего клиента.
Примеры
Пусть у нас есть абонемент на 5 занятий за 2000 р.
1. Мы продали абонемент ученику. Абонемент оплачен полностью. Пока ни одного посещения не было.
Долг = 0 р.
Списано в пользу аб-в = 2000 р.
Расход = 0 р.
Остаток в абонементах = 2000 р.
Балансовый остаток = 2000 - 0 = 2000 р.
2. Пусть ученик отходил одно посещение. Абонемент по-прежнему оплачен весь. Т.к. абонемент оплачен весь, остаток в абонементе совпадает с балансовым остатком.
Долг = 0 р.
Списано в пользу аб-в = 2000 р.
Расход = 400 р.
Остаток в абонементах = 1600 р.
Балансовый остаток = 2000 - 400 = 1600 р.
3. Теперь предположим, что клиент оплатил абонемент не полностью, а только наполовину. И пусть он пока не посещал занятия.
Списано в пользу аб-в = 1000 р.
Долг = 1000 р.
Расход = 0 р.
Остаток в абонементах = 2000 р.
Балансовый остаток = 1000 - 0 = 1000 р. (т.е. фактически оплачено посещений вперед пока только на 1000 р.)
4. Пусть теперь клиент посетил одно занятие.
Списано в пользу аб-в = 1000 р.
Долг = 1000 р.
Расход = 400 р.
Остаток в абонементах = 1600 р.
Балансовый остаток = 1000 - 400 = 600 р. (пока положительная "предоплата" сохраняется).
5. Если же клиент посетит три занятия, то балансовый остаток при той же половине оплаты абонемента станет отрицательным. При этом просто остаток в абонементе положительный, т.к. не все занятия еще израсходованы из абонемента.
Списано в пользу аб-в = 1000 р.
Долг = 1000 р.
Расход = 1200 р.
Остаток в абонементах = 800 р.
Балансовый остаток = 1000 - 1200 = -200 р. (т.е. на текущий момент клиент как бы должен компании с точки зрения посещений 200 р.).