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

Поле адрес в объекте договора
http://forum.bitel.ru/viewtopic.php?f=22&t=4496
Страница 1 из 1

Автор:  borisk [ 31 авг 2010, 14:58 ]
Заголовок сообщения:  Поле адрес в объекте договора

Добрый день!

Заполнение поля адрес в объекте договора (поле дом) не совпадает со справочником. Имеется в виду, что в справочнике домов единое поле "дом/дробь", а в объекте договора два разных поля. В результате я в справочнике завел дом 5/а, а в объекте он мне говорит что "нет такого дома".

Автор:  snark [ 31 авг 2010, 15:12 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

вообще я за то чтобы _везде_ т.е. во всех редакторах было 2 поля:
1 - номер дома
2 - дробь
почему? потому что дом 10 дробь "а" можно записать как
  • 10а
  • 10/а
  • 10-а
  • 10 а
и в БГБ это будут скорее всего разные дома, а если еще и регистр изменить то кол-во домов увеличится в двое

Автор:  skn [ 31 авг 2010, 16:14 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

вот поэтому, что написание дробей разнообразно, поля объединили и поменяли поиск адреса в редакторе (выводиться список домов, что бы не гадать как его там ввели, то ли со знаком дроби, то ли нет, да еще регистр)

Автор:  skn [ 31 авг 2010, 16:19 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

borisk писал(а):
Добрый день!

Заполнение поля адрес в объекте договора (поле дом) не совпадает со справочником. Имеется в виду, что в справочнике домов единое поле "дом/дробь", а в объекте договора два разных поля. В результате я в справочнике завел дом 5/а, а в объекте он мне говорит что "нет такого дома".


какая версия?

Автор:  snark [ 31 авг 2010, 16:42 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

skn писал(а):
вот поэтому, что написание дробей разнообразно, поля объединили и поменяли поиск адреса в редакторе (выводиться список домов, что бы не гадать как его там ввели, то ли со знаком дроби, то ли нет, да еще регистр)

вы сделали только хуже, т.к. когда было поле "дробь" каждый мог понять что в это поле пишется дробь дома коли таковая у него есть, а щас получается что можно писать так как каждый привык - привык через тире - пиши через тире, привык через слеш - пиши через слеш ... Вы дали возможность выбора, это конечно приятно и похвально, но в данном, конкретном случае это, IMHO было лишнее ... верните, пожалуйста, поле "дробь", если это возможно ;)

BTW, раз уж речь зашла об адресах - скажите пожалуста, как можно массово перебить в БД ардреса при смене шаблона?
Код:
#формат адреса (доступен также параметр ${comment} - комментарий параметра)
addrs.format=(${index})(, ${city})(, ${area})(, ${quarter})(, ${street})(, д. ${house})(${frac})(, кв. ${flat})( ${room})(, ${pod} под.)(, ${floor} эт.)

т.е. сначал был один, потом его подрихтовали и надо всем договорам изменить вид записи адреса, но возникает вопрос - как? не открывать же каждый договор и пересохранять адрес ... может как то НТТР запросом можно?

Автор:  skn [ 31 авг 2010, 17:45 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

snark писал(а):
вы сделали только хуже, т.к. когда было поле "дробь" каждый мог понять что в это поле пишется дробь дома коли таковая у него есть, а щас получается что можно писать так как каждый привык - привык через тире - пиши через тире, привык через слеш - пиши через слеш ... Вы дали возможность выбора, это конечно приятно и похвально, но в данном, конкретном случае это, IMHO было лишнее ... верните, пожалуйста, поле "дробь", если это возможно ;)


я считаю, что заводить новые позиции в справочники должны ограниченное кол-во людей по определенным правилам принятым в организации (а не все подряд), а остальные должны только выбирать

Автор:  skn [ 31 авг 2010, 17:49 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

snark писал(а):
BTW, раз уж речь зашла об адресах - скажите пожалуста, как можно массово перебить в БД ардреса при смене шаблона?
Код:
#формат адреса (доступен также параметр ${comment} - комментарий параметра)
addrs.format=(${index})(, ${city})(, ${area})(, ${quarter})(, ${street})(, д. ${house})(${frac})(, кв. ${flat})( ${room})(, ${pod} под.)(, ${floor} эт.)

т.е. сначал был один, потом его подрихтовали и надо всем договорам изменить вид записи адреса, но возникает вопрос - как? не открывать же каждый договор и пересохранять адрес ... может как то НТТР запросом можно?


есть апи, но оно сильно вещает базу...

Автор:  borisk [ 31 авг 2010, 20:07 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

skn:
bill вер. 5.1 сборка 199 от 25.08.2010 16:07:32
card вер. 5.1 сборка 149 от 25.08.2010 16:07:33
dialup вер. 5.1 сборка 157 от 25.08.2010 16:07:42
email вер. 5.1 сборка 145 от 25.08.2010 16:07:43
ipn вер. 5.1 сборка 193 от 25.08.2010 19:07:30
npay вер. 5.1 сборка 155 от 25.08.2010 16:07:50
reports вер. 5.1 сборка 158 от 25.08.2010 19:07:48
ru.bitel.bgbilling.plugins.documents вер. 5.1 сборка 114 от 25.08.2010 16:08:59
voiceip вер. 5.1 сборка 147 от 25.08.2010 16:08:38

Автор:  snark [ 03 сен 2010, 16:23 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

skn писал(а):
я считаю, что заводить новые позиции в справочники должны ограниченное кол-во людей по определенным правилам принятым в организации (а не все подряд), а остальные должны только выбирать

так и есть, т.е. справочником рулит всего один человек, но дело в том что вбивают то номер дома как попало до тех пор пока не получится попасть в формат написанный этим человеком, вот я и предлагаю избежать двусмысслености в написании дроби

skn писал(а):
есть апи, но оно сильно вещает базу...

да плевать на подвисание БД, т.к. эта операция будет сделана всего один раз (т.е. не ежеминутно) и естественно в то время в которое база нагружена наименьшим образом ... пример покажете?

Автор:  skn [ 03 сен 2010, 16:54 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

snark писал(а):
skn писал(а):
я считаю, что заводить новые позиции в справочники должны ограниченное кол-во людей по определенным правилам принятым в организации (а не все подряд), а остальные должны только выбирать

так и есть, т.е. справочником рулит всего один человек, но дело в том что вбивают то номер дома как попало до тех пор пока не получится попасть в формат написанный этим человеком, вот я и предлагаю избежать двусмысслености в написании дроби


судя по всему вы не работали с новым редактором :-) там угадывать не нужно...

Автор:  skn [ 03 сен 2010, 16:56 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

snark писал(а):
skn писал(а):
есть апи, но оно сильно вещает базу...

да плевать на подвисание БД, т.к. эта операция будет сделана всего один раз (т.е. не ежеминутно) и естественно в то время в которое база нагружена наименьшим образом ... пример покажете?


попробуйте переименовать город, помоему он при этом переформатирует параметры

Автор:  snark [ 03 сен 2010, 17:21 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

skn писал(а):
судя по всему вы не работали с новым редактором :-) там угадывать не нужно...

я все еще на 4.6 сижу :facepalm: переезжать на 5.0++ страшно из за скриптов

skn писал(а):
попробуйте переименовать город, помоему он при этом переформатирует параметры

спасибо! работает! сделало именно то что нужно :) может стоит указать в доке или вики как фичу?

Автор:  borisk [ 03 сен 2010, 17:38 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

А что, собственно, с первоначальной проблемой, именно из за которой тема и создавалась? :)))

Автор:  skn [ 03 сен 2010, 18:08 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

borisk писал(а):
А что, собственно, с первоначальной проблемой, именно из за которой тема и создавалась? :)))


будет исправлено в следующкм билде

Автор:  borisk [ 04 сен 2010, 12:37 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

Что-то редактор выглядит как-то "не очень". См. картинку. И адрес Фестивальная 5/а, а на кнопке высвечивается просто Фестивальная 5, это нормально?

Вложения:
img01.png
img01.png [ 18.61 КБ | Просмотров: 7326 ]

Автор:  skn [ 05 сен 2010, 22:59 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

borisk писал(а):
Что-то редактор выглядит как-то "не очень". См. картинку. И адрес Фестивальная 5/а, а на кнопке высвечивается просто Фестивальная 5, это нормально?


1) дробь у меня нормально выводит... точно дом с дробью выбрали?
2) "не очень " подправим (у нас мониторы побольше :-) )

Автор:  borisk [ 06 сен 2010, 10:03 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

Точно точно... смотрите сами

Вложения:
img01.PNG
img01.PNG [ 15.87 КБ | Просмотров: 7235 ]

Автор:  skn [ 06 сен 2010, 14:25 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

а в справочнике дом 5/а есть?
если есть, попробуйте его там пересохранить

Автор:  borisk [ 06 сен 2010, 17:10 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

А как нет то, если я даже картинку с ним привел? :)
Пересохранил, ситуация такая - открываю адрес объекта, пишет Фестивальная 5, перевыбираю дом - пишет Фестивальная 5/а, сохраняю адрес, открываю - снова Фестивальная 5.

Автор:  skn [ 06 сен 2010, 19:44 ]
Заголовок сообщения:  Re: Поле адрес в объекте договора

Fixed

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