BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 08 апр 2010, 14:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 06 авг 2009, 13:34
Сообщения: 72
Откуда: Уфа
Карма: 0
Начали переоформлять договора, старые вкладываем в новые сабдоговором что бы сохранить историю наработки\платежей\расходов

После присоединения саб договора, хаотично менялся баланс на многих договорах, полез в бэкап базы, оказалось что в 2009 биллинг неверно расчитывал переходящий остаток на след месяц.
Например:
(2009,1,xxxx,'104.05','95.00','151.30','0.00')
(2009,2,xxxx,'160.72','490.00','657.46','0.00')

Вопрос как такое могло вообще возникнуть? Есть как + так и - суммы, никакой закономерности я не нашел, суммы всегда разные, от копеек до восьми сотен.. на то время было около 500 договоров, из них более 10-20 договоров с таким вот "глюком", после присоединения биллинг правильно расчитывает, и на договоре либо оказываются "лишние деньги" которые когда-то там не были перенесены на следующий месяц, либо оказывается большой минус, и соответственно человек удивляется как такое могло произойти??

Вот и вопрос, это нормально?

В некоторых местах наработка просто дублировалась исходя из входящего остатка на прошлый месяц.

Сейчас столкнулся еще с проблемой, когда в базе бекапе четко видно:
(2008,11,xxxx,'-0.42','62.01','380.81','0.00'),
(2008,12,xxxx,'-319.22','670.00','0.00','350.00'),

т.е. все в принципе верно, но после переноса наработка за 11 месяц почему то стала 26.15.. Если бы не прошлые случаи то может быть и не сверили суммы при переносе и пропустили бы это, но как такое вообще может быть?

_________________
Это текст


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 08 апр 2010, 19:56 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 06 авг 2009, 13:34
Сообщения: 72
Откуда: Уфа
Карма: 0
В дополнение нашел в базе:
(2005,1,xxxx,'39.10','0.00','0.00','0.00'),
(2005,2,xxxx,'39.10','0.00','0.00','0.00'),
(2005,3,xxxx,'39.10','0.00','0.00','0.00'),
(2005,4,xxxx,'39.10','0.00','0.00','0.00'),
(2005,8,xxxx,'39.10','0.00','0.00','0.00'),
(2007,3,xxxx,'-7.46','0.00','0.00','0.00'),
(2007,4,xxxx,'-7.46','0.00','0.00','0.00'),
(2007,7,xxxx,'-7.46','0.00','0.00','0.00'),

договор был открыт 09.2007, на входящий остаток при открытии договора данные записи не повлияли, но почему и как они могли там оказаться?

_________________
Это текст


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 08 апр 2010, 22:40 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 апр 2010, 09:14 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 06 авг 2009, 13:34
Сообщения: 72
Откуда: Уфа
Карма: 0
skn писал(а):
что значит в 2009 биллинг не правильно расчитывал переходящий остаток?
за весь год этого ни кто не заметил?


похоже на то... никто не сверял исходящий входящий остаток на прошлый месяц и входящий на текущий

как получилось что пропустили это, это другой вопрос, сейчас над этим работают, но как получилось что биллинг вообще так мог рассчитывать переходящий остаток??

_________________
Это текст


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 апр 2010, 11:13 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Kazrarr писал(а):
skn писал(а):
что значит в 2009 биллинг не правильно расчитывал переходящий остаток?
за весь год этого ни кто не заметил?


похоже на то... никто не сверял исходящий входящий остаток на прошлый месяц и входящий на текущий

как получилось что пропустили это, это другой вопрос, сейчас над этим работают, но как получилось что биллинг вообще так мог рассчитывать переходящий остаток??

до версии 4.6 был такой момент . Если занести платеж будущим числом, или заупстить како-то перобсчет будущим числом, то баланс появллся за следующий месяц . Потом если заносить платежи и наработку за это месяц, то баланс за будущий не менялся . И после смены месяца , исходящий остаток становился не равным исходящему . Потом это исправили . теперь при занесении любых платежу, все балансы в будущем тоже меняются. У вас похоже на старых договорах эта проблема появилась.

Чтобы исправить занести платеж в 1 рубль задним числом и удалите его потом


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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


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

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