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

Групповая смена тарифа
http://forum.bitel.ru/viewtopic.php?f=22&t=3246
Страница 1 из 1

Автор:  mrustik [ 26 ноя 2009, 19:01 ]
Заголовок сообщения:  Групповая смена тарифа

Воспользовался групповой сменой тарифа, не все удачно. Похоже есть глюк в обработке, разработчики, посмотрите пожалуйста. Нужно было тариф закрыть 30.11.09 и поставить новый 01.12.09. Тарифы, которые были закрыты 30.11.09 и поставлены тарифы на 01.12.09, обработал еще раз, на 01.12.09 удвоил тарифы. На 01.12.09 стоит тариф, смененный ч/з Web или клиентской службой, и установленный групповой обработкой.

Автор:  Администратор [ 30 ноя 2009, 18:09 ]
Заголовок сообщения:  Re: Групповая смена тарифа

А скрин можно? И подробнее, что вы делали по шагам.

Автор:  mrustik [ 01 дек 2009, 12:27 ]
Заголовок сообщения:  Re: Групповая смена тарифа

скрин чего?
Делал: 1.Сервис-> Групповые операции->Смена тарифа. Выбираем тариф, который нужно закрыть 30.11.09, выбираем тариф который нужно открыть с 01.12.09
2. Выбираем все договора, которые нужно изменить.
Может не совсем ясно написал, обработал тарифы, которые закрыли ч/з веб или клиентская служба

Автор:  Администратор [ 01 дек 2009, 14:10 ]
Заголовок сообщения:  Re: Групповая смена тарифа

Скрин тарифов как в договоре стало.

Автор:  mrustik [ 01 дек 2009, 18:07 ]
Заголовок сообщения:  Re: Групповая смена тарифа

Я уже все исправил.
После данной операции было 2 открытых тарифа, один, который изменили, и один из групповых операций.

Автор:  mrustik [ 08 дек 2009, 09:54 ]
Заголовок сообщения:  Re: Групповая смена тарифа

Что, не пользоваться групповой сменой тарифа, чтоб не натолкнуться на глюки?

Автор:  snark [ 13 фев 2012, 11:51 ]
Заголовок сообщения:  Re: Групповая смена тарифа

Извиняюсь за некропостерсво. Просто тема как раз об этом.

Абсолютно аналогичная ошибка.

Что было сделано: 31.01.2012 был закрыт тариф А, а с 01.02.2012 был открыт тариф Б. На паре-тройке договоров это сработало так, как и задумано, а вот когда сделал для всех - тариф А закрыло, как и положено, а вот тариф Б был добавлен дважды во все договора которых эта операция коснулась (читай: тех у кого был тариф А). Вот так это выглядело:

Изображение

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

Версии:
Код:
   card вер. 5.0 сборка 190 от 09.02.2011 15:30:58
   dialup вер. 5.0 сборка 244 от 25.05.2011 20:15:48
   ipn вер. 5.0 сборка 263 от 19.08.2011 16:19:01
   mps вер. 5.0 сборка 198 от 30.05.2011 13:12:50
   npay вер. 5.0 сборка 228 от 27.12.2010 19:49:19

Автор:  stark [ 17 фев 2012, 19:30 ]
Заголовок сообщения:  Re: Групповая смена тарифа

snark писал(а):
Извиняюсь за некропостерсво. Просто тема как раз об этом.

Абсолютно аналогичная ошибка.

Что было сделано: 31.01.2012 был закрыт тариф А, а с 01.02.2012 был открыт тариф Б. На паре-тройке договоров это сработало так, как и задумано, а вот когда сделал для всех - тариф А закрыло, как и положено, а вот тариф Б был добавлен дважды во все договора которых эта операция коснулась (читай: тех у кого был тариф А). Вот так это выглядело:

Изображение

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

Версии:
Код:

   card вер. 5.0 сборка 190 от 09.02.2011 15:30:58
   dialup вер. 5.0 сборка 244 от 25.05.2011 20:15:48
   ipn вер. 5.0 сборка 263 от 19.08.2011 16:19:01
   mps вер. 5.0 сборка 198 от 30.05.2011 13:12:50
   npay вер. 5.0 сборка 228 от 27.12.2010 19:49:19


А вы точно не 2 раза запустили ? Посмотрите по логу запросов.

Автор:  snark [ 20 фев 2012, 18:52 ]
Заголовок сообщения:  Re: Групповая смена тарифа

Запускалось несколько раз (если верить логу - 3 раза), НО! Но это было когда чекбоксы стояли только на паре-тройке тестовых договоров (сброс для всех и установка только для опред. договоров) - для этих договоров все отработало правильно, так как и задумано. Глюк проявился когда чекбоксами были отмечены все договора (включая тестовые) - в этот момент запускалось все ровно 1 (один) раз.

Поправьте меня, если я не прав, но т.к. это операция смены одного тарифа другим, то ей должно быть всеравно сколько раз ее запустили. При добавлении тарифа - да, сколько раз запустил - столько раз тариф и добавится -это логично, но при смене тарифа (замене одной сущности другой) - зачем его добавлять всякий раз?

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