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

похоже баг отображения адреса. (CRM)
http://forum.bitel.ru/viewtopic.php?f=22&t=10280
Страница 1 из 1

Автор:  Galkov [ 13 мар 2015, 14:58 ]
Заголовок сообщения:  похоже баг отображения адреса.

В результате бага при заведении адреса в некоторых случаях в адресную строку параметров договора не попадает адрес дома и название улицы искажено. при этом функциональность (в поиске например) адреса не нарушена. - абонента можно найти по адресу+адрес дома.

Если строку сконструировать вручную и добавить её в нужную таблицу редактором mysql - она туда помещается нормально, но если снова зайти в адрес в клинете биллинга и нажать кнопку Ок - адрес возвращается в искажённый формат, без номера дома.

Прилагаю архив с данными об ошибке. пока похоже, что баг проявляется на длинных адресах улиц. хотя за формат поля в базе данных он не выбивается. Да и искажение адреса идёт не обрезанием лишнего по длине,а вырезанием например открытой скобки "(". открытая скобка похоже может быть источником бага, так как искажения пока замечены только в случае, если она есть в названии улицы... но не уверен.

Вложения:
bug.zip [394.62 КБ]
Скачиваний: 171

Автор:  skn [ 13 мар 2015, 15:29 ]
Заголовок сообщения:  Re: похоже баг отображения адреса.

формат адреса задается в конфиге, что у вас там указано?

Автор:  Galkov [ 13 мар 2015, 18:55 ]
Заголовок сообщения:  Re: похоже баг отображения адреса.

Я не настраивал этот параметр.
Он установлен по умолчанию. (addrs.format).

принудительно установил
addrs.format=(${index})(, г. ${city})(, ${area})(, ${quarter})(,ул. ${street})(, д. ${house})(, др. ${frac})(, кв. ${flat})( ${room})(, ${pod} под.)(, ${floor} эт.)(, ${comment})

проблема не исчезла - устойчиво не печатается адрес дома И открывающая круглая скобка, если она, скобка, присутствует в адресе улицы.

порознь эти искажения не встречаются. очевидно, что открывающая скобка в названии улицы вносит какие-то изменения в регулярное выражение, строящее адрес. если "()" в названии улицы поменять, скажем на "||" , то баг пропадает, отображение адреса из contract_parameter_type_2 нормальное.

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

Автор:  Dog [ 30 июн 2015, 14:47 ]
Заголовок сообщения:  Re: похоже баг отображения адреса.

а чем дело закончилось? поменяли свои скобки на что то другое?
у меня точно такая же ситуация. выгрузил КЛАДР и некоторые значения в скобки поместил - в итоге значения пропали.

Автор:  skn [ 30 июн 2015, 21:28 ]
Заголовок сообщения:  Re: похоже баг отображения адреса. (CRM)

пофиксили (с 6.2)
проверьте

Автор:  Dog [ 01 июл 2015, 15:43 ]
Заголовок сообщения:  Re: похоже баг отображения адреса. (CRM)

=) подожду, когда новый web-интерфейс перейдёт в stable и обязательно займусь проверкой этого в том числе, а пока что переделал парсер на квадратные скобки.

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