BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 07:59

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 18 апр 2013, 08:30 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Вот что есть:

Вложение:
npay.png
npay.png [ 22.79 КБ | Просмотров: 2067 ]


Код:
mysql> SELECT  * FROM `bgbilling`.`npay_detail_3_201304` WHERE cid=10098;
+-------+-----+-----+-----+--------+-----+--------+
| cid   | mid | eid | sid | treeId | col | summa  |
+-------+-----+-----+-----+--------+-----+--------+
| 10098 |   0 |   0 | 104 |     93 |   2 | 200.00 |
| 10098 |   0 |   0 | 104 |     94 |   1 | 100.00 |
+-------+-----+-----+-----+--------+-----+--------+
2 rows in set (0.00 sec)


Это ошибка?
Я ожидал, что абонплата начислится один раз, а не три.


Логи:

Код:
04-18/14:14:51  INFO [Thread-12] TaskRunProcessor - Running Task: bitel.billing.server.npay.Recalculator@471596b
04-18/14:14:51  INFO [pool-1-thread-4] Recalculator - PaymentRecalculator time: 18.04.2013 23
04-18/14:14:51 DEBUG [pool-1-thread-4] Calculator - Services: 5,10,11,12,13,14,15,17,16,19,18,21,20,22,27,29,28,30,34,35,32,33,38,39,36,37,42,43,40,41,46,47,44,45,50,49,55,53,59,58,57,56,63,62,61,60,69,70,71,64,65,66,76,77,78,79,73,74,75,84,87,86,81,80,83,82,93,92,95,94,
91,90,102,103,100,101,98,99,96,97,104
04-18/14:14:51  INFO [pool-1-thread-4] Calculator - Memory total: 380 698 624; max: 477 233 152; free: 261 677 000
Memory pools:
  Non-heap memory[Code Cache]: max: 50 331 648; used: 4 164 992; peek: 4 174 528
  Heap memory[PS Eden Space]: max: 175 112 192; used: 11 344 480; peek: 132 055 040
  Heap memory[PS Survivor Space]: max: 1 769 472; used: 983 072; peek: 7 372 448
  Heap memory[PS Old Gen]: max: 357 957 632; used: 106 694 072; peek: 106 694 072
  Non-heap memory[PS Perm Gen]: max: 85 983 232; used: 29 046 880; peek: 29 046 880
Thread count: 33
04-18/14:14:51  INFO [pool-1-thread-4] Calculator - Setting balances for independ and subs..
04-18/14:14:51  INFO [pool-1-thread-4] Calculator - Selected.
04-18/14:14:51  INFO [pool-1-thread-4] Calculator - Selecting sub account
04-18/14:14:51  INFO [pool-1-thread-4] Calculator - Selected.
04-18/14:14:51  INFO [pool-1-thread-4] Calculator - Setting balance for super..
04-18/14:14:51  INFO [pool-1-thread-4] Calculator - Selected.
04-18/14:14:51  INFO [pool-1-thread-4] Calculator - Task finished time=18 ms.
04-18/14:14:51  INFO [pool-1-thread-4] Recalculator - RunTask finished time=18 ms.
04-18/14:15:01  INFO [Thread-12] TaskRunProcessor - Running Task: bitel.billing.server.npay.Recalculator@cbdf7be
04-18/14:15:01  INFO [pool-1-thread-2] Recalculator - PaymentRecalculator time: 18.04.2013 23
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Services: 5,10,11,12,13,14,15,17,16,19,18,21,20,22,27,29,28,30,34,35,32,33,38,39,36,37,42,43,40,41,46,47,44,45,50,49,55,53,59,58,57,56,63,62,61,60,69,70,71,64,65,66,76,77,78,79,73,74,75,84,87,86,81,80,83,82,93,92,95,94,
91,90,102,103,100,101,98,99,96,97,104
04-18/14:15:01  INFO [pool-1-thread-2] Calculator - Memory total: 380 698 624; max: 477 233 152; free: 260 548 184
Memory pools:
  Non-heap memory[Code Cache]: max: 50 331 648; used: 4 164 992; peek: 4 174 528
  Heap memory[PS Eden Space]: max: 175 112 192; used: 12 473 296; peek: 132 055 040
  Heap memory[PS Survivor Space]: max: 1 769 472; used: 983 072; peek: 7 372 448
  Heap memory[PS Old Gen]: max: 357 957 632; used: 106 694 072; peek: 106 694 072
  Non-heap memory[PS Perm Gen]: max: 85 983 232; used: 29 046 880; peek: 29 046 880
Thread count: 33
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Found service taker cid: 10098; sid: 104; date1: 01.04.2013; date2: ; col: 1
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - After trimming cid: 10098; sid: 104; date1: 01.04.2013; date2: 30.04.2013
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Tariff period: 01.04.2013-04.04.2013
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Trim right
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Request in tree: 93
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - accepted => false
PARAMS: mid: 3; cid: 10098
NPayServiceCost [serviceId: 104; date1: 01.04.2013; date2: 04.04.2013; serviceStart: 01.04.2013; serviceEnd: ; accountingPeriodDays: 4; amount: 1; cost: null; addCost: null; periodAmount: null; monthAmount: null]
HIST:
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Request after processing: 93
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - accepted => true
PARAMS: mid: 3; cid: 10098
NPayServiceCost [serviceId: 104; date1: 01.04.2013; date2: 04.04.2013; serviceStart: 01.04.2013; serviceEnd: ; accountingPeriodDays: 4; amount: 1; cost: 100.0; addCost: null; periodAmount: null; monthAmount: null]
HIST:
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Add cost cache cid: 10098; sid: 104; cost: 100.0
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Add detail amount cache cid: 10098; sid: 104; mid: 3; eid: 0; cost: 100.0
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Tariff period: 05.04.2013-10.04.2013
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Trim left
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Trim right
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Request in tree: 94
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - accepted => false
PARAMS: mid: 3; cid: 10098
NPayServiceCost [serviceId: 104; date1: 05.04.2013; date2: 10.04.2013; serviceStart: 01.04.2013; serviceEnd: ; accountingPeriodDays: 6; amount: 1; cost: null; addCost: null; periodAmount: null; monthAmount: null]
HIST:
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Request after processing: 94
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - accepted => true
PARAMS: mid: 3; cid: 10098
NPayServiceCost [serviceId: 104; date1: 05.04.2013; date2: 10.04.2013; serviceStart: 01.04.2013; serviceEnd: ; accountingPeriodDays: 6; amount: 1; cost: 100.0; addCost: null; periodAmount: null; monthAmount: null]
HIST:
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Add cost cache cid: 10098; sid: 104; cost: 100.0
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Add detail amount cache cid: 10098; sid: 104; mid: 3; eid: 0; cost: 100.0
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Tariff period: 11.04.2013-
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Trim left
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Request in tree: 93
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - accepted => false
PARAMS: mid: 3; cid: 10098
NPayServiceCost [serviceId: 104; date1: 11.04.2013; date2: 30.04.2013; serviceStart: 01.04.2013; serviceEnd: ; accountingPeriodDays: 20; amount: 1; cost: null; addCost: null; periodAmount: null; monthAmount: null]
HIST:
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Request after processing: 93
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - accepted => true
PARAMS: mid: 3; cid: 10098
NPayServiceCost [serviceId: 104; date1: 11.04.2013; date2: 30.04.2013; serviceStart: 01.04.2013; serviceEnd: ; accountingPeriodDays: 20; amount: 1; cost: 100.0; addCost: null; periodAmount: null; monthAmount: null]
HIST:
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Add cost cache cid: 10098; sid: 104; cost: 100.0
04-18/14:15:01 DEBUG [pool-1-thread-2] Calculator - Add detail amount cache cid: 10098; sid: 104; mid: 3; eid: 0; cost: 100.0
04-18/14:15:01  INFO [pool-1-thread-2] Calculator - Setting balances for independ and subs..
04-18/14:15:01  INFO [pool-1-thread-2] Calculator - Selected.
04-18/14:15:01  INFO [pool-1-thread-2] Calculator - Selecting sub account
04-18/14:15:01  INFO [pool-1-thread-2] Calculator - Selected.
04-18/14:15:01  INFO [pool-1-thread-2] Calculator - Setting balance for super..
04-18/14:15:01  INFO [pool-1-thread-2] Calculator - Selected.
04-18/14:15:01  INFO [pool-1-thread-2] Calculator - Task finished time=23 ms.
04-18/14:15:01  INFO [pool-1-thread-2] Recalculator - RunTask finished time=23 ms.


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

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Это не ошибка, так и должно быть.
Делайте "пропорционально периоду" или подневной режим.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 апр 2013, 13:00 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Cromeshnic писал(а):
Делайте "пропорционально периоду" или подневной режим.

Да, при таких режимах снимается только 100 рублей, но почему количество не меняется?

Код:
mysql> SELECT  * FROM `bgbilling`.`npay_detail_3_201304` WHERE cid=10098;
+-------+-----+-----+-----+--------+-----+-------+
| cid   | mid | eid | sid | treeId | col | summa |
+-------+-----+-----+-----+--------+-----+-------+
| 10098 |   0 |   0 | 104 |     93 |   2 | 80.00 |
| 10098 |   0 |   0 | 104 |     94 |   1 | 20.00 |
+-------+-----+-----+-----+--------+-----+-------+
2 rows in set (0.00 sec)


Или col - это не количество услуги?


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

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


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

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


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

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