forum.bitel.ru
http://forum.bitel.ru/

[7.2] Начисление на супердоговоре с нез. субдоговорами (CRM)
http://forum.bitel.ru/viewtopic.php?f=16&t=13178
Страница 1 из 1

Автор:  Phricker [ 10 янв 2019, 12:10 ]
Заголовок сообщения:  [7.2] Начисление на супердоговоре с нез. субдоговорами

Доброго времени суток уважаемые.
Собственно имеем вот такой договор.

Изображение

На всех 3 договорах одинаковая сумма абонплаты начисляется.

Однако при выполнении начисления модулем NPay вот такая вот картина

Изображение

Автор:  Phricker [ 10 янв 2019, 16:09 ]
Заголовок сообщения:  Re: [7.2] Начисление на супердоговоре с нез. субдоговорами (

up
CRM статус вижу

нужна какая-нибудь дополнительная информация или еще что нибудь?

Автор:  Phricker [ 10 янв 2019, 18:26 ]
Заголовок сообщения:  Re: [7.2] Начисление на супердоговоре с нез. субдоговорами (

Стало поломатым между

Код:
  Клиент: вер. 7.2.69 / 26.12.2018 17:47:31
    os: Windows 10; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_171
  Сервер: вер. 7.2.918 / 26.12.2018 17:49:27
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_191



Код:
  Клиент: вер. 7.2.73 / 29.12.2018 21:23:35
    os: Windows 10; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_171
  Сервер: вер. 7.2.922 / 29.12.2018 21:25:37
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_191

  npay: вер. 7.2.164 / 24.12.2018 17:38:32


До обновления тестового - начислялось корректно

После обновления - на супердоговор добавляется наработка независимого субдоговора

Автор:  Phricker [ 10 янв 2019, 18:38 ]
Заголовок сообщения:  Re: [7.2] Начисление на супердоговоре с нез. субдоговорами (

Поломали BalanceUtils
Код:
 Map<Integer, BigDecimal> accountSuper = new HashMap();
                    query = "SELECT contract.scid, SUM(ROUND(account.summa,2))  FROM contract_account AS account RIGHT JOIN contract ON ( account.cid=contract.id AND account.yy=? AND account.mm=? ) WHERE contract.scid>0  AND ( contract.scid IN (" + contracts + ") OR contract.scid IN (SELECT DISTINCT scid FROM contract WHERE scid>0 AND id IN (" + contracts + "))  ) AND contract.sub_mode=? GROUP BY contract.scid ";
                    ps = con.prepareStatement(query);
                    ps.setInt(1, yy);
                    ps.setInt(2, mm);
                    ps.setInt(3, 1);


Код:
ps.setInt(3,0);

должно быть

Автор:  skn [ 10 янв 2019, 20:05 ]
Заголовок сообщения:  Re: [7.2] Начисление на супердоговоре с нез. субдоговорами (

пофиксили

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/