BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
СообщениеДобавлено: 09 фев 2015, 17:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
1) Если переоформлять договор с большим количеством привязанных субов, то это занимает некоторое время. Если в это некоторое время успеть создать новый договор, то у двух договоров будет одинаковый номер договора.
Повторить на тестовом нет возможности, т.к. недавно его снес :)

2) Можно сделать опцию, чтобы при переоформлении договора, все субдоговора переоформлялись по тому же шаблону (и соответственно выставлялся номер договора), а не писалось "Переоформлен blablabla"

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


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

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Phricker писал(а):
1) Если переоформлять договор с большим количеством привязанных субов, то это занимает некоторое время. Если в это некоторое время успеть создать новый договор, то у двух договоров будет одинаковый номер договора.
Повторить на тестовом нет возможности, т.к. недавно его снес :)


Там же транзакция откатывается. Можно еще раз повторить :)


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

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Да нет. В системе было два договора с одинаковым номером.
Уже исправили тем что выставили следующий номер договора
Дня 2-3 прошло уже, просто перед выходными лень было писать.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


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

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

а ну да.. Это же не ошибка на уровне БД.


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

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Phricker писал(а):
1) Если переоформлять договор с большим количеством привязанных субов, то это занимает некоторое время. Если в это некоторое время успеть создать новый договор, то у двух договоров будет одинаковый номер договора.
Повторить на тестовом нет возможности, т.к. недавно его снес :)

2) Можно сделать опцию, чтобы при переоформлении договора, все субдоговора переоформлялись по тому же шаблону (и соответственно выставлялся номер договора), а не писалось "Переоформлен blablabla"


Здравствуйте!
Правильно ли я понимаю, что нужно:
1) предотвратить создание одинаковых номеров договоров при переоформлении ибо при параллельности возможны коллизии;
2) когда переоформляем субдоговоры, то использовать шаблон изначальных субдоговоров, которые мы переоформляем и тут же менять название договора по шаблону? (опция в конфиге)

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


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

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Artur, да именно так.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


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

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Сделаем.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


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

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
А если у субдоговора-источника нет шаблона, то как обычно "Переоформлен бла-бла-бла...."?

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


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

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Эм. Погодите.
Цитата:
2) когда переоформляем субдоговоры, то использовать шаблон изначальных субдоговоров, которые мы переоформляем и тут же менять название договора по шаблону? (опция в конфиге)

Что есть шаблон изначальных субдоговоров? Разве сейчас где-то хранится информация о том, по какому шаблону был создан номер договора.
Я предлагаю переоформленным договорам выдавать номера договоров в согласии с тем шаблоном который был указан при переоформлении. Ведь супердоговору номер договора меняется. Естественно опцией в конфиге.

Чтобы была опция к примеру sub.wrap.pattern.super. Возможные варианты:
1) Как есть. В конфиге не указано ничего либо же указано sub.wrap.pattern.super=0
В этом случае супердоговор получает новый номер, а субдоговора "Переоформлен <старый_номер>"
Сейчас именно так и происходит...

2) Опция sub.wrap.pattern.super=1. В этом случае берется тот же шаблон договоров что и для суперов. Соответственно номера договоров переоформленным субдоговорам выставляются по этому шаблону.

2.1) Возможно кому нибудь и будет интересно. Добавить опцию в конфиг String sub.wrap.tittle="Блаблабла", которая будет при переоформлении заменять "Переоформлен", на то значение которое необходимо.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 мар 2015, 22:31 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Phricker писал(а):
1) Если переоформлять договор с большим количеством привязанных субов, то это занимает некоторое время. Если в это некоторое время успеть создать новый договор, то у двух договоров будет одинаковый номер договора.
Повторить на тестовом нет возможности, т.к. недавно его снес :)

Исправлено.
Но имеет временное решение. Создание договора/переоформление происходит теперь по очереди, а не как раньше параллельно. Что может привести к подвисанию клиента, если сервер занят уже переоформлением/созданием договора.
Возможно в 6.2 данный вопрос будет решен оптимальней, пока идет анализ этого решения.


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

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


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

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


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

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