BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 24 июн 2025, 14:27

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Расходы будущих периодов
СообщениеДобавлено: 24 июл 2013, 14:48 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Добрый день!

Разъясните, пожалуйста, почему такая логика? Сегодня 24.07, ставлю человеку расход 28.07. Он сразу же отображается на текущем балансе, и, зачастую, блокирует человека по нехватке средств. Хотя, по сути, средств будет не хватать только 28.07 :) В чем тогда глубокий смысл будущих расходов (да и приходов тоже), кроме как визуализации? Может имеет смысл подумать и сделать как в телефонии задачу "установка баланса", которая бы рассчитывала актуальный баланс на текущую дату?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расходы будущих периодов
СообщениеДобавлено: 24 июл 2013, 14:57 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
А какой сакральный смысл ставить расход будущим числом?
"Вечером деньги - утром стулья".
Если не хотите блокировать клиента - поставьте ему временный лимит до 28, равный сумме расхода.

зы. Название темы прям лирическое. Хоть кино снимай.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расходы будущих периодов
СообщениеДобавлено: 24 июл 2013, 15:11 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Сакральный смысл - "добровольная приостановка обслуживания". Да, я понимаю что задачу можно решить кучей разных способов - от тривиального лимита, до замена расхода на абонплату. Но лимит - это лишние телодвижения. Абонплату, почему-то, не одобрило руководство :) Мне важно другое - есть механизм, но работает как-то криво :) Вопрос - чинить будем?

P.S. А я еще и в стихах могу :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расходы будущих периодов
СообщениеДобавлено: 24 июл 2013, 16:06 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
пересчет баланса происходит по событию
например добавление расхода - событие - запускаем перерасчет за текущий месяц от 1 до 31 числа
если перерасчитывать только до текущей даты, то расход будущего не попадет в баланс,
но и 28 числа баланс не будет пересчитан, так как нет ни каких событий...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расходы будущих периодов
СообщениеДобавлено: 24 июл 2013, 16:36 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
borisk писал(а):
Сакральный смысл - "добровольная приостановка обслуживания". Да, я понимаю что задачу можно решить кучей разных способов - от тривиального лимита, до замена расхода на абонплату. Но лимит - это лишние телодвижения. Абонплату, почему-то, не одобрило руководство :) Мне важно другое - есть механизм, но работает как-то криво :) Вопрос - чинить будем?

P.S. А я еще и в стихах могу :)


У нас баланс храниться одной цифрой за месяц и пересчитывается по любому события типа пришел прихо, расход , сменилась нарботка и т.п. Так было всегда .Такая логика работы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расходы будущих периодов
СообщениеДобавлено: 25 июл 2013, 09:45 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Да нормальная логика работы, я не спорю. И пусть хранится одной цифрой. Вот только у меня предложение, что рассчитываться он должен на текущую дату. В случае же когда событий для изменения баланса может не быть, предусмотреть задачу для шедулера.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расходы будущих периодов
СообщениеДобавлено: 25 июл 2013, 11:47 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
по моему правильнее сделать задачу для планировщика которая будет добавлять расход и др. в будущем, а не делать перерасчет баланса периодически, иначе придеться переделывать не только баланс, но и другие места где не предпологалось что может что либо будет занесено будущем числом. к томуже постоянный перерасчет по поводу и без повода это дополнительная нагрузка систему.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расходы будущих периодов
СообщениеДобавлено: 25 июл 2013, 14:39 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Ребят, вы разработчики, и, в конечном итоге вам решать :) Я лишь посетовал что сейчас логика работы расходов будущей датой непонятна и сбивает с толку, и предложил свой варианты решения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расходы будущих периодов
СообщениеДобавлено: 25 июл 2013, 16:43 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4494
Откуда: Уфа, Россия
Карма: 187
и ваш и наш вариант, требует довольно сильной переделки...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.039s | 34 Queries | GZIP : On ]